產(chǎn)品發(fā)展規(guī)劃_第1頁
已閱讀1頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、,.,,SIP協(xié)議,Sip協(xié)議基本介紹,SIP(Session Initiation Protocol,即初始會話協(xié)議)是IETF提出的基于文本編碼的IP電話/多媒體會議協(xié)議。用于建立、修改并終止多媒體會話。SIP協(xié)議可用于發(fā)起會話,也可以用于邀請成員加入已經(jīng)用其它方式建立的會話。 IETF:Internet任務(wù)組,SIP由該機(jī)構(gòu)制定。RFC3261:SIP的請求評論文檔。,SIP 協(xié)議基礎(chǔ),SIP應(yīng)用領(lǐng)域,應(yīng)用于IP網(wǎng)中的基本語音

2、和多種通信增值業(yè)務(wù) 。SIP作為通信核心網(wǎng)絡(luò)中的信令協(xié)議,例如基于軟交換的NGN和3GIMS。SIP應(yīng)用于業(yè)務(wù)平臺中 。SIP應(yīng)用于智能終端和數(shù)字家庭網(wǎng)關(guān)設(shè)備中。,維護(hù)會話 對會話承載的內(nèi)容不作限制, 由SDP協(xié)議控制 會話可以承載: 語音/視頻通話 游戲 即時消息 Presence,SIP – SIP目的,1.創(chuàng)建、修改和釋放會話,,支持多媒體通信的五個方面,1.用戶定位:確

3、定用于通信的終端系統(tǒng) 2.用戶能力:確定通信媒體和媒體的使用參數(shù)3.用戶可達(dá)性:確定被叫加入通信的意愿4.呼叫建立:建立主叫和被叫的呼叫參數(shù) 5.呼叫處理:包括呼叫轉(zhuǎn)移和呼叫終止,,SIP在協(xié)議棧中的位置,SIP協(xié)議結(jié)構(gòu),SIP也是采用TCP/IP一樣的分層結(jié)構(gòu)??偣卜譃樗膶樱?1. 編碼與語法層2. 通訊層3. 事務(wù)層4. 事務(wù)用戶層,SIP概念模型,SIP協(xié)議模型定義了兩類主要實體:一類為用戶代理(Use

4、r Agent).用戶代理客戶端(User Agent Client)用戶代理服務(wù)端(User Agent Server)另一類為服務(wù)器(Server).注冊服務(wù)器重定向服務(wù)器代理服務(wù)器,用戶代理(User Agent),用戶代理客戶端(User Agent Client) 發(fā)起請求和接收響應(yīng)用戶代理服務(wù)端(User Agent Server) 接收請求與發(fā)送響應(yīng),目的:為了減少負(fù)責(zé)路由請求的代理服務(wù)器的負(fù)荷,

5、提高信令路徑的魯棒性,SIP實體-重定向服務(wù)器與注冊服務(wù)器,重定向服務(wù)器(Redirect Server),實現(xiàn):只是返回用戶有可能出現(xiàn)的位置列表,由用戶代理去進(jìn)行用戶定位的所有嘗試。,注冊服務(wù)器(Registrar),目的:接收UA的注冊/注銷請求,從位置服務(wù)器中將UA的地址信息添加/刪除。,目的:接收請求,決定將這些請求傳送到何處,并且將它們傳送到下一服務(wù)器(使用下一跳路由原理)。,SIP實體-代理服務(wù)器,代理服務(wù)器(Proxy S

6、erver),3類代理: 保留呼叫狀態(tài)代理(Call Stateful Proxy): 存儲從INVITE到BYE的一個會話所有狀態(tài)信息; 保留狀態(tài)代理((Transaction) Stateful Proxy): 事務(wù)狀態(tài)代理,存儲一個指定事務(wù)相關(guān)的狀態(tài)信息直到這個事務(wù)結(jié)束; 不保留狀態(tài)代理,一個典型的網(wǎng)絡(luò)結(jié)構(gòu),SIP trapezoid,SIP網(wǎng)絡(luò)結(jié)構(gòu),SIP UA或終端構(gòu)成對話的

7、端點:它發(fā)送或接收SIP請求和響應(yīng)。UA由以下兩部分構(gòu)成:UA Client: 發(fā)起請求的主叫方應(yīng)用;UA Server:接收、重定向或拒絕請求,代表用戶給到來的請求發(fā)送響應(yīng)。SIP中間服務(wù)器是SIP消息在到達(dá)其最終目的地前所經(jīng)過的邏輯實體,這些中間服務(wù)器用于對請求路由和重定向。服務(wù)器包括代理服務(wù)器(Proxy Server),重定向服務(wù)器(Redirect Server)和注冊服務(wù)器(Registrar)。,簡單的SIP呼叫過

8、程,SIP的消息格式,SIP協(xié)議消息分為兩種:請求消息響應(yīng)消息消息格式:起始行*消息頭部(1個或多個頭部)CRLF(空行)[消息體]起始行 = 請求行/狀態(tài)行。,SIP請求消息,請求消息格式:請求行*消息頭部(1個或多個頭部)CRLF(空行)[消息體]請求行的格式由方法名,請求URL和協(xié)議的版本組成。例如:INVITE sip:test@domain.com:5060 SIP/2.0其中消

9、息頭部采用HTTP那樣的鍵值對。例如:to : Bob,SIP請求方法,以下是常用的SIP請求方法及其作用INVITE:發(fā)起一個會話。ACK:對一個會話進(jìn)行確認(rèn)。OPTION:用于查詢服務(wù)器負(fù)載。REGISTER:用于登記聯(lián)系信息。REINVITE:重新修改會話參數(shù)。BYE:結(jié)束會話。CANCEL:取消一個會話的建立。,一個典型的SIP請求消息,INVITE sip:bob@biloxi.com SIP/2.0Via:

10、 SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhdsMax-Forwards: 70To: Bob From: Alice ;tag=1928301774Call-ID: a84b4c76e66710@pc33.atlanta.comCSeq: 314159 INVITEContact: Content-Type: application/sdpContent-Len

11、gth: 142(Alice’s SDP not shown),SIP響應(yīng)消息,SIP響應(yīng)消息用于對請求消息進(jìn)行響應(yīng),指示呼叫的成功或失敗狀態(tài)。應(yīng)答消息格式:狀態(tài)行*消息頭部(1個或多個頭部)CRLF(空行)[消息體]狀態(tài)行的格式由協(xié)議的版本、狀態(tài)碼、狀態(tài)原因組成。例如:SIP/2.0 200 OK其中消息頭部跟請求消息定義一樣。例如:to : Bob,SIP響應(yīng)代碼,以下列出的是SIP的響應(yīng)代碼及其意義1

12、××:臨時應(yīng)答-表示請求已經(jīng)接收,正在處理這個請 求。2××:成功處理-表示請求已經(jīng)成功接收,并且正確處理 了這 個請求。3××:重定向-還需要附加的操作才能完成這個請求,本請求轉(zhuǎn)發(fā)到其它服務(wù)器上處理。4××:客戶端錯誤-請求包含錯誤的格式或者不能在這個服務(wù)器上完成。5××:服務(wù)器錯誤-服務(wù)器不能正確的

13、處理這個顯然合法的請求。6××:全局錯誤-請求不能被任何服務(wù)器處理。,一個典型的SIP響應(yīng)消息,SIP/2.0 200 OKVia: SIP/2.0/UDP server10.biloxi.com;branch=z9hG4bKnashds8;received=192.0.2.3Via: SIP/2.0/UDP bigbox3.site3.atlanta.com;branch=z9hG4bK77ef4c23

14、12983.1;received=192.0.2.2Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhds ;received=192.0.2.1To: Bob ;tag=a6c85cfFrom: Alice ;tag=1928301774Call-ID: a84b4c76e66710@pc33.atlanta.comCSeq: 314159 INVITECont

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論