IP語音新協議

在提到IP語音時,許多人都至少據說過H.323協議。會話初始化協議(Session Initialization Protocol,SIP)與H.323協議相比,該協議不比它好也不比它差,只是有些不一樣。 SIP是Internet工程任務組(IETF)提出的建議中的一項協議,其目的是爲了替代H.323的部分協議。因爲H.323是一個協議集,所以SIP是幾個共同完成呼叫任務的服務協議中的一個協議。 </P> SIP是一種應用層控制與信令協議,用於建立、修改和結束與一個或多個參與者的會話。這些會話能夠包括Internet多媒體會議、遠程學習、Internet電話呼叫以及多媒體發佈。SIP能夠邀請人以及諸如媒體存儲服務這類「機器人」來參與一次呼叫。 該協議能夠用於初始化會話,邀請成員參與其它方式發起的會話或利用多點控制單元來初始化多方呼叫。SIP透明地支持名字映射和重定向服務,於是能夠實現像我的移動性這類ISDN和智能網絡電話用戶服務。 該協議不提供會議控制服務,也沒對如何管理會議作出規定。SIP不分配多播地址,也不保留資源,但它能夠向被邀請的系統發送完成這種功能的必要信息。 SIP支持創建和結束多媒體通訊的五個方面:用戶定位、功能與可用性、呼叫創建以及呼叫處理。 呼叫者和呼叫接收者經過SIP地址來區別。呼叫者首先定位合適的服務器,而後再發送SIP請求。在完善的條件下,SIP請求到達目的地後,目的地客戶機經過返回SIP響應代碼來接收呼叫。與其它TCP/IP回答代碼相同,以「2」起頭的響應代碼表示「好」。而後呼叫發出者向接收者發送確認信息。因爲呼叫初始站也要發送確認信息,所以這點有些特殊。SIP能夠利用多播、單播關係網或多播與單播相結合進行通訊。 SIP面對的對象是由SIP URL肯定的主機用戶。URL用戶部分爲用戶名或電話號碼,主機部分爲域名或IP地址。 SIP使用多臺服務器,每臺服務器都有本身的任務。這些服務器包括用戶代理服務器、代理服務器、重定向服務器以及註冊服務器。此外還有一種被定位服務器的應用,它執行定位服務,該服務器能夠和SIP服務器放在一塊兒。 SIP事務由SIP請求和相應的響應組成。爲了使請求與對它的響應相對應,請求和響應信息中含有幾種包含不一樣值的域。這些域包括呼叫ID域、命令序列號、目的域、起始域以及標記(若是有的話)。能夠看出,來往方向上的目的域與起始域是相同的,儘管這比較少見,但並非沒據說過,在高級數據鏈路控制(HDLC)中也使用這種方式。當用戶使用協議分析器查找網絡異常現象時,它將有助於問題的解決。 呼叫請求要求被呼叫者加入一個會議呼叫或創建一次雙方呼叫,該呼叫包括列舉媒體類型和格式的會話說明。若是被呼叫者贊成的話,呼叫者發出一個確認信息並返回一個列舉它所但願使用的媒體的說明。 IETF認爲H.323不能很好地進行擴展,所以,爲了進一步簡化,IETF制定了SIP和相關協議。
相關文章
相關標籤/搜索