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