SIP协议原理工程师培训胶片.ppt_第1页
SIP协议原理工程师培训胶片.ppt_第2页
SIP协议原理工程师培训胶片.ppt_第3页
SIP协议原理工程师培训胶片.ppt_第4页
SIP协议原理工程师培训胶片.ppt_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SIP协议原理,ISSUE2.1,前言,为何引入SIP协议?SIP协议可以应用于哪些设备?在哪些典型呼叫流程中使用到SIP协议?,学习完本课程,您应该能够:了解SIP协议的作用掌握SIP命令掌握SIP协议的消息交互过程,学习目标,参考资料,随机手册技术手册信令与协议SIP协议FIN产品SIP-PPS业务信令分析专题V.10-20051114-B,内容介绍,第一节概述第二节协议消息第三节呼叫流程,SIP协议概念,会话启动协议SIP(SessionInitiationProtocol)是一个在IP网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。基于文本编解码采用事务机制,每一个请求触发Server的操作方法,请求和响应构成一个事务,事务间彼此独立独立于底层传输协议:SIP协议承载在IP网,网络层协议为IP,传输层协议可用TCP或UDP,推荐首选UDP。,SIP协议的特点,一个正在发展和不断研究中的协议。简练、开放、兼容和可扩展等原则。充分注意到因特网开放而复杂的网络环境下的安全问题。充分考虑了对传统公共电话网的各种业务,包括IN业务和ISDN业务的支持。,协议栈,SoftX3000,SoftPhone,IPCore,SoftX3000,SoftPhone,SIP/SIP-T,SIP,SIP,IP,IP,IP,IP,SIP协议在SoftX3000中的实现,内容介绍,第一节概述第二节协议消息第三节呼叫流程,SIP协议消息的分类,SIP消息采用文本方式编码,分为两类:请求消息和响应消息。请求消息:客户端为了激活按特定操作而发给服务器的SIP消息。响应消息:用于对请求消息进行响应,指示呼叫的成功或失败状态。请求消息和响应消息都包括SIP头字段和SIP消息字段。,请求消息,响应消息,SIP消息命令格式,响应格式,内容介绍,第一节概述第二节协议消息第三节呼叫流程,用户注册流程,SoftX3000,SIPPhone,用户注册流程,REGISTERsip:0SIP/2.0From:sip:65400120;tag=16838c16838To:sip:65400120;tag=946e6f96Call-Id:1-reg51Cseq:2762REGISTERContact:sip:654001251Expires:100Content-Length:0Accept-Language:enSupported:sip-cc,sip-cc-01,timerUser-Agent:Pingtel/1.2.7(VxWorks)Via:SIP/2.0/UDP51,SIP/2.0401UnauthorizedFrom:;tag=16838c16838To:;tag=946e6f96CSeq:2762REGISTERCall-ID:1-reg51Via:SIP/2.0/UDP51WWW-Authenticate:Digestrealm=,nonce=200361722310491179922Content-Length:0,用户注册流程,REGISTERsip:0SIP/2.0From:sip:65400120;tag=16838c16838To:sip:65400120;tag=946e6f96Call-Id:1-reg51Cseq:2763REGISTERContact:sip:654001251Expires:100Content-Length:0Accept-Language:enSupported:sip-cc,sip-cc-01,timerUser-Agent:Pingtel/1.2.7(VxWorks)Authorization:DIGESTUSERNAME=6540012,REALM=,NONCE=200361722310491179922,RESPONSE=b7c848831dc489f8dc663112b21ad3b6,URI=sip:0Via:SIP/2.0/UDP51,SIP/2.0200OKFrom:;tag=16838c16838To:;tag=946e6f96CSeq:2763REGISTERCall-ID:1-reg51,SIP实体之间的SIP呼叫流程,SIP实体之间的SIP呼叫流程(续),用户呼叫流程实例,在下面的报文实例中,我们基于以下约定:SoftX3000的IP地址为1;SIPPhoneA的IP地址为01;SIPPhoneB的IP地址为00;SIPPhoneA为主叫,SIPPhoneB为被叫,主叫先挂机;SIPPhoneA的电话号码为1000,SIPPhoneB的电话号码为1001。,用户呼叫流程实例(SIP主叫softx3000),INVITEsip:10011SIP/2.0From:sip:10001;tag=1c12674To:sip:10011Call-Id:call-973598097-1601Cseq:1INVITEContact:sip:100001Content-Type:application/sdpContent-Length:203Accept-Language:enAllow:INVITE,ACK,CANCEL,BYE,REFER,OPTIONS,NOTIFY,REGISTER,SUBSCRIBESupported:sip-cc,sip-cc-01,timerUser-Agent:Pingtel/1.2.7(VxWorks)Via:SIP/2.0/UDP01v=0o=Pingtel55INIP401s=phone-callc=INIP401t=00m=audio8766RTP/AVP0968a=rtpmap:0pcmu/8000/1a=rtpmap:96telephone-event/8000/1a=rtpmap:8pcma/8000/1,用户呼叫流程实例(SIP主叫softx3000),SIP/2.0100TryingFrom:;tag=1c12674To:CSeq:1INVITECall-ID:call-973598097-1601Via:SIP/2.0/UDP01Content-Length:0,用户呼叫流程实例(SIP主叫softx3000),SIP/2.0407ProxyAuthenticationRequiredFrom:;tag=1c12674To:;tag=de40692fCSeq:1INVITECall-ID:call-973598097-1601Via:SIP/2.0/UDP01Proxy-Authenticate:Digestrealm=,nonce=1056131458Content-Length:0,用户呼叫流程实例(SIP主叫softx3000),ACKsip:10011SIP/2.0Contact:sip:100001From:;tag=1c12674To:;tag=de40692fCall-Id:call-973598097-1601Cseq:1ACKAccept-Language:enUser-Agent:Pingtel/1.2.7(VxWorks)Via:SIP/2.0/UDP01Content-Length:0,用户呼叫流程实例(SIP主叫softx3000),INVITEsip:10011SIP/2.0From:sip:10001;tag=1c12674To:sip:10011Call-Id:call-973598097-1601Cseq:2INVITEContact:sip:100001Content-Type:application/sdpContent-Length:203Accept-Language:enAllow:INVITE,ACK,CANCEL,BYE,REFER,OPTIONS,NOTIFY,REGISTER,SUBSCRIBESupported:sip-cc,sip-cc-01,timerUser-Agent:Pingtel/1.2.7(VxWorks)Proxy-Authorization:DIGESTUSERNAME=1000,REALM=,NONCE=1056131458,RESPONSE=1b5d3b2a5441cd13c1f2e4d6a7d5074d,URI=sip:10011Via:SIP/2.0/UDP01v=0o=Pingtel55INIP401s=phone-callc=INIP401t=00m=audio8766RTP/AVP0968a=rtpmap:0pcmu/8000/1a=rtpmap:96telephone-event/8000/1a=rtpmap:8pcma/8000/1,用户呼叫流程实例(SIP主叫softx3000),SIP/2.0180RingingFrom:;tag=1c12674To:;tag=e110e016CSeq:2INVITECall-ID:call-973598097-1601Via:SIP/2.0/UDP01Contact:Content-Length:0,用户呼叫流程实例(SIP主叫softx3000),SIP/2.0200OKFrom:;tag=1c12674To:;tag=e110e016CSeq:2INVITECall-ID:call-973598097-1601Via:SIP/2.0/UDP01Contact:Content-Length:183Content-Type:application/sdpv=0o=HuaweiSoftX300010737418341073741834INIP41s=SipCallc=INIP400t=00m=audio8766RTP/AVP08a=rtpmap:0PCMU/8000a=rtpmap:8PCMA/8000,用户呼叫流程实例(SIP主叫softx3000),BYEsip:10011:5061;transport=UDPSIP/2.0From:sip:10001;tag=1c12674To:sip:10011;tag=e110e016Call-Id:call-973598097-1601Cseq:4BYEAccept-Language:enSupported:sip-cc,sip-cc-01,timerUser-Agent:Pingtel/1.2.7(VxWorks)Via:SIP/2.0/UDP01Content-Length:0,成功的SIP-T呼叫流程,在ISUP信令和SIP消息之间的映射关系:IAM=INVITEACM=180RINGINGANM=200OKREL=BYERLC=200OK,U-NICANGN智能网组网图(预付费业务流程),SG,PSTN/PLMN,Internet,WMC,AS,StorageServer,SMS,WPS,PGW,3rdPartyAS,MGCPPhone,SIPPhone,H.323Phone,UniPhone,Packetcorenetwork,MobilePhone,PSTNPhone,ISUP,SIP,H.323,MGCP,SIPH.323,INAPCAP,TCP/IP,TCP/IP,H.248MGCP,SIP,PARLAYAPI,M3UASCTP,H.248MGCP,INAPSIP,INAP,TraditionalIN,RTP媒体流,ENUMServer,ENUM,SIP-PPS预付费业务呼叫流程(1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论