簡述IMS中的SIP協議
對于SIP協議,相信大家都有所接觸。那么前面的文章中,我們也闡述了SIP協議的內容,如果大家不清楚,也可以稍微回顧一下。我們知道,SIP協議,在網絡通信領域有著巨大的發(fā)展?jié)摿Γ@里我們就來講解一下IMS和SIP協議的內容。
1、IMS和SIP協議簡單介紹
IP多媒體核心子系統(IMS)是第三代移動通信合作伙伴項目(3GPP)提出的支持IP多媒體業(yè)務的子系統,它的顯著特點是采用了會話發(fā)起協議(SIP),通信與接入方式無關,可以提供多種媒體業(yè)務,控制功能與承載能力分離、呼叫與會話分離、應用與服務分離、業(yè)務與網絡分離、移動網與互聯網業(yè)務融合.IMS順應了通信網絡融合發(fā)展的趨勢.
SIP是基于因特網兩個最成功的服務Web和E-mail進行設計的.借鑒了Internet的標準和協議設計思想,堅持簡潔、開放和可擴展、可重用性的原則,為組建多媒體通信網絡、提供多媒體業(yè)務提供了一種可以將簡單的應用結合到復雜的服務中去的方法.SIP通過一種便捷的方式來建立和控制各種類型的點到點媒體會話.和Internet協議類似,它采用的是一種模塊化結構,請求/應答模式,基于文本方式,因此使用非常簡單靈活,升級、擴展方便.SIP由SIP基本協議和一系列針對移動業(yè)務的SIP擴展組成.SIP基本協議由因特網工程任務組(IETF)請求說明文檔(RFC)3261定義,SIP擴展則由一系列RFC文檔組成,主要包括RFC3455、RFC3311、RFC3262、RFC 3325等20多個文檔.
2、IMS中的SIP協議
由于SIP的靈活性,使得3GPP在R5中采用了SIP作為會話控制協議來設計IMS.3GPP沒有定義一個新的SIP協議,而只是以某種方式使用IETF定義的SIP.因此,在公用移動網中的諸如低帶寬、漫游、安全需求、服務質量(QoS)和計費管制等特定需求,對SIP也都會有特定要求.
SIP模型中,為建立起一個會話,用戶代理客戶端向用戶代理服務起發(fā)起請求.請求通過代理服務器在網絡中路由.此外,注冊服務器,因為要提供用戶代理的位置信息,因而需要將SIP地址映射成IP地址.3GPP的IMS體系結構選擇了這個模型.
在IMS中的用戶代理為用戶設備(UE).IMS中的代理服務器和注冊服務器即為呼叫會話控制功能(CSCF)的網絡實體.有3種類型的CSCF:
1)服務CSCF(S-CSCF),作為注冊服務器并且激活基于用戶數據的應用業(yè)務控制;
2)代理CSCF(P-CSCF),是UE在IMS網絡中的***個接觸點;SIP信令消息在P-CSCF和UE之間傳送;
3)查詢CSCF(I-CSCF)對于外部網絡是***個接觸點,特別是對于外部的IMS網絡.