SIP协议培训胶片(共47张)_第1页
SIP协议培训胶片(共47张)_第2页
SIP协议培训胶片(共47张)_第3页
SIP协议培训胶片(共47张)_第4页
SIP协议培训胶片(共47张)_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

1、Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. 协议概述Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 1参考资料l 3261/3262/3263/3264/2327Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 2培训目标l学完本课程后,您应该能:l描述协议的功能和在网络中的流程l了解协议的报文结构l描述各头域在网络信令流程

2、中的作用Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 3目 录1.协议概述2.协议报文分析3.协议在网络中的应用Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 4什么是 ?l: l用于建立,控制和释放会话用于建立,控制和释放会话l是是 为多媒体会话而开发制定的协议为多媒体会话而开发制定的协议l这里的会话包括文本,视频,游戏和传统的语音这里的会话包括文本,视频,游戏和传统的语音l 是为是为 而制定设计的协议而

3、制定设计的协议l象协议一样是基于文本的象协议一样是基于文本的l询问询问/应答机制应答机制l广泛应用于广泛应用于Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 5在协议栈中的位置Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 6协议簇l信令协议l注册l定位用户l路由l建立,修改,释放会话l媒体传输协议l用于传输语音/视频包l 信令协议l会话的管理()和会话的描述()是分离的Copyright 2006 Huaw

4、ei Technologies Co., Ltd. All rights reserved. Page 7会话相关协议l ( )l总是做为消息体出现l会话描述协议和会话管理()协议是互相独立的l ( )l用于在网上传输经过打包的实时媒体流,例如. 语音,视频l ( )l用于反馈媒体传输的质量报告信息Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 8的基本功能的的5个方面基本功能:个方面基本功能:用户定位(用户定位( ):决定哪个终端系统参加通信):决定哪个终端系统参加通信用户能力(用户能力( ):决定

5、通信所采用的媒体和媒体参数):决定通信所采用的媒体和媒体参数用户可用性(用户可用性( ):决定被叫方是否愿意加入通信过程):决定被叫方是否愿意加入通信过程呼叫建立(呼叫建立( ):振铃、主叫方和被叫方的连接和参数的建立):振铃、主叫方和被叫方的连接和参数的建立呼叫处理(呼叫处理( ):前转或终结呼叫):前转或终结呼叫Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 9简单网络架构 () ()接受接受 请请求求 决定把信令消息送到何决定把信令消息送到何处处 ()发发送送请请求求 Copyright 200

6、6 Huawei Technologies Co., Ltd. All rights reserved. Page 10基本概念逻辑实体包括:用户代理 () (): 发起请求 (): 返回响应 和 都可以终结一个呼叫网络服务器注册服务器: 维护用户位置信息,客户端需要利用注册请求来更新用户的位置信息代理服务器:为客户端转发请求或者响应。象代理服务器,可以同时做为服务器端和客户端,决定下一跳转发请求消息重定向服务器:将请求中的地址映射为零个或多个新的地址,返回给客户端,客户端直接向这些新的地址发起请求Copyright 2006 Huawei Technologies Co., Ltd. All

7、 rights reserved. Page 11基本概念l客户端和服务器l客户端: 发起消息l服务器端: 响应和转发消息l客户端和服务器都是逻辑概念.l一个实体可以既是客户端,又是服务器.l在一个会话中,一定存在一个客户端以及一个服务器端.Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 12基本概念l请求和响应l请求: 从客户端发给服务器端的消息,用来调用某一操作.l响应: 从服务器端发给客户端的消息, 用来指示客户端发给服务器端的请求的处理状态. Client ServerRequestRespo

8、nseCopyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 13基本概念l 和l (): l消息的目的地.l用户代理()可以处理请求并返回响应 l代理, 代理服务器Request UAResponseCopyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 14基本概念l (续)l ()l代理, 代理服务器l代理会转发消息.l代理对于接收到的消息不做修改直接转发.Request ProxyResponseRequestRes

9、ponse UA UACopyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 15基本概念l事务和对话l事务: 协议是一个客户/服务器协议,所谓事务是指客户端发送到服务器的请求以及服务器回送至客户端的所有响应,并且例如请求和请求分别属于不同的事务l对话:是两个之间为建立、更改和释放媒体会话所需要建立的信令关系,对话起始于请求,并终止于请求的200()响应。Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 16基本概念l

10、事务和对话(续)l事务l包括一个请求和一个或多个响应l包含一个最终响应 (非 1 响应)l使用 域中的参数来定义一个事务 (详见下一章节)l对话Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 17基本概念l事务和对话(续)l事务l对话l一个对话可以包括多个事务l 是唯一可以创建一个对话的命令.l一个对话由头域中的, 等参数来标识(详见下一章节)l独立的事务不会创建一个对话.l例如: Copyright 2006 Huawei Technologies Co., Ltd. All rights rese

11、rved. Page 18目 录1. 协议概述2. 协议报文分析3.协议在网络中的应用Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 19目 录l 协议报文分析l2.1 消息类型l2.2 消息结构l2.3 消息参数Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 20消息类型l 消息可以被分为两类:l请求l发起一个会话l响应l对请求的响应.Copyright 2006 Huawei Technologies C

12、o., Ltd. All rights reserved. Page 21消息类型l 消息可以被分为两种类型:l请求l: 发起会话请求l: 对 请求的响应的确认l: 取消尚未完成的请求l: 结束会话l: 注册,完成地址绑定l: 查询服务器能力l响应Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 22消息类型l 消息可以被分为两种类型: :l请求l响应l1: 临时响应 表示已经接收到请求消息,正在对其进行处理 l2: 成功 表示请求已经被成功接受、处理 l3: 重定向 表示需要采取进一步动作,以完成该请

13、求 l4: 客户端错误 表示请求消息中包含语法错误或者服务器不能完成对该请求消息的处理。 ;l5: 服务器端错误 表示服务器故障不能完成对正确消息的处理 。 l6: 全局错误 表示请求不能在任何服务器上实现 Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 23消息类型(举例)l注册:softphoneREGISTER200 OKCopyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 24消息类型(举例)l会话建立Cl

14、ient AProxy AProxy BClient BINVITEINVITEINVITE100 TRYING100 TRYING180 RINGING180 RINGING180 RINGING200 OK200 OK200 OKCopyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 25消息类型(响应类型)l 消息可以被分为两种类型: :l响应l100 :试呼叫 l180 : 放回铃音l200 : 指示成功l其他响应消息在 3261中有描述.Copyright 2006 Huawei Technolog

15、ies Co., Ltd. All rights reserved. Page 26目 录l 协议报文分析l2.1 消息类型l2.2 消息结构l2.3 消息参数Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 27消息结构l基于文本的协议Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 28消息结构l:l请求行l消息为 消息时使用l = l状态行l消息为响应消息时使用l = Copyright 2006 Huaw

16、ei Technologies Co., Ltd. All rights reserved. Page 29l请求行l消息方法: 以下列出了六种消息方法l: 注册联系信息l: 发起会话请求l:对 请求的响应的确认l: 取消请求l: 终结会话l: 查询服务器能力l: 指示请求的用户或者服务的地址信息.l: 请求和响应消息都需要包含版本信息.举例: 2.0Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 30l状态行l版本l状态码l原因短语: 2.0 200 Copyright 2006 Huawei Te

17、chnologies Co., Ltd. All rights reserved. Page 31消息结构l消息头:l格式: 字段名(): 参数值(): 2.0 : 2.0 :5060947 : 70 : : 456248 : 84381763768423099809 : 1826 : : 7200 : 0Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 32消息结构l消息体:l可选: 2.0: 2.0 33948: 70: : 1928301774: a84b4c76e66710: 314159 :

18、: : 142Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 33 消息体l消息体可以为任何协议l大多数情况使用: l: 会话描述协议,是一个用来描述多媒体会话的应用层控制协议,它是一个基于文本的协议,用于会话建立过程中的媒体类型和编码方案的协商等。l 包含: 用户使用的媒体,媒体目的地址,会话描述,联系信息l对于协议: l ()净荷描述也包括在中Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 34 举例 参

19、数参数参数名参数名备注备注v 0o sc (08)t m (); (17368)a ( A ); (8000)0 3000 868 868 4 00 4 08 0 0 17368 8 :8 8000 Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 35目 录l 协议报文分析l2.1 消息类型l2.2 消息结构l2.3 消息参数Copyright 2006 Huawei Technologies Co., Ltd. All rights res

20、erved. Page 36消息参数l : 指明请求的接收者l : 指示请求的发起者: 2.0: : 19283017742.0 180 : 6c85: 1928301774Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 37消息参数l: 唯一的标识符 l 和 用来标识一个会话.l: 命令序号,在范围内唯一确定 l包含序列号和方法两部分l方法必须和请求中的方法保持一致: 2.0: a84b4c76e66710: 314159 2.0 180 : a84b4c76e66710: 314159 Copyr

21、ight 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 38消息参数l: 消息头用以保存请求历经的路径。它可以防止请求消息传送产生环路,并确保响应和请求消息选择同样的路径 l必须包含字段: 用来标识一个事务:2.0 200 : 2.0 10; 948: 2.0 33; 94774c2312983.1: 2.0 33; 94776 Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 39消息参数l:用于定义一个请求到达其目的地址所允许经过的中转站的最大值 l错误时返回483响应 ( ).l只用于请求消息: 2.0: 70Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved. Page 40目 录1.协

温馨提示

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

评论

0/150

提交评论