《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > VoIP語音卡在路由器中的應用及硬件設計

VoIP語音卡在路由器中的應用及硬件設計

2008-08-04
作者:楊 輝, 樂正友

??? 摘? 要: 介紹了VoIP語音卡在路由器中的應用,詳細描述了一款應用于路由器的語音卡的硬件結構" title="硬件結構">硬件結構及其工作方式。

??? 關鍵詞: VoIP PCI FXS? 路由器? 語音壓縮

?

???

1 VoIP在路由器中的應用

  近年來,VoIP(Voice over Internet Protocol)給通信市場帶來了強大的沖擊。IP語音業務推出后,由于其在通話費用上比傳統電話具有突出的優勢,因而受到了廣泛歡迎。VoIP技術在路由器中應用,可以大大節省有多個部門在不同地方辦公的企業或機構的電話費用。圖1為一個VoIP路由器在公安分局與派出所間應用的方案。

?

  派出所網點的路由器DCR-2501V和DCR-2509V使用FR(幀中繼)或DDN線路同分局的DCR-3660實現互連,各網點的計算機可通過路由器連接分局的局域網或Internet,實現數據通信;同時,DCR-2501V或DCR-2509V通過FXS語音端口連接普通電話機,分局路由器通過E&M接口和PBX連接,這樣既可以實現內部各部門間的數據通信,同時還可進行零費用的語音通話。

  VoIP在費用上呈現巨大優勢的原因在于其利用了計算機通訊的分組化、數字化傳輸技術,先對語音數據按照一定的語音壓縮標準進行壓縮編碼處理,然后把這些數據按IP相關協議打包,再將數據包通過IP網絡傳輸到接收端,接收端將這些以不同順序到達的數據包按其本身順序串起來,并經過解碼解壓恢復出原來的語音信號" title="語音信號">語音信號。與傳統的語音業務相比,VoIP在時間延遲、話音質量等方面存在缺陷??梢圆捎靡恍┫冗M的協議如資源預留協議(RSVP)和不同類型服務(Diffserv)等方案來盡可能的優化語音數據包的傳輸,以減少傳輸延遲和擁塞。

  目前,VoIP的標準主要有國際電信聯盟技術部(ITU-T)建議的H.323系統和IETF建議的會話發起協議(Session Initiation Protocol,SIP)系統兩種。前者主要在電信網絡上實現多媒體業務制訂,技術已趨成熟。后者基于動態的Internet模式建網,是基于軟交換技術的面向網絡會議和電話的簡單信令協議。在我國,主要選用H.323技術標準來實現VoIP,在H.323系列標準中,音頻壓縮編碼標準有G.711、G.722、G.723和G729等。

  本文將介紹一種已經應用于路由器產品中的VoIP語音卡的硬件設計和工作原理。

2 VoIP語音卡硬件結構

  該語音卡基于AudioCodes公司的VoPP(Voice Over Packet Processor,即語音包處理器)AC48302設計,采用PCI接口界面,可提供兩個FXS(Foreign Exchange Station)語音/傳真接口,可以方便靈活地應用于本公司開發的系列路由器中,實現VoIP功能。其硬件結構框圖如圖2所示,以下介紹各部分硬件的原理和作用。

?

2.1 PCI接口

  路由器主板與語音卡之間通過PCI總線連接,便于通用。采用了PCI接口芯片" title="接口芯片">接口芯片PLX9030實現語音卡本地總線(HPI)與PCI總線之間的轉換。由于語音卡上數據流量不大,不需要利用如DMA方式主動向路由器主板上的Memory空間傳遞數據。因此,語音卡工作于PCI的從模式方式,AC48302通過中斷方式接收或發送語音數據,PCI總線的數據寬度和速度為32位/33MHz。

2.2 CPLD部分

  AC48302采用8位并行的主處理器接口HPI與外部CPU(即路由器CPU)進行數據交換。在本設計中,HPI接口與PLX9030的本地總線接口時序稍有差別,經過CPLD進行調整。另外,路由器CPU還可通過CPLD控制CODEC和SLIC芯片。

2.3 AC48302芯片

  AC48302是AudioCodes公司推出的一款低功耗、低價格的雙通道語音包處理器,其內部集成了一個DSP內核。該芯片的主要特性如下:

  ·支持兩個通道的語音壓縮編碼,語音壓縮標準包括G.729A、G.723.1、G.727、G.726、G.711。

  ·兼容T.38或FRF.11傳真中繼(2.4~14.4kbps)。

  ·呼叫ID產生和檢測,呼叫進程和用戶定義語音的檢測和產生。

  ·兼容G.168的25ms回聲消除。

  ·高性能的有效語音檢測(VAD)和舒適噪聲產生(CNG)。

  ·DTMF檢測和產生。

  ·A律/μ律可選的Codec接口,具有輸入輸出增益控制。

  ·PCM Highway接口。

  ·并行的主處理器接口(HPI)。

  AC48302各部分硬件接口如圖3所示。

?

2.3.1 語音接口(Voice Interface)

  語音接口提供未壓縮的語音、傳真數據的輸入輸出通道。語音接口對外提供四根信號線構成PCM總線,直接連接外部CODEC芯片的PCM Highway。這四根信號線為PCMIN、PCMOUT、PCMCLK、PCMFS。PCMIN輸入從CODEC送來的PCM信號,AC48302內部的DSP按照相應標準(如G.729)壓縮后從HPI口交給路由器CPU轉發。PCMOUT則相反,AC48302將路由器CPU送來的語音數據按照合適的標準解壓縮,然后從PCMOUT口送到外部CODEC,CODEC經過數/模轉換后恢復成語音信號?熏通過用戶接口送給用戶端。PCMCLK提供2.048MHz的比特同步時鐘,而PCMFS提供8kHz的幀同步" title="幀同步">幀同步時鐘。

2.3.2 HPI接口

  在本設計中,路由器CPU與AC48302通過HPI口進行通信。路由器CPU和DSP通過AC48302的片內共享的雙口存儲器實現數據交互。片內共享存儲器的映射關系見圖4。

?

  HPI接口包括1根8位數據總線和幾根控制總線。路由器CPU通過三個寄存器(HPIC、HPIA和HPID)控制AC48302及訪問片內存儲空間。HPIC為控制寄存器,用來選擇AC48302的高低字節順序、產生和接收中斷。HPIA為地址寄存器,用來尋址片內的2K存儲空間。HPID為數據寄存器,用來緩存每次讀寫的兩個字節數據,外部CPU可以單個Word或塊數據方式訪問HPID,當以塊數據方式訪問時,HPIA寄存器自動累加,這樣可以減少外部CPU寫HPIA寄存器的開銷。AC48302的內部寄存器和存儲器為16位寬度,因此外部CPU每次訪問AC48302必須以兩個字節為基本單位,信號線HI/LO用來選擇高低字節,信號HRS1、HRS0指示當前訪問的是哪個寄存器。

  除了以上兩個重要的接口外,AC48302內部還包含一個PCM時鐘發生器、一個用于測試的JTAG接口以及一個用于訪問外部SRAM及處理信道輔助信令的Memory&I/O接口。

2.4 CODEC接口芯片

  CODEC芯片負責對DSP解壓縮后送來的PCM數據進行解碼,并將濾波后的模擬語音信號送到用戶線接口芯片SLIC,SLIC對其進行2-4線轉換后送給用戶端;同時,CODEC還負責將SLIC送來的模擬語音信號進行PCM編碼,然后送到DSP芯片進行壓縮處理。

  本設計中,CODEC芯片采用IDT公司的4通道PCM編解碼芯片IDT821034。該芯片具有可編程增益設置、主時鐘可選(2.048MHz、4.096MHz和8.192MHz)、最大可支持128個可編程時隙" title="時隙">時隙、A律/μ律可選、內置數字濾波器、串行控制接口、低功耗等特點。本設計中選用主時鐘為2.048MHz(E1幀模式),可劃分為32個相等的時隙(Slot0~Slot31),4個通道的接收和發送時隙可通過向串行控制口寫入控制字進行動態選擇。各時隙的位置都以8kHz的幀同步時鐘信號為參考,在IDT821034中,時隙0相對幀同步脈沖的位置有延遲模式和非延遲模式(圖6即為非延遲模式)。

  PCM主時鐘(BCLK)、幀同步時鐘(FS)、接收數據(DR)和發送數據(DX)一起構成PCM Highway信號,與AC48302進行連接。BCLK與FS分別對應AC48302的PCMCLK和PCMFS,這兩個時鐘信號都由AC48302 產生;DR和DX分別對應AC48302的PCMOUT和PCMIN。PCM Highway信號時序以及時隙與幀同步信號的關系分別如圖5、圖6所示。為了CODEC與DSP芯片間正確收發數據,一般選擇CODEC芯片在BCLK的上升沿發送數據DX,下降沿采樣數據DR,而在另一端的AC48302,則在時鐘下降沿采樣PCMIN,上升沿發送PCMOUT。

?

?

2.5 用戶線接口(SLIC)芯片

  設計中為了使語音卡能夠提供FXS接口功能,采用了愛立信公司的新型SLIC芯片PBL83710連接用戶接口。在該芯片內部能夠產生高電壓鈴流信號及提供自動電池饋電切換,具有環流振鈴和地鍵檢測功能及2-4線轉換功能。該芯片將許多傳統的振鈴繼電器、鈴流發生器等器件集成在一個片內,節省了印制板空間和成本。

3 VoIP語音卡硬件驅動流程

  硬件驅動程序主要完成以下功能:

  (1)初始化PLX9030芯片,配置相關寄存器,選擇本地總線工作方式。

  (2)初始化AC48302芯片,啟動AC48302內部的DSP內核到正常工作狀態。AC48302的啟動步驟按順序分為以下幾步:核代碼(Kernel)下載;程序代碼(Program)下載;初始化模式;啟動運行。

  (3)驅動語音卡的正常操作。接收處理摘掛機中斷,將SLIC置于正確狀態;配置CODEC芯片的各通道收發數據時隙以及CODEC芯片的增益控制;接收處理AC48302數據包處理中斷,AC48302每處理完一個語音數據包就通過中斷方式通知路由器CPU讀取當前Buffer中的數據或向Buffer寫入下一個數據包。

  本文采用的是FXS接口,只要對CODEC后面部分電路稍加改動即可實現FXO或E&M接口功能。目前,該語音卡方案在路由器產品中已獲廣泛采用。

?

參考文獻

1 AC4830xC-C VoPP Voice Over Packet Process Data Book Version3.00.AudioCodes Inc, 2002

2 劉暉等譯.PCI 系統結構(第四版).北京:電子工業出版社, 2000

3 謝希仁.計算機網絡(第二版).北京:電子工業出版社, 1999

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲香蕉网站| 欧美精品一区二区三区在线播放| 亚洲图色在线| 亚洲欧洲在线观看| 亚洲永久精品大片| 欧美成人激情视频免费观看| 亚洲黄色一区二区三区| 午夜精品视频网站| 欧美中文字幕视频在线观看| 先锋影音久久久| 亚洲综合二区| 国产精品一区二区三区四区| 亚洲午夜免费福利视频| 狠狠爱www人成狠狠爱综合网| 国产日韩欧美在线看| 麻豆国产精品777777在线| 久久精品国内一区二区三区| 欧美精品福利在线| 蜜桃av一区二区三区| 欧美日韩精品福利| 国产精品视频免费观看www| 亚洲欧洲精品一区二区三区波多野1战4| 99热精品在线观看| 一本色道久久综合亚洲精品不| 午夜欧美不卡精品aaaaa| 亚洲淫片在线视频| 欧美性大战xxxxx久久久| 西瓜成人精品人成网站| 狠狠综合久久av一区二区老牛| 在线一区二区日韩| 日韩午夜在线电影| 99国内精品久久久久久久软件| 欧美激情网友自拍| 伊人狠狠色丁香综合尤物| 午夜一区二区三视频在线观看| 亚洲一区日本| 国产欧美一区二区三区在线看蜜臀| 国产精品视频免费在线观看| 欧美绝品在线观看成人午夜影视| 日韩视频免费在线| 欧美日韩成人在线视频| 久久五月婷婷丁香社区| 国产欧美欧美| 欧美一二区视频| 久久伊人免费视频| 亚洲最新视频在线播放| 亚洲视频电影图片偷拍一区| 亚洲激情偷拍| 另类尿喷潮videofree| 欧美精品一区三区在线观看| 欧美精品国产一区二区| 久久人人九九| 欧美国产日韩一二三区| 欧美极品在线视频| 欧美日韩三级视频| 免费一区视频| 欧美一区二区三区免费大片| 久久久青草婷婷精品综合日韩| 国产精品国产三级国产普通话三级| 久久国产精品99久久久久久老狼| 欧美精品1区2区| 国产亚洲欧洲一区高清在线观看| 亚洲精品欧美日韩专区| 欧美激情女人20p| 欧美视频精品一区| 欧美激情一二区| 亚洲一区不卡| 国产精品午夜电影| 欧美v国产在线一区二区三区| 欧美乱妇高清无乱码| 欧美日韩成人免费| 亚洲一区二区在| 国产精品国产三级国产a| 亚洲精品国产精品国自产观看| 久久精品色图| 欧美在线视频一区二区| 久久福利精品| 亚洲三级国产| 欧美性色综合| 国产精品99久久久久久www| 老鸭窝91久久精品色噜噜导演| 欧美午夜电影完整版| 久久er精品视频| 亚洲婷婷国产精品电影人久久| 在线观看成人小视频| 久久久国产精品一区二区三区| 香蕉久久一区二区不卡无毒影院| 亚洲美女啪啪| 欧美成人精品福利| 欧美日韩国产高清| 欧美激情国产日韩| 欧美三级精品| 亚洲美女精品久久| 一色屋精品视频免费看| 国产日韩欧美另类| 欧美三级电影大全| 亚洲女女做受ⅹxx高潮| 在线观看福利一区| 国产欧美一区二区三区久久| 精品va天堂亚洲国产| 欧美岛国在线观看| 在线观看欧美日韩国产| 欧美日韩mp4| 久久久久久91香蕉国产| 欧美成人午夜激情在线| 久久理论片午夜琪琪电影网| 亚洲美女在线视频| 欧美xart系列高清| 久久久噜噜噜久久狠狠50岁| 久久精品在线| 亚洲伦理自拍| 亚洲高清在线| 香蕉久久夜色精品国产| 国产精品爽爽ⅴa在线观看| 亚洲欧美在线x视频| 免费看亚洲片| 欧美护士18xxxxhd| 欧美一区二区| 亚洲一区国产| 国产精品美腿一区在线看| 午夜久久久久| 国产精品美女999| 米奇777在线欧美播放| 久久精品欧美日韩精品| 久久久久中文| 欧美日本在线| 国产精品毛片va一区二区三区| 欧美成人精品三级在线观看| 欧美色综合天天久久综合精品| 一本大道久久a久久综合婷婷| 欧美日韩黄色一区二区| 在线观看视频免费一区二区三区| 亚洲日产国产精品| 免费在线观看成人av| 免费观看一级特黄欧美大片| 国产欧美精品一区| 欧美日韩一区二区三区四区在线观看| 亚洲天堂网站在线观看视频| 亚洲一区二区黄色| 久久中文字幕一区二区三区| 亚洲国产精品ⅴa在线观看| 国产精品美女xx| 欧美激情视频一区二区三区不卡| 欧美久久久久久久久久| 欧美高清视频在线观看| 久久精品91久久香蕉加勒比| 一本久久a久久免费精品不卡| 久久亚洲春色中文字幕| 国产真实久久| 欲香欲色天天天综合和网| 久久国产精品72免费观看| 国产女主播一区二区三区| 亚洲欧洲中文日韩久久av乱码| 国产日韩欧美三级| 亚洲欧美国产日韩中文字幕| 亚洲一区黄色| 99热精品在线| 亚洲国产精品第一区二区三区| 国产精品伦子伦免费视频| 欧美日韩视频在线第一区| 亚欧成人精品| 欧美精品久久99久久在免费线| 久久久精品国产免费观看同学| 在线一区二区三区四区五区| 狠狠色狠狠色综合人人| 国产精品亚洲视频| 国产精品久久久久久av下载红粉| 午夜国产精品视频| 久久蜜桃av一区精品变态类天堂| 国产在线观看精品一区二区三区| 亚洲国产精品一区二区第一页| 午夜欧美大尺度福利影院在线看| 欧美日韩精品免费观看视一区二区| 亚洲乱码国产乱码精品精可以看| 国产一区二区日韩精品欧美精品| 欧美理论大片| 极品少妇一区二区| 国产午夜精品理论片a级大结局| 欧美激情影音先锋| 亚洲电影成人| 久久久久久网址| 禁断一区二区三区在线| 欧美在线二区| 国产精品高清一区二区三区| 亚洲成在线观看| 黄色成人小视频| 亚洲在线视频一区| 樱桃国产成人精品视频| 在线视频你懂得一区二区三区| 久久国产精品久久久| 日韩五码在线| 久久久91精品国产一区二区三区| 欧美日本亚洲| 欧美在线观看天堂一区二区三区| 久久综合精品国产一区二区三区| 欧美日本在线一区| 亚洲免费在线| 欧美影院成年免费版| 久久精品国产99精品国产亚洲性色| 亚洲国产成人在线播放| 亚洲制服少妇| 亚洲欧美在线播放| 亚洲欧美日韩爽爽影院| 欧美日韩国产一区二区三区| 亚洲青色在线| 欧美亚洲不卡| 久久综合成人精品亚洲另类欧美| 久久爱www久久做| 99香蕉国产精品偷在线观看| 国产精品亚洲第一区在线暖暖韩国| 91久久夜色精品国产网站| 国产精品久久激情| 国产日韩欧美91| 欧美日韩精品二区| 久久免费国产精品1| 免费在线观看精品| 免费成年人欧美视频| 欧美成人亚洲成人日韩成人| 美女成人午夜| 国产精品久久久久aaaa| 黄色成人片子| 亚洲精品在线观看免费| 欧美在线|欧美| 欧美日韩国产二区| 一区二区欧美日韩视频| 亚洲午夜精品网| 一本到12不卡视频在线dvd| 国产精品久久久久久户外露出| 欧美日韩无遮挡| 国产精品成人一区二区三区夜夜夜| 久久久久久一区| 国产欧美精品在线播放| 国产乱码精品一区二区三区不卡| 亚洲综合色自拍一区| 欧美二区乱c少妇| av成人激情| 久久蜜桃香蕉精品一区二区三区| 亚洲另类春色国产| 在线国产日韩| 亚洲高清久久| 欧美日韩一区二区精品| 欧美精品激情在线观看| 欧美男人的天堂| 亚洲午夜久久久久久久久电影院| 国产精品r级在线| 欧美成人午夜77777| 黄色精品一区二区| 欧美精品免费观看二区| 亚洲精品欧洲| 午夜精品区一区二区三| 日韩写真视频在线观看| 国产日韩欧美夫妻视频在线观看| 亚洲国产精品一区二区www在线| 欧美黑人国产人伦爽爽爽| 中文日韩在线视频| 国产精品xnxxcom| 国产精品高潮久久| 国产一区二区三区黄视频| 136国产福利精品导航网址| 麻豆视频一区二区| 韩国精品在线观看| 亚洲欧美激情在线视频| 在线视频欧美日韩精品| 欧美一级在线播放| 欧美国产日韩一二三区| 国产精品乱码一区二区三区| 欧美日韩综合在线免费观看| 一区二区三区在线免费视频| 在线观看91久久久久久| 国产精品v欧美精品∨日韩| 午夜精品久久久久99热蜜桃导演| 国产综合亚洲精品一区二| 蜜臀va亚洲va欧美va天堂| 亚洲精品之草原avav久久| 国产精品视频一| 久久综合久色欧美综合狠狠| 99精品国产热久久91蜜凸| 久久精品一区二区国产| 亚洲一区二区毛片| 国产精品日韩欧美综合| 亚洲性夜色噜噜噜7777| 亚洲日本欧美天堂| 亚洲激情啪啪| 欧美日韩中文字幕在线视频| 伊人春色精品| 在线观看日韩国产| 欧美www视频在线观看| 91久久精品一区| 亚洲精品综合| 香蕉成人久久| 一本一本久久a久久精品综合麻豆| 欧美人成网站| 亚洲尤物视频在线| 欧美电影美腿模特1979在线看| 国产精品视频福利| 国内精品国产成人| 欧美一区二区视频在线观看| 欧美+亚洲+精品+三区| 国产日韩专区| 亚洲美女av在线播放| 久久爱www| 欧美日韩亚洲综合| 欧美成人免费播放| 国内精品久久久久影院色| 免费人成精品欧美精品| 在线看欧美日韩| 中国女人久久久| 亚洲永久免费视频| 欧美刺激午夜性久久久久久久| 国产主播一区二区三区| 欧美激情女人20p| 欧美国产大片| 国产免费观看久久黄| 久久aⅴ乱码一区二区三区| 黄色精品在线看| 午夜精品一区二区三区在线视| 国产精品v欧美精品v日本精品动漫| 欧美成人午夜激情在线| 国产精品视频yy9299一区| 午夜视频一区二区| 国产精品高潮呻吟久久av黑人| 亚洲激情视频在线| 狠色狠色综合久久| 欧美高清一区二区| 欧美国产日韩免费| 欧美精品www在线观看| 久久这里只精品最新地址| 在线亚洲一区观看|