文档介绍:IP媒体服务器控制协议的探讨
作者:Radisys系统科技有限公司王政光/文   时间:2008-12-29 16:32:53  来源:  通讯世界
浏览次数:1507
媒体服务器在网络的位置
媒体服务器属于软交换网络中一个网元,在软交换或应用服务器的控制下,提供各种业务所需的媒体资源。是业务实现过程中不可或缺的组成部分,广泛应用于包括基本语音提示、IP Centrex、IP会议、预付费业务、统一通信、视频、IP FAX等各种业务。
软交换/应用服务器和媒体服务器之间的交互消息分为两类:控制消息和通知消息。控制消息是软交换/应用服务器发往媒体服务器的,包含如何建立和处理媒体流。通知消息是由媒体服务器发向软交换/应用服务器的,上报媒体服务器处理的结果。一般来说,控制消息和通知消息可能在呼叫进行中的任何时候发生,也可能同时发生。
呼叫代理和媒体服务器简单的交互过程有语音播报业务和多方通话业务,只需要不多的S通知消息,主要是呼叫代理发向媒体服务器的控制消息。IVR业务稍微复杂一些,需要许多控制消息和通知消息。高级会议是最复杂的流程,它不仅包括了许多控制消息和通知消息,还有很多会议业务特有的控制消息和通知消息。
现有的控制协议
目前,媒体服务器的主要控制协议包括MGCP、。
MGCP最初是为媒体网关控制协议提出来的,通过MGCP的package的扩充机制,许多标准化组织和设备开发商定义了许多用于媒体服务器的packages,如AAU、BAU等;PacketCable NCS则定义了集合set和变量variable,可以支持多种语音和变量音,这些努力使软交换可通过MGCP协议控制媒体服务器,实现播报录音通知、播变量音、DTMF收号、DTMF信号发送、录音、IVR、会议等多种业务,从而使MGCP作为媒体服务器控制协议被广泛应用。目前,世界各地实际部署的NGN网络中,MGCP协议作为媒体服务器控制协议最为普遍。
,功能和MGCP大体相同,它的出现主要是为了替代MGCP协议。它最初由IETF提出,。它的封包非常丰富,为了控制媒体服务器,还定义了Advanced Audio Server,同时借鉴了PackCable NCS定义的集合和变量的机制,使Megaco可以取代MGCP控制媒体服务器成为可能。在软交换网络中,已有小规模应用。在3GPP/IMS R5结构中,也被定义为MRFC和MRFP之间的控制接口。
SIP协议最初作为一种呼叫控制协议,因其简单和易于扩充,在NGN中得到广泛的应用。在控制媒体服务器也得到越来越多的应用,作为原来的控制协议MGCP和Megaco的替代。SA,原信息产业部和中国电信的媒体服务器规范中,均已明确建议软交换和应用服务器通过SIP协议来控制媒体服务器。而事实上,目前基于SIP协议的媒体服务器已经在国内外的NGN网络中得到广泛的部署。
在3G/IMS的MRFP的控制接口上,也有越来越多的设备提供商建议采用SIP协议,。以后的IMS版本就这个接口将不断进行讨论,逐步规范。
但是SIP协议自身在控制媒体处理的时候是不足的,必须