Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND SYSYTEM FOR REALIZING TRANS-PROVINCE TRANSMISSION OF MULTIMEDIA MESSAGES OVER AN INDUSTRY APPLICATION PLATFORM
Document Type and Number:
WIPO Patent Application WO/2011/035577
Kind Code:
A1
Abstract:
A method and system for realizing trans-province transmission of multimedia messages over an industry application platform are disclosed in the present invention. According to the present invention, by respectively arranging a Multimedia Message Service-Agent as a Multimedia Messaging Service Centre (MMSC) and an Enterprise Customer (EC)/Service Integrator (SI), one IP address is assigned to different entities, so that the dual identity of a headquarter and a province industry application platform Multimedia Messaging Service-Agent (MMS-A), i.e., MMSC AND EC/SI, are achieved in the process of trans-province transmission of multimedia messages, and then the trans-province forwarding of multimedia messages over an industry application platform is achieved. According to the present invention, it is possible to simplify the router query and authentication of a message in the trans-province process, and to provide service for provinces without building the MMS-A.

Inventors:
CHEN XUEDI (CN)
Application Number:
PCT/CN2010/071997
Publication Date:
March 31, 2011
Filing Date:
April 21, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
CHEN XUEDI (CN)
International Classes:
H04W4/00
Foreign References:
CN101202711A2008-06-18
CN101330664A2008-12-24
CN1889535A2007-01-03
CN101350942A2009-01-21
CN101668011A2010-03-10
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种实现行业应用平台异地多媒体消息发送的方法, 其特征在于, 包括:

发起省接入的集团客户 EC/业务集成商 SI提交多媒体消息给发起省多 媒体消息业务代理 MMS-A, 发起省 MMS-A对所述多媒体消息进行鉴权, 并 判断所述多媒体消息的目的号码是否为外省用户;

在目的号码属于外省用户时, 将所述多媒体消息路由到总部 MMS-A, 总部 MMS-A对所述多媒体消息的目的号码进行分析与匹配, 寻找该目的号 码所属的目的省 MMS-A, 将所述多媒体消息下发给目的号码对应的用户。

2、 根据权利要求 1所述的实现行业应用平台异地多媒体消息发送的方 法, 其特征在于, 所述发起省 MMS-A对多媒体消息进行鉴权包括:

发起省 MMS-A获取建链的源网际协议 IP地址, 并对该源 IP地址进行初 步校验, 若未通过校验, 则拒绝并结束本次多媒体消息业务;

若通过校验, 则对所述多媒体消息的消息体进行解码得到多媒体消息 的消息类型,并根据该消息类型对源 IP地址对应的实体类型进行判断,若接 入的源 IP地址对应的实体类型不是 EC/SI, 则拒绝并结束本次多媒体消息业 务; 若接入的源 IP地址对应的实体类型为 EC/SI, 则通过校验, 并对通过校 验的多媒体消息的目的号码进行鉴权;

其中, 所述通过校验的多媒体消息的目的号码进行鉴权是指: 查找所 述 EC/SI的信息并判断 EC/SI是目的省接入的还是外省接入的, 若所述 EC/SI 是外省接入的, 则进行本地鉴权, 并获取通过鉴权的 EC/SI的计费类型和费 率信息; 若该 EC/SI是目的省接入的, 则发起管理鉴权, 并在收到鉴权响应 后, 判断该 EC/SI是否通过鉴权; 并且, 获取通过鉴权的 EC/SI的计费类型和 费率信息。

3、 根据权利要求 1或 2所述的实现行业应用平台异地多媒体消息发送的 方法, 其特征在于, 所述判断目的号码是否为外省用户是指: 根据所述目的号码获得该目的号码所属的 MMSC信息, 并根据该 MMSC信息判断该目的号码是否为外省用户;

其中, 该 MMSC信息包括其自身所服务的移动电话号码范围、 号段或 者全号码。

4、 根据权利要求 1或 2所述的实现行业应用平台异地多媒体消息发送的 方法, 其特征在于, 所述将多媒体消息下发给目的号码对应的用户是指: 总部 MMS-A将所述多媒体消息转发至目的省 MMS-A, 该目的省 MMS-A对多媒体消息的源 IP地址以及消息类型进行校验, 并对通过校验的 多媒体消息的目的号码进行鉴权;

该目的省 MMS-A将通过鉴权的多媒体消息下发到目的省 MMSC, 再由 目的省 MMSC下发多媒体消息给目的号码对应的用户;

其中, 所述由目的省 MMSC下发多媒体消息给目的号码对应的用户之 后, 该方法还包括: 该目的省 MMSC判断发送多媒体消息的 EC/SI是否需要 投递报告, 若需要投递报告, 则向发起省的 EC/SI逐级转发投递报告; 若不 需要投递报告, 则结束本次多媒体消息业务流程。

5、 一种实现行业应用平台异地多媒体消息发送的方法, 其特征在于, 包括:

发起省的移动电话用户提交多媒体消息到发起省 MMS-A , 发起省 MMS-A获取源 IP地址通过校验的多媒体消息的发送增值服务标识 VASID , 对发送 VASID进行匹配得到对应的 EC/SI, 在匹配到外省接入的 EC/SI时, 进行本地鉴权, 并在通过鉴权时将所述多媒体消息发送到总部 MMS-A; 由该总部 MMS-A将该多媒体消息发送到目的省 MMS-A , 该目的省 MMS-A接收到多媒体消息后对 EC/SI进行匹配, 在匹配到目的省接入的 EC/SI时, 将通过管理鉴权的多媒体消息转发给目的省的 EC/SI。 6、 根据权利要求 5所述的实现行业应用平台异地多媒体消息发送的方 法 , 其特征在于, 所述对多媒体消息的源 IP地址进行校验包括:

获取建链的源 IP地址并对该源 IP地址进行初步校验, 若未通过校验, 则 拒绝并结束本次多媒体消息业务;

若通过校验, 则对多媒体消息的消息体进行解码得到多媒体消息的消 息类型,并根据所述消息类型对源 IP地址对应的实体类型进行判断,若接入 的源 IP地址对应的实体类型不是 MMSC, 则拒绝并结束本次多媒体消息业 务; 若接入的源 IP地址对应的实体类型为 MMSC, 则通过校验。

7、 根据权利要求 5所述的实现行业应用平台异地多媒体消息发送的方 法, 其特征在于, 所述目的省 MMS-A接收到多媒体消息后对 EC/SI进行匹配 是指:

根据所述 EC/SI的相关信息判断 EC/SI是本省接入的还是外省接入的; 其中, 所述 EC/SI的相关信息包括: 是否本省接入标识、 对源 IP地址的 鉴权方式和处理方式。

8、 根据权利要求 5所述的实现行业应用平台异地多媒体消息发送的方 法, 其特征在于, 所述对发送 VASID进行匹配得到对应的 EC/SI为:

采取最长匹配原则对发送 VASID进行匹配得到所述发送 VASID所属的 EC/SI;

其中, 所述最长匹配原则为在配置台上找到与发送 VASID符合位数最 多的配置 VASID; 所述发送 VASID是从多媒体消息中解析得到的, 而配置 VASID是在配置台配置的。

9、 一种实现行业应用平台异地多媒体消息发送的系统 , 其特征在于, 包括: 发起省 MMS-A、 总部 MMS-A、 目的省 MMS-A; 其中,

发起省 MMS-A, 用于接收多媒体消息并对该多媒体消息进行鉴权, 以 及判断该多媒体消息的目的号码是否为外省用户, 并将外省用户的多媒体 消息路由到总部 MMS-A;

总部 MMS-A, 用于对所述目的号码进行分析与匹配, 寻找到目的号码 所属的目的省 MMS-A, 并将多媒体消息转发至目的省 MMS-A;

目的省 MMS-A, 用于将所述多媒体消息下发到目的省 MMSC。

10、 根据权利要求 9所述的实现行业应用平台异地多媒体消息发送的系 统, 其特征在于, 该系统还包括:

发起省 MMSC, 用于将所述多媒体消息下发给对应的用户; 和 /或, 目的省 MMSC, 用于将所述多媒体消息下发给对应的用户; 和 /或, 管理模块, 用于对 EC/SI进行鉴权;

发起省 MMS-A, 还用于发起到所述管理模块的鉴权, 以及获取通过校 验的多媒体消息的发送 VASID , 对该发送 VASID进行匹配得到对应的 EC/SI;

所述目的省 MMSC , 还用于发送投递报告。

11、 一种实现行业应用平台异地多媒体消息发送的系统, 其特征在于, 包括: 发起省 MMS-A、 总部 MMS-A、 目的省 MMS-A; 其中,

发起省 MMS-A, 用于获取源 IP地址通过校验的多媒体消息的发送增值 服务标识 VASID, 对该发送 VASID进行匹配得到对应的 EC/SI, 在匹配到外 省接入的 EC/SI时, 进行本地鉴权, 并在通过鉴权时将所述多媒体消息发送 总部 MMS-A;

总部 MMS-A, 用于将多媒体消息发送到目的省 MMS-A;

目的省 MMS-A, 用于接收多媒体消息并对 EC/SI进行匹配,在匹配到目 的省接入的 EC/SI时, 将通过管理鉴权的多媒体消息转发给目的省的 EC/SI。

Description:
一种实现行业应用平台异地多媒体消息发送的 方法及系统 技术领域 本发明涉及多媒体通信, 特别是涉及一种实现行业应用平台异地多媒 体消息发送的方法及系统。 背景技术

随着多媒体通信的发展, 为了更好地为大客户提供服务, 出现了行业 应用平台。 现在, 行业应用平台主要服务于集团客户、 业务集成商, 该行 业应用平台包括: 管理(M )模块和接入(A )模块, 而接入模块又进一步 包括短信代理和多媒体消息业务代理。 其中, 省行业应用平台多媒体消息 业务代理 ( MMS-A, Multimedia Messaging Service-Agent )直接与本地接入 的集团客户 /业务集成商 (EC/SI, Enterprise Customer/Service Integrator )、 省多媒体消息网关等相连。

目前, 不同省之间进行多媒体消息业务, 需要省 MMS-A与其开展多媒 体消息业务的各省多媒体消息业务中心直接相 连。 对于没有与该省 MMS-A 相连的其他省就不能得到服务, 因此, 这种配置方法不仅使得各省 MMS-A 的工作繁重, 影响了用户的感受度, 还减小了发送多媒体消息的范围。

此外, 在异地多媒体消息流程中, 有通过电子编码域名服务器 ( EnumDns ) 来查找路由的方式, 但同一个号码查出来的路由是唯一的, 这种方式只适合各省 MMS-A与其开展多媒体消息业务的各省多媒体消 中 心直连的模式。

另夕卜, 由于目前各省 MMS-A之间是不能直接连的, 省 MMS-A需要找到 与其进行多媒体消息业务的对方省多媒体消息 业务中心 ( MMSC , Multimedia Messaging Service Center ), 因此, 没有建设 MMS-A的省份不能 与外省进行多媒体消息业务。 而且, 省 MMS-A和 MMSC直连的模式, 只为 归属于与该省 MMS-A直连的 MMSC的用户服务。这极大地影响了集团用户、 业务集成商的多媒体消息业务的范围, 非常不利于多媒体消息业务的扩展。 发明内容

有鉴于此, 本发明的主要目的在于提供一种实现行业应用 平台异地多 媒体消息发送的方法及系统, 能简化异地流程中消息的路由查询及鉴权, 并能为没有建设 MMS-A的省份提供服务。

为达到上述目的, 本发明公开了一种实现行业应用平台异地多媒 体消 息发送的方法, 包括: 发起省接入的集团客户 EC/业务集成商 SI提交多媒体 消息给发起省多媒体消息业务代理 MMS-A,发起省 MMS-A对所述多媒体消 息进行鉴权并判断所述多媒体消息的目的号码 是否为外省用户; 在目的号 码属于外省用户时, 将所述多媒体消息路由到总部 MMS-A, 总部 MMS-A 对所述多媒体消息的目的号码进行分析与匹配 , 寻找该目的号码所属的目 的省 MMS-A, 将所述多媒体消息下发给目的号码对应的用户 。

其中,所述发起省 MMS-A对多媒体消息进行鉴权包括: 发起省 MMS-A 获取建链的源网际协议 IP地址并对该源 IP地址进行初步校验, 若未通过校 验, 则拒绝并结束本次多媒体消息业务; 若通过校验, 则对所述多媒体消 息的消息体进行解码得到多媒体消息的消息类 型, 并根据所述消息类型对 源 IP地址对应的实体类型进行判断 ,若接入的源 IP地址对应的实体类型不是 EC/SI, 则拒绝并结束本次多媒体消息业务; 若接入的源 IP地址对应的实体 类型为 EC/SI, 则通过校验, 并对通过校验的多媒体消息的目的号码进行鉴 权; 其中, 所述通过校验的多媒体消息的目的号码进行鉴 权是指: 查找所 述 EC/SI的信息并判断 EC/SI是目的省接入的还是外省接入的, 若所述 EC/SI 是外省接入的, 则进行本地鉴权, 并获取通过鉴权的 EC/SI的计费类型和费 率信息; 若该 EC/SI是目的省接入的, 则发起管理鉴权, 并在收到鉴权响应 后, 判断该 EC/SI是否通过鉴权; 并且, 获取通过鉴权的 EC/SI的计费类型和 费率信息。

上述方法中, 所述判断目的号码是否为外省用户是指: 根据所述目的 号码获得该目的号码所属的 MMSC信息, 并根据该 MMSC信息判断所述目 的号码是否为外省用户; 其中, 该 MMSC信息包括其自身所服务的移动电 话号码范围、 号段或者全号码。

其中,所述将多媒体消息下发给目的号码对应 的用户是指:总部 MMS-A 将所述多媒体消息转发至目的省 MMS-A,该目的省 MMS-A对多媒体消息的 源 IP地址以及消息类型进行校验,并对通过校验 多媒体消息的目的号码进 行鉴权; 该目的省 MMS-A将通过鉴权的多媒体消息下发到目的省 MMSC , 再由目的省 MMSC下发多媒体消息给目的号码对应的用户; 其中, 所述由 目的省 MMSC下发多媒体消息给目的号码对应的用户之 , 该方法还包括: 该目的省 MMSC判断发送多媒体消息的 EC/SI是否需要投递报告, 若需要投 递报告, 则向发起省的 EC/SI逐级转发投递报告; 若不需要投递报告, 则结 束本次多媒体消息业务流程。

相应的, 本发明提供一种实现行业应用平台异地多媒体 消息发送的方 法, 包括: 发起省的移动电话用户提交多媒体消息到发起 省 MMS-A, 发起 省 MMS-A获取源 IP地址通过校验的多媒体消息的发送增值服务 识 VASID , 对发送 VASID进行匹配得到对应的 EC/SI , 在匹配到外省接入的 EC/SI时, 进行本地鉴权, 并在通过鉴权时将所述多媒体消息发送到总部 MMS-A; 由该总部 MMS-A将该多媒体消息发送到目的省 MMS-A, 该目的 省 MMS-A接收到多媒体消息后对 EC/SI进行匹配, 在匹配到目的省接入的 EC/SI时, 将通过管理鉴权的多媒体消息转发给目的省的 EC/SI。

其中, 所述对多媒体消息的源 IP地址进行校验包括: 获取建链的源 IP 地址并对该源 IP地址进行初步校验,若通过校验, 则拒绝并结束本次多媒体 消息业务; 若通过校验, 则对多媒体消息的消息体进行解码得到多媒体 消 息的消息类型, 并根据所述消息类型对源 IP地址对应的实体类型进行判断, 若接入的源 IP地址对应的实体类型不是 MMSC ,则拒绝并结束本次多媒体消 息业务; 若接入的源 IP地址对应的实体类型为 MMSC, 则通过校验。

上述方法中 ,所述目的省 MMS-A接收到多媒体消息后对 EC/SI进行匹配 是指: 根据所述 EC/SI的相关信息判断 EC/SI是本省接入的还是外省接入的; 其中, 所述 EC/SI的相关信息包括: 是否本省接入标识、 对源 IP地址的鉴权 方式和处理方式。 所述对发送 VASID进行匹配得到对应的 EC/SI为: 釆取最 长匹配原则对发送 VASID进行匹配得到所述发送 VASID所属的 EC/SI;其中, 所述最长匹配原则为在配置台上找到与发送 VASID符合位数最多的配置 VASID; 所述发送 VASID是从多媒体消息中解析得到的, 而配置 VASID是在 配置台配置的。

为实现上述方法, 本发明提供一种实现行业应用平台异地多媒体 消息 发送的系统, 包括: 发起省 MMS-A、 总部 MMS-A、 目的省 MMS-A; 其中, 发起省 MMS-A, 用于接收多媒体消息并对多媒体消息进行鉴权 , 以及判断 该多媒体消息的目的号码是否为外省用户, 并将外省用户的多媒体消息路 由到总部 MMS-A; 总部 MMS-A, 用于对所述目的号码进行分析与匹配, 寻 找到目的号码所属的目的省 MMS-A , 并将多媒体消息转发至目的省 MMS-A; 目的省 MMS-A, 用于将所述多媒体消息下发到目的省 MMSC。

其中, 该系统还包括: 发起省 MMSC , 用于将所述多媒体消息下发给 对应的用户; 和 /或, 目的省 MMSC, 用于将所述多媒体消息下发给对应的 用户; 和 /或, 管理模块, 用于对 EC/SI进行鉴权; 发起省 MMS-A, 还用于 发起到所述管理模块的鉴权, 以及获取通过校验的多媒体消息的发送 VASID, 对该发送 VASID进行匹配得到对应的 EC/SI; 所述目的省 MMSC, 还用于发送投递报告。 相应的, 本发明提供一种实现行业应用平台异地多媒体 消息发送的系 统, 包括: 发起省 MMS-A、 总部 MMS-A、 目的省 MMS-A; 其中, 发起省 MMS-A, 用于获取源 IP地址通过校验的多媒体消息的发送增值服务 识 VASID, 对该发送 VASID进行匹配得到对应的 EC/SI, 在匹配到外省接入的 EC/SI时, 进行本地鉴权, 并在通过鉴权时将所述多媒体消息发送总部 MMS-A; 总部 MMS-A, 用于将多媒体消息发送到目的省 MMS-A; 目的省 MMS-A, 用于接收多媒体消息并对 EC/SI进行匹配, 在匹配到目的省接入的 EC/SI时, 将通过管理鉴权的多媒体消息转发给目的省的 EC/SI。

由以上技术方案可以看出, 本发明的实现方案中各省 MMS-A之间不直 接连, 而是通过总部 MMS-A转发多媒体消息, 实现了行业应用平台异地多 媒体消息的转发。

本发明对于本省接入的 EC/SI发起的应用发起 ( MT )流程,总部 MMS- A 相当于一个多媒体消息业务中心(MMSC ), 目的号码为外省用户时, 则将 对应的多媒体消息路由到总部 MMS-A; 而对于本省移动电话用户发起的移 动电话发起(MO ) 流程, 目的号码不是本省接入的 EC/SI时, 总部 MMS-A 则相当于 EC/SI, 由本省 MMS-A将多媒体消息路由到总部 MMS-A, 之后再 由总部 MMS-A转发所述多媒体消息到其归属的省 MMS-A。 这样, 本发明通 过分别配置 MMSC和 EC/SI,即在省 MMS-A的配置台上, MMSC节点配置中, 将总部 MMS-A配置成 MMSC , EC/SI节点配置中, 将总部 MMS-A配置成 EC/SI, 以实现同一个实体通过采用同一个 IP地址可配置为两种不同的实体 类型, 从而实现总部 MMS-A在异地多媒体消息转发流程中的双重身份 既是 MMSC也是 EC/SI。 并且, 在对消息体进行解码以后, 根据消息的类型 对 IP地址对应的实体类型进行判断, 如此, 不仅解决了对 IP地址及其对应的 实体类型的校验, 还满足了 MMS-A在不同流程中身份变化的要求。

此外, 本发明在异地多媒体消息的转发流程中, 通过由 EC/SI接入的省 MMS-A驱动多媒体消息到管理模块进行鉴权,其 的 MMS-A对多媒体消息 进行基本的检查即可, 这样就解决了多媒体消息的路由问题及管理模 块的 鉴权问题。

因此, 釆用本发明所述方法及系统能够实现异地多媒 体消息发送, 在 行业应用平台异地多媒体消息发送的系统架构 的前提下, 本发明实现了异 地多媒体消息流程, 提升了用户的感受度, 扩大了多媒体消息的发送范围。

本发明对于行业应用平台多媒体消息业务的开 展起到了很大的促进作 建设 MMS-A的省份提供服务, 这极大地扩展了集团用户、 业务集成商的多 媒体消息业务的范围。 附图说明

图 1为本发明行业应用平台的架构示意图;

图 2A为本发明异地 MT多媒体消息发送的方法实现流程示意图之一 图 2B为本发明异地 MT多媒体消息发送的方法实现流程示意图之二 图 3为本发明异地 M 0多媒体消息发送的方法实现流程示意图; 图 4为本发明实现行业应用平台异地多媒体消息 送的系统组成示意 图。 具体实施方式

本发明的基本思想在于:通过将总部 MMS-A分别配置为 MMSC和 EC/SI 两种实体类型, 来实现总部 MMS-A在异地多媒体消息转发流程中的双重身 份——既是 MMSC也是 EC/SI, 并通过总部 MMS-A转发多媒体消息,进而实 现行业应用平台异地多媒体消息的转发。

需要说明的是, 所述总部 MMS-A为各省用户提供异地多媒体消息的转 发服务, 同时也为总部接入的总部 EC/SI提供多媒体消息的转发服务。 各省 行业应用平台及总部行业应用平台都设置有自 身的配置台即配置界面, 该 配置台主要进行行业应用平台的参数配置、 EC/SI相关信息的配置、 以及 MMSC的参数配置如 MMSC的端口号、 IP地址等。

所述 MMSC是整个多媒体消息系统的核心, 对多媒体消息进行存储和 处理, 包括: 消息的输入输出、地址解析、通知、才艮告等 。 同时, 所述 MMSC 负责多媒体消息在不同 MMSC之间的传递等操作。 并且, 所述 MMSC还产 生 CDR话单用于计费。 另外, 所述 MMSC需要很多到其他网络的连接并开 展各种增值服务。

为使本发明上述目的、 特征和优点能够更加明显易懂, 下面结合附图 和具体实施例对本发明作进一步详细的说明。

本实施例中, 通过总部 MMS-A转发的多媒体消息业务, 所釆用的行业 应用平台的架构如图 1所示, 省 MMS-A与其本地接入的 EC/SI、 省多媒体消 息网关、 总部 MMS-A直连。 发送异地多媒体消息时, 通过总部行业应用平 台将多媒体消息转发到接收方所属的行业应用 平台, 其中, 各省 MMS-A与 总部 MMS-A釆用 MM7接口相连, 互相以 MMSC和 EC/SI的身份接入, 即: 连接到省 MMS-A的总部 MMS-A采用 EC/SI的身份, 用于转发用户异地 MO 消息; 连接到省 MMS-A的总部 MMS-A采用 MMSC的身份, 用于转发异地 MT消息。 同时, 省 MMS-A也要采用 EC/SI的身份连接到总部 MMS-A, 作为 本省接入的全网 EC/SI, 并为外省用户发起的 MO流程服务; 省 MMS-A采用 MMSC的身份接入到总部 MMS-A,用于本省接入的 EC/SI发送多媒体消息给 外省用户。对于建设有多媒体消息业务代理的 省份如 A省、 B省,总部 MMS-A 通过 MM7接口与各省份 MMS-A连接, 相互以 EC/SI的身份接入; 总部 MMS-A还需以 EC/SI身份, 采用 MM7接口接入总部多媒体消息网关, 为没 有建设 MMS-A的省份如 C省用户提供多媒体消息业务。

下面以 A省 MMS-A到 B省 MMS-A的 MT、 MO两个多媒体消息业务流程 为例, 对异地多媒体消息的发送方法进行说明。 此处, 所述 MT多媒体消息 业务流程为 EC/SI下发多媒体消息给移动电话用户。 所述 MO多媒体消息业 务流程为移动电话用户发起到 EC/SI的流程, 即移动电话用户发送多媒体消 息给 EC/SI。 这里, 本实施例进行的多媒体消息业务过程中, 不要求总部 MMS-A对多媒体消息进行存储,而是在接收到多 体消息后直接进行转发。 其中, 所述多媒体消息业务可根据实际需要进行定制 , 可定制的内容包括: 集团客户如银行下发的多媒体消息、 手机报、 彩信手机报、 企信通、 生活 点播、 时尚新女报等。

那么 ,先来说明一下 A省MMS-A到 B省 MMS-A的 MT多媒体消息业务流 程, 本实施例中, A省为多媒体消息业务的发起省、 B省为多媒体消息业务 的目的省。 图 2A、 2B共同示出了本发明 EC/SI发起异地 MT的实现流程, 先 参照图 2A, A省接入的 EC/SI发起异地 MT流程主要包括如下步骤:

步骤 201 , EC/SI提交多媒体消息到 A省 MMS-A;

这里, A省接入的 EC/SI通过传输控制协议( TCP, Transmission-Control Protocol ) /IP包向 A省 MMS-A提交多媒体消息。 该 TCP/IP包中封装有多媒体 消息、 建链的源 IP地址、 目的 IP地址等信息。

需要说明的是, 所述多媒体消息包括: 消息头和消息体, 该消息头包 括: GET/POST等、 请求的对象、 使用的协议如超文本传输协议(HTTP )、 所用浏览器能接受的内容类型( Content-type )、 语言和编码信息、 所请求的 主机和端口号等信息。 其中, GET的消息没有消息体, 而 POST的消息是有 消息体的, 消息体的内容就是要 POST的数据。 所述消息体包括: 目的号码、 消息类型、 文本、 图像等。 与多媒体消息更为具体的相关内容请参照 3GPP 规范, 这里不再赘述。

步骤 202, A省 MMS- A从 TCP/IP包中获取建链的源 IP地址, 并对该源 IP 地址进行初步校验, 若未通过校验, 则执行步骤 203; 若通过校验, 则执行 步骤 204;

根据 TCP/IP,本步骤对所述源 IP地址校验只是初步校验,主要是检验所 述源 IP地址是否在 A省 MMS-A的配置台上进行了配置,如检验所述源 IP地址 是否属于所配置的 IP地址范围。所述通过校验是指所述源 IP地址属于所配置 的 IP地址。 此时, 本步骤并不对源 IP地址对应的实体类型——是 EC/SI还是 MMSC进行校验。

步驟 203, 拒绝并结束本次多媒体消息业务。

步骤 204 , A省 MMS-A对多媒体消息的消息体进行解码得到多媒 消息 的消息类型,并根据该消息类型对源 IP地址对应的实体类型进行判断,若接 入的源 IP地址对应的实体类型不是 EC/SI, 则执行步骤 205; 若接入的源 IP 地址对应的实体类型为 EC/SI, 则执行步骤 206;

A省 MMS-A通过解码所述消息体而得到多媒体消息的 息类型, 并根 据该消息类型, 对源 IP地址对应的实体类型进行判断。 例如: 该消息类型是 MM7 submit消息时, 则所述源 IP地址对应的实体类型应为 EC/SI。 这样, 既 解决了对 IP地址及其实体类型的校验, 又满足了 MMS-A在不同流程中身份 变化的问题。 这是因为, 根据不同的多媒体消息解码得到的消息类型, 不 仅其 IP地址是正确配置的, 而且该 IP地址对应的实体类型也正确。

步骤 205 , 拒绝并结束本次多媒体消息业务。

步骤 206 , A省 MMS-A查找所述 EC/SI的相关信息, 并判断 EC/SI是本省 接入的还是外省接入的, 若所述 EC/SI是外省接入的, 则执行步骤 207; 若 该 EC/SI是本省接入的, 则执行步骤 210;

其中 , 根据 A省配置台上配置的 EC/SI的是否本省接入标识, 来判断所 述 EC/SI是本省接入的还是外省接入的。 所述 EC/SI的相关信息包括: EC/SI 的企业代码、 是否本省接入标识、 业务属性(全网 EC/SI、 本地 EC/SI )、 业 务量限制、 最大全发数、 对源 IP地址的鉴权方式和处理方式、 EC/SI的下发 模式、 下行服务代码的鉴权方式等。 其中, 所述全网 EC/SI是面向全网服务 的, 可包括总部 EC/SI和各省 EC/SI, 本地 EC/SI则是面向本省服务的。

步骤 207, A省 MMS-A进行本地鉴权, 若未通过鉴权, 则执行步骤 208; 若通过鉴权, 则执行步骤 209;

其中, 所述进行本地鉴权主要是: 判断目的号码或号段是否在服务范 围内。 然后, 根据本地鉴权响应中的鉴权结果判断是否通过 鉴权。 这样, 能够解决管理模块鉴权的问题。

步骤 208, 拒绝并结束本次多媒体消息业务。

步骤 209 , 从配置台上的配置信息中获得所述 EC/SI的计费类型和费率 信息, 然后执行步骤 212;

其中, 本地配置台上的配置信息中包括计费类型和费 率信息, 并且, 在进行本地鉴权时能够得到所述计费类型和费 率信息。 具体来讲, 当进行 本地鉴权时, 从所述配置信息获取计费类型和费率等信息; 进行管理鉴权 时, 则从管理模块的响应中获取所述计费类型和费 率等信息, 而将这种情 况下的本地鉴权时的计费设置为免费。

步骤 210, A省 MMS- A发起到管理模块的鉴权, 并在收到所述管理模块 的鉴权响应后, 判断是否通过鉴权, 若是未通过鉴权, 则执行步骤 211 ; 若 是通过鉴权, 则执行步骤 212;

这里, 当 EC/SI接入的省为本省即 A省时, 由 A省 MMS-A驱动多媒体消 息到管理模块进行鉴权, 而其他 MMS-A仅做基本的检查如获得費率、 计费 类型等信息。 其中, 所述发起到管理模块的鉴权可简称为发起管理 鉴权, 该管理鉴权包括: 在黑白名单中查找并判断目的号码或号段的归 属、 判断 签约关系的合法性等。 例如: 若在黑名单中找到目的号码的号段, 则表示 拒绝该目的号码的多媒体业务; 若在白名单中找到目的号码的号段, 则表 示可为该目的号码提供多媒体业务。 在收到所述管理模块的鉴权响应后, 从该鉴权响应中解析得到鉴权结果、 计费类型和费率等信息, 进而可依据 该鉴权结果来判断是否通过鉴权, 进而执行对应的操作。

步骤 211 , 拒绝并结束本次多媒体消息业务。

步骤 212, 根据目的号码获得其所属的 MMSC信息, 并根据所述 MMSC 信息判断所述目的号码是否为本省用户, 若目的号码为本省用户, 则执行 步骤 213; 若目的号码属于外省用户, 则执行步骤 214;

其中, 该目的号码为移动电话号码, 每个 MMSC都有自身所服务的移 动电话号码范围、 号段或者全号码。 本步骤根据目的号码来查找该目的号 码所属的 MMSC信息。 此外, A省 MMS-A根据该目的号码对该多媒体消息 的路由信息进行查询。 在 A省 MMS-A配置台, 本省的 MMSC服务地区配置 的是本省的号段。 对 A省来讲, 总部 MMS-A在配置台也配置为 MMSC, 外 省的多媒体消息都要通过总部 MMS-A来进行转发。

步骤 213 , 将多媒体消息路由到 A省 MMSC, A省 MMSC将所述多媒体 消息下发给对应的用户。

本地流程中 , 将多媒体消息转发到目的号码所属的 MMSC , 由 MMSC 将该多媒体消息下发给用户。 本地流程与现有技术中的处理过程基本相同, 因此, 这里不再对此进行展开描述。

步骤 214 , 将多媒体消息路由到总部 MMS-A;

本步骤中, 总部 MMS-A对 A省 MMS-A相当于 MMSC , 对 B省 MMS-A相 当于 EC/SI。 这里, 总部 MMS-A通过同一个 IP地址可以配置为不同的实体, 即 MMSC和 EC/SI的 IP地址树分别配置, 配置过程分别为:

省 MMS-A的配置台上, 在 MMSC节点配置中, 将总部 MMS-A配置成 MMSC; 在 EC/SI节点配置中, 将总部 MMS-A配置成 EC/SI, 这就实现了同 一个实体通过釆用同一个 IP地址可配置为两种不同的实体类型。

在总部 MMS-A配置台, 配置各省 MMS-A为 MMSC, 各自服务于本省的 号段; 将总部多媒体消息网关也配置为 MMSC, 服务于没有建设 MMS-A的 省份。 例如: 图 1中的 C省就是没有建设 MMS-A的省份, 通过总部多媒体消 息网关, 来实现多媒体消息业务。

步骤 215, 总部 MMS-A收到所述多媒体消息后,对目的号码进行 析与 匹配 , 寻找该目的号码所属的目的省 MMS-A并将所述多媒体消息转发至目 的号码所属的目的省 MMS-A;

参照图 2B, 本步骤对目的号码进行分析与匹配的实现过程 为: 按目的 号码进行查找,找到该目的号码所属的 MMSC,获取该所述多媒体消息的 IP 地址及端口号。另外, 由于总部 MMS-A配置台,配置各省 MMS-A为 MMSC, 各省 MMS-A采用 EC/SI的身份连接到总部 MMS-A , 作为本省接入的全网 EC/SI, 用于为外省用户发起的 MO流程提供服务; 省 MMS-A釆用 MMSC的 身份接入到总部 MMS-A,用于实现本省接入的 EC/SI发送多媒体消息给外省 用户。 因此, 查到该目的号码所属的目的省 MMSC为 B省 MMS-A。 并且, 将所述多媒体消息发送至目的号码所属的 MMSC即 B省 MMS-A的 IP地址。

步骤 216, B省 MMS-A获取建链的源 IP地址并对源 IP地址进行初步校验, 未通过校验, 则执行步骤 217; 通过校验, 则执行步骤 218;

本步 中, 对 B省 MMS-A来讲, 总部 MMS-A相当于一个 EC/SI, B省 MMS-A在接收到消息后执行以下操作: 对建链的源 IP地址进行初步校验。

步骤 217, 拒绝并结束本次多媒体消息业务。

步骤 218, B省 MMS-A对多媒体消息中的消息体进行解码得到多 体消 息的消息类型,并 4艮据该消息类型对源 IP地址对应的实体类型进行判断,若 接入的源 IP地址对应的实体类型不是 EC/SI, 则执行步骤 219; 若接入的源 IP 地址对应的实体类型为 EC/SI , 则执行步骤 220;

步骤 219, 拒绝并结束本次多媒体消息业务。

步骤 220 , B省 MMS-A查找该 EC/SI的相关信息并判断 EC/SI是本省接入 的还是外省接入的, 若是本省接入的 EC/SI, 则执行步骤 221 ; 若是外省接 入的 EC/SI, 则执行步骤 222;

步骤 221 , B省 MMS-A发起到管理模块的鉴权, 根据目的号码获得其所 属的 MMSC信息,将多媒体消息路由到对应的省 MMSC ,该对应的省 MMSC 将所述多媒体消息下发给对应的用户。

其中, 由于本实施例的 EC/SI是 A省接入的, 因此本步骤中的本省为 B 省, 而本省的处理过程并不是本实施例的关键所在 , 且本步骤的具体处理 过程与前述的步骤多有相似之处, 故此处不再赘述。

步骤 222, B省 MMS-A进行本地鉴权, 若不通过鉴权, 则执行步骤 223; 若通过鉴权, 则执行步骤 224;

其中, B省 MMS-A进行本地鉴权是指: 判断目的号码或号段是否在服 务范围内。 然后, 根据本地鉴权响应中的鉴权结果来判断是否通 过鉴权。

步骤 223 , 拒绝并结束本次多媒体消息业务。

步骤 224, B省 MMS-A从配置台上的配置信息中获得计费类型和 率等 信息, 根据目的号码将多媒体消息下发到本省 MMSC , 再由本省 MMSC下 发给对应的用户;

步驟 225 , 所述用户接收多媒体消息, 并根据 EC/SI发送的多媒体消息 中的投递报告标识来判断发送多媒体消息的 EC/SI是否需要投递报告, 若需 要投递报告, 则执行步骤 226; 若不需要投递报告, 则执行步骤 227。

步骤 226 , 由 B省 MMSC向 A省的 EC/SI逐级转发投递 4艮告。

其中, 所述投递报告由 B省 MMSC逐级向 B省 MMS-A、 总部 MMS-A、 A 省 MMS-A、 A省 EC/SI转发。

步骤 227 , 结束本次多媒体消息业务流程。

以上所述的是由 A省 MMS-A到 B省 MMS-A的 MT多媒体消息业务流程, 接下来说明一下, A省接入的移动电话用户发起的 MO多媒体消息业务流程, 如图 3所示,, 主要步骤如下:

步骤 301 , A省的移动电话用户提交多媒体消息到 A省 MMS-A;

步骤 302, A省 MMS-A对建链的源 IP地址进行初步的校验, 若未通过检 验, 则执行步骤 303; 若通过检验, 则执行步骤 304;

建链的源 IP地址应在 A省 MMS-A的配置台进行配置,本步骤并不对源 IP 地址所对应的实体类型, 即该实体类型是 EC/SI还是 MMSC, 进行校验。

步驟 303, 拒绝并结束本次多媒体消息业务。

步骤 304, A省 MMS-A对多媒体消息的消息体进行解码, 根据多媒体消 息的消息类型对 IP地址对应的实体类型进行判断,若接入的 IP地址对应的实 体类型不是 MMSC , 则执行步骤 305 ; 若接入的 IP地址对应的实体类型为 MMSC, 则执行步骤 306;

其中, 对所述消息体进行解码后, A省 MMS-A对 IP地址所属的实体类 型校验, 由于所述多媒体消息的消息类型是 MM7 Deliver消息, 所以这时要 求接入的 IP地址对应的实体类型为 MMSC。

步骤 305 , 拒绝并结束本次多媒体消息业务。

步骤 306, A省 MMS-A获取发送增值服务标识 (VASID ), 并采取最长 匹配原则对所述发送 VASID进行匹配得到对应的 EC/SI, 若是匹配到本省接 入的 EC/SI, 则执行步骤 307; 若匹配到外省接入的 EC/SI, 执行步骤 311 ; 此处, 将总部 MMS-A配置成一个 EC/SI, 其下属的配置 VASID有 10个, 分别为: 0、 1、 2、 3、 4、 5、 6、 7、 8、 9。 其中, 目的地址为 EC/SI的接入 码即 VASID, A省 MMS-A通过 3GPP规范, 从 MMSC转发过来的多媒体消息 中获取 VASID , 并采取最长匹配原则对发送 VASID进行匹配得到对应的 EC/SL 而所述最长匹配原则为在配置台上找到与发送 VASID符合位数最多 的配置 VASID。 其中, 所述发送 VASID是从多媒体消息中解析得到的, 而配 置 VASID是在配置台配置的。 需要指出的是, 本步骤中, 与上述由 A省 MMS-A到 B省 MMS-A的 MT流 程不同的是: 此时总部 MMS-A对 A省 MMS-A来说相当一个 EC/SI, 在 A省 MMS-A配置台的 EC/SI配置中配有多个 EC/SI,而所有外省的 EC/SI则统一配 置成相同的——釆用统一的 IP地址即总部 MMS-A的 IP地址。 其中, 每个 EC/SI代表一类多媒体消息业务, 如手机报业务等。

步骤 307, A省 MMS- A发起到管理模块的鉴权, 并在收到所述管理模块 的鉴权响应后, 判断是否通过鉴权, 若是未通过鉴权, 则执行步骤 308; 若 是通过鉴权, 则执行步骤 309;

步骤 308, 拒绝并结束本次多媒体消息业务。

步驟 309, 根据所述管理模块返回的鉴权响应, 获取计费类型和费率等 信息;

这里,根据匹配到的 EC/SI的信息得到 EC/SI的 IP地址及端口号, 以准备 进行多媒体消息的转发。 其中, 匹配得到 EC/SI的信息是指: 所述目的地址 是发送 VASID, 并找到该发送 VASID属于的 EC/SI, 进而获取该 EC/SI的 IP地 址和端口号。 所述管理模块返回的鉴权响应中提供的计费类 型和费率等信 息为 A省 MMS-A出话单时提供依据。

步驟 310 , 根据接入码 VASID匹配到对应的 EC/SI , 获取 EC/SI的 IP地址 和端口号, 并将所述多媒体消息转发到所述对应的 EC/SI。

步骤 311 , A省 MMS-A对外省接入的 EC/SI进行本地鉴权, 获取 EC/SI的 计費类型和费率信息, 若未通过鉴权, 则执行步骤 312; 若通过鉴权, 则执 行步骤 313 ;

其中, 所述进行本地鉴权主要是指: 判断目的号码或号段是否在服务 范围内。 然后, 根据本地鉴权响应中的鉴权结果判断是否通过 鉴权。

步骤 312, 拒绝并结束本次多媒体消息业务。

步骤 313 , 将多媒体消息发送到总部 MMS-A; 由于总部 MMS-A对 A省 MMS-A来说相当一个 EC/SI, 在 A省 MMS-A配 置台的 EC/SI配置中配有多个 EC/SI,而所有外省的 EC/SI统一配置成相同的, 采用统一的 IP地址即总部 MMS- A的 IP地址。

步骤 314, 总部 MMS-A对发送 VASID进行匹配, 得到发送 VASID所属的 EC/SI, 并将多媒体消息发送到 B省 MMS-A;

这里, 总部 MMS-A对 A省 MMS-A相当于 EC/SI, 对 B省 MMS-A相当于 MMSC , 各省 MMS-A的在总部的配置台配置 EC/SI, 其本省接入的 VASID 都要配置上。 总部 MMS-A实体配置的 EC/SI节点配置里, 将每个 MMS-A分 别配置成一个 EC/SL

步骤 315 , B省 MMS-A接收到多媒体消息后对 EC/SI进行匹配, 若匹配 到本省接入的 EC/SI, 则执行步骤 316; 匹配到外省接入的 EC/SI, 则执行步 骤 317;

其中, 对 EC/SI进行匹配主要是指: 根据所述 EC/SI的相关信息并判断 EC/SI是本省接入的还是外省接入的。 所述 EC/SI的相关信息包括: EC/SI的 企业代码、 是否本省接入标识、 业务属性(全网 EC/SI、 本地 EC/SI )、 业务 量限制、 最大全发数、 对源 IP地址的鉴权方式和处理方式、 EC/SI的下发模 式、 下行服务代码的鉴权方式等。

步骤 316, B省 MMS-A驱动所述多媒体消息到管理模块鉴权, 若通过鉴 权, 则将多媒体消息转发给 B省的 EC/SI; 若未通过鉴权, 则拒绝并结束本 次多媒体消息业务。

步骤 317, B省 MMS-A对外省接入的 EC/SI进行本地鉴权, 获取 EC/SI的 计费类型和费率信息, 将多媒体消息转发给外省对应的 EC/SI。

本实施例是关于 A省移动电话用户发起的 MO流程, 关键是处理异地多 媒体消息的转发处理过程, 因此, 本步骤中, A省为外省、 B省为本省。 而 且, 外省的处理过程并不是本实施例的关键, 且其具体处理过程与前述的 步骤相似, 故此处不再赘述。

对于上述的各实施例, 为了简单描述, 故将其都表述为一系列的动作 组合, 但是本领域技术人员应该知悉, 本发明并不受所描述的动作顺序的 限制, 因为依据本发明, 某些步骤可以釆用其他顺序或者同时进行。

为实现上述方法, 本发明还提供一种实现行业应用平台异地多媒 体消 息发送的系统, 如图 4所示, 该系统包括: 发起省 MMS-A、 总部 MMS-A、 目的省 MMS-A; 其中,

发起省 MMS-A, 用于接收多媒体消息并对多媒体消息进行鉴权 , 以及 判断所述多媒体消息的目的号码是否为外省用 户, 并将外省用户的多媒体 消息路由到总部 MMS-A;

总部 MMS-A, 用于对所述目的号码进行分析与匹配, 寻找到目的号码 所属的目的省 MMS-A, 并将多媒体消息转发至目的省 MMS-A;

目的省 MMS-A, 用于将所述多媒体消息下发到目的省 MMSC。

所述系统还包括:

发起省 MMSC, 用于将所述多媒体消息下发给对应的用户; 和 /或, 目的省 MMSC, 用于将所述多媒体消息下发给对应的用户; 和 /或, 管理模块, 用于对 EC/SI进行鉴权;

发起省 MMS-A, 还用于发起到所述管理模块的鉴权, 以及获取通过校 验的多媒体消息的发送 VASID ,对该发送 VASID进行匹配得到对应的 EC/SI;

所述目的省 MMSC , 还用于发送投递报告。

这里, 本发明还提供一种实现行业应用平台异地多媒 体消息发送的系 统, 包括: 发起省 MMS-A、 总部 MMS-A、 目的省 MMS-A; 其中,

发起省 MMS-A, 用于获取源 IP地址通过校验的多媒体消息的发送增值 服务标识 VASID, 对该发送 VASID进行匹配得到对应的 EC/SI, 在匹配到外 省接入的 EC/SI时, 进行本地鉴权, 并在通过鉴权时将多媒体消息发送总部 MMS-A;

总部 MMS-A, 用于将多媒体消息发送到目的省 MMS-A;

目的省 MMS-A, 用于接收多媒体消息, 并对 EC/SI进行匹配, 在匹配到 目的省接入的 EC/SI时, 将通过管理鉴权的多媒体消息转发给目的省的 EC/SL

在上述实施例中, 对各个实施例的描述都各有侧重, 某个实施例中没 有详述的部分, 可以参见其他实施例的相关描述即可。 以上所述, 仅为本 发明的较佳实施例而已, 只是用来说明和解释本发明, 并非用于限定本发 明的保护范围。 在本发明的精神和权利要求保护范围之内, 对本发明所作 的任何修改、 等同替换, 都落入本发明的保护范围。