- 相關(guān)推薦
VoIP語音卡在路由器中的應(yīng)用及硬件設(shè)計(jì)
摘要:介紹了VoIP語音卡在路由器中的應(yīng)用,詳細(xì)描述了一款應(yīng)用于路由器的語音卡的硬件結(jié)構(gòu)及其工作方式。1 VoIP在路由器中的應(yīng)用
近年來,VoIP(Voice over Internet Protocol)給通信市場(chǎng)帶來了強(qiáng)大的沖擊。IP語音業(yè)務(wù)推出后,由于其在通話費(fèi)用上比傳統(tǒng)電話具有突出的優(yōu)勢(shì),因而受到了廣泛歡迎。VoIP技術(shù)在路由器中應(yīng)用,可以大大節(jié)省有多個(gè)部門在不同地方辦公的企業(yè)或機(jī)構(gòu)的電話費(fèi)用。圖1為一個(gè)VoIP路由器在公安分局與派出所間應(yīng)用的方案。
派出所網(wǎng)點(diǎn)的路由器DCR-2501V和DCR-2509V使用FR(幀中繼)或DDN線路同分局的DCR-3660實(shí)現(xiàn)互連,各網(wǎng)點(diǎn)的計(jì)算機(jī)可通過路由器連接分局的局域網(wǎng)或Internet,實(shí)現(xiàn)數(shù)據(jù)通信;同時(shí),DCR-2501V或DCR-2509V通過FXS語音端口連接普通電話機(jī),分局路由器通過E&M接口和PBX連接,這樣既可以實(shí)現(xiàn)內(nèi)部各部門間的數(shù)據(jù)通信,同時(shí)還可進(jìn)行零費(fèi)用的語音通話。
VoIP在費(fèi)用上呈現(xiàn)巨大優(yōu)勢(shì)的原因在于其利用了計(jì)算機(jī)通訊的分組化、數(shù)字化傳輸技術(shù),先對(duì)語音數(shù)據(jù)按照一定的語音壓縮標(biāo)準(zhǔn)進(jìn)行壓縮編碼處理,然后把這些數(shù)據(jù)按IP相關(guān)協(xié)議打包,再將數(shù)據(jù)包通過IP網(wǎng)絡(luò)傳輸?shù)浇邮斩耍邮斩藢⑦@些以不同順序到達(dá)的數(shù)據(jù)包按其本身順序串起來,并經(jīng)過解碼解壓恢復(fù)出原來的語音信號(hào)。與傳統(tǒng)的語音業(yè)務(wù)相比,VoIP在時(shí)間延遲、話音質(zhì)量等方面存在缺陷?梢圆捎靡恍┫冗M(jìn)的協(xié)議如資源預(yù)留協(xié)議(RSVP)和不同類型服務(wù)(Diffserv)等方案來盡可能的優(yōu)化語音數(shù)據(jù)包的傳輸,以減少傳輸延遲和擁塞。
目前,VoIP的標(biāo)準(zhǔn)主要有國(guó)際電信聯(lián)盟技術(shù)部(ITU-T)建議的H.323系統(tǒng)和IETF建議的會(huì)話發(fā)起協(xié)議(Session Initiation Protocol,SIP)系統(tǒng)兩種。前者主要在電信網(wǎng)絡(luò)上實(shí)現(xiàn)多媒體業(yè)務(wù)制訂,技術(shù)已趨成熟。后者基于動(dòng)態(tài)的Internet模式建網(wǎng),是基于軟交換技術(shù)的面向網(wǎng)絡(luò)會(huì)議和電話的簡(jiǎn)單信令協(xié)議。在我國(guó),主要選用H.323技術(shù)標(biāo)準(zhǔn)來實(shí)現(xiàn)VoIP,在H.323系列標(biāo)準(zhǔn)中,音頻壓縮編碼標(biāo)準(zhǔn)有G.711、G.722、G.723和G729等。
本文將介紹一種已經(jīng)應(yīng)用于路由器產(chǎn)品中的VoIP語音卡的硬件設(shè)計(jì)和工作原理。
2 VoIP語音卡硬件結(jié)構(gòu)
該語音卡基于AudioCodes公司的VoPP(Voice Over Packet Processor,即語音包處理器)AC48302設(shè)計(jì),采用PCI接口界面,可提供兩個(gè)FXS(Foreign Exchange Station)語音/傳真接口,可以方便靈活地應(yīng)用于本公司開發(fā)的系列路由器中,實(shí)現(xiàn)VoIP功能。其硬件結(jié)構(gòu)框圖如圖2所示,以下介紹各部分硬件的原理和作用。
2.1 PCI接口
路由器主板與語音卡之間通過PCI總線連接,便于通用。采用了PCI接口芯片PLX9030實(shí)現(xiàn)語音卡本地總線(HPI)與PCI總線之間的轉(zhuǎn)換。由于語音卡上數(shù)據(jù)流量不大,不需要利用如DMA方式主動(dòng)向路由器主板上的Memory空間傳遞數(shù)據(jù)。因此,語音卡工作于PCI的從模式方式,AC48302通過中斷方式接收或發(fā)送語音數(shù)據(jù),PCI總線的數(shù)據(jù)寬度和速度為32位/33MHz。
2.2 CPLD部分
AC48302采用8位并行的主處理器接口HPI與外部CPU(即路由器CPU)進(jìn)行數(shù)據(jù)交換。在本設(shè)計(jì)中,HPI接口與PLX9030的本地總線接口時(shí)序稍有差別,經(jīng)過CPLD進(jìn)行調(diào)整。另外,路由器CPU還可通過CPLD控制CODEC和SLIC芯片。
2.3 AC48302芯片
AC48302是AudioCodes公司推出的一款低功耗、低價(jià)格的雙通道語音包處理器,其內(nèi)部集成了一個(gè)DSP內(nèi)核。該芯片的主要特性如下:
·支持兩個(gè)通道的語音壓縮編碼,語音壓縮標(biāo)準(zhǔn)包括G.729A、G.723.1、G.727、G.726、G.711。
·兼容T.38或FRF.11傳真中繼(2.4~14.4kbps)。
·呼叫ID產(chǎn)生和檢測(cè),呼叫進(jìn)程和用戶定義語音的檢測(cè)和產(chǎn)生。
·兼容G.168的25ms回聲消除。
·高性能的有效語音檢測(cè)(VAD)和舒適噪聲產(chǎn)生(CNG)。
·DTMF檢測(cè)和產(chǎn)生。
·A律/μ律可選的Codec接口,具有輸入輸出增益控制。
·PCM Highway接口。
·并行的主處理器接口(HPI)。
AC48302各部分硬件接口如圖3所示。
圖4 AC48302 HPI存儲(chǔ)器的映射關(guān)系
2.3.1 語音接口(Voice Interface)
語音接口提供未壓縮的語音、傳真數(shù)據(jù)的輸入輸出通道。語音接口對(duì)外提供四根信號(hào)線構(gòu)成PCM總線,直接連接外部CODEC芯片的PCM Highway。這四根信號(hào)線為PCMIN、PCMOUT、PCMCLK、PCMFS。PCMIN輸入從CODEC送來的PCM信號(hào),AC48302內(nèi)部的DSP按照相應(yīng)標(biāo)準(zhǔn)(如G.729)壓縮后從HPI口交給路由器CPU轉(zhuǎn)發(fā)。PCMOUT則相反,AC48302將路由器CPU送來的語音數(shù)據(jù)按照合適的
【VoIP語音卡在路由器中的應(yīng)用及硬件設(shè)計(jì)】相關(guān)文章:
談三維制作軟件在園林設(shè)計(jì)中的應(yīng)用08-30
自動(dòng)化技術(shù)在機(jī)械設(shè)計(jì)制造中應(yīng)用淺析論文05-15
民間繪畫色彩在現(xiàn)代藝術(shù)設(shè)計(jì)中的應(yīng)用研究論文09-23
目標(biāo)規(guī)劃及其在經(jīng)濟(jì)中的應(yīng)用05-11
環(huán)保材料在室內(nèi)裝飾設(shè)計(jì)中的應(yīng)用論文(通用5篇)04-21
氣管插管在院前急救中的應(yīng)用05-29
Openprocess在熱網(wǎng)監(jiān)控系統(tǒng)中的應(yīng)用06-04