讓我們來(lái)談Aculab Prosody X板卡
2006/03/09
Herman Abel先生是Aculab公司 Prosody X板卡的產(chǎn)品經(jīng)理,他近期回答了與此卡有關(guān)的幾個(gè)熱門(mén)問(wèn)題。
Q: 您能介紹一下在高負(fù)荷、擁塞的IP網(wǎng)絡(luò)環(huán)境里,Prosody X板卡遠(yuǎn)程控制功能的可靠性如何嗎?
A: Prosody X 的結(jié)構(gòu)便于創(chuàng)建冗余性強(qiáng)的通信解決方案。應(yīng)用程序既能運(yùn)行在本地服務(wù)器內(nèi),也能遠(yuǎn)程運(yùn)行。后一種情形下,遠(yuǎn)程應(yīng)用程序可以占用Prosody X板卡的部分資源。Prosody X板卡的設(shè)計(jì)機(jī)制能確保即使在高負(fù)荷的IP網(wǎng)絡(luò)環(huán)境里,仍有很高的可靠性。
高負(fù)荷、擁塞的網(wǎng)絡(luò)環(huán)境里,數(shù)據(jù)包丟失現(xiàn)象嚴(yán)重。為了保證在惡劣環(huán)境下遠(yuǎn)端應(yīng)用程序和Prosody X板卡之間的正常通信,Prosody X設(shè)計(jì)采用了一項(xiàng)特殊的協(xié)議,叫做ASSP(Asymmetric Semi-Stream Protocol),它運(yùn)行在UDP網(wǎng)絡(luò)協(xié)議的上層。ASSP協(xié)議在遇到丟包現(xiàn)象時(shí)也能保證低延時(shí)連接。
Q: 請(qǐng)解釋一下在IP流量擁塞的網(wǎng)絡(luò)內(nèi),Prosody X是如何提高語(yǔ)音質(zhì)量的?
A: 在回答上個(gè)問(wèn)題時(shí)已經(jīng)提到,擁塞的網(wǎng)絡(luò)會(huì)帶來(lái)包丟失。RTP流的數(shù)據(jù)包頭內(nèi)含適當(dāng)?shù)臉I(yè)務(wù)類型參數(shù)ToS,使得路由器在不得已的情況下舍棄非實(shí)時(shí)的數(shù)據(jù)包而不是語(yǔ)音部分。雖然這樣,在負(fù)荷很重的網(wǎng)絡(luò)內(nèi),所有的RTP流都將有同等ToS優(yōu)先級(jí),這時(shí)的路由器根據(jù)內(nèi)部Ingress/Egress隊(duì)列的狀態(tài),數(shù)據(jù)包的丟失是隨機(jī)的。RTP流丟失的數(shù)據(jù)包是不能重建的,所以接收到的語(yǔ)音質(zhì)量會(huì)降低。
此外,擁塞網(wǎng)絡(luò)經(jīng)常導(dǎo)致RTP流延時(shí)的波動(dòng)。Prosody X得益于自適應(yīng)的Jitter 緩沖器,來(lái)補(bǔ)償LAN或WAN環(huán)境內(nèi)產(chǎn)生的延時(shí)波動(dòng)。雖然這樣,極端的延時(shí)現(xiàn)象會(huì)引起Jitter緩沖器的溢出,部分語(yǔ)音數(shù)據(jù)包還會(huì)丟失,從而產(chǎn)生異常的或反復(fù)的話音失真。用戶可以用API命令sm_vmprx_config_jitter 來(lái)控制Jitter緩沖器的大小和其它參數(shù)。
許多聲碼器,如G.729AB,也能夠適當(dāng)處理包丟失現(xiàn)象,來(lái)確?山邮艿脑捯糍|(zhì)量。
Q: 我想了解Prosody X板卡的架構(gòu),哪能找到相關(guān)的資料?
A: Aculab已經(jīng)在業(yè)界的一些頗具影響力的媒體上發(fā)表了幾篇相關(guān)的文章,旨在介紹Prosody X的結(jié)構(gòu)。VON Magazine雜志是其中一個(gè)。 在該網(wǎng)頁(yè)內(nèi)選擇"Contents",然后"Editorial"即可。另外,請(qǐng)記住Aculab的網(wǎng)站永遠(yuǎn)是獲得產(chǎn)品最新信息的好去處。
Q: 最后,請(qǐng)澄清一下G.729AB聲碼器的使用許可費(fèi)用的問(wèn)題。此項(xiàng)費(fèi)用應(yīng)該付給誰(shuí)?
A: G.729AB的知識(shí)產(chǎn)權(quán)屬于SIPRO,該組織是G.729AB開(kāi)發(fā)者的代理。Aculab支持G.729AB,而且,用戶使用Prosody X板卡進(jìn)行應(yīng)用開(kāi)發(fā)時(shí)是免費(fèi)的。 但是,當(dāng)此應(yīng)用程序安裝在現(xiàn)場(chǎng)運(yùn)行、用作商業(yè)目的時(shí),需向該知識(shí)產(chǎn)權(quán)的所有者-SIPRO組織支付許可證費(fèi)用。為和此法律要求一致,客戶有兩個(gè)選擇:一是聯(lián)系SIPRO,并直接把商議定的 費(fèi)用直接支付給他們。這種方法雖然很直接,但由于多數(shù)用戶使用G.729的量可能不會(huì)很大,具體用量也難于事先準(zhǔn)確預(yù)測(cè),再加上初始費(fèi)用很貴,所以 不經(jīng)濟(jì)。Aculab已決定為向客戶提供一項(xiàng)免費(fèi)業(yè)務(wù),客戶無(wú)需聯(lián)系SIPRO,而是通過(guò)Aculab來(lái)支付。需要說(shuō)明的是:Aculab在此并不產(chǎn)生任何利潤(rùn)。
有關(guān)SIPRO的政策可以參閱http://www.sipro.com/。如果您需要進(jìn)一步的幫助,請(qǐng)聯(lián)系您的Aculab客戶經(jīng)理。
有關(guān)Aculab在中國(guó)的聯(lián)系方式和中文產(chǎn)品信息,請(qǐng)?jiān)L問(wèn)網(wǎng)頁(yè):
http://www.estzdh.com/factory/f03_12/www.aculab.com/aculab.htm
Aculab公司供稿 CTI論壇編輯
相關(guān)鏈接: