文档介绍:AA000007SIP协议原理
学习目标
了解SIP协议的作用
掌握SIP命令
掌握SIP协议的消息交互过程
学习完本课程,您应该能够:
参考资料
随机手册--技术手册--信令与协议--SIP协议
课程内容
第一节概述
第二节协议消息
第三节呼叫流程
SIP协议概念
会话启动协议SIP(Session Initiation Protocol)是一个在IP网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。
SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。
SIP协议透明地支持名字映射和重定向服务,便于实现ISDN、智能网以及个人移动业务。
SIP协议的特点
一个正在发展和不断研究中的协议。
简练、开放、兼容和可扩展等原则。
充分注意到因特网开放而复杂的网络环境下的安全问题。
充分考虑了对传统公共电话网的各种业务,包括IN业务和ISDN业务的支持。
SIP协议的信令功能
用户定位:确定参加通信的终端用户的位置;
用户通信能力协商:确定通信的媒体类型和参数;
用户意愿交互:确定被叫是否乐意参加某个通信;
建立呼叫:包括向被叫“振铃”,确定主叫和被叫的呼叫参数;
呼叫处理和控制:包括呼叫重定向、呼叫转移、终止呼叫等等。
术语
呼叫
事务
SIP是一个客户/服务器协议。客户和服务器之间的操作从第1个请求至最终响应为止的所有消息构成一个SIP事务。
SIP URL——寻址方式,例如:
Sip; ******@:5061; User=phone;
Sip: alice@;method=REGISTER;
用户定位
定位服务(Location Service)
术语
代理,代理服务器(Proxy、Proxy sever)
作为一个逻辑网络实体代表客户端转发请求或者响应,可以同时作为客户端和服务器端;
代理服务器的主要功能:路由、认证鉴权、计费监控、呼叫控制、业务提供等。
重定向服务器(Redirect server)
重定向服务器将请求中的目的地址映射为零个或多个新的地址,然后返回给客户端,客户端直接再次向这些新的地址发起请求。
注册员(Registrar)
术语
用户助理(User Agent)
用户助理客户(User Agent Client)
用户助理服务器(User Agent Server)