多媒体消息业务处理方法和相关设备以及系统的制作方法

文档序号:7760560阅读:305来源:国知局
专利名称:多媒体消息业务处理方法和相关设备以及系统的制作方法
技术领域
本发明涉及通信技术领域,具体涉及多媒体消息业务处理方法和相关设备以及系 统。
背景技术
多媒体消息业务(MMS,Multimedia Messaging Service)是目前较为成功的移 动无线数据业务,它最大的特色就是支持多媒体功能,能够在源终端和目的终端之间传 递包括文字、图像、声音、动画等各种多媒体格式的信息,例如从业务运营商(SP,Server Provider)的业务服务器发送到用户终端的手机报就是目前常用的一种多媒体消息业务。多媒体消息业务中心(MMSC,MultimediaMessaging Service Center)是多媒体 消息业务系统中处理多媒体消息业务的核心,负责在网络上发送由纯文本、图片及其他媒 体格式组成的多媒体消息,而多媒体消息业务中心中最主要的设备是MMS服务器,MMS服务 器能够对多媒体消息进行处理,包括消息的输入、输出、地址解析、通知、报告等。这里多媒 体消息系业务统指的是所有与多媒体消息业务有关的网元的集合。对于多媒体消息业务的实现方式,具体流程为1、源终端发送转发请求消息给多媒体消息业务中心的匪S服务器,在转发请求消 息中携带有源终端需要转发的多媒体消息,而且转发请求消息是以数据包的形式发送给 匪S服务器。2、匪S服务器接收到该转发请求消息后,进行存储转发,S卩,在匪S服务器中将该 转发请求消息数据包进行缓存,先检查数据包是否正确,并过滤掉冲突数据包错误,确定数 据包正确后,向源终端返回响应消息,该响应消息仅标识该多媒体消息提交多媒体消息业 务中心成功,再从数据包中取出目的终端地址,通过查找表找到对应的端口地址,然后将该 数据包发送出去;3、若遇异常情况转发失败,MMS服务器将按照缓存的多媒体消息再次转发该多媒 体消息,直至发送成功或将该多媒体消息转存网络空间;4、MMS服务器将该多媒体消息的发送状态(例如发送成功或将多媒体消息转存网 络空间)反馈给源终端。在上述实现多媒体消息业务的过程中,MMS服务器的存储转发工作模式被定义为 异步发送模式。在对现有技术的研究和实践过程中,本发明的发明人发现不论源终端是否需要, MMS服务器对所有提交的多媒体消息都采用异步发送模式来处理,即,MMS服务器对所有提 交的多媒体消息都会先存储后再向目的终端转发,而且MMS服务器会在转发多媒体消息失 败后,按照存储的信息再次转发该多媒体消息,直至发送成功或将该多媒体消息转存网络 空间,因此对于像手机报这种集中群发并且流量大的多媒体消息业务,实现这种多媒体消 息业务会极大消耗匪S服务器的存储、调度等硬软件资源。其次由于匪S服务器会不断重 发转发失败的多媒体信息,直至发送成功或转存网络空间,然后才会向源终端反馈多媒体消息的发送状态,因此在某些情况下,例如网络不通,或目的终端没有在工作状态,或目的 终端获取多媒体消息的所用时间超时,MMS服务器会延迟很长时间后才向源终端反馈多媒 体消息的发送状态,即,MMS服务器无法保证向源终端实时反馈多媒体消息的发送状态。

发明内容
本发明实施例提供多媒体消息业务处理方法和相关设备以及系统,能够实时向源 终端反馈多媒体消息的发送状态,并且节约MMS服务器的存储、调度等硬软件资源。一种多媒体消息业务处理方法,包括接收源终端发送的转发请求消息,所述转发 请求消息携带有所述源终端需要转发的多媒体消息;接收到所述转发请求消息后向目的终 端同步转发所述多媒体消息;向源终端反馈转发结果消息,所述转发结果消息携带有所述 多媒体信息转发后的状态信息。一种多媒体消息业务处理方法,包括向多媒体消息业务匪S服务器发送转发请 求消息,所述转发请求消息携带有需要转发的多媒体消息;接收所述匪S服务器反馈的转 发结果消息,所述转发结果消息携带有所述多媒体信息转发后的状态信息。一种终端,包括发送请求单元,用于向多媒体消息业务MMS服务器发送转发请求 消息,所述转发请求消息携带有需要转发的多媒体消息;接收结果报告单元,用于接收所述 MMS服务器反馈的转发结果消息,所述转发结果消息携带有所述多媒体信息转发后的状态 fn息ο一种多媒体消息业务服务器,包括接收单元,用于接收源终端发送的转发请求消 息,所述转发请求消息携带有所述源终端需要转发的多媒体消息;同步转发单元,用于接收 到所述转发请求消息后向目的终端同步转发所述多媒体消息;反馈单元,用于向源终端反 馈转发结果消息,所述转发结果消息携带有所述多媒体信息转发后的状态信息。一种多媒体消息业务处理系统,包括多媒体消息业务服务器,用于接收源终端发 送的转发请求消息,所述转发请求消息携带有所述源终端需要转发的多媒体消息,接收到 所述转发请求消息后向目的终端同步转发所述多媒体消息,向源终端反馈转发结果消息, 所述转发结果消息携带有所述多媒体信息转发后的状态信息;终端,用于向所述多媒体消 息业务服务器发送转发请求消息,所述转发请求消息携带有需要转发的多媒体消息,接收 所述多媒体消息业务服务器反馈的转发结果消息,所述转发结果消息携带有所述多媒体信 息转发后的状态信息。本发明实施例中,MMS服务器接收到源终端发送的转发请求消息后,向目的终端同 步转发该转发请求消息中的多媒体消息,不需要存储多媒体消息,其次在转发的过程中,若 MMS服务器遇到异常情况无法成功把多媒体消息转发给目的终端,也不会再次转发该多媒 体消息,而是实时向源终端反馈该发送状态,即,在多媒体消息的转发过程中,MMS服务器不 需要进行重发调度,而且MMS服务器不需要为了重发调度而存储多媒体消息,因此本发明 实施例能够节约匪S服务器的存储、调度等硬软件资源,并且本发明实施例能够保证向源 终端实时反馈多媒体消息的发送状态。


图1是本发明实施例中多媒体消息业务处理方法的实施例一的流程示意图2是本发明实施例中多媒体消息业务处理方法的实施例二的流程示意图;图3是本发明实施例中多媒体消息业务处理方法的实施例三的流程示意图;图4是本发明实施例中多媒体消息业务处理方法的实施例四的流程示意图;图5是本发明实施例中多媒体消息业务服务器的实施例五的逻辑结构示意图;图6是本发明实施例中终端的实施例六的逻辑结构示意图;图7是本发明实施例中多媒体消息业务处理系统的实施例七的逻辑结构示意图。
具体实施例方式本发明实施例提供一种多媒体消息业务处理方法,本发明实施例还提供相应的设 备和系统。以下分别进行详细说明。实施例一、请参阅图1,本发明实施例的多媒体消息业务处理方法的实施例一包 括101、接收源终端发送的转发请求消息;本实施例中,当源终端需要向目的终端发送多媒体消息时,源终端发送转发请求 消息给匪S服务器,在转发请求消息中携带有多媒体消息和目的终端的地址,通常多媒体 消息是以字符字段的形式存在与转发请求消息中。本文中,为了简便起见,将发送多媒体消息的终端称为源终端,同样,将接收多媒 体消息的终端成为目的终端也是为了简便起见,并不代表对终端的结构以及功能上的限定。102、向目的终端同步转发多媒体消息;匪S服务器接收源终端发送的转发请求消息,按照转发请求消息中携带的目的终 端的地址找到对应的接口地址,向目的终端同步转发转发请求消息中携带的多媒体消息。 本实施例中,源终端和目的终端可以是手机终端、另一个多媒体消息业务中心的匪S服务 器以及业务运营商的用于处理MMS业务的服务器三者之间的任意两两组合,MMS服务器和 不同的源终端以及不同的目的终端之间有不同的接口。例如匪1接口 手机终端和匪S服务器之间的接口 ;MM4接口 匪S服务器和另一个多媒体消息业务中心的匪S服务器之间的接口 ;匪7接口 业务运营商的用于处理MMS业务的服务器和MMS服务器之间的接口。匪1、MM4、匪7是按照通信行业惯例来命名的。需要说明的是,MMS服务器向目的终端转发多媒体消息,通常并不是一个单向的操 作,而是要通过MMS服务器和目的终端之间一系列互动操作才能实现转发,例如匪S服务器 会向目的终端发送通知消息,通知目的终端有多媒体消息要转发,接收目的终端对于通知 消息的响应消息,再接着接收目的终端的请求获取消息,获知目的终端要求获取多媒体消 息后才向目的终端转发多媒体消息。103、反馈转发结果消息。MMS服务器向目的终端同步转发该多媒体消息后,不论该多媒体消息处于何种发 送状态,这个发送状态信息可以是发送成功,发送失败,目的终端拒绝接收,超时发送失败 等,MMS服务器都会向源终端实时反馈转发结果消息,该转发结果消息携带有该多媒体信息 转发后的状态信息。需要说明的是,本实施例中,MMS服务器在发送失败后,不会重发多媒体信息,因此MMS服务器不需要为了重发而存储该多媒体消息。 在本文中,将上述MMS服务器处理多媒体消息的工作模式,定义为同步发送模式。本实施例中,匪S服务器接收到源终端发送的转发请求消息后,向目的终端同步 转发该转发请求消息中的多媒体消息,不需要存储转发请求消息,其次在转发的过程中,若 MMS服务器遇到异常情况无法成功把多媒体消息转发给目的终端,也不会再次转发该多媒 体消息,而是实时向源终端反馈该发送状态,即,在多媒体消息的转发过程中,MMS服务器不 需要进行重发调度,而且MMS服务器不需要为了重发调度而存储多媒体消息,因此本实施 例能够节约匪S服务器的存储、调度等硬软件资源,并且本实施例能够保证向源终端实时 反馈多媒体消息的发送状态。在具体应用中,多媒体消息业务系统可以包括以下网元源终端、MMS服务器、MMS 用户数据库、外部应用服务器,目的终端。此外,还可以和现网中的计费系统、网管系统互 联。下面将从上述具体应用的角度以一具体实例对本发明实施例中的多媒体消息业务处理 方法进行描述。实施例二、请参阅图2,本发明实施例中多媒体消息业务处理方法的实施例二包 括201、接收源终端发送的转发请求消息;在本实施例中,源终端为业务运营商的用于处理匪S业务的服务器,目的终端为 手机终端。为了简便起见,本实施例中将业务运营商的用于处理MMS业务的服务器简称为 业务运营商A。对于某些多媒体消息业务,业务运营商A需要能够实时的获知多媒体消息的发送 状态,可是还有一些多媒体消息业务,该业务运营商A又不需要实时的获知多媒体消息的 发送状态,也就是说,该业务运营商A对不同的多媒体消息业务需要不同的发送模式。在本实施例中,除了包括多媒体消息字段,业务运营商A向MMS服务器发送的转发 请求消息还包括标识业务运营商A所需的发送模式的字段,该字段的描述如表1所述,当该 字段的字符为0或缺省时,业务运营商A所需的发送模式为异步发送模式,当该字段的字符 为1时,业务运营商A所需的发送模式为同步发送模式。MMS服务器可以按照所接收的源终 端发送的转发请求消息,确定自身的工作方式。表 权利要求
1.一种多媒体消息业务处理方法,其特征在于,包括接收源终端发送的转发请求消息,所述转发请求消息携带有所述源终端需要转发的多 媒体消息;接收到所述转发请求消息后向目的终端同步转发所述多媒体消息;向源终端反馈转发结果消息,所述转发结果消息携带有所述多媒体信息转发后的状态 fn息ο
2.根据权利要求1所述的方法,其特征在于,所述转发请求消息还携带有标识源终端 所需发送模式的信息,接收到所述转发请求消息后向目的终端同步转发所述多媒体消息的 步骤包括当源终端所需发送模式为同步发送模式时,接收到所述转发请求消息后向目的终端同 步转发所述多媒体消息。
3.根据权利要求1或2所述的方法,其特征在于,向源终端反馈转发结果消息的步骤之 后包括当接收到所述目的终端反馈的阅读回执消息后,产生计费信息,将所述计费消息传递 给计费系统。
4.一种多媒体消息业务处理方法,其特征在于,包括向多媒体消息业务MMS服务器发送转发请求消息,所述转发请求消息携带有需要转发 的多媒体消息;接收所述MMS服务器反馈的转发结果消息,所述转发结果消息携带有所述多媒体信息 转发后的状态信息。
5.根据权利要求4所述的方法,其特征在于,还包括所述转发请求消息还携带有标识自身所需发送模式的信息。
6.根据权利要求4或5所述的方法,其特征在于,接收所述MMS服务器反馈的转发结果 消息的步骤之后包括更新自身状态;或者重新补发发送失败的多媒体消息。
7.一种多媒体消息业务服务器,其特征在于,包括接收单元,用于接收源终端发送的转发请求消息,所述转发请求消息携带有所述源终 端需要转发的多媒体消息;同步转发单元,用于接收到所述转发请求消息后向目的终端同步转发所述多媒体消息;反馈单元,用于向源终端反馈转发结果消息,所述转发结果消息携带有所述多媒体信 息转发后的状态信息。
8.根据权利要求7所述的多媒体消息业务服务器,其特征在于,还包括所述接收单元接收的所述转发请求消息还携带有标识源终端所需发送模式的信息;接收单元还用于,当源终端所需发送模式为同步发送模式时,触发所述同步转发单元。
9.根据权利要求7或8所述的多媒体消息业务服务器,其特征在于,还包括计费单元,用于当接收到所述目的终端反馈的阅读回执消息后,产生计费信息,将所述 计费消息传递给计费系统。
10.一种终端,其特征在于,包括发送请求单元,用于向多媒体消息业务匪S服务器发送转发请求消息,所述转发请求 消息携带有需要转发的多媒体消息;接收结果报告单元,用于接收所述匪S服务器反馈的转发结果消息,所述转发结果消 息携带有所述多媒体信息转发后的状态信息。
11.根据权利要求10所述的终端,其特征在于,还包括所述发送请求单元向匪S服务器发送的所述转发请求消息还携带有标识自身所需发 送模式的信息。
12.根据权利要求10或11所述的终端,其特征在于,还包括更新单元,用于更新自身状态;或者,补发单元,用于重新补发发送失败的多媒体消息。
13.一种多媒体消息业务处理系统,其特征在于,包括多媒体消息业务服务器,用于接收源终端发送的转发请求消息,所述转发请求消息携 带有所述源终端需要转发的多媒体消息,接收到所述转发请求消息后向目的终端同步转发 所述多媒体消息,向源终端反馈转发结果消息,所述转发结果消息携带有所述多媒体信息 转发后的状态信息;终端,用于向所述多媒体消息业务服务器发送转发请求消息,所述转发请求消息携带 有需要转发的多媒体消息,接收所述多媒体消息业务服务器反馈的转发结果消息,所述转 发结果消息携带有所述多媒体信息转发后的状态信息。
14.根据权利要求13所述的系统,其特征在于,所述多媒体消息业务服务器接收的所述转发请求消息还携带有标识源终端所需发送 模式的信息;所述终端向所述多媒体消息业务服务器发送的所述转发请求消息还携带自身有标识 所需发送模式的信息。
全文摘要
本发明实施例公开了一种多媒体消息业务处理方法,本发明实施例还提供相关设备以及系统。本发明实施例中,MMS服务器采用同步发送模式转发从源终端接收的多媒体消息,并且在多媒体消息的转发过程中,MMS服务器不需要多次重发多媒体消息,因此本发明实施例能够节约MMS服务器的存储、调度等硬软件资源,并且本发明实施例能够向源终端实时反馈多媒体消息的发送状态。
文档编号H04W4/12GK102137346SQ201010289820
公开日2011年7月27日 申请日期2010年9月17日 优先权日2010年9月17日
发明者李德守 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1