Protocol(六)[SIP]

1.SIP協議

SIP即會話初始協議,用於建立、更改和終止一個或者多個參與者的多媒體會話
SIP協議是一個IP網上的呼叫控制協議,在 TCP / IP 五層模型中位於應用層,與RTP、SDP、RSVP等協議配合共同完成多媒體會話過程。
SIP協議在網絡中的實體主要分爲量大類:SIP用戶代理SIP網絡服務器
SIP用戶代理用於和用戶進行交互,發送SIP請求或者接受請求並對其進行處理。
接入設備AG主要承擔用戶代理的作用
SIP網絡服務器主要進行請求轉發或響應,接受註冊請求或提供定位服務。
軟交換或者IMS網絡主要承擔SIP網絡服務器的角色
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

2.SIP消息的結構

SIP消息分爲:起始行、消息頭、空行、消息體

2.1.請求消息

請求消息指客戶端發送給服務器的SIP消息
在這裏插入圖片描述
請求消息的起始行有三部分組成:請求方法、請求URI、請求協議版本

1.請求方法

請求方法類型 意義
INVITE 用於邀請用戶加入一個呼叫
ACK 對請求消息的響應消息進行確認
OPTIONS 用於查詢請求能力信息
BYE 用於釋放 已建立的呼叫
CANCEL 用於 釋放 尚未建立 的呼叫
REGISTER 用於向SIP網路哦服務器註冊 / 登記用戶位置信息
PEACK 用於確認 可靠臨時響應
UPDATE 用於刷新會話

方法:包括INVITE、ACK、OPTIONS、BYE、CANCEL、REGISTER、PRACK、UPDATE等
方法決定了請求消息的類型和目的

2.請求URI

2.2.響應消息

響應消息用於對請求消息進行響應,只是呼叫的成功或失敗狀態
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章