2022年SIP協(xié)議培訓(xùn)_第1頁(yè)
2022年SIP協(xié)議培訓(xùn)_第2頁(yè)
2022年SIP協(xié)議培訓(xùn)_第3頁(yè)
2022年SIP協(xié)議培訓(xùn)_第4頁(yè)
2022年SIP協(xié)議培訓(xùn)_第5頁(yè)
已閱讀5頁(yè),還剩53頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、SIP協(xié)議培訓(xùn)主講人:劉志強(qiáng)Email:liu.zhiqiang1SIP, H.323 and MGCP什么是SIP?SIP 協(xié)議的使用環(huán)境SIP 框架組成SIP 消息 方法和響應(yīng)SIP 地址形式及路由方式SIP 建立通訊的過(guò)程SDP 介紹SIP 登記功能簡(jiǎn)單的 SIP 呼叫建立和拆除流程圖用SIP來(lái)設(shè)計(jì)網(wǎng)絡(luò)的特點(diǎn)SIP 與 H.323的比較SIP的發(fā)展現(xiàn)況小結(jié)Topic Index2RTCPRTPSIP, H.323 and MGCPIPMGCP呼叫控制和信令信令和網(wǎng)關(guān)控制媒體H.225Q.931H.323H.323 Version 1 and 2 supports H.245 over T

2、CP, Q.931 over TCP and RAS over UDP.H.323 Version 3 and 4 supports H.245 over UDP/TCP and Q.931 over UDP/TCP and RAS over UDP.SIP supports TCP and UDP.TCPRASUDPSIPH.245視頻/音頻RTSP3什么是SIP?“”Session Initiation Protocol - 是應(yīng)用層信令協(xié)議,定義了用戶間交互式媒體會(huì)話的發(fā)起,修改和終止過(guò)程.IETF RFC 2543 Session Initiation Protocol 4什么是SIP

3、?“” SIP協(xié)議最早由是由MMUSIC IETF工作組在1995年研究的,由IETF組織在1999年提議成為的一個(gè)標(biāo)準(zhǔn)。 SIP主要借鑒了Web網(wǎng)的HTTP和SMTP兩個(gè)協(xié)議。 目前仍在不斷的發(fā)展之中,相關(guān)設(shè)備供應(yīng)商和業(yè)務(wù)供應(yīng)商聯(lián)合成立了一個(gè)關(guān)于SIP的論壇:WWW.SIPFORUM.ORG.IETF RFC 2543 Session Initiation Protocol 5SIP 網(wǎng)絡(luò)基本會(huì)話.多用戶之間的會(huì)話.交互的媒體應(yīng)用.ConferencingDistance LearningEmailVideo ConferencingInstant MessagingVoice CallsM

4、PEG, MP3, Audio, HTML,XMLPersonal Mobility所支持的功能6協(xié)議使用的環(huán)境基于SIP的IP網(wǎng)絡(luò)電話系統(tǒng)所用的協(xié)議棧結(jié)構(gòu)如圖所示 7Redirect ServerSIP 網(wǎng)絡(luò) -分布式架構(gòu)Location ServerRegistrar ServerUser AgentProxy ServerGatewayPSTNSIP 網(wǎng)絡(luò)成員Proxy Server8User Agents - 用戶代理一個(gè)發(fā)起和終止會(huì)話的實(shí)體,包含兩個(gè)功能實(shí)體. User Agent Clients (UAC) 發(fā)起呼叫的功能實(shí)體. User Agent Server (UAS) 接收

5、呼叫的功能實(shí)體.UAC 和 UAS -都能終止一個(gè)呼叫. 9Proxy Server - 代理服務(wù)器為其它的客戶機(jī)代理,進(jìn)行SIP消息的轉(zhuǎn)接和轉(zhuǎn)發(fā)的功能。消息機(jī)制與UAC和UAS相似. 對(duì)收到的請(qǐng)求消息進(jìn)行翻譯和處理后,傳遞給其他的服務(wù)器. 對(duì)SIP請(qǐng)求及響應(yīng)進(jìn)行路由.10Location Server - 位置服務(wù)器為SIP 重定向服務(wù)器(Redirect Server)或代理服務(wù)器(proxy server) 提供被叫用戶可能的位置信息.11Redirect Server - 重定向服務(wù)器接受SIP請(qǐng)求消息,進(jìn)行地址映射,將映射后的地址(零個(gè)或多個(gè))返回給客戶機(jī). 與代理服務(wù)器proxy

6、server不同的是, redirect server不會(huì)發(fā)起自己的呼叫. 與user agent 不同的是, redirect server不接受呼叫終止或主動(dòng)終止呼叫. 12Registrar Server - 登記服務(wù)器接受REGISTER 請(qǐng)求的服務(wù)器.可以支持鑒權(quán)的功能在典型應(yīng)用中,可與代理服務(wù)器proxy sever或重定向服務(wù)器redirect server一起提供用戶定位服務(wù)13SIP 消息 方法和響應(yīng)SIP 方法:INVITE 通過(guò)邀請(qǐng)用戶參與來(lái)發(fā)起一次呼叫.ACK - 請(qǐng)求用于證實(shí)UAC已收到對(duì)于INVITE請(qǐng)求的最終響應(yīng),和INVITE消息配套使用.BYE - USER

7、AGENT用此方法指示釋放呼叫.CANCEL -該方法用于取消一個(gè)尚未完成的請(qǐng)求,對(duì)于已完成的請(qǐng)求則無(wú)影響.REGISTER 客戶使用該方法在服務(wù)器上登記列于To字段中的地址.OPTIONS 用于詢問(wèn)服務(wù)其能力.INFO 用于承載帶外信息,如DTMF信息.SIP Responses:1xx -正在處理的信息.2xx -成功.3xx -重定向.4xx - Client錯(cuò)誤.5xx - Server錯(cuò)誤.6xx - Global錯(cuò)誤.SIP 網(wǎng)絡(luò)成員依賴于SIP信息的交互來(lái)進(jìn)行通訊14SIP 消息頭部SIP 消息格式大量借鑒了HTTP的文本和語(yǔ)法.SIP 消息看起來(lái)類似HTTP消息, 如消息格式,

8、頭部字段等,也支持MIME.SIP 頭部實(shí)例:- SIP Header-INVITE sip: SIP/2.0Via: SIP/2.0/UDP 1:5060From: sip:To: Call-ID: c2943000-e0563-2a1ce-CSeq: 100 INVITEExpires: 180User-Agent: Cisco IP Phone/ Rev. 1/ SIP enabledAccept: application/sdpContact: sip:5060Content-Type: application/sdp15SIP 地址形式SIP 地址形式用SIP URL來(lái)定義, 其格式

9、為: userhost-用戶名 主機(jī)名(或域名). SIP URL 實(shí)例:sip:hostnamesip:sip:1408383108816SDP介紹 SDP 會(huì)話描述協(xié)議簡(jiǎn)介 SDP 是 傳 送 會(huì) 話 信 息 的 協(xié) 議, 包 括 會(huì) 話 的 地 址、 時(shí) 間、 媒 體 和 建 立 等 信 息。 它 定 義 了 會(huì) 話 描 述 的 統(tǒng) 一 格 式。 17SDP介紹SDP 描 述 的 內(nèi) 容 應(yīng) 包 括:會(huì) 話 名 和 目 的會(huì) 話 激 活 的 時(shí) 間 段構(gòu) 成 會(huì) 話 的 媒 體接 收 這 些 媒 體 所 需 的 信 息( 地 址、 端 口、 格 式)會(huì) 話 所 用 的 帶 寬 信 息(

10、任 選)會(huì) 話 負(fù) 責(zé) 人 的 聯(lián) 系 信 息(任 選 ) SDP 可 對(duì) 會(huì) 話 描 述 作 加 密 處 理, 能 傳 送 解 密 密 鑰 及 加 密 方 法 等 信 息。 18SDP介紹a)兩方呼叫 C-S: INVITE sip:watson SIP/2.0 Via: SIP/2.0/UDP From: A. Bell To: T. Watson Call-ID: 662606876 CSeq: 1 INVITE Contact: Subject: Mr. Watson, come here. Content-Type: application/sdp Content-Length: .

11、19SDP介紹 v=0 o=bell 53655765 2353687637 IN IP4 s=Mr. Watson, come here. i=A Seminar on the session description protocol t=3149328600 0 c=IN IP4 m=audio 3456 RTP/AVP 0 3 4 5 a=rtpmap:0 PCMU/8000 a=rtpmap:3 GSM/8000 a=rtpmap:4 G723/8000 a=rtpmap:5 DVI4/8000 20SDP介紹媒體參數(shù)解讀 v=0 ( 版 本 為0) o=bell 53655765 2

12、353687637 IN IP4 ( 會(huì) 話 源 為: 用 戶 名bell, 會(huì) 話 標(biāo) 識(shí)53655765, 版 本2353687637,網(wǎng) 絡(luò) 類 型internet, 地 址 類形 Ipv4, 地 址) s=Mr. Watson, come here. ( 會(huì) 話 名:Mr. Watson, come here.) i=A Seminar on the session description protocol ( 會(huì) 話 信 息:A Seminar on the session description protocol) e=mjh (Mark Handley) (Email 地 址 和

13、 電 話 號(hào) 碼)21SDP介紹 c=IN IP4 ( 連 接 數(shù) 據(jù): 網(wǎng) 絡(luò) 類 型internet, 地 址 類 型Ipv4, 連 接 地 址) t= t=3149328600 0 ( 起 始 時(shí) 間:t=3149328600, 終 止 時(shí) 間:無(wú)) m=audio 3456 RTP/AVP 0 3 4 5 ( 媒 體 格 式: 媒 體 類 型audio, 端 口 號(hào) 3456, 傳 送 層RTP/AVP, 格 式 列 表 為0 3 4 5) a=rtpmap:0 PCMU/8000 ( 凈 荷 類 型0, 編 碼 名PCMU,抽 樣 速 度 為 8kHZ) a=rtpmap:3 GSM

14、/8000 ( 凈 荷 類 型0, 編 碼 名GSM,抽 樣 速 度 為 8kHZ) a=rtpmap:4 G723/8000 ( 凈 荷 類 型0, 編 碼 名G723,抽 樣 速 度 為 8kHZ) a=rtpmap:5 DVI4/8000 ( 凈 荷 類 型0, 編 碼 名DVI4,抽 樣 速 度 為 8kHZ)22SIP 建立通訊的過(guò)程用SIP來(lái)建立通訊通常需要有六個(gè)步驟:登記, 發(fā)起和定位用戶.進(jìn)行媒體協(xié)商 -通常采用SDP方式來(lái)攜帶媒體參數(shù).由被叫方來(lái)決定是否接納該呼叫.呼叫媒體流建立并交互.呼叫更改或處理.呼叫終止.23Registration - 登記每當(dāng)用戶打開(kāi)SIP終端時(shí)(

15、如PC,IP PHONE), 將向代理服務(wù)器/登記服務(wù)器發(fā)起登記過(guò)程 登記過(guò)程需要周期刷新登記服務(wù)器將把SIP終端所登記的信息傳送到位置服務(wù)器存放. SIP Messages:REGISTER Registers the address listed in the To header field.200 OK.Proxy/SIP PhoneUserLocation/Register ServerREGISTERREGISTER20020024Registration - 登記REGISTER sip: SIP/2.0Via: SIP/2.0/UDP saturn.From: sip:Watso

16、nTo: sip:Watson Call-ID: 70710saturn. CSeq: 1 REGISTER Contact: Expires: 720025簡(jiǎn)單的 SIP 呼叫建立和拆除流程圖302 (Moved Temporarily)INVITE200 (OK)200 (OK)ACKINVITE180 (Ringing)180 (Ringing)180 (Ringing)200 (OK)ACKACKACKRTP MEDIA PATHBYEBYEBYE200 (OK)200 (OK)200 (OK)呼叫拆除媒體通道呼叫建立INVITELocation/Redirect ServerProx

17、y ServerProxy ServerUser AgentUser AgentINVITE26實(shí)例SIP 呼叫建立和拆除流程RTP MEDIA PATHBYEBYE200 (OK)200 (OK)呼叫拆除媒體通道呼叫建立Proxy ServerProxy ServerUser AgentUser Agent100 (Trying) 52 5 INVITE12INVITE3INVITE5100 (Trying)4ACK14ACK13200 (OK)10200 (OK)12200 (OK)11180 (Ringing)8180 (Ringing)919182017180 (Ringing)761

18、00 (Trying)OPTIONS15200 (OK)1627實(shí)例SIP 呼叫建立和拆除流程1. INVITE sip:;user=phone SIP/2.0 Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: Call-ID: CSeq: 1 INVITE Contact: User-Agent: Cisco ATA v2.11 ata186 (0803a) Expires: 300 Content-Length: 245 Content-Type: application/sdp v=0 o=02120001 573 573 IN IP4 52 s

19、=ATA186 Call c=IN IP4 52 t=0 0 m=audio 10000 RTP/AVP 0 4 8 101 a=rtpmap:0 PCMU/8000/1 a=rtpmap:4 G723/8000/1 a=rtpmap:8 PCMA/8000/1 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 28實(shí)例SIP 呼叫建立和拆除流程2. SIP/2.0 100 Trying Via: SIP/2.0/UDP 52 Call-ID: From: ;tag=1981486230 To: CSeq: 1 INVITE Content-L

20、ength: 0 3. INVITE sip:5060;user=phone SIP/2.0 Via: SIP/2.0/UDP 5:5060;branch=beb4b540-65a2ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: Call-ID: CSeq: 1 INVITE Contact: User-Agent: Cisco ATA v2.11 ata186 (0803a) Expires: 300 Content-Length: 245 Content-Type: application/sdp

21、 v=0 o=02120001 573 573 IN IP4 52 s=ATA186 Call c=IN IP4 52 t=0 0 m=audio 10000 RTP/AVP 0 4 8 101 a=rtpmap:0 PCMU/8000/1 a=rtpmap:4 G723/8000/1 a=rtpmap:8 PCMA/8000/1 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 29實(shí)例SIP 呼叫建立和拆除流程4. SIP/2.0 100 Trying Via: SIP/2.0/UDP 5:5060;branch=beb4b540-65a2

22、ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: Call-ID: CSeq: 1 INVITE Content-Length: 0 5. INVITE sip:5060 SIP/2.0 Via: SIP/2.0/UDP :5060 Via: SIP/2.0/UDP 5:5060;branch=beb4b540-65a2ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: CSeq: 1 INVITE Call-ID

23、: Content-Length: 245 Contact: Content-Type: application/sdp Expires: 300 User-Agent: Cisco ATA v2.11 ata186 (0803a) Record-Route: v=0 o=02120001 573 573 IN IP4 52 s=ATA186 Call c=IN IP4 52 t=0 0 m=audio 10000 RTP/AVP 0 4 8 101 a=rtpmap:0 PCMU/8000/1 a=rtpmap:4 G723/8000/1 a=rtpmap:8 PCMA/8000/1 a=r

24、tpmap:101 telephone-event/8000 a=fmtp:101 0-15 30實(shí)例SIP 呼叫建立和拆除流程6. SIP/2.0 100 Trying From: ;tag=1981486230 To: ;tag=14502 Call-Id: Cseq: 1 INVITE Via: SIP/2.0/UDP :5060 Via: SIP/2.0/UDP 5:5060;branch=beb4b540-65a2ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 Contact: sip: User-Agent: Pingtel/1.1.1 (

25、VxWorks) Content-Length: 0 7. SIP/2.0 180 Ringing From: ;tag=1981486230 To: ;tag=14502 Call-Id: Cseq: 1 INVITE Via: SIP/2.0/UDP :5060 Via: SIP/2.0/UDP 5:5060;branch=beb4b540-65a2ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 Contact: sip: User-Agent: Pingtel/1.1.1 (VxWorks) Content-Length: 0 8. SIP/2.

26、0 180 Ringing Via: SIP/2.0/UDP 5:5060;branch=beb4b540-65a2ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: ;tag=14502 Cseq: 1 INVITE Call-Id: Content-Length: 0 Contact: sip: User-Agent: Pingtel/1.1.1 (VxWorks) 31實(shí)例SIP 呼叫建立和拆除流程9. SIP/2.0 180 Ringing Via: SIP/2.0/UDP 52 From: ;t

27、ag=1981486230 To: ;tag=14502 CSeq: 1 INVITE Call-ID: Content-Length: 0 Contact: sip: User-Agent: Pingtel/1.1.1 (VxWorks) 10. SIP/2.0 200 OK From: ;tag=1981486230 To: ;tag=14502 Call-Id: Cseq: 1 INVITE Content-Type: application/sdp Content-Length: 193 Via: SIP/2.0/UDP :5060 Via: SIP/2.0/UDP 5:5060;br

28、anch=beb4b540-65a2ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 Record-Route: Contact: sip: Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY User-Agent: Pingtel/1.1.1 (VxWorks) v=0 o=Pingtel 5 5 IN IP4 s=phone-call c=IN IP4 t=0 0 m=audio 8766 RTP/AVP 0 8 101 a=rtpmap:0 pcmu/8000/1 a=rtpmap:8 p

29、cma/8000/1 a=rtpmap:101 telephone-event/8000/1 32實(shí)例SIP 呼叫建立和拆除流程11. SIP/2.0 200 OK Via: SIP/2.0/UDP 5:5060;branch=beb4b540-65a2ea80-f79d94fd-6870ff45-1 Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: ;tag=14502 Cseq: 1 INVITE Call-Id: Content-Length: 193 Allow: INVITE Allow: ACK Allow: CANCEL Allow: B

30、YE Allow: REFER Allow: OPTIONS Allow: NOTIFY Contact: sip: Content-Type: application/sdp Record-Route: User-Agent: Pingtel/1.1.1 (VxWorks) v=0 o=Pingtel 5 5 IN IP4 s=phone-call c=IN IP4 t=0 0 m=audio 8766 RTP/AVP 0 8 101 a=rtpmap:0 pcmu/8000/1 a=rtpmap:8 pcma/8000/1 a=rtpmap:101 telephone-event/8000

31、/1 33實(shí)例SIP 呼叫建立和拆除流程12. SIP/2.0 200 OK Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: ;tag=14502 CSeq: 1 INVITE Call-ID: Content-Length: 193 Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY Contact: sip: Content-Type: application/sdp Record-Route: User-Agent: Pingtel/1.1.1 (VxWorks) v=0 o=Ping

32、tel 5 5 IN IP4 s=phone-call c=IN IP4 t=0 0 m=audio 8766 RTP/AVP 0 8 101 a=rtpmap:0 pcmu/8000/1 a=rtpmap:8 pcma/8000/1 a=rtpmap:101 telephone-event/8000/1 13. ACK sip: SIP/2.0 Route: Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: ;tag=14502 Call-ID: CSeq: 1 ACK User-Agent: Cisco ATA v2.11 ata186 (0803

33、a) Content-Length: 0 34實(shí)例SIP 呼叫建立和拆除流程14. ACK sip:5060 SIP/2.0 Via: SIP/2.0/UDP 52 From: ;tag=1981486230 To: ;tag=14502 CSeq: 1 ACK Call-ID: Content-Length: 0 User-Agent: Cisco ATA v2.11 ata186 (0803a) 15. OPTIONS sip:5060;maddr= SIP/2.0 Route: From: ;tag=14502 To: ;tag=1981486230 Call-Id: Cseq: 1 O

34、PTIONS Accept-Language: en Supported: sip-cc, sip-cc-01, timer User-Agent: Pingtel/1.1.1 (VxWorks) Via: SIP/2.0/UDP Content-Length: 0 16. SIP/2.0 200 Ok Via: SIP/2.0/UDP From: ;tag=14502 To: ;tag=1981486230 Call-ID: Cseq: 1 OPTIONS Content-Length: 0 35實(shí)例SIP 呼叫建立和拆除流程17. BYE sip:5060;maddr= SIP/2.0 R

35、oute: From: ;tag=14502 To: ;tag=1981486230 Call-Id: Cseq: 2 BYE Accept-Language: en Supported: sip-cc, sip-cc-01, timer User-Agent: Pingtel/1.1.1 (VxWorks) Via: SIP/2.0/UDP Content-Length: 0 18. SIP/2.0 200 Ok Via: SIP/2.0/UDP From: ;tag=14502 To: ;tag=1981486230 Call-ID: Cseq: 2 BYE Content-Length:

36、 0 19. BYE sip:;transport=udp;user=phone SIP/2.0 Via: SIP/2.0/UDP :5060 Via: SIP/2.0/UDP From: ;tag=14502 To: ;tag=1981486230 Cseq: 2 BYE Call-Id: Content-Length: 0 Supported: sip-cc Supported: sip-cc-01 Supported: timer Accept-Language: en User-Agent: Pingtel/1.1.1 (VxWorks) 36實(shí)例SIP 呼叫建立和拆除流程20. SI

37、P/2.0 200 OK Via: SIP/2.0/UDP :5060 Via: SIP/2.0/UDP From: ;tag=14502 To: ;tag=1981486230 Call-Id: Cseq: 2 BYE Server: Cisco ATA v2.11 ata186 (0803a) Content-Length: 0 37用SIP來(lái)設(shè)計(jì)網(wǎng)絡(luò)SIP網(wǎng)絡(luò)具備的特征:易與IETF協(xié)議集成.簡(jiǎn)單并易于擴(kuò)展(Scalability and simplicity)支持移動(dòng)業(yè)務(wù)(Mobility)易于業(yè)務(wù)生成(Easy feature and service creation.)38用SIP

38、來(lái)設(shè)計(jì)網(wǎng)絡(luò)可以很好地配合Web和Email 工作,很容易地開(kāi)發(fā)與Web結(jié)合地綜合應(yīng)用,降低成本,縮短開(kāi)發(fā)周期。SIP消息數(shù)據(jù)及格式與Web消息數(shù)據(jù)是同樣類型的數(shù)據(jù)SIP采用URL地址格式來(lái)進(jìn)行消息路由和定位用戶,URL可以 嵌入Web網(wǎng)頁(yè),可以利用任何其它類型的URI,如Web等采用DNS選路技術(shù)進(jìn)行路由選擇39易與IETF協(xié)議集成(1)其它IETF協(xié)議可用于基于SIP的應(yīng)用, 如:RSVP - 網(wǎng)絡(luò)資源的預(yù)留.RTP Real Time Protocol -傳輸實(shí)時(shí)數(shù)據(jù),提供QOS反饋.RTSP Real Time Streaming Protocol - 媒體流的播放控制40易與IETF協(xié)

39、議集成(2)SDP Session Description Protocol 用于描述媒體參數(shù)MIME Multipurpose Internet Mail Extension 用于在INTERNET上描述和封裝信息內(nèi)容.HTTP Hypertext Transfer Protocol - HTTP是用于在INTERNET上傳送WEB網(wǎng)頁(yè)的標(biāo)準(zhǔn)協(xié)議.41易擴(kuò)充(Scalability)SIP構(gòu)架是可擴(kuò)充的,柔韌的和分布的架構(gòu).SIP的代理功能,重定向功能,位置定位功能,或登記功能可以駐扎在不同的物理服務(wù)器內(nèi).分布式架構(gòu)允許增加新的流程而不會(huì)影響其它的網(wǎng)元.42簡(jiǎn)單(Simplicity)設(shè)計(jì)S

40、IP的出發(fā)點(diǎn)就是要: “在核心網(wǎng)中快速和簡(jiǎn)單地進(jìn)行消息溝通.”“使 邊緣接入更加智能化.”基于文本方式的SIP消息更易于運(yùn)行和調(diào)試.43支持移動(dòng)業(yè)務(wù)(Mobility)SIP 通過(guò)代理和重定向的方式來(lái)定位用戶的當(dāng)前位置,從而支持用戶的移動(dòng)相關(guān)業(yè)務(wù).用戶可以在不同的地點(diǎn)使用各種類型的終端.用戶必須將其當(dāng)前地址進(jìn)行登記.代理服務(wù)器(The proxy server)將呼叫請(qǐng)求路由到用戶的當(dāng)前位置.典型的移動(dòng)應(yīng)用有presence(報(bào)道) 和 call forking(并行呼叫).44易于業(yè)務(wù)生成(Feature Creation)基于SIP的系統(tǒng)能支持快速的業(yè)務(wù)生成.例如業(yè)務(wù)生成可以采用:Call

41、 Processing Language (CPL).Common Gateway Interface (CGI).45易于業(yè)務(wù)生成(Feature Creation (2)SIP 可以支持如下的業(yè)務(wù)和應(yīng)用:基本呼叫業(yè)務(wù)(call waiting, call forwarding, call restriction, etc.)Call forkingClick to dialPresence/Instant messagingFind me / Follow me+colorful ringingMultimedia conferencePre-paid serviceIP Centrex

42、service46SIP與H.323的比較SIP與H.323的相同點(diǎn)-都提供呼叫控制、呼叫建立和呼叫刪除;-都提供基本的呼叫業(yè)務(wù):呼叫等待、呼叫保持、呼叫轉(zhuǎn)移、回叫等;-支持呼叫能力的協(xié)商功能47H.323的特點(diǎn)H.323原是為支持IP上的語(yǔ)音和圖像而開(kāi)發(fā)設(shè)計(jì)的,因而得到廣泛的應(yīng)用。H.323為了在IP上支持傳統(tǒng)的電話業(yè)務(wù),制定了一個(gè)全覆蓋的標(biāo)準(zhǔn),從而保證了不同的實(shí)體之間的高度兼容性。H.323具備了較好的媒體協(xié)商能力,支持白板和數(shù)據(jù)互通的應(yīng)用。電信企業(yè)和軟件業(yè)在H.323上作了大量的工作來(lái)增加功能和提高互操作性,H.323目前仍是一個(gè)重要的信令協(xié)議。48SIP的特點(diǎn)利用SIP來(lái)實(shí)現(xiàn)已有業(yè)務(wù)的

43、思路與原有的傳統(tǒng)電信業(yè)務(wù)不一樣,它更加靈活,更易于生成自己的特色業(yè)務(wù)。SIP的亮點(diǎn)在于它的簡(jiǎn)單、易于擴(kuò)展,同時(shí),SIP易于與許多其它協(xié)議(如SDP協(xié)議,RTP/RTCP/RTSP協(xié)議,ISUP協(xié)議,MOML/MSML/XML等)協(xié)作完成相應(yīng)的功能。在呼叫建立階段和呼叫釋放階段,SIP與H.323相比具有更好的效能,所需要的消息更少。 SIP協(xié)議的一個(gè)顯著特點(diǎn)是Forking功能和游牧功能。49SIP 的發(fā)展現(xiàn)況目前SIP協(xié)議作為SIP接入設(shè)備與軟交換之間的互通協(xié)議、軟交換與軟交換之間的互通協(xié)議、軟交換與應(yīng)用服務(wù)器之間的互通協(xié)議得到了較為廣泛的應(yīng)用,而且必將成為NGN網(wǎng)絡(luò)中非常重要的、主流的協(xié)議

44、。目前相關(guān)設(shè)備供應(yīng)商和業(yè)務(wù)供應(yīng)商聯(lián)合成立了一個(gè)關(guān)于SIP的論壇:,為SIP的發(fā)展提供一個(gè)自由討論、展現(xiàn)新思維的公共平臺(tái)。50SIP的發(fā)展現(xiàn)況隨著SIP協(xié)議較為廣泛的應(yīng)用,SIP協(xié)議得到了較大的發(fā)展,目前與SIP協(xié)議相關(guān)的標(biāo)準(zhǔn)文件主要有: RFC1809 RTP協(xié)議 RFC2234 ABNF語(yǔ)法定義規(guī)則 RFC2327 SDP協(xié)議 RFC2617 HTTP鑒權(quán)機(jī)制 RFC1847 Security Multiparts for MIME: Multipart/Signed and Multipart/Encrypted RFC2630 Cryptographic Message Syntax R

45、FC2633 S/MIME Version 3 Message Specification51SIP的發(fā)展現(xiàn)況RFC2045 Multipurpose Internet Mail ExtensionsRFC2778 A Model for Presence and Instance MessagingRFC2779 Instant Messaging/Presence Protocol RequirementRFC2976 SIP INFO請(qǐng)求方法RFC3050 Common Gateway Interface for SIPRFC3204 MIME Media Types for ISUP

46、and QSIG ObjectsRFC3261 基本SIP協(xié)議RFC3262 臨時(shí)響應(yīng)的可靠性機(jī)制RFC3263 Locating SIP serversRFC3264 SDP Offer/Answer Model52SIP的發(fā)展現(xiàn)況RFC3265 事件預(yù)訂/通知機(jī)制RFC3372 SIP-T:Context and ArchitectureRFC3398 ISUP to SIP MappingRFC3311 SIP UPDATE請(qǐng)求方法RFC3312 Integration of Resource Management and SIPRFC3323 Privacy Mechanism for SIPRFC3325 Private Extensions

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論