分类: 系统运维
2007-12-14 11:26:55
1、 缩略词
3GPP 3rd Generation Partnership Project
ASR Automatic Speech Recognition
CODEC Coder and Decoder
HTTP Hyper Text Transport Protocol
IVR Interactive Voice Response
MRF Media Resource Function
MRFC Media Resource Function Controller
MRFP Media Resource Function Processor
MSCML Media Server Control Markup Language
MSML Media Server Markup Language
RTSP Real Time Streaming Protocol
RTP Real-time Transport Protocol
RTCP Real-time Transport Control Protocol
S-CSCF Serving – Call Session Control Function
SDP Session Description Protocol
SIP Session Initiation Protocol
TCP Transport Control Protocol
TTS Text To Speech
UDP User Datagram Protocol
XML eXtensible Markup Language
2、 参考文档
《A Control Framework for the Session Initiation Protocol (SIP)》 draft-ietf-mediactrl-sip-control-framework-00
《A Framework for Conferencing with SIP and SDP》 RFC4353
《An Architectural Framework for Media Server Control》 draft-ietf-mediactrl-architecture-00
《Basic Network Media Services with SIP》 RFC4240
《Conferencing based on SIP, SDP and other protocols; Functional models, information flows and protocol details》 3GPP TR 29.847 version 6.0.0 Release 6
《Convedia Media Servers》
《Controlling Media Servers SIP》
《Conferencing using the IP Multimedia (IM) Core Network (CN) subsystem; Stage 3》 3GPP TS 24.147 version 7.6.0 Release 7
《IP Multimedia Subsystem (IMS); Stage 2》 3GPP TS 23.228 version 8.2.0 Release 8
《Multimedia Resource Function Controller (MRFC) – Multimedia Resource Function Processor (MRFP) Mp interface; Procedures descriptions》 3GPP TS 23.333 version 7.2.0 Release 7
《Media Server Control Markup Language (MSCML) and Protocol》 RFC4722
《Media Server Control Protocol Requirements》draft-ietf-mediactrl-requirements-01
《Media Server Markup Language (MSML)》 draft-saleem-msml-05
《RadiSys MSML Whitepaper》
《SIP Interface to VoiceXML Media Services》 draft-ietf-mediactrl-vxml-00
3、 定义
媒体服务器是指在IP网络上,可为软交换或者应用服务器等提供统一、集中媒体处理能力的服务器。
与媒体网关不同,媒体服务器并不是接入层的设备,它属于核心网网元。
在软交换核心网里,媒体服务器的网络结构如下图所示:
软交换或者应用服务器执行业务逻辑,需要媒体处理能力的时候,通过SIP控制接口与媒体服务器进行交互,实现媒体服务器与媒体网关或者VoIP终端的媒体流连接(RTP流)。媒体服务器根据业务控制的需求处理媒体流,并通过SIP控制接口返回必要信息。
在3GPP的IMS架构里,媒体服务器被定义为媒体资源功能单元(MRF),并进一步细分为媒体资源控制器(MRFC)和媒体资源处理器(MRFP)。媒体资源控制器负责与呼叫会话控制服务器(S-CSCF)交互,接收来自应用层业务对媒体处理的控制需求,他们之间的接口定义为Mr。媒体资源控制器把收到的媒体处理控制需求进行处理,通过Mp接口调用媒体资源处理器进行媒体流的处理。Mp现在使用H.248/MEGACO协议。媒体资源处理器对外的Mb接口就是媒体流(RTP流)。简单网络结构如下图所示:
4、 场景描述
在NGN和IMS架构里,标准化的会话控制平台和开放的业务控制接口渐成主流,这不仅使得运营商能更好地集中管理运营平台和在平台之上开发的增值业务,也使得业务提供商能更便捷、快速地开发出新业务。业务层和会话控制层的分离正是这种趋势的体现。
对于大部分基于会话的业务来说,仅通过信令对会话进行控制并不能满足日益增长的多媒体交互、转换等体验需求。而媒体处理的通用化和模块化,使得集约式提供媒体服务成为可能。媒体服务器就是提供集约式标准媒体处理服务的网元,它与业务逻辑(在软交换或者应用服务器等上)共同构成完整的业务呈现。
目前媒体服务器主要应用在自动应答语音系统,多媒体会议,统一媒体通信,放音系统,Web语音/视频系统等。
5、 服务器构成
媒体服务器的核心是媒体处理,稳定高效的媒体处理能力是媒体服务器的基础,并能根据业务需求快速模块化提供新的媒体处理能力。
因为媒体服务器本身并不具有业务逻辑,所以必须提供标准化的媒体控制接口,与软交换或者应用服务器等网元进行信令交互,完成业务逻辑所需的媒体处理功能。
5.1 媒体处理
媒体处理是指音频混音、视频合成、多媒体录放和在音/视频域与用户的交互。
媒体服务器包含的媒体处理能力是通过操作控制RTP流来实现的。典型的操作包括多个RTP流的混合合成、一路RTP流的编解码转换、跨协议存储或者获取RTP流(如从RTP转换到HTTP)、检测语音信号(如DTMF),文本转语音和自动语音识别等。
当然媒体处理的范畴在不断的扩大,而且并没有一个确切的定义范围或者标准化定义,需要再更多的跟进研究,在这里就不展开阐述了。
chinaunix网友2008-03-01 11:03:36
qq:306628073 我是用sip,msml来写测试ms用例的 你可不可以让我看看你的好东东雅 发我一些撒 那就太感谢了 邮箱:wang-587111@163.com
chinaunix网友2008-01-30 09:57:43
呵呵,谢谢 这文章是我正在写的,水平应该还说不上,因为目的只是介绍性质的,包括公开标准、草稿、工作组文档,真正核心内容还不能贴在这里