一種基于嵌入式技術(shù)的VoIP網(wǎng)關(guān)設(shè)計(jì)

相關(guān)專題: 芯片

作為目前熱門的嵌入式技術(shù),開發(fā)基于嵌入式技術(shù)的voip網(wǎng)關(guān)有助于進(jìn)一步拓寬嵌入式技術(shù)的應(yīng)用范圍。本文介紹了基于嵌入式arm處理器的voip網(wǎng)關(guān)模塊的設(shè)計(jì)思路,并結(jié)合核心芯片ac4880xc-c詳細(xì)介紹了該模塊的設(shè)計(jì)流程、軟硬件結(jié)構(gòu)及其工作方式。

voip的應(yīng)用趨勢(shì)

作為ngn(下一代網(wǎng)絡(luò))中的重要組成部分,voip是面向未來(lái)、可持續(xù)發(fā)展的語(yǔ)音解決方案,可以為商業(yè)和家庭用戶提供質(zhì)優(yōu)價(jià)廉的ip語(yǔ)音服務(wù)。隨著ngn網(wǎng)絡(luò)技術(shù)的快速發(fā)展,voip的通信量也已得到快速增長(zhǎng),并以其低廉的價(jià)格優(yōu)勢(shì)迅速占有市場(chǎng)。

voip語(yǔ)音技術(shù)與傳統(tǒng)電話的區(qū)別

voip(又稱ip phone)是建立在ip技術(shù)上的分組化、數(shù)字化語(yǔ)音傳輸技術(shù)。其基本原理是:通過語(yǔ)音壓縮算法對(duì)語(yǔ)音數(shù)據(jù)進(jìn)行壓縮編碼處理,然后把這些語(yǔ)音數(shù)據(jù)按ip等相關(guān)協(xié)議進(jìn)行打包,經(jīng)過ip網(wǎng)絡(luò)把數(shù)據(jù)包傳輸?shù)浇邮盏兀侔堰@些語(yǔ)音數(shù)據(jù)包串起來(lái),經(jīng)過解碼解壓處理后,恢復(fù)成原來(lái)的語(yǔ)音信號(hào),從而達(dá)到由ip網(wǎng)絡(luò)傳送語(yǔ)音的目的。voip系統(tǒng)把傳統(tǒng)電話的模擬信號(hào)轉(zhuǎn)換成計(jì)算機(jī)可聯(lián)入因特網(wǎng)傳送的ip數(shù)據(jù)包,同時(shí)也將收到的ip數(shù)據(jù)包轉(zhuǎn)換成聲音的模擬電信號(hào)。經(jīng)過voip系統(tǒng)的轉(zhuǎn)換及壓縮處理,每個(gè)普通電話傳輸速率約占用8~11kbit/s帶寬,因此在與普通電信網(wǎng)同樣使用傳輸速率為64kbit/s的帶寬時(shí), voip線路數(shù)是原來(lái)的5~8倍。同時(shí),ip技術(shù)允許多個(gè)用戶共用同一帶寬資源,改變了傳統(tǒng)電話由單個(gè)用戶獨(dú)占一個(gè)信道的方式,節(jié)省了用戶使用單獨(dú)信道的費(fèi)用。

voip的基本結(jié)構(gòu)由網(wǎng)關(guān)(gw)和網(wǎng)守(gk)兩部分構(gòu)成。網(wǎng)關(guān)的主要功能是信令處理、h.323協(xié)議處理、語(yǔ)音編解碼和路由協(xié)議處理等,對(duì)外分別提供與pstn網(wǎng)連接的中繼接口以及與ip網(wǎng)絡(luò)連接的接口。網(wǎng)守的主要功能是用戶認(rèn)證、地址解析、帶寬管理、路由管理、安全管理和區(qū)域管理。voip的核心與關(guān)鍵設(shè)備是voip網(wǎng)關(guān)。

基于嵌入式技術(shù)的voip功能實(shí)現(xiàn)框圖

1、voip實(shí)現(xiàn)原理框圖:(如圖1)

2、嵌入式系統(tǒng)中voip的工作過程:

① 在單個(gè)獨(dú)立的嵌入式系統(tǒng)內(nèi)部進(jìn)行語(yǔ)音通信時(shí),該系統(tǒng)實(shí)現(xiàn)功能的過程如下:用戶話音脈沖通過slic和codec電路產(chǎn)生pcm流,載入語(yǔ)音處理器ac4880xc-c中,通過片內(nèi)dsp進(jìn)行語(yǔ)音壓縮、成幀(包括地址等用戶信息及語(yǔ)音信息),ac4880xc-c再將數(shù)據(jù)包通過hpi口傳送到主系統(tǒng),完成交換功能后,認(rèn)定目的地是本系統(tǒng)的另一個(gè)用戶,將處理過的話音數(shù)據(jù)包傳給ac4880xc-c,ac4880xc-c進(jìn)行解壓縮后, 以pcm流返回到codec部分,根據(jù)目的地址信息驅(qū)動(dòng)目的用戶。

② 在嵌入式系統(tǒng)之間進(jìn)行語(yǔ)音通信時(shí),過程如下:ac4880xc-c將話音數(shù)據(jù)包通過hpi口傳給本系統(tǒng)后,本系統(tǒng)的交換功能認(rèn)定目的地是另一個(gè)嵌入式系統(tǒng)的一個(gè)用戶,本系統(tǒng)將數(shù)據(jù)包重組后,通過i/o端口傳給目的系統(tǒng),由目的系統(tǒng)自動(dòng)完成解壓縮,驅(qū)動(dòng)目的用戶的功能。

系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

硬件設(shè)計(jì)為以下六塊組成

1、slic(用戶線接口電路)部分

采用amd公司生產(chǎn)的am79r70plcc芯片,通過該芯片產(chǎn)生輸入、輸出話音脈沖和鈴音脈沖。

2、codec(編解碼)部分

采用amd公司生產(chǎn)的am79q021jc編解碼芯片,通過該芯片產(chǎn)生的pcm流送到語(yǔ)音處理芯片處理。

3、語(yǔ)音處理部分

作為本系統(tǒng)中的核心部分,語(yǔ)音處理采用以色列audiocodes公司生產(chǎn)的專用多通道語(yǔ)音處理芯片ac4880xc-c。它具有以下特點(diǎn):

支持itu的g.711、g.723.1、g.726、g.729a等分組語(yǔ)音處理標(biāo)準(zhǔn);

支持回波抵制和抵消、靜音檢測(cè)和舒適噪音等提高分組語(yǔ)音處理性能的配套模塊;

高質(zhì)量壞幀插補(bǔ);

支持2.4~14.4 kbps的t.38和frf.11的功能傳真業(yè)務(wù);

支持各種信令,如dtmf等;

提供語(yǔ)音、傳真、數(shù)據(jù)或信令等pcm高速接口;

可選擇 或o 律;

輸入輸出增益控制;

提供同步hpi、pcm、時(shí)鐘、存儲(chǔ)器以及i/o和仿真測(cè)試接口(如圖2);

144pin,tqfp封裝,1.8v內(nèi)核電壓,3.3v芯片電壓。

作者:劉波 吳學(xué)… 來(lái)源:世界電子元器件


微信掃描分享本文到朋友圈
掃碼關(guān)注5G通信官方公眾號(hào),免費(fèi)領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):5G網(wǎng)絡(luò)AI應(yīng)用典型場(chǎng)景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測(cè)試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):6G至簡(jiǎn)無(wú)線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國(guó)聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國(guó)電信5GNTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國(guó)移動(dòng)算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《R1623501-g605G的系統(tǒng)架構(gòu)1
  • 本周熱點(diǎn)本月熱點(diǎn)

     

      最熱通信招聘

      最新招聘信息

    最新論壇貼子