一种多媒体消息中心设备、多媒体消息的转发方法及装置的制作方法

文档序号:7692360阅读:118来源:国知局
专利名称:一种多媒体消息中心设备、多媒体消息的转发方法及装置的制作方法
技术领域
本发明涉及MMS (Multimedia Messaging Service,多媒体消息业务)通 信技术,尤其涉及一种多媒体消息中心设备、多媒体消息的转发方法及装置。
背景技术
MMS通信技术是一种能够在终端和终端之间,以及终端和E-mail (电子 邮件)等VASP ( Value Added Service Provider,增值服务提供商)的应用服 务器之间传送多媒体消息的服务。与短消息业务相比,多媒体消息能承载文 字、图象、声音、视频等多种媒体格式的消息内容,从而为用户提供更富有 表现力和个性化内容的服务。比如,用户可以将在旅程中拍摄的美景配上背 景音乐随时随地发送给远方的亲朋好友,或精心制作成电子贺卡再发送。
目前手机将多媒体消息发送到WAP (Wireless Application Protocol,无线 应用协议)网关,然后WAP网关根据发送方号码查询此多媒体消息的路由信 息,然后将该多媒体消息转发到与该路由信息相对应的多媒体消息中心 (MMSC),由MMSC将该多媒体消息发送给接收方。
由此可见,在全网存在多个MMSC的情况下,必须依赖WAP网关进行 多々某体消息的路由信息的查找,并根据查找结果进行多4某体消息的正确发送。 目前许多WAP网关并不支持这样的路由查询操作,或者WAP网关虽然支持, 但查询路由的方法比较单一,不支持复杂的路由查询方法,例如不能对多 媒体消息的提交消息(MM1—Submit.req )、 通告响应消息 (MMl_notification.Res)和确认消息(MM1—Acknowledge.Req)采取不同的 路由方法。
因此,如何对终端提交的多媒体消息的提交消息、通告响应消息和确认 消息的路由信息进行查询,以便对其进行正确的转发是亟待解决的一个重要 问题。

发明内容
本发明提供一种多媒体消息的转发方法和装置,以解决如何对终端提交 的多媒体消息的提交消息、通告响应消息和确认消息的路由信息进行查询, 并根据路由信息的查询结果对其进行转发的问题。
为了解决上述技术问题,本发明提供一种多媒体消息的转发方法,包括
如下步骤
(1 )无线应用协议网关将终端发送的多々某体消息转发给多媒体消息用户
网关;
(2)所述多媒体消息用户网关对收到的所述多媒体消息进行解析,并根 据解析出的所述多媒体消息的发送终端和接收设备的身份信息查找所述多媒 体消息的路由信息;并将所述多媒体消息转发给与所述路由信息对应的多媒 体消息中心。
此外,步骤(1)中,所述无线应用协议网关根据所述终端发送所述多媒 体消息时提交的域名,将所述多媒体消息转发给与所述域名对应的多媒体消 息用户网关。
此外,步骤(2)中如果所述多媒体消息为提交消息,则解4斤出的所述 发送终端和接收设备的身份信息分别为发送方号码和接收方号码;如果所述 多媒体消息为通告响应消息或确认消息,则解析出的所述发送终端和接收设 备的身份信息分别为发送方号码和接收方号码,或者分别为发送方号码和多 媒体消息中心的ID。
此外,步骤(2 )中,所述多媒体消息用户网关根据解析出的所述发送终 端和接收设备的身份信息在本地查找所述多々某体消息的路由信息;或者通过 将所述身份信息发送给第三方服务器,由所述第三方服务器查找并返回所述 多媒体消息的路由信息。
本发明还提供一种多々某体消息的转发装置,该装置包括通讯模块、解 析模块、业务处理模块和路由信息查询模块,其中所述通讯才莫块,用于接收无线应用协议网关转发的终端发送的多i某体消
息,并将其发送给所述解析模块;还用于接收所述业务处理模块发送的所述
多媒体消息的路由信息,并将所述多媒体消息转发给与所述路由信息对应的
多媒体消息中心;
所述解析;漢块,用于从接收到的所述多i某体消息中解析出该消息的发送 终端和接收设备的身份信息;并将所述身份信息发送给所述业务处理模块;
所述业务处理模块,用于将所述解析模块发送的所述身份信息发送给所 述路由信息查询模块;并将所述路由信息查询模块反馈的所述多媒体消息的 路由信息发送给所述通讯模块;
所述路由信息查询模块,用于根据收到的所述身份信息查找所述多媒体 消息的路由信息,并将查找得到的路由信息反馈给所述业务处理模块。
此外,如果所述多媒体消息为提交消息,则所述解析模块解析出的所述 发送终端和接收设备的身份信息分别为发送方号码和接收方号码;
如杲所述多媒体消息为通告响应消息或确认消息,则所述解析才莫块解析 出的所述发送终端和接收设备的身份信息分别为发送方号码和接收方号码, 或者分别为发送方号码和多々某体消息中心的ID。
此外,所述路由信息查询模块根据接收到的所述身份信息在本地查找所 述多々某体消息的路由信息;或者将所述身份信息发送给第三方服务器,由所 述第三方服务器查找并返回所述多媒体消息的路由信息。
本发明还提供一种多媒体消息中心设备,应用于包括无线应用协议网关 及第二多々某体消息中心的通讯网络,所迷多4某体消息中心设备包括多々某体
消息用户网关;所述多々某体消息用户网关用于^l妄收由无线应用协"i义网关转发 的多媒体消息;并对收到的所述多媒体消息进行解析,并根据解析出的所述 多媒体消息的发送终端和接收设备的身份信息查找所述多媒体消息的路由信 息;并将所述多i某体消息转发给与所述路由信息对应的第二多々某体消息中心。
此外,所述多媒体消息用户网关包括通讯模块、解析模块、业务处理 模块和路由信息查询模块,其中所述通讯模块,用于接收所述无线应用协议网关转发的所述发送终端发
送的多媒体消息,并将其发送给所述解析模块;还用于接收所述业务处理模 块发送的所述多媒体消息的路由信息,并将所述多媒体消息转发给所述与路 由信息对应的第二多々某体消息中心;
所述解析才莫块,用于从接收到的所述多4某体消息中解析出该消息的发送 终端和接收设备的身份信息;并将所述身份信息发送给所述业务处理模块;
所述业务处理才莫块,用于将所述解析模块发送的所述身份信息发送给所 述路由信息查询模块;并将所迷路由信息查询模块反馈的所述多媒体消息的 路由信息发送给所述通讯模块;
所述路由信息查询模块,用于根据收到的所述身〗分信息查找所述多々某体 消息的路由信息,并将查找得到的路由信息反馈给所述业务处理才莫块。
此外,如果所述多媒体消息为提交消息,则所述解析模块解析出的所述 发送终端和接收设备的身份信息分别为发送方号码和接收方号码;
如果所述多々某体消息为通告响应消息或确认消息,则所述解析4莫块解析 出的所述发送终端和接收设备的身份信息分别为发送方号码和接收方号码, 或者分别为发送方号码和多々某体消息中心的ID。
此外,所述路由信息查询模块根据接收到的所述身份信息在本地查找所 述多媒体消息的路由信息;或者将所述身份信息发送给第三方服务器,由所 述第三方服务器查找并返回所述多媒体消息的路由信息。
采用本发明所述方案,与现有技术相比,简化了 WAP网关的处理,改 由设置在MMSC中,或独立设置的多媒体消息装置来查询手机发起的多媒体 消息的提交消息、通告响应消息和确认消息的路由信息,并可以对多媒体消 息的提交消息、通告响应消息和确认消息采用不同的路由方法,最终转发给 接收方的多i某体消息中心。


图1是本发明实施例多媒体消息的转发装置结构示意图;图2是本发明实施例多媒体消息的转发方法流程图3是本发明应用实例多々某体消息的转发方法消息交互示意图。
具体实施例方式
以下结合附图和实施例对本发明进行详细描述。
图1是本发明实施例一种多媒体消息的转发装置结构示意图。该装置包 括通讯模块、解析模块、业务处理模块和路由信息查询模块,其中
通讯模块,用于使用HTTP (超文本传输协议)从WAP网关接收由终端 发送的多媒体消息,并将其发送给解析模块;还用于接收业务处理模块发送 的多々某体消息的路由信息,并将多媒体消息转发到与所述路由信息对应的多 媒体消息中心;
上述多々某体消息为提交消息,或者为通告响应消息,或者为确i人消息。
解析模块,用于从收到的多媒体消息中解析出该多媒体消息的发送终端 和接收设备的身份信息,并连同所述多媒体消息一起发送给所述业务处理模 块。
如果多媒体消息为提交消息,则解析模块解析出的所述发送终端和接收 设备的身份信息分别为发送方号码和接收方号码;如杲多々某体消息为通告响 应消息或确认消息,则解析;溪块解析出的所述发送终端和接收设备的身份信 息分别为发送方号码和接收方号码,或者分别为发送方号码和多々某体消息中 心的ID。
业务处理;f莫块,用于接收解析模块发送的多媒体消息、发送终端和接收 设备的身份信息,并将所述身份信息发送给路由信息查询模块;将多々某体消 息和路由信息查询模块反馈的该多媒体消息的路由信息发送给通讯模块。
路由信息查询模块,用于根据收到的所述身份信息查找所述多i某体消息 的路由信息,并将查找到的路由信息反馈给业务处理模块。
路由信息查询模块可以根据接收到的所述身份信息在本地查找所述多々某 体消息的路由信息;或者将所述身份信息发送给第三方服务器,由第三方服 务器查找并返回所述多i某体消息的路由信息。此外,通信才莫块也可以保存接收到的多々某体消息;因此,解析才莫块可以 不将多媒体消息发送给业务处理模块;业务处理模块也无需将多媒体消息发 送给通信模块。
本发明的上述多媒体消息转发装置可以是独立设置的网元设备,也可以 作为设置在多媒体消息中心中的功能单元。
图2是本发明实施例多媒体消息的转发方法流程图。本实施例中,图1 所示的多媒体消息的转发装置可以是独立设置的网元设备,也可以是设置在 发送方所属多々某体消息中心(MMSC1)中的功能单元。在本实施例中,我们 将其统称为MMSUG (多i某体消息用户网关)。如图2所示,该方法包括如 下步骤
步骤201 , WAP网关将终端发送的多媒体消息转发给MMSUG。
WAP网关根据终端发送多媒体消息时提交的域名,将该多媒体消息转发 给与该域名对应的MMSUG。
上述多媒体消息为提交消息、通告响应消息、或确认消息。
步骤202, MMSUG对收到的多媒体消息进行解析,得到多々某体消息的 发送终端和接收设备的身份信息。
如果收到的多媒体消息为提交消息,则MMSUG解析出的所述发送终端 和接收设备的身份信息分别为发送方号码和接收方号码;如果收到的所述 多媒体消息为通告响应消息或确认消息,则MMSUG解析出的所述发送终端 和接收设备的身份信息分别为发送方号码和接收方号码,或者分别为发 送方号码和多*某体消息中心的EX
步骤203, MMSUG根据解析出的所述多媒体消息的发送终端和接收设 备的身卩分信息查找该多媒体消息的路由信息。
MMSUG可以根据解析出的所述多媒体消息的发送终端和接收设备的身 份信息在本地查找相应的路由信息;或者通过将所述发送终端和接收设备的身份信息发送给第三方服务器,由第三方服务器查找并返回该多媒体消息的 路由信息。
步骤204, MMSUG将该多媒体消息转发给与上述路由信息对应的多媒 体消息中心。
如图3所示,是本发明应用实例多媒体消息的转发方法消息交互示意图。 本应用实例中,图1所示的多i某体消息的转发装置可以是独立设置的网元设 备,也可以是设置在发送方所属多媒体消息中心(MMSC1)中的功能单元。 在本应用实例中,我们将其统称为MMSUG。
如果手机终端提交的是提交消息(MM1—Submit.req),则执行步骤301 ~
306:
步骤301,手机终端通过发送MMl_Submit.req将多媒体消息提交到WAP 网关;
步骤302, WAP网关根据手机终端发送多媒体消息时提交的域名,将多 媒体消息转发给与该域名对应的MMSUG;
步骤303, MMSUG对接收到的提交消息进行解析,并根据解析出的该 多媒体消息的发送方号码和接收方号码在本地或者通过第三方服务器查询相 应的路由信息,然后将该多媒体消息转发给与查询到的路由信息对应的接收 方所属的多媒体消息中心(MMSC2);
步骤304, MMSC2返回彩信提交响应(MM1—Submit.res)给MMSUG;
步骤305, MMSUG将接收到的彩信提交响应转发给WAP网关;
步骤306, WAP网关将接收到的彩信提交响应转发给手机终端。
如果手机终端提交的是通告响应消息(MM1—notification.Res)或者是确 认消息(MMl_Acknowledge.Req),则步骤如下
步骤307,手机终端将通告响应消息或者确认消息发送给WAP网关;
步骤308, WAP网关根据手机终端在发送上述通告响应消息或者确认消息时提交的域名,将通告响应消息或者确认消息转发给对应的MMSUG;
步骤309, MMSUG解析收到的通告响应消息或者确认消息,并根据解 析出的通告响应消息或者确认消息的发送方号码和接收方号码(或者为 MMSC2的ID)在本地或者通过第三方服务器查询相应的路由信息,然后将 所述通告响应消息或者确认消息转发给与查询到的路由信息对应的接收方所 属的多媒体消息中心(MMSC2)。
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域 的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则 之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围 之内。
权利要求
1. 一种多媒体消息的转发方法,其特征在于,包括如下步骤(1)无线应用协议网关将终端发送的多媒体消息转发给多媒体消息用户网关;(2)所述多媒体消息用户网关对收到的所述多媒体消息进行解析,并根据解析出的所述多媒体消息的发送终端和接收设备的身份信息查找所述多媒体消息的路由信息;并将所述多媒体消息转发给与所述路由信息对应的多媒体消息中心。
2、 如权利要求1所述的方法,其特征在于,步骤(1)中,所述无线应 用协议网关根据所述终端发送所述多媒体消息时提交的域名,将所述多媒体 消息转发给与所述域名对应的多i某体消息用户网关。
3、 如权利要求l所述的方法,其特征在于,步骤(2)中如果所述多々某体消息为提交消息,则解析出的所述发送终 端和接收设备的身^P分信息分别为发送方号码和接收方号码;如果所述多媒体 消息为通告响应消息或确认消息,则解析出的所述发送终端和接收设备的身 份信息分别为发送方号码和接收方号码,或者分别为发送方号码和多媒体消 息中心的ID。
4、 如权利要求1所述的方法,其特征在于,步骤(2)中,所述多媒体 消息用户网关根据解析出的所述发送终端和接收设备的身份信息在本地查找 所述多媒体消息的路由信息;或者通过将所述身份信息发送给第三方服务器, 由所述第三方服务器查找并返回所述多i某体消息的路由信息。
5、 一种多々某体消息的转发装置,其特征在于,该装置包括通讯;漠块、 解析4莫块、业务处理模块和路由信息查询模块,其中所述通讯模块,用于接收无线应用协议网关转发的终端发送的多々某体消 息,并将其发送给所述解析模块;还用于接收所述业务处理模块发送的所述 多媒体消息的路由信息,并将所述多媒体消息转发给与所述路由信息对应的 多媒体消息中心;所述解析模块,用于从接收到的所述多媒体消息中解析出该消息的发送终端和接收设备的身份信息;并将所述身份信息发送给所述业务处理模块;所述业务处理模块,用于将所述解析^t块发送的所述身份信息发送给所 述路由信息查询模块;并将所述路由信息查询模块反馈的所述多媒体消息的 路由信息发送给所述通讯^^块;所述路由信息查询模块,用于根据收到的所述身份信息查找所述多媒体 消息的路由信息,并将查找得到的路由信息反馈给所迷业务处理模块。
6、 如权利要求5所述的装置,其特征在于,如果所述多媒体消息为提交消息,则所述解析模块解析出的所述发送终 端和接收设备的身份信息分别为发送方号码和接收方号码;如果所述多媒体消息为通告响应消息或确认消息,则所述解析模块解析 出的所述发送终端和接收设备的身份信息分别为发送方号码和接收方号码, 或者分别为发送方号码和多媒体消息中心的ID。
7、 如权利要求5所述的装置,其特征在于,所述路由信息查询才莫块根据 接收到的所述身份信息在本地查找所述多々某体消息的路由信息;或者将所述 身份信息发送给第三方服务器,由所述第三方服务器查找并返回所述多媒体 消息的if各由4言息。
8、 一种多媒体消息中心设备,应用于包括无线应用协议网关及第二多媒 体消息中心的通讯网络,其特征在于,所述多媒体消息中心设备包括多媒 体消息用户网关;所述多々某体消息用户网关用于接收由无线应用协议网关转 发的多i某体消息;并对收到的所述多媒体消息进行解析,并根据解析出的所 述多媒体消息的发送终端和接收设备的身份信息查找所述多媒体消息的路由 信息;并将所述多々某体消息转发给与所述路由信息对应的第二多々某体消息中 心。
9、 如权利要求8所述的设备,其特征在于,所述多媒体消息用户网关包 括通讯模块、解析模块、业务处理模块和路由信息查询模块,其中所述通讯模块,用于接收所述无线应用协议网关转发的所述发送终端发 送的多媒体消息,并将其发送给所述解析模块;还用于接收所述业务处理模 块发送的所述多媒体消息的路由信息,并将所述多媒体消息转发给所述与路由信息对应的第二多々某体消息中心;所述解析;漠块,用于从接收到的所述多々某体消息中解析出该消息的发送 终端和接收设备的身份信息;并将所述身份信息发送给所述业务处理模块;所述业务处理^t块,用于将所述解析^^莫块发送的所述身份信息发送给所 述路由信息查询模块;并将所述路由信息查询模块反馈的所述多媒体消息的 路由信息发送给所述通讯模块;所述路由信息查询才莫块,用于根据收到的所述身4分信息查找所述多々某体 消息的路由信息,并将查找得到的路由信息反馈给所述业务处理模块。
10、 如权利要求9所述的设备,其特征在于,如果所述多媒体消息为提交消息,则所述解析模块解析出的所述发送终 端和接收设备的身份信息分别为发送方号码和接收方号码;如果所述多媒体消息为通告响应消息或确^人消息,则所述解析才莫块解析 出的所述发送终端和接收设备的身份信息分别为发送方号码和接收方号码, 或者分别为发送方号码和多々某体消息中心的ID。
11、 如权利要求9所述的设备,其特征在于,所述路由信息查询模块根 据接收到的所述身份信息在本地查找所述多媒体消息的路由信息;或者将所 述身份信息发送给第三方服务器,由所述第三方服务器查找并返回所述多媒 体消息的路由信息。
全文摘要
一种多媒体消息中心设备、多媒体消息的转发方法及装置,该方法包括如下步骤无线应用协议网关将终端发送的多媒体消息转发给多媒体消息用户网关;多媒体消息用户网关对收到的多媒体消息进行解析,并根据解析出的多媒体消息的发送终端和接收设备的身份信息查找多媒体消息的路由信息;并将多媒体消息转发给与路由信息对应的多媒体消息中心。采用本发明方案简化了WAP网关的处理,改由设置在MMSC中,或独立设置的多媒体消息装置来查询手机发起的多媒体消息的提交消息、通告响应消息和确认消息的路由信息,并可以对多媒体消息的提交消息、通告响应消息和确认消息采用不同的路由方法,最终转发给接收方的多媒体消息中心。
文档编号H04L12/56GK101291467SQ200810098218
公开日2008年10月22日 申请日期2008年5月23日 优先权日2008年5月23日
发明者余湛悦, 叶郁文, 翔 黄 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1