协议原理工程师培训胶片.ppt
《协议原理工程师培训胶片.ppt》由会员分享,可在线阅读,更多相关《协议原理工程师培训胶片.ppt(39页珍藏版)》请在三一文库上搜索。
1、SIP协议原理,ISSUE 2.1,Page 2,前 言,为何引入SIP协议? SIP协议可以应用于哪些设备? 在哪些典型呼叫流程中使用到SIP协议?,Page 3,学习完本课程,您应该能够: 了解SIP协议的作用 掌握SIP命令 掌握SIP协议的消息交互过程,学习目标,Page 4,参考资料,随机手册技术手册信令与协议SIP协议 FIN产品SIP-PPS业务信令分析专题V.10-20051114-B,Page 5,内容介绍,第一节 概述 第二节 协议消息 第三节 呼叫流程,Page 6,SIP协议概念,会话启动协议SIP(Session Initiation Protocol)是一个在IP网
2、络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。 SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。 基于文本编解码 采用事务机制,每一个请求触发Server的操作方法,请求和响应构成一个事务,事务间彼此独立 独立于底层传输协议:SIP协议承载在IP网,网络层协议为IP,传输层协议可用TCP或UDP,推荐首选UDP。,Page 7,SIP协议的特点,一个正在发展和不断研究中的协议。 简练、开放、兼容和可扩展等原则 。 充分注意到因特网开放而复杂的网络环境下的安全问题。 充分考虑了对传统公共电话网的各种业务,包括IN业务和IS
3、DN业务的支持。,Page 8,协议栈,Page 9,SoftX3000,SoftPhone,IP Core,SoftX3000,SoftPhone,SIP/SIP-T,SIP,SIP,IP,IP,IP,IP,SIP协议在SoftX3000中的实现,Page 10,内容介绍,第一节 概述 第二节 协议消息 第三节 呼叫流程,Page 11,SIP协议消息的分类,SIP消息采用文本方式编码,分为两类:请求消息和响应消息。 请求消息:客户端为了激活按特定操作而发给服务器的SIP消息。 响应消息:用于对请求消息进行响应,指示呼叫的成功或失败状态。 请求消息和响应消息都包括SIP头字段和SIP消息字段
4、。,Page 12,请求消息,Page 13,响应消息,Page 14,SIP消息命令格式,Page 15,响应格式,Page 16,内容介绍,第一节 概述 第二节 协议消息 第三节 呼叫流程,Page 17,用户注册流程,SoftX3000,SIP Phone,Page 18,用户注册流程,REGISTER sip:191.169.150.30 SIP/2.0 From: sip:6540012191.169.150.30;tag=16838c16838 To: sip:6540012191.169.150.30;tag=946e6f96 Call-Id: 1-reg191.169.150.
5、251 Cseq: 2762 REGISTER Contact: sip:6540012191.169.150.251 Expires: 100 Content-Length: 0 Accept-Language: en Supported: sip-cc, sip-cc-01, timer User-Agent: Pingtel/1.2.7 (VxWorks) Via: SIP/2.0/UDP 191.169.150.251,SIP/2.0 401 Unauthorized From: ;tag=16838c16838 To: ;tag=946e6f96 CSeq: 2762 REGISTE
6、R Call-ID: 1-reg191.169.150.251 Via: SIP/2.0/UDP 191.169.150.251 WWW-Authenticate: Digest realm=““,nonce=“200361722310491179922“ Content-Length: 0,Page 19,用户注册流程,REGISTER sip:191.169.150.30 SIP/2.0 From: sip:6540012191.169.150.30;tag=16838c16838 To: sip:6540012191.169.150.30;tag=946e6f96 Call-Id: 1-
7、reg191.169.150.251 Cseq: 2763 REGISTER Contact: sip:6540012191.169.150.251 Expires: 100 Content-Length: 0 Accept-Language: en Supported: sip-cc, sip-cc-01, timer User-Agent: Pingtel/1.2.7 (VxWorks) Authorization: DIGEST USERNAME=“6540012“, REALM=““, NONCE=“200361722310491179922“, RESPONSE= “b7c84883
8、1dc489f8dc663112b21ad3b6“, URI=“sip:191.169.150.30“ Via: SIP/2.0/UDP 191.169.150.251,SIP/2.0 200 OK From: ;tag=16838c16838 To: ;tag=946e6f96 CSeq: 2763 REGISTER Call-ID: 1-reg191.169.150.251,Page 20,SIP实体之间的SIP呼叫流程,Page 21,SIP实体之间的SIP呼叫流程(续),Page 22,用户呼叫流程实例,在下面的报文实例中,我们基于以下约定: SoftX3000的IP地址为191.16
9、9.200.61; SIP PhoneA的IP地址为191.169.150.101; SIP PhoneB的IP地址为191.169.150.100; SIP PhoneA为主叫,SIP PhoneB为被叫,主叫先挂机; SIP PhoneA的电话号码为1000,SIP PhoneB的电话号码为1001。,Page 23,用户呼叫流程实例(SIP主叫softx3000),INVITE sip:1001191.169.200.61 SIP/2.0 From: sip:1000191.169.200.61;tag=1c12674 To: sip:1001191.169.200.61 Call-Id
10、: call-973598097-16191.169.150.101 Cseq: 1 INVITE Contact: sip:1000191.169.150.101 Content-Type: application/sdp Content-Length: 203 Accept-Language: en Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE Supported: sip-cc, sip-cc-01, timer User-Agent: Pingtel/1.2.7 (VxWorks
11、) Via: SIP/2.0/UDP 191.169.150.101 v=0 o=Pingtel 5 5 IN IP4 191.169.150.101 s=phone-call c=IN IP4 191.169.150.101 t=0 0 m=audio 8766 RTP/AVP 0 96 8 a=rtpmap:0 pcmu/8000/1 a=rtpmap:96 telephone-event/8000/1 a=rtpmap:8 pcma/8000/1,Page 24,用户呼叫流程实例(SIP主叫softx3000),SIP/2.0 100 Trying From: ;tag=1c12674
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 协议 原理 工程师 培训 胶片
链接地址:https://www.31doc.com/p-2845439.html