作為當前最火熱的移動通信技術(shù),VoLTE在LTE的基礎(chǔ)上引入的許多的新技術(shù)、新功能、新設(shè)備,其中SIP作為VoLTE的控制協(xié)議,是VoLTE學習和優(yōu)化的一個重點。
SIP(Session Initiation Protocol會話初始化協(xié)議)并不是由傳統(tǒng)通信廠商或者協(xié)會制定的協(xié)議規(guī)范,而是由IETF(The Internet Engineering Task Force,國際互聯(lián)網(wǎng)工程任務(wù)組)提出并主持研究的一個在
IP網(wǎng)絡(luò)上進行多媒體通信的應(yīng)用層控制協(xié)議。SIP的設(shè)計目標之一是提供類似公用交換電話網(wǎng)(PSTN)中呼叫處理功能的擴展集。在這個擴展集中,實現(xiàn)類似日常電話的操作:撥號,振鈴,回鈴音或者忙音,只是實現(xiàn)方式和術(shù)語有所不同
SIP是一個應(yīng)用層的控制協(xié)議,可以用來建立、修改、和終止多媒體會話(或者會議)例如Internet 電話,也可以邀請參與者參加已經(jīng)存在的會話,比如多方會議。SIP通過不同的消息實現(xiàn)上述功能,消息類型有兩種:
請求消息:從客戶機發(fā)到服務(wù)器的消息。
響應(yīng)消息:從服務(wù)器發(fā)到客戶機的消息。響應(yīng)消息包含數(shù)字響應(yīng)代碼。
SIP中常見的請求消息如下:
SIP方法
| 描述
| 定義文檔
|
INVITE
| 表示主叫用戶發(fā)起會話請求,邀請其他用戶加入會話。
| RFC3261
|
ACK
| 客戶端向服務(wù)器端證實它已經(jīng)收到了對INVITE請求的最終響應(yīng)。
| RFC3261
|
BYE
| 終止一個呼叫,可以由主叫或被叫方發(fā)起
| RFC3261
|
OPTIONS
| 查詢服務(wù)器的能力
| RFC3261
|
CANCEL
| 取消所有正在處理中的請求
| RFC3261
|
REGISTER
| 向標題字段中的SIP服務(wù)器發(fā)起地址列表注冊
| RFC3261
|
PRACK
| 臨時確認,表示對1xx響應(yīng)消息的確認請求消息。
| RFC3262
|
SUBSCRIBE
| 向服務(wù)器訂閱某個事件通知
| RFC3265
|
NOTIFY
| 向訂閱都發(fā)送一個新的事件
| RFC3265
|
UPDATE
| 在沒有修改對話狀態(tài)的情況下修改會話
| RFC3311
|
響應(yīng)消息的代碼用于指示呼叫的成功或失敗狀態(tài)。
常用的一些響應(yīng)消息如下:
響應(yīng)代碼
| 描述
|
100
| 試呼叫(Trying)
|
180
| 振鈴(Ringing)
|
181
| 呼叫正在前轉(zhuǎn)(Call is Being Forwarded)
|
200
| 成功響應(yīng)(OK)
|
302
| 臨時遷移(Moved Temporarily)
|
400
| 錯誤請求(Bad Request)
|
401
| 未授權(quán)(Unauthorized)
|
403
| 禁止(Forbidden)
|
404
| 用戶不存在(Not Found)
|
408
| 請求超時(Request Timeout)
|
480
| 暫時無人接聽(Temporarily Unavailable)
|
486
| 線路忙(Busy Here)
|
504
| 服務(wù)器超時(Server Time-out)
|
600
| 全忙(Busy Everywhere)
|
SIP呼叫流程如下圖:
[attach]323361[/attach]
通過請求以及相應(yīng)消息,服務(wù)器為兩個終端建立了通話,整個通話的建立過程非常簡單明了。
3GPP選擇SIP作為VoLTE的控制協(xié)議,一方面因為SIP是在IP網(wǎng)絡(luò)的基礎(chǔ)上定義的通信協(xié)議,非常適用于全IP的LTE網(wǎng)絡(luò),另一方面,SIP的開放、靈活以及免費等諸多特性更加契合移動通信互聯(lián)網(wǎng)化的趨勢。
關(guān)于SIP的更多內(nèi)容,敬請關(guān)注后續(xù)文章。
掃碼關(guān)注5G通信官方公眾號,免費領(lǐng)取以下5G精品資料
1、回復(fù)“YD5GAI”免費領(lǐng)取《中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書》
2、回復(fù)“5G6G”免費領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21》
3、回復(fù)“YD6G”免費領(lǐng)取《中國移動:6G至簡無線接入網(wǎng)白皮書》
4、回復(fù)“LTBPS”免費領(lǐng)取《《中國聯(lián)通5G終端白皮書》》
5、回復(fù)“ZGDX”免費領(lǐng)取《中國電信5G NTN技術(shù)白皮書》
6、回復(fù)“TXSB”免費領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解》
7、回復(fù)“YDSL”免費領(lǐng)取《中國移動算力并網(wǎng)白皮書》
8、回復(fù)“5GX3”免費領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1》