按关键词阅读: 培训 交换 协议 SIP
1、软交换技术 - SIP协议,Page 2,参考资料,随机手册技术手册信令与协议SIP协议,Page 3,学习完此课程 , 您将会: 了解SIP协议的作用 掌握SIP命令 掌握SIP协议的消息交互过程,目 标,Page 4,第1章 概述 第2章 协议消息 第3章 呼叫流程,内容介绍,Page 5,SIP协议概念,会话启动协议SIP(Session Initiation Protocol)是一个在IP网络上进行多媒体通信的应用层控制协议 , 它被用来创建、修改、和终结一个或多个参加者参加的会话进程 。
SIP协议可用于发起会话 , 也可以用于邀请成员加入已经用其它方式建立的会话 。
SIP协议透明地支持名字映射和 。
2、重定向服务 , 便于实现ISDN、智能网以及个人移动业务,Page 6,SIP协议的特点,一个正在发展和不断研究中的协议 。
简练、开放、兼容和可扩展等原则 。
充分注意到因特网开放而复杂的网络环境下的安全问题 。
充分考虑了对传统公共电话网的各种业务 , 包括IN业务和ISDN业务的支持,Page 7,SIP协议的信令功能,用户定位:确定参加通信的终端用户的位置; 用户通信能力协商:确定通信的媒体类型和参数; 用户意愿交互:确定被叫是否乐意参加某个通信; 建立呼叫:包括向被叫“振铃” , 确定主叫和被叫的呼叫参数; 呼叫处理和控制:包括呼叫重定向、呼叫转移、终止呼叫等等,Page 8,SIP协议原理基本网络模 。
【交换|软交换培训-SIP协议】3、型,Page 9,术语,代理 , 代理服务器(Proxy、Proxy sever) 作为一个逻辑网络实体代表客户端转发请求或者响应 , 可以同时作为客户端和服务器端; 代理服务器的主要功能:路由、认证鉴权、计费监控、呼叫控制、业务提供等 。
重定向服务器(Redirect server) 重定向服务器将请求中的目的地址映射为零个或多个新的地址 , 然后返回给客户端 , 客户端直接再次向这些新的地址发起请求 。
注册员(Registrar) 注意:在华为的U-SYS解决方案中, SoftX3000可以作为 a location server, Proxy sever, Redirect server , Regis 。
4、trar 等多个功能实体使用,Page 10,术语,用户助理(User Agent) 用户助理客户(User Agent Client) 例如: UAC 是一部 SIP Phone 用户助理服务器(User Agent Server) 例如: UAS 是一套 SoftX3000设备,Page 11,术语,SIP URL寻址方式 , 例如: Sip;
55500200127.0.0.1:5061;
User=phone;
Sip: ;
method=REGISTER,Page 12,SIP域内互通,3.Response,2.Inquiry,5. 200 OK,6. 200 OK,1.Invite,4. 。
5、Invite,SIP UA1,SIP UA2,Registrar,Proxy Server,说明:在一个SIP域内 , SIP UA1 和 SIP UA2通过代理服务器 Proxy Server转发消息 , 可以得到SIP UA2 IP 地址在Registrar服务器,Page 13,SIP域之间互通,6.Response,5.Inquiry,4. Invite,3. Response,1.Invite,SIP UA1,Location Server2,Proxy Server1,SIP UA2,Proxy Server2,Location Server1,7.Invite,10. 200 OK,8. 。
6、 200 OK,2.Inquiry,9. 200 OK,说明:SIP域之间互通 , SIP UA1 和 SIP UA2通过代理服务器 Proxy Server1及Proxy Server2转发消息 , 使用 Location Server 去判断被叫 SIP UA2 在哪一个SIP域内,Page 14,SIP重定向,2.Response,1.Inquiry,4. 200 OK,3.Invite,SIP UA2,Redirect Server,SIP UA1,Page 15,SoftX3000,SoftPhone,IP Core,SoftX3000,SoftPhone,SIP/SIP-T/SIP-I,S 。
7、IP,SIP,IP,IP,IP,IP,SIP协议在SoftX3000中的实现,Page 16,第1章 概述 第2章 协议消息 第3章 呼叫流程,内容介绍,Page 17,协议栈,Page 18,SIP协议消息的分类,SIP消息采用文本方式编码 , 分为两类:请求消息和响应消息 。
请求消息:客户端为了激活按特定操作而发给服务器的SIP消息 。
响应消息:用于对请求消息进行响应 , 指示呼叫的成功或失败状态 。
请求消息和响应消息都包括SIP头字段和SIP消息字段,Page 19,请求消息,Page 20,起始行,消息头,SIP请求消息结构,Page 21,消息头,消息体,SIP请求消息结构(续,Page 2 。
8、2,SIP请求消息举例,INVITE sip:66500002191.169.1.110 SIP/2.0 From: ;
tag=1ccb6df3 To: CSeq: 1 INVITE Call-ID: 20973e49f7c52937fc6be224f9e52543sx3000 Via: SIP/2.0/UDP 191.169.1.116:5061;
branch=z9hG4bkbc427dad6 Contact: Supported: 100rel,100rel Max-Forwards:70 Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK 。
9、,INFO,UPDATE,SUBSCRIBE,NOTIFY,MESSAGE,REFER Content-Length:230 Content-Type: application/sdp,Page 23,SIP请求消息举例(续,v: 0 o: HuaweiSoftX3000 1073741831 1073741831 IN IP4 191.169.1.116 s: Sip Call c: IN IP4 191.169.1.95 t: 0 0 m: audio 30000 RTP/AVP 8 0 4 18 a: rtpmap:8 PCMA/8000 a: rtpmap 0 PCMU/8000 a: 。
10、 rtpmap 4 G723/8000 a: rtpmap 18 G729/8000,Page 24,响应消息,响应消息的结构与请求消息类似,Page 25,响应消息举例,SIP/2.0 200 OK From: ;
tag=16838c16838 To: ;
tag=946e6f96 CSeq: 2763 REGISTER Call-ID: 1-reg191.169.150.251 Via: SIP/2.0/UDP 191.169.150.251 Contact: ;
expires=3600 Content-Length: 0,Page 26,第1章 概述 第2章 协议消息 第3章 呼叫流程,内 。
11、容介绍,Page 27,用户注册流程,Page 28,SIP实体之间的SIP呼叫流程,Page 29,SIP实体之间的SIP呼叫流程(续,Page 30,SIP-T的呼叫流程,Page 31,成功的SIP-T呼叫流程,在ISUP信令和SIP消息之间的映射关系: IAM = INVITE ACM = 180 RINGING ANM = 200 OK REL = BYE RLC = 200 OK,Page 32,小结,SIP协议用于建立、修改并终止多媒体会议 , 如互联网电话会议 。
SIP协议可用于发起会话 , 也可以用于邀请成员加入已经用其它方式建立的会话 。
SIP请求消息:这是客户端为了激活按特定操作而发给服务器的SIP消息 , 包括INVITE , PRACK , BYE , CANCEL和UPDATE消息 。
SIP响应消息:这是服务器为了显示客户发给服务器的请求的状态 , 包括1xx、2xx、3xx、4xx、5xx、6xx响应和ACK 。
SIP呼叫流程中各命令的作用应重点掌握 。
来源:(未知)
【学习资料】网址:/a/2021/0324/0021766013.html
标题:交换|软交换培训-SIP协议