MMS系统技术分析及应用
发布时间:2006-10-14 7:59:56   收集提供:gaoqian
陈家均 陈建民

中京邮电通信设计院 北京100035


  摘 要 MMS(多媒体消息服务)是继SMS后的又一亮点,可以在支持WAP协议的移动网络中传送视频片断、图片、声音和文字,支持语音、因特网浏览、电子邮件、会议电视等多种高速数据业务。本文对MMS作了简要介绍,对其系统结构、两种实现方式进行了重点分析。

  关键词 多媒体消息服务 系统结构 实现方式

  一、MMS概述

  MMS(Multimedia Messaging Service)即多媒体短消息业务,是按照3GPP的标准(3GPP TS 23.140)和WAP论坛的标准(WAP-206和WAP-209)有关多媒体信息的标准开发的最新业务。MMS最大的特色就是支持多媒体功能,MMS传输使用WAP协议,其实现并不依赖于具体的移动网络,即可以借助GPRS、EDGE,也可以借助cdma2000 1xRTT和未来的3G网络,来传送视频片断、图片、声音和文字,支持语音、因特网浏览、电子邮件、会议电视等多种高速数据业务。虽然MMS属于非实时的基于存储转发机制的多媒体移动通信数据业务,由于其时延小,仍然可以实现即时的手机端到端、手机终端到互联网或互联网到手机终端的多媒体信息传送。中国移动推出的“彩信”业务、中国联通推出的“彩e”业务都是基于MMS技术。

  MMS与目前广泛使用的短消息业务(SMS,Short Messaging Service)和增强型短信业务(EMS,Enhanced Message Service)有着本质的区别。首先是SMS只能发送不多于140个字节的文本文件,EMS除了可以像SMS那样发送文本短信之外,还可发简单的图像、声音和动画等信息,而MMS要丰富的多。另外更重要的是,虽然MMS、SMS、EMS都采用存储转发机制,但SMS、EMS使用GSM的信令通道,通过短信中心(SMSC)存储和转发,从SMS到EMS无须对基础网络进行大规模的改造,MMS则使用数据通道,支持电路交换数据格式和GPRS格式;MMS是以WAP作为载体,需要由全新的多媒体消息中心(MMSC)进行存储转发。由于MMSC与SMSC的接口有着很大的差别,因此从SMS到MMS需要对基础网络进行大规模的改造,而不能简单地由SMSC升级而来。

  二、MMS系统结构

  1. MMS系统单元

  MMS业务需要跨越不同类型的网络,与现有的各种消息系统进行互通。终端运行在多媒体消息业务环境(MMSE,Multimedia Messaging Service Environment)中,MMSE包括2G,2.5G 和3G网络。MMSE提供必要的服务功能,比如传送,存储,通知等,这些功能可能在一个网络中,也可能在不同的网络中。

  系统单元主要有:

  · MMS中继器/服务器

  这两种业务单元可以在一个逻辑实体中综合设置,也可以单独设置。MMS系统设备制造商一般将MMS中继器/服务器综合在一个实体中实现,即MMSC,它是MMS系统的核心设备,是将多媒体消息从发送方传递到接收方的存储和转发设备。

  MMSC功能包括完成多媒体消息的格式转换,多媒体消息的传递,多媒体消息的寻址,多媒体消息到达的通知。MMSC通过SMTP(简单易邮件传递协议)及其他基于IP的开放式协议与互联网上的多媒体信息服务器及其他应用服务器相连,提供MMS。MMSC和移动网络通过WAP网关连接起来,以实现多媒体信息在MMSC移动网络之间的传送。WAP网关完成WAP服务所需的协议转换、内容编解码等工作,MMSC与WAP网关的连接是通过HTTP实现的。WAP网关与短消息中心间通过SMTP以短消息方式向用户发送接收新信息的通知。

  ·MMS用户数据库

  该实体可能包括多个实体,用来保存用户的注册信息和定制信息等。MMS可以访问多种用户数据库,包括用户信息数据库,定制数据库。

  ·MMS终端/用户代理

  用户代理是驻留在用户终端设备上的应用程序,用来给用户显示多媒体消息,以及提供给用户进行多媒体消息的编辑,发送,接收和删除等功能。

  ·MMS增值服务(MMS VAS)

  向MMS用户提供增值业务,一个MMSE可以同多个VAS连接。

  ·外部服务器

  MMSE可以连接多个外部服务器,比如Email服务器、语音信箱服务器、FAX服务器等。

  ·WAP网关

  尽管用户对MMS的使用与SMS类似,但是MMS不能在SMS的传输信道进行传送,SMS的传输信道对于传送多媒体内容来说太窄了。在协议层,MMS使用WAP无线会话协议(WSP)作为传输协议。为了在MMS信息传输中使用WAP协议,需要一个WAP网关连接MMSC和无线WAP网络。

  2. 接口定义

  3GPP定义的MMS系统主要接口见下表:

  3. MMS一般流程

  (1)当某一MMS终端发送一个MMS时,信息以WAP WSP 的协议进行编码,通过移动网络传送到WAP网关。

  (2)WAP网关以HTTP协议与MMS中继器进行通信,将文件内容传送给MMS中继器。

  (3)MMS中继器将文件送往MMS服务器。在服务器内多媒体信息的内容将转换成MIME的格式,并存储在消息存储器中。

  (4)MMS服务器进行数据分析,调用用户数据库中的用户信息,从而得到路由信息,用户终端信息等。系统将判断用户的终端是否能够支持MMS,并根据用户的终端的承载能力(如显示分辨率,终端的容量等)进行不同的处理。例如,当用户终端不支持MMS时,系统将把多媒体信息中的多媒体信息去掉,只把信息的文字部分以短信的方式发给用户。

  (5)确认处理方法之后,系统通过被叫用户的MSISDN号码进行路由选择。MMS中继器将通过WAP网关与外部网络进行通信。在没有确认被叫用户已经接受了信息之前,该信息始终保存在短信存储器中。运营商可以通过软件设定保存的时间长度。

  (6)MMS服务器生成计费信息,传送给计费系统。

  三、MMS实现方式

  MMS业务系统不依赖于具体的移动网络,要求MMS系统对于不同的网络、终端要有兼容性,可兼顾不同类型的网络和终端之间的通信。因此,MMS业务的实现既可以基于WAP方式,也可以基于IP方式。

  现阶段主要基于WAP方式。

  1. 基于WAP的实现

  在WAP方式中,移动网络通过WAP网关和MMSC相连。当MMS终端发送MMS信息时,该信息按照WAP协议进行编码、经由移动网络传至WAP网关;WAP网关和MMSC之间按照HTTP进行通信,从而把MMS信息传至MMSC中;MMSC再进行寻址、存储和转发。

  2. 基于IP的实现

  与基于WAP实现方式不同的是,MMS终端发送的MMS信息不是传到WAP网关,而是传到IP网关。MMS终端和IP网关之间采用传输控制协议(TCP),IP网关解析MMS信息后又通过TCP协议传至MMSC,最后由MMSC处理。

  四、总结

  MMS是继SMS后移动运营商期望的又一个利润增长点。2002年10月,中国移动首先推出了彩信业务,但市场的反映并没有预计的那样火爆。这说明了MMS针对市场不足之处,诸如运营商MMS系统建设不完善、MMS手机终端价格高昂、彩信收费要比普通短信高近10倍及MMS增值业务不丰富、细节不明确等限制了MMS业务的普及和发展。随着网络建设的不断完善,MMS以其它短信无法比拟的优势,将进一步促进移动数据业务的发展。

  参 考 文 献

  [1] WAP Forum. Wireless application protocol architecture specification[ EB/ OL ]

  [2] 3GPP 23. 140 , Technical specification group terminals;multimediamessaging service (MMS) ; Functional description ; stage 2[S]

  [3] WAP-206-MMSCTR-20010612-a.WAP MMS Client Transaction

  [4] 乔秀全 李晓锋,MMS系统的体系结构和关键技术的研究[J],计算机工程与应用,2003.30

  [5] 彭伟刚 胡媛媛,MMS(多媒体短消息业务)及其实现[J],江苏通信技术,2002.12

  
----《中国数据通信》
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50