10.4.2 会话启动协议
会话启动协议(SIP)是IETF制定的在IP网络上进行基于文本的多媒体通信的应用层控制协议,采用基于文本格式客户/服务器(C/S)的工作方式,用于建立、修改和终止IP网络上的双方或多方多媒体会话。在目前各厂商开发的软交换系统中,SIP协议主要应用于软交换与SIP终端之间,也可以用于软交换与AS之间,以提供基于SIP的增值业务,另外还可以用于软交换设备与软交换设备之间。
SIP系统采用了IP网络常用的C/S结构。在SIP系统中,呼叫控制请求发起方称为客户机,响应请求和处理方称为服务器。其中涉及SIP用户代理和SIP网络服务器两类协议实体。SIP用户代理对应于呼叫的端系统,因为既负责发起呼叫又要响应呼叫,所以用户代理由UAC和UAS两部分组成,UAC用于发起SIP请求,UAS则负责在收到请求后代表用户作出响应,这样的划分使得C/S结构的SIP协议可以完成通信网中对等呼叫的控制。SIP网络服务器是处理呼叫信令的网络设备,它的基本功能是地址解析和用户定位。
SIP协议设计的初衷是作为一个在IP网络上进行多媒体通信的应用层控制协议,为大范围应用的多媒体通信提供高级的信令和控制功能,例如资源定位、加入服务会话及会话参数协商等。SIP用于发起会话,它能控制多个参与者的多媒体会话的建立和终结,并且可以与SDP配合动态地调整或者修改会话的属性,比如会话的带宽要求、传输的媒体类型、媒体的编解码格式、对主播和单播的支持等。(www.xing528.com)
图10.12 SIP协议的应用范围
由于SIP具有简单性、灵活性和可扩展性,以及对于互联网良好的适应性,SIP已经被IPCC确定为核心控制协议,主要用于解决IP网中建立和管理呼叫的信令控制以及与软交换的通信问题。在当前各厂商提供的软交换系统中,SIP协议主要用于软交换与SIP终端之间,也用于软交换与AS之间提供基于SIP的多媒体增值业务,同时SIP已经成为通用的接口标准用于软交换与软交换之间的互联,如图10.12所示。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。