摘 要: 通信提供商及其合作伙伴和用戶越來越渴求新一代基于 IP 的服務,F在有了 SIP(The Session Initiation Protocol 會話啟動協(xié)議),一解燃眉之急。
介紹
SIP:The Session Initiation Protocol (會話啟動協(xié)議)
歷史回顧
SIP 的優(yōu)點:類似 Web 的可擴展開放通信
SIP 會話構成
通信提供商及其合作伙伴和用戶越來越渴求新一代基于 IP 的服務,F在有了 SIP(The Session Initiation Protocol 會話啟動協(xié)議),一解燃眉之急。SIP 是不到十年前在計算機科學實驗室誕生的一個想法。它是第一個適合各種媒體內容而實現多用戶會話的協(xié)議,現在已成了 Internet 工程任務組 (IETF) 的規(guī)范。
今天,越來越多的運營商、CLEC(競爭本地運營商)和 ITSP(IP 電話服務商)都在提供基于 SIP 的服務,如市話和長途電話技術、在線信息和即時消息、IP Centrex/Hosted PBX、語音短信、push-to-talk(按鍵通話)、多媒體會議等等。獨立軟件供應商 (ISV) 正在開發(fā)新的開發(fā)工具,用來為運營商網絡構建基于 SIP 的應用程序以及 SIP 軟件。網絡設備供應商 (NEV) 正在開發(fā)支持 SIP 信令和服務的硬件,F在,有眾多 IP 電話、用戶代理、網絡代理服務器、VOIP 網關、媒體服務器和應用服務器都在使用 SIP。
SIP 從類似的權威協(xié)議--如 Web 超文本傳輸協(xié)議 (HTTP) 格式化協(xié)議以及簡單郵件傳輸協(xié)議 (SMTP) 電子郵件協(xié)議--演變而來并且發(fā)展成為一個功能強大的新標準。但是,盡管 SIP 使用自己獨特的用戶代理和服務器,它并非自成一體地封閉工作。SIP 支持提供融合的多媒體服務,與眾多負責身份驗證、位置信息、語音質量等的現有協(xié)議協(xié)同工作。
本白皮書對 SIP 及其作用進行了概括性的介紹。它還介紹了 SIP 從實驗室開發(fā)到面向市場的過程。本白皮書說明 SIP 提供哪些服務以及正在實施哪些促進發(fā)展的方案。它還詳細介紹了 SIP 與各種協(xié)議不同的重要特點并說明如何建立 SIP 會話。
SIP 較為靈活,可擴展,而且是開放的。它激發(fā)了 Internet 以及固定和移動 IP 網絡推出新一代服務的威力。SIP 能夠在多臺 PC 和電話上完成網絡消息,模擬 Internet 建立會話。
與存在已久的國際電信聯盟 (ITU) SS7 標準(用于呼叫建立)和 ITU H.323 視頻協(xié)議組合標準不同,SIP 獨立工作于底層網絡傳輸協(xié)議和媒體。它規(guī)定一個或多個參與方的終端設備如何能夠建立、修改和中斷連接,而不論是語音、視頻、數據或基于 Web 的內容。
SIP 大大優(yōu)于現有的一些協(xié)議,如將 PSTN 音頻信號轉換為 IP 數據包的媒體網關控制協(xié)議 (MGCP)。因為 MGCP 是封閉的純語音標準,所以通過信令功能對其進行增強比較復雜,有時會導致消息被破壞或丟棄,從而妨礙提供商增加新的服務。而使用 SIP,編程人員可以在不影響連接的情況下在消息中增加少量新信息。
例如,SIP 服務提供商可以建立包含語音、視頻和聊天內容的全新媒體。如果使用 MGCP、H.323 或 SS7 標準,則提供商必須等待可以支持這種新媒體的協(xié)議新版本。而如果使用 SIP,盡管網關和設備可能無法識別該媒體,但在兩個大陸上設有分支機構的公司可以實現媒體傳輸。
而且,因為 SIP 的消息構建方式類似于 HTTP,開發(fā)人員能夠更加方便便捷地使用通用的編程語言(如 Java)來創(chuàng)建應用程序。對于等待了數年希望使用 SS7 和高級智能網絡 (AIN) 部署呼叫等待、主叫號碼識別以及其他服務的運營商,現在如果使用 SIP,只需數月時間即可實現高級通信服務的部署。
這種可擴展性已經在越來越多基于 SIP 的服務中取得重大成功。Vonage 是針對用戶和小企業(yè)用戶的服務提供商。它使用 SIP 向用戶提供 20,000 多條數字市話、長話及語音郵件線路。Deltathree 為服務提供商提供 Internet 電話技術產品、服務和基礎設施。它提供了基于 SIP 的 PC 至電話解決方案,使 PC 用戶能夠呼叫全球任何一部電話。Denwa Communications 在全球范圍內批發(fā)語音服務。它使用 SIP 提供 PC 至 PC 及電話至 PC 的主叫號碼識別、語音郵件,以及電話會議、統(tǒng)一通信、客戶管理、自配置和基于 Web 的個性化服務。
某些權威人士預計,SIP 與 IP 的關系將發(fā)展成為類似 SMTP 和 HTTP 與 Internet 的關系,但也有人說它可能標志著 AIN 的終結。迄今為止,3G 界已經選擇 SIP 作為下一代移動網絡的會話控制機制。Microsoft 已經選擇 SIP 作為其實時通信策略并在 Microsoft XP、Pocket PC 和 MSN Messenger 中進行了部署。Microsoft 同時宣布 CE.net 的下一個版本將使用基于 SIP 的 VoIP 應用接口層,并承諾向用戶 PC 提供基于 SIP 的語音和視頻呼叫。
另外,MCI 正在使用 SIP 向 IP 通信用戶部署高級電話技術服務。用戶將能夠通知主叫方自己是否有空以及首選的通信方式,如電子郵件、電話或即時消息。利用在線信息,用戶還能夠即時建立聊天會話和召開音頻會議。使用 SIP 將不斷地實現各種功能。
歷史回顧
SIP 出現于二十世紀九十年代中期,源于哥倫比亞大學計算機系副教授 Henning Schulzrinne 及其研究小組的研究。Schulzrinne 教授除與人共同提出通過 Internet 傳輸實時數據的實時傳輸協(xié)議 (RTP) 外,還與人合作編寫了實時流傳輸協(xié)議 (RTSP) 標準提案,用于控制音頻視頻內容在 Web 上的流傳輸。
Schulzrinne 本來打算編寫多方多媒體會話控制 (MMUSIC) 標準。1996 年,他向 IETF 提交了一個草案,其中包含了 SIP 的重要內容。1999 年,Shulzrinne 在提交的新標準中刪除了有關媒體內容方面的無關內容。隨后,IETF 發(fā)布了第一個 SIP 規(guī)范,即 RFC 2543。雖然一些供應商表示了擔憂,認為 H.323 和 MGCP 協(xié)議可能會大大危及他們在 SIP 服務方面的投資,IETF 繼續(xù)進行這項工作,于 2001 年發(fā)布了 SIP 規(guī)范 RFC 3261。
RFC 3261 的發(fā)布標志著 SIP 的基礎已經確立。從那時起,已發(fā)布了幾個 RFC 增補版本,充實了安全性和身份驗證等領域的內容。例如,RFC 3262 對臨時響應的可靠性作了規(guī)定。RFC 3263 確立了 SIP 代理服務器的定位規(guī)則。RFC 3264 提供了提議/應答模型,RFC 3265 確定了具體的事件通知。
早在 2001 年,供應商就已開始推出基于 SIP 的服務。今天,人們對該協(xié)議的熱情不斷高漲。Sun Microsystems 的 Java Community Process 等組織正在使用通用的 Java 編程語言定義應用編程接口 (API),以便開發(fā)商能夠為服務提供商和企業(yè)構建 SIP 組件和應用程序。最重要的是,越來越多的競爭者正在借助前途光明的新服務進入 SIP 市場。SIP 正在成為自 HTTP 和 SMTP 以來最為重要的協(xié)議之一。
來源:VOIP中國