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電話,立即開始打電話。