SIP協(xié)議
一. 特性
1. 確定目的末端點(diǎn)地位置,支持地址解析,名稱(chēng)映射和呼叫重定向。
2. 通過(guò)使用SDP協(xié)議來(lái)確認各個(gè)末端點(diǎn)的能力,以確保在進(jìn)行多路會(huì )話(huà)時(shí),各個(gè)端點(diǎn)都能支持。
3. 確定末端點(diǎn)的可用性,以及不可用的原因。
4. 確立鏈接,如果一個(gè)底層呼叫(call setup)完成,SIP在兩個(gè)末端點(diǎn)之間建立端到端的連接。
5. 處理呼叫的轉移和中止。
二. 系統組件
1. 用戶(hù)代理:SIP是一個(gè)端到端的協(xié)議,它的兩個(gè)端點(diǎn)充當UAC,UAS的角色。
??? UAC(User Agent Client):用戶(hù)代理客戶(hù)端,發(fā)出SIP請求的客戶(hù)端。
??? UAS(User Agent Server):用戶(hù)代理服務(wù)端,接受SIP請求,并發(fā)出回應。
??? 在SIP中,沒(méi)有絕對的客戶(hù)端和服務(wù)器端,同一個(gè)末端點(diǎn)可以同時(shí)作為服務(wù)端和客戶(hù)端,但不能同時(shí)作為。
2. SIP網(wǎng)關(guān):
??? 提供呼叫控制;
??? 提供SIP終端和其他類(lèi)型終端的信令轉換;
??? 提供視頻,音頻編碼的編譯;
??? 呼叫的發(fā)起和清除(局域網(wǎng)和交換電路網(wǎng))
3. SIP服務(wù)器
代理服務(wù)器:接受客戶(hù)端的SIP請求,在把報文轉發(fā)出去給其他服務(wù)器前,改寫(xiě)報頭的標識,重寫(xiě)該代理的標識為該請求的發(fā)起者,并確?;貞凑障嗤穆窂交氐皆摯?,而不是客戶(hù)。同時(shí)提供了認證,授權的功能。相當于H.323里網(wǎng)守的功能。
重定向服務(wù)器:接受SIP請求,并將包含下一跳服務(wù)器地址的重定向應答返回給用戶(hù)。不接受呼叫,也不處理或轉發(fā)SIP請求。
三、架構
1. SIP服務(wù)器:除了代理和重定向服務(wù)器,還有注冊,定位服務(wù)器。
注冊服務(wù)器:用于移動(dòng)的SIP用戶(hù),可以自動(dòng)注冊到注冊服務(wù)器,把終端的方位信息給到注冊,定位服務(wù)器上,可以讓其他用戶(hù)通過(guò)查詢(xún)定位服務(wù)器找到終端。對定位服務(wù)器的查詢(xún)是由代理服務(wù)完成的。
2. 命名:以URL形式來(lái)進(jìn)行終端命名,如sss@ebp.com.cn的這種形式,通過(guò)了DNS服務(wù)器來(lái)轉換成IP地址,所以SIP可以最大程度的使用Web方式的應用。
聯(lián)系客服