SIP协议介绍培训教程(共39张).pptx

上传人:醉**** 文档编号:14838276 上传时间:2022-05-08 格式:PPTX 页数:39 大小:1.19MB
返回 下载 相关 举报
SIP协议介绍培训教程(共39张).pptx_第1页
第1页 / 共39页
SIP协议介绍培训教程(共39张).pptx_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《SIP协议介绍培训教程(共39张).pptx》由会员分享,可在线阅读,更多相关《SIP协议介绍培训教程(共39张).pptx(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 1SIP协议介绍HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 2培训目标l学完本课程后,您应该能:学完本课程后,您应该能:p了解SIP协议的相关概念和术语p分析SIP协议一般消息HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 3目 录1.概述2.SIP协议协议3.SIP信令流程信令流程HUAWEI TECHNOLOGIES CO., LTD.Huawei Confid

2、ential Page 4SIP是什么?lSIP (Session Initiation Protocol) : 是一种应用层控制协议用来是一种应用层控制协议用来建立建立,修改和终结多媒体会话。修改和终结多媒体会话。internetHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 5SIP 协议栈MACIPUDPSIPHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 6SIP的特性lSIP 支持支持5种多媒体会话通信功能种多媒体会话通信功能:p用户定位:确定参加通信的终端用户的位

3、置;p用户能力:确定通信的媒体类型和参数;p用户可用性:确定被叫是否愿意参加某个会话;p建立会话:包括向被叫“振铃”,确定主叫和被叫的呼叫参数;p会话管理:包括会话参数修改、业务调用、终止呼叫等 HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 7基本概念lUA 和和 ProxypUser Agent (UA):可以产生SIP请求或SIP响应的逻辑实体pProxy, Proxy Server: 是一个中间实体,用来转发SIP消息.HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page

4、8基本概念lUA 和和 Proxy (续续)pUser Agent (UA): n是消息的始发地和目的地nUA 可以处理请求,并返回响应.pProxy, Proxy ServerRequest UAResponseHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 9基本概念lUA and Proxy (续续)pUser Agent (UA)pProxy, Proxy ServernProxy 用来转发消息.Request ProxyResponseRequestResponse UA UAHUAWEI TECHNOLOGIES CO.,

5、 LTD.Huawei Confidential Page 10基本概念l客户端客户端服务器服务器p客户端: 一个客户端可以是任何一个发送 SIP 请求和接收SIP响应的网元。客户端和最终用户可以是直连或非直连的。 User Agent和 Proxy都是客户端。p服务器: 服务器就是接受服务请求并发送响应的网元。如 proxies, user agent , 重定向服务器, registrars.HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 11基本概念l请求和响应请求和响应p请求: 由客户端发给服务器的SIP 消息, 用于发起一种

6、操作p响应:由服务器发给客户端的SIP 消息, 用于指示请求的状态 Client ServerRequestResponseHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 12基本概念l事务和对话事务和对话p事务:事务发生在客户端和服务器之间。它包括从客户 端发给服务器的第一个请求消息直到服务器端发 给客户端的最终响应消息这期间的所有的消息。p对话:对话是指两个用户代理间的端到端的, 并持续一 段时间SIP联系。HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 13基本概念l事

7、务和对话事务和对话(续续)p事务n由一个请求和一个或多个响应组成 n至少包含一个最终响应 n事务是由一个呼叫分支中的CSeq顺序号来标识的 p对话HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 14基本概念l事务和对话事务和对话 ( (续续) )p事务p对话n包含多个事务nINVITE 产生对话的唯一命令n由 Call-ID, 本地标识 和 远端标识 来识别n独立的事务不会产生一个对话.如: REGISTERHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 15目 录1. 概述

8、概述2.SIP协议3.SIP信令流程信令流程HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 16目 录2.SIP协议2.1 消息类型消息类型2.2 消息结构HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 17消息类型lSIP 消息可以分成两类消息可以分成两类:p请求n用于发起会话p响应n用于响应请求HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 18消息类型lSIP 消息可以分成两类消息可以分成两类:p请求nINVI

9、TE: 发起会话nACK: 响应 INVITEnCANCEL: 取消会话nBYE: 结束会话nREGISTER: 到服务器注册nOPTIONS: 查询服务器的能力p响应HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 19消息类型lSIP消息可以分成两类消息可以分成两类:p请求p响应n1xx: 临时响应 -表示已经接收到请求消息,正在对其进行处理 n2xx: 成功响应 -表示请求已经被成功接受、处理 n3xx: 重定向 -表示需要采取进一步动作,以完成该请求 n4xx: 客户端错误 -表示请求消息中包含语法错误或者SIP服务器不能完成对

10、该请求消息的处理 n5xx: 服务器错误 -表示SIP服务器故障不能完成对正确消息的处理 n6xx: 全局故障 -表示请求不能在任何SIP服务器上实现 HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 20目 录2.SIP协议2.1 消息类型2.2 消息结构消息结构HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 21消息结构lSIP消息包括起始行,消息头和消息体消息包括起始行,消息头和消息体CRLF :回车换行回车换行HUAWEI TECHNOLOGIES CO., LTD.H

11、uawei Confidential Page 22消息结构l起始行起始行:p请求行n用于请求消息n请求行 包括 Method , Request-URI ,SIP-Version p状态行n用于响应消息n状态行包括: SIP-Version , Status-Code , Reason-PhraseHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 23起始行l请求行请求行pMethod: nINVITEnACKnCANCELnBYEnOPTIONSpRequest-URI: 用来指示请求发送的目的地pSIP-version: 响应和请

12、求都包含了所使用的SIP版本Example: INVITE sip: SIP/2.0HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 24起始行l状态行状态行pSIP-versionpStatus-codepReason-phrase例如: SIP/2.0 200 OKHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 25消息结构l消息头消息头:p格式: 域名: 域值例如: REGISTER sip: SIP/2.0 Via: SIP/2.0/UDP :5060;branch=z

13、9hG4bKnashds7 Max-Forwards: 70 To: Bob From: Bob ;tag=456248 Call-ID: 843817637684230998sdasdh09 CSeq: 1826 REGISTER Contact: Expires: 7200 Content-Length: 0HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 26消息头参数lTO: 请求的目的地请求的目的地lFROM: 用于识别请求的发起者用于识别请求的发起者例如:INVITE sip: SIP/2.0To: Bob From: Al

14、ice ;tag=1928301774SIP/2.0 180 RingingTo: Bob ;tag=a6c85cfFrom: Alice ;tag=1928301774HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 27消息头参数lCall-ID: 全局唯一识别号全局唯一识别号pCall-ID 与tags用来识别 一个对话lCseq: 用来识别和排序事务用来识别和排序事务p包含一个序列号和一个methodpmethod 必须与请求匹配Example:INVITE sip: SIP/2.0Call-ID: a84b4c76e66710

15、CSeq: 314159 INVITESIP/2.0 180 RingingCall-ID: a84b4c76e66710CSeq: 314159 INVITEHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 28消息头参数lVia: 用来指示事务传送路径及响应的发送地址。必须包含一个用来指示事务传送路径及响应的发送地址。必须包含一个branch参数参数例如:SIP/2.0 200 OKVia: SIP/2.0/UDP ; branch=z9hG4bKnashds8;received=192.0.2.3Via: SIP/2.0/UDP

16、; branch=z9hG4bK77ef4c2312983.1;received=192.0.2.2Via: SIP/2.0/UDP ; branch=z9hG4bK776asdhds ;received=192.0.2.1HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 29消息头参数lMax-Forwards: 用来限制请求被前转的跳数用来限制请求被前转的跳数p错误响应 483 表示太多跳数p用于请求消息例如:INVITE sip: SIP/2.0Max-Forwards: 70HUAWEI TECHNOLOGIES CO., LT

17、D.Huawei Confidential Page 30消息结构l消息体消息体:p可选部分SDP例如:INVITE sip: SIP/2.0Via: SIP/2.0/UDP ;branch=z9hG4bKnashds8Max-Forwards: 70To: Bob From: Alice ;tag=1928301774Call-ID: a84b4c76e66710CSeq: 314159 INVITEContact: Content-Type: application/sdpContent-Length: 142HUAWEI TECHNOLOGIES CO., LTD.Huawei Conf

18、idential Page 31请求消息的消息结构MethodRequest-URISIP-VersionCall-ID: valueFrom: valueTo: valueCseq: valueVia: valueContact: valueContent-Length: valueContent-Type: valueMax-Forwards: value.CRLFSDP请求行消息头消息体 HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 32响应消息的消息结构SIP-VersionStatus-CodeReason-PhraseC

19、all-ID: valueFrom: valueTo: valueCseq: valueVia: valueContact: valueContent-Length: valueContent-Type: valueMax-Forwards: value.CRLFSDP状态行消息头消息体 HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 33目 录1. 概述概述2.SIP协议协议3.SIP信令流程HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 34SIP呼叫典型流程HUAWEI

20、 TECHNOLOGIES CO., LTD.Huawei Confidential Page 35移动呼叫SIP中继BSSCSOFTX3000CSOFTX3000CM_SERVICE_REQASS_REQASS_CMPINVITE100 Trying180 Ringing200 OKACKCLEAR_REQCLEAR_CMDBYE200 for BYECLEAR_CMP HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 36PSTNIPPSTN LS ACSOFTX3000 ACSOFTX3000 BLS BIAMACMANMINVITE100 TryingIAMACM180 RingingANM200 OKACKRELBYERELRLC200 OKRLC HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 37总 结l本课程主要讲解了本课程主要讲解了SIP协议。协议。Thank youThank you演讲完毕,谢谢观看!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁