SIP协议解析(华为内部).ppt

上传人:牧羊曲112 文档编号:5448286 上传时间:2023-07-08 格式:PPT 页数:28 大小:1.25MB
返回 下载 相关 举报
SIP协议解析(华为内部).ppt_第1页
第1页 / 共28页
SIP协议解析(华为内部).ppt_第2页
第2页 / 共28页
SIP协议解析(华为内部).ppt_第3页
第3页 / 共28页
SIP协议解析(华为内部).ppt_第4页
第4页 / 共28页
SIP协议解析(华为内部).ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《SIP协议解析(华为内部).ppt》由会员分享,可在线阅读,更多相关《SIP协议解析(华为内部).ppt(28页珍藏版)》请在三一办公上搜索。

1、AA000007SIP协议原理,2.0,学习目标,SIP协议的作用SIP命令SIP协议的消息交互过程,学习完本课程,您应该能够:,参考资料,随机手册技术手册信令与协议SIP协议,课程内容,第一节 概述第二节 协议消息第三节 呼叫流程,SIP协议概念,SIP(Session Initiation Protocol会话启动协议)是一个在IP网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。SIP协议透明地支持名字映射和重定向服务,便于实现ISDN、智能网以及个人移动业务。,SIP

2、协议的特点,一个正在发展和不断研究中的协议。简练、开放、兼容和可扩展等原则。充分注意到因特网开放而复杂的网络环境下的安全问题。充分考虑了对传统公共电话网的各种业务,包括IN业务和ISDN业务的支持。,SIP协议的信令功能,用户定位:确定参加通信的终端用户的位置;用户通信能力协商:确定通信的媒体类型和参数;用户意愿交互:确定被叫是否乐意参加某个通信;建立呼叫:包括向被叫“振铃”,确定主叫和被叫的呼叫参数;呼叫处理和控制:包括呼叫重定向、呼叫转移、终止呼叫等等。,术语,呼叫事务SIP是一个客户/服务器协议。客户和服务器之间的操作从第1个请求至最终响应为止的所有消息构成一个SIP事务。SIP URL

3、寻址方式,例如:Sip;55500200127.0.0.1:5061;User=phone;Sip:;method=REGISTER;用户定位 定位服务(Location Service),术语,代理,代理服务器(Proxy、Proxy sever)作为一个逻辑网络实体代表客户端转发请求或者响应,可以同时作为客户端和服务器端;代理服务器的主要功能:路由、认证鉴权、计费监控、呼叫控制、业务提供等。重定向服务器(Redirect server)重定向服务器将请求中的目的地址映射为零个或多个新的地址,然后返回给客户端,客户端直接再次向这些新的地址发起请求。注册员(Registrar),术语,用户助理

4、(User Agent)用户助理客户(User Agent Client)用户助理服务器(User Agent Server),协议栈,SoftX3000,SoftPhone,IP Core,SoftX3000,SoftPhone,SIP/SIP-T,SIP,SIP,IP,IP,IP,IP,SIP协议在SoftX3000中的实现,课程内容,第一节 概述第二节 协议消息第三节 呼叫流程,SIP协议消息的分类,SIP消息采用文本方式编码,分为两类:请求消息和响应消息。请求消息:客户端为了激活按特定操作而发给服务器的SIP消息。响应消息:用于对请求消息进行响应,指示呼叫的成功或失败状态。请求消息和响

5、应消息都包括SIP头字段和SIP消息字段。,请求消息,响应消息,起始行,消息头,SIP请求消息结构,消息头,消息体,SIP请求消息结构(续),起始行,消息头,响应格式,响应格式(续),消息头,消息体,课程内容,第一节 概述第二节 消息结构第三节 呼叫流程,用户注册流程,SoftX3000,SIP Phone,SoftX3000,SIP PhoneA,SIP PhoneB,SIP实体之间的SIP呼叫流程,SoftX3000,SIP PhoneA,SIP PhoneB,SIP实体之间的SIP呼叫流程(续),SoftX3000,SoftX3000,SIP中继呼叫流程,SGA,SoftX3000A,SoftX3000B,SGB,成功的SIP-T呼叫流程,小结,SIP协议用于建立、修改并终止多媒体会议,如互联网电话会议。SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。SIP请求消息:这是客户端为了激活按特定操作而发给服务器的SIP消息,包括INVITE,PRACK,BYE,CANCEL和UPDATE消息。SIP响应消息:这是服务器为了显示客户发给服务器的请求的状态,包括1xx、2xx、3xx、4xx、5xx、6xx响应和ACK。SIP呼叫流程中各命令的作用应重点掌握。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号