IAX协议简化VoIP部署(转)
模擬電話仍得到廣泛使用的原因之一是用戶可以買到廉價的電話機,然后將它接上后,就可以立即開始打電話。而你在使用新IP電話機時是否有過這樣的經(jīng)歷?大多數(shù)VoIP協(xié)議在某些環(huán)境下難于配置,因而使許多新VoIP產(chǎn)品很難做到開箱即用。
易用性不夠可能成為阻礙VoIP市場發(fā)展的巨大障礙。為此,IAX(Inter-Asterisk Exchange)新協(xié)議產(chǎn)生了。這種新協(xié)議的目標是最大限度減少信令和媒體所需帶寬,為NAT提供內(nèi)部支持,同時保持對未來增強功能的可擴展性。無需額外的配置就可讓IAX穿越NAT防火墻。
IAX沒有使用實時傳輸協(xié)議(RTP),而是利用運行在單一Internet端口(4569端口)上的用戶數(shù)據(jù)報協(xié)議(UDP)發(fā)送和接收信令和媒體。IAX可輕松穿越防火墻,消耗的開銷大大低于RTP。當使用G.729壓縮編解碼器時,IAX可以將1M帶寬傳送的呼叫數(shù)量增加兩倍。例如,當同時使用G.729和IAX協(xié)議時,1M帶寬上至少可以傳送103個呼叫。
IAX不解析文本命令,而使用純二進制數(shù)據(jù),因為這是機器相互通信的自然方式。IAX協(xié)議把響應(yīng)傳回到它們的源地址,而不必協(xié)商外部IP地址。由于它不斷發(fā)出往復(ping-pong)請求,因此如果線路突然中斷,IAX設(shè)備會在不到1分鐘內(nèi)發(fā)現(xiàn)這一情況。
IAX協(xié)議傳送只有4字節(jié)包頭的音頻數(shù)據(jù)包,使用非常少的帶寬。在處理多個呼叫時,IAX中繼線通過將來自多條信道的數(shù)據(jù)組合到一個數(shù)據(jù)包中,來減少每條信道的開銷,因此不僅減少了包頭的數(shù)據(jù),而且還減少了數(shù)據(jù)包數(shù)量。這點對于無線網(wǎng)絡(luò)十分重要。
更值得一提的是,IAX協(xié)議非常簡單和直觀,因此整個IP棧、IAX棧、TDM接口、回波抑制和主叫方ID生成可以在一個模擬終端適配器(ATA)中實現(xiàn)。ATA設(shè)備包括1個以太網(wǎng)插孔和1個電話插孔,可將任意模擬電話轉(zhuǎn)換為IP電話。IAX ATA設(shè)備只需使用8位微處理器、4KB RAM和64KB內(nèi)部閃存就可以生產(chǎn)。在不遠的將來,一些廠商可以利用這些廉價的零件生產(chǎn)1臺10美元的IP電話。
IAX協(xié)議將擴展到包括加密和內(nèi)部通信功能。盡管所有的實現(xiàn)都是一樣的,但目前廠商接受IAX面臨的主要障礙似乎是缺少成文的標準。不過,許多人正在為制定標準而努力。
傳統(tǒng)的模擬電話網(wǎng)服務(wù)因為非常簡單,致使發(fā)生故障的可能性非常小,因此十分可靠。設(shè)計IAX的目標是使VoIP同樣簡單,因此總有一天甚至連你辦公室中最不懂技術(shù)的雇員也可以接上一臺廉價的IP電話,立即開始打電話。(美國《Network World》供本報專稿)
總結(jié)
以上是生活随笔為你收集整理的IAX协议简化VoIP部署(转)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快捷键(加速键),系统热键,键盘钩子的不
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?