影響企業(yè)級(jí)IP電話(huà)性能的因素分析及解決方案
陳煒 2007/03/09
VoIP是指通過(guò)IP網(wǎng)絡(luò)傳輸電話(huà)呼叫的一種方式。VoIP允許通過(guò)已有的IP數(shù)據(jù)網(wǎng)絡(luò)傳輸電話(huà)呼叫,從而幫助企業(yè)降低通信成本。同時(shí)VoIP技術(shù)在企業(yè)市場(chǎng)的應(yīng)用使數(shù)據(jù)通信產(chǎn)品廠(chǎng)商進(jìn)入了語(yǔ)音市場(chǎng),激烈的競(jìng)爭(zhēng)催生了很多新的應(yīng)用。在諸多新的應(yīng)用中,IP電話(huà)與企業(yè)數(shù)據(jù)以及桌面應(yīng)用的集成已成為一個(gè)熱點(diǎn),企業(yè)級(jí)IP電話(huà)的語(yǔ)音質(zhì)量對(duì)于整個(gè)融合解決方案的質(zhì)量至關(guān)重要。圖2:TNETV1050/1055 IP電話(huà)處理器。
TNETV1050芯片包含一個(gè)內(nèi)置的以太網(wǎng)交換機(jī)以及雙PHY,可以在桌面上提供IP電話(huà)服務(wù)的同時(shí),提供一個(gè)PC連接。TNETV1050的USB接口可以使IP電話(huà)連接多種USB設(shè)備,如PDA等。設(shè)計(jì)者還可以通過(guò)TI的VLYNQ接口擴(kuò)展多種其他功能,例如Wi-Fi模塊,硬件加密等。芯片集成了LCD控制器、CODEC以及鍵盤(pán)接口,降低了系統(tǒng)成本。
TI的IP電話(huà)軟件套件包括了DSP核心算法和配套的CPU軟件包。完整的DSP軟件包括多種編解碼算法、VAD、聲學(xué)回聲消除算法、報(bào)文回放模塊,以及完全的統(tǒng)計(jì)調(diào)試信息功能和語(yǔ)音質(zhì)量監(jiān)控模塊。針對(duì)企業(yè)電話(huà)應(yīng)用,TI提供完整的聲學(xué)回聲消除模塊支持全雙工免提功能,同時(shí)支持本地三方會(huì)議功能以及寬帶編解碼算法。
CPU軟件工具包,包括TI的CPU軟件以及第三方的軟件模塊。其中包括控制DSP的API模塊、支持呼叫控制的模塊、加密框架模塊、協(xié)議棧接口,以及第三方的協(xié)議棧模塊。
TI的軟件和第三方的軟件一起提供了IP電話(huà)所需要的完整軟件解決方案,優(yōu)化的芯片解決方案和DSP/CPU軟件大大減少了系統(tǒng)設(shè)計(jì)時(shí)間。針對(duì)企業(yè)級(jí)IP電話(huà)設(shè)計(jì)中遇到的共性問(wèn)題,TI的軟件提供系統(tǒng)的解決方法。
1. 抖動(dòng)和時(shí)延的處理
針對(duì)抖動(dòng)和時(shí)延問(wèn)題,TI的DSP軟件做了相應(yīng)優(yōu)化,采用緊湊的系統(tǒng)結(jié)構(gòu),消除不必要的算法延遲。同時(shí)采用自適應(yīng)的去抖動(dòng)緩存區(qū)的算法,可以計(jì)算網(wǎng)絡(luò)的實(shí)時(shí)抖動(dòng),并根據(jù)實(shí)時(shí)抖動(dòng)大小來(lái)調(diào)整緩存區(qū)的深度。在網(wǎng)絡(luò)狀況良好的時(shí)候,如企業(yè)的本地局域網(wǎng)中,去抖動(dòng)緩存區(qū)算法可以縮小緩存區(qū)深度,以減小回路延時(shí)。
2. 丟報(bào)的處理
TI的軟件包中包括主動(dòng)和被動(dòng)兩種丟包處理辦法。主動(dòng)算法是在傳輸報(bào)文中加入冗余信息(RFC 2198)或者前向糾錯(cuò)信息(RFC 2733)。這樣在回放端如果發(fā)現(xiàn)有報(bào)文丟失,就可以根據(jù)相應(yīng)的信息恢復(fù)出丟失的報(bào)文。當(dāng)丟失的報(bào)文無(wú)法用主動(dòng)方法恢復(fù)的時(shí)候,可以用被動(dòng)的方法去做補(bǔ)償,根據(jù)前面的語(yǔ)音信息,擬合出一段語(yǔ)音用來(lái)補(bǔ)償。
電子工程專(zhuān)輯
TI成本硬件開(kāi)發(fā)套件 實(shí)現(xiàn)視頻網(wǎng)關(guān)應(yīng)用 2009-09-18 |
德州儀器推出三款全新多通道視頻解碼器 2009-08-24 |
德州儀器演示單處理器8通道H.264主類(lèi)編碼 2009-06-01 |
德州儀器推出基于達(dá)芬奇技術(shù)的新型TMS320DM365處理器 2009-03-11 |
TI發(fā)布基于OMAP 3的最新Android移動(dòng)平臺(tái) 2009-02-27 |