| 標(biāo)準(zhǔn) | 概述 | 數(shù)據(jù)速率(Kbps) | 延遲(mS) | MOS |
| G.711 | 脈碼調(diào)制(PCM) | 64 | 0.125 | 4.8 |
| G.721,G.723,G.726 | 自適應(yīng)差分PCM(ADPCM) | 16,24,32&40 | 0.125 | 4.2 |
| G.728 | 低延遲表激勵線性預(yù)測(LD-CELP) | 16 | 2.5 | 4.2 |
| G.729 | 共輒結(jié)構(gòu)代數(shù)CELP(CS-ACELP) | 8 | 10 | 4.2 |
| G.723.1 | 另一種CS-ACELP CODEC:多相最大似然量化(MP-MLQ) | 5.3&6.3 | 30 | 3.5&3.98 |
由于處理這么多信道需要十分強大的處理能力,因此構(gòu)造高容量系統(tǒng)的工作充滿了挑戰(zhàn)。現(xiàn)在在此類系統(tǒng)中采用了高性能DSP陣列,同時采用H.110 CT總線在線路接口卡和PSTN系統(tǒng)間傳輸PCM語音流。此外,還包括DS1、DS3或ATM端口及一般運行SS7信令軟件的一個管理處理器。因此一塊語音處理卡包括DSP、存儲器、微處理器(完成控制、信令和數(shù)據(jù)處理功能)、H.110兼容總線接口和10/100以太網(wǎng)接口。所以需要相當(dāng)數(shù)量的復(fù)雜連接邏輯,包括PCI橋、存儲器控制器和數(shù)據(jù)通道FIFO。FPGA在網(wǎng)關(guān)中可用作:
*系統(tǒng)級連接邏輯 實現(xiàn)專用的PCI主機橋、DSP與處理器接口邏輯、存儲器控制器、數(shù)據(jù)路徑開關(guān)和FIFO功能;
*回聲消除 在實現(xiàn)高性能FIR濾波器和相關(guān)器之類的功能時,FPGA比DSP更有效;
*語音編碼 采用FPGA實現(xiàn)ADPCM核心,可以處理八個完全雙工的數(shù)據(jù)流,并支持G.721、G.723、G.726、G.726a、G.727及G.727a的ITU標(biāo)準(zhǔn)。
IP電話
IP電話連接到一個局域網(wǎng)(LAN)而不是傳統(tǒng)的電話插座。實際上IP電話是具有內(nèi)置VoIP網(wǎng)關(guān)和局域網(wǎng)接口電路的電話。此類系統(tǒng)中處理功能通常分為一個DSP處理器作語音處理,和一個RISC處理器完成的信令、系統(tǒng)管理和網(wǎng)絡(luò)協(xié)議處理。
圖1示意一個典型的IP電話結(jié)構(gòu)。包括一個語音編碼解碼器(完成A/D和D/A)、用戶接口邏輯(按鍵盤、狀態(tài)顯示及振鈴信號的音頻指示器)以及可選數(shù)據(jù)(串行)端口(完成如PDA同步等功能)?删幊踢壿嫿鉀Q方案可為產(chǎn)品帶來自已的特色以及與多種技術(shù)的接口。
*系統(tǒng)和用戶接口邏輯:PCI、RS-232串行端口和其它連接邏輯功能;
*局域網(wǎng)(LAN)、家庭網(wǎng)絡(luò)和無線局域網(wǎng)接口:IEEE802.3、HomePNA/IEEE802.11、HiperLAN2、HomeRF等;
*DSP、語音編碼解碼器。
FPGA可實現(xiàn)網(wǎng)絡(luò)處理器與交換結(jié)構(gòu)接口所需要的復(fù)雜功能,或者實現(xiàn)基礎(chǔ)設(shè)施接口所需要的其它ASSP功能。FPGA還可以用作網(wǎng)絡(luò)處理器的專用協(xié)處理器。在此類應(yīng)用中,FPGA用來加速復(fù)雜的幀處理算法,如:業(yè)務(wù)分類、業(yè)務(wù)調(diào)度和定形、復(fù)雜的策略、以及隊列管理。
結(jié)論
Internet電話已成長起來,并成為目前主流通信手段的一部分。雖然技術(shù)比較復(fù)雜,但它卻為消費者和企業(yè)節(jié)約了成本和帶寬。FPGA為開發(fā)和構(gòu)建VoIP網(wǎng)關(guān)和解決方案的系統(tǒng)設(shè)計人員提供了一個低風(fēng)險:低成本的方式。因此,FPGA可推動數(shù)據(jù)和語音業(yè)務(wù)的綜合的發(fā)展。





