智能网 新员工培训 SIP原理培训胶片V1[1].0

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

HUAWEITECHNOLOGIESCO.,LTD.随着NGIN和Internet的大力发展,SIP协议在话音和业务应用中日益普及。SIP协议作为一种基础的通信协议,已经成为了工程师需要掌握的一项基本技能。HUAWEITECHNOLOGIESCO.,LTD.Page2网络全景图HUAWEITECHNOLOGIESCO.,LTD.Page3网络位置SIP协议基于网络传输层:UDP/TCP之上通信协议。有别于传统智能网中采取的INAP、CAP协议,NGIN智能网大量采用SIP协议,其中AS-Soft3000,AS-MRS之间采用SIP协议。HUAWEITECHNOLOGIESCO.,LTD.Page4课程目标学习完此课程,您将会:了解SIP协议的原理掌握SIP呼叫流程掌握SIP命令和消息了解SIP协议的体系结构常用的故障分析和问题处理HUAWEITECHNOLOGIESCO.,LTD.Page5参考资料课件/参考资料名称Support获取路径SIP协议基础培训胶片V1.0-20050725-B智能网有线智能网功能与特性培训课件ENIP基础原理培训胶片V1.0-20050810-B智能网有线智能网功能与特性培训课件HUAWEITECHNOLOGIESCO.,LTD.Page6学习目标学习完本课程,您应该能够:了解SIP协议的原理掌握SIP呼叫流程掌握SIP命令和消息了解SIP协议的体系结构常用的故障分析和问题处理HUAWEITECHNOLOGIESCO.,LTD.Page7课程内容1协议原理2呼叫流程3SIP命令和消息4SIP协议体系结构5常见问题处理和分析HUAWEITECHNOLOGIESCO.,LTD.Page8SIP协议原理-什么是SIP?SIP(SessionInitiationProtocol)协议是一个用于建立,更改和终止多媒体会话或呼叫的应用层协议。是IETF多媒体数据和控制体系结构的一部分,与其它协议相互合作,如RTP、RTSP、SDP等。基于文本编码,借鉴HTTP协议HUAWEITECHNOLOGIESCO.,LTD.Page9SIP协议原理-SIP好的特性SIP是IETF工具包的一部分建立会话与描述会话分离可扩展性基于文本端到端的协议HUAWEITECHNOLOGIESCO.,LTD.Page10SIP的基本设计原则采用类似于HTTP协议的客户端/服务器模型每个请求触发服务器的操作并且得到响应请求及其对应的响应消息构成事务、事务之间相互独立一个完整的呼叫过程包含多个事务独立于底层传输:UDP/TCPClientServerrequestresponseHUAWEITECHNOLOGIESCO.,LTD.Page11SIP协议原理-基本网络模型RedirectServerProxyServerLocation/RegisterServer17media382546UAHUAWEITECHNOLOGIESCO.,LTD.Page12SIP协议原理-术语用户助理客户(UserAgentClient)用户助理服务器(UserAgentServer)用户助理(UserAgent)定位服务(LocationService)代理,代理服务器(Proxy、Proxysever)重定向服务器(Redirectserver)注册员(Registrar)HUAWEITECHNOLOGIESCO.,LTD.Page13SIP的实体--UserAgent用户代理(UA)是一个用于和用户交互的SIP实体发起请求的称为UAC(UserAgentClient)接收请求的称为UAS(UserAgentServer)UAC/UAS的划分是针对一个事务的HUAWEITECHNOLOGIESCO.,LTD.Page14SIP的实体—ProxyServerProxy作为一个网络逻辑实体代表客户端转发请求或者响应同时作为客户端和服务器三种形态:CallStateful、TransactionStateful、TransactionStatelessHUAWEITECHNOLOGIESCO.,LTD.Page15ProxyServer-呼叫状态代理ACKINVITE200OKBYE200OK会话INVITE200OKACKBYE200OKHUAWEITECHNOLOGIESCO.,LTD.Page16ProxyServer-事务状态代理RTPINVITEINVITEINVITE404notfoundACK404notfoundINVITE200OK200OKACK200BYEBYE200HUAWEITECHNOLOGIESCO.,LTD.Page17SIP的实体—RedirectServer用来接收SIP请求,将其地址映射成零个或多个新地址,并把结果返回给客户。与代理服务器不同,它不发出自己的SIP请求与用户代理服务器不同,它不接受呼叫或拒绝呼叫.与注册过程配合支持移动性HUAWEITECHNOLOGIESCO.,LTD.Page18SIP的实体—RedirectServerHUAWEITECHNOLOGIESCO.,LTD.Page19SIP的实体—RegistrarRegister200OKHUAWEITECHNOLOGIESCO.,LTD.Page20课程内容1协议原理2呼叫流程3SIP命令和消息4SIP协议体系结构5常见问题处理和分析HUAWEITECHNOLOGIESCO.,LTD.Page21SIP呼叫流程–CTD流程ACKUA2RTP200SDPUA1ACKINVITESDPUA1200SDPUA2INVITEHUAWEITECHNOLOGIESCO.,LTD.Page22SIP呼叫流程INVITE(SDP1)100TryingINVITE(SDP1)100Trying180Ringing180Ringing200OK(SDP2)200OK(SDP2)HUAWEITECHNOLOGIESCO.,LTD.Page23SIP呼叫流程(续)ACKfor200ACKfor200BYEBYE200forBYE200forBYERTP/RTCPHUAWEITECHNOLOGIESCO.,LTD.Page24课程内容1协议原理2呼叫流程3SIP命令和消息4SIP协议体系结构5常见问题处理和分析HUAWEITECHNOLOGIESCO.,LTD.Page25SIP消息的结构-通用格式SIP消息采用文本方式编码,行结束符为CR及LFSIP消息分成请求和响应两大类消息中可以携带任意类型的消息体格式:SIP消息=start-line*message-headerCRLF[message-body]start-line=Request-Line/Status-LineHUAWEITECHNOLOGIESCO.,LTD.Page26SIP请求INVITE:发起会话请求ACK:对INVITE请求的响应消息的确认BYE:结束会话CANCEL:取消尚未完成的请求REGISTER:注册OPTIONS:查询服务器的能力INFO:传递呼叫中间交互内容MESSAGE:短信SUBSCRIBE:预订某个事件通知NOTIFY:发送事件通知HUAWEITECHNOLOGIESCO.,LTD.Page27SIP请求行格式Request-Line格式MethodSPRequest-URISPSIP-VersionCRLF如INVITEsip:40200@10.71.103.40SIP/2.0下一跳地址信息To中为目的地址信息Request-URI会被SIP代理修改,而To中的地址信息在整个信令交互期间不会发生变化。HUAWEITECHNOLOGIESCO.,LTD.Page28SIP状态行格式Status-LineSIP-VersionSPStatus-CodeSPReason-PhraseCRLF如SIP/2.0200OK3个数字构成:1xx:临时响应2xx:确定的最终响应3xx:重定向4xx:客户错5xx:服务器错6xx:全局失败HUAWEITECHNOLOGIESCO.,LTD.Page29SIP标题头格式SIP标题头格式基本结构:Header-name:value*(;parameters)*(,value*(;parameters))CRLF如From:sip:01152170122@10.70.105.123;tag=15F7C41B-4679-4fc4-99AA-23C51362C72E特别地:如果新行的开始字符是空格或者水平制表符,则算一个空格字符连接到前一行HUAWEITECHNOLOGIESCO.,LTD.Page30SIP标题头格式SIP标题头格式Subject:lunchSubject:lunchSubject:lunchSubject:lunch上面的格式都是有效的,并且是相等的冒号两边可以有任意多的空格.这些格式是等效的.HUAWEITECHNOLOGIESCO.,LTD.Page31SIP标题头格式SIP标题头格式Subject:Iknowyou'rethere,pickupthephoneandtalktome!Subject:Iknowyou'rethere,pickupthephoneandtalktome!特别地:如果新行的开始字符是空格或者水平制表符,则算一个空格字符连接到前一行HUAWEITECHNOLOGIESCO.,LTD.Page32SIP标题头格式SIP标题头格式Route:sip:alice@atlanta.comSubject:LunchRoute:sip:bob@biloxi.comRoute:sip:carol@chicago.comRoute:sip:alice@atlanta.com,sip:bob@biloxi.comRoute:sip:carol@chicago.comSubject:LunchSubject:LunchRoute:sip:alice@atlanta.com,sip:bob@biloxi.com,sip:carol@chicago.com多个标题头行合成一个标题头,以下是等效的HUAWEITECHNOLOGIESCO.,LTD.Page33SIP标题头格式SIP标题头格式Route:sip:alice@atlanta.comSubject:LunchRoute:sip:bob@biloxi.comRoute:sip:carol@chicago.comRoute:sip:alice@atlanta.com,sip:bob@biloxi.comRoute:sip:carol@chicago.comSubject:LunchSubject:LunchRoute:sip:alice@atlanta.com,sip:bob@biloxi.com,sip:carol@chicago.com多个标题头行合成一个标题头,以下是等效的HUAWEITECHNOLOGIESCO.,LTD.Page34SIP标题头格式SIP标题头格式Route:sip:alice@atlanta.comRoute:sip:bob@biloxi.comRoute:sip:carol@chicago.comRoute:sip:bob@biloxi.comRoute:sip:alice@atlanta.comRoute:sip:carol@chicago.comRoute:sip:alice@atlanta.com,sip:carol@chicago.com,sip:bob@biloxi.com注意次序,以下是不等效的.HUAWEITECHNOLOGIESCO.,LTD.Page35SIP标题头格式S

1 / 58
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功