引言
會話啟動協議SIP(Session Initiation Protocol)是由IETF(Internet Engineering Task Force)組織于1999年提出的多媒體通信框架的應用層信令協議,是在諸如SMTP(簡單郵件傳送協議)和HTTP(超文本傳送協議)基礎之上建立起來的,尤其適用于Internet中的實時通信應用,其設計理念和協議結構完全符合NGN的特性和要求,成為未來多媒體通信系統的主流發展方向。
SIP用來生成,修改和終結一個或多個參與者之間的會話。這些會話包括因特網多媒體會議,因特網(或任何IP網絡)電話呼叫和多媒體發布。會話中的成員能夠通過多播或單播聯系的網絡來通信。
目前,SIP已廣泛地應用在VoIP系統中,是VoIP系統的主要協議,實現VoIP的協議除了SIP以外主要還有H.323和媒體網關控制協議MGCP。MGCP能將眾多的IP電話網關連接成一個具備互操作性的整體,特別適用于配置大型應用系統,然而對于小型應用系統來說過于復雜。H.323是針對電路交換網的,協議相對復雜,采用H.323的VoIP服務對終端設備的要求較高。SIP則簡單易行并且很容易與其他服務集成,優勢明顯。
SIP協議用于發起會話,可以用來建立、修改以及終結多個參與者參加的多媒體會話進程。參與會話的成員可以通過組播方式、單播連網或者兩者結合的形式進行通信。為提供多媒體業務,還需要結合不同的標準和協議,如需要RTP確保媒體傳輸,RSVP確保語音質量,RADIUS鑒權用戶等。
論文研究SIP基本架構及實現機制,基于開放源代碼的VOCAL系統,分析實現基于 宋體簡介、圖名、表名及內容、參考文獻均為小五號字,正文中除標題SIP語音通信的方法,從而深入探討SIP實現結構。