短消息处理方法和系统、短消息网关以及交互功能实体.pdf

上传人:a*** 文档编号:1092959 上传时间:2018-03-31 格式:PDF 页数:23 大小:562.87KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910166312.9

申请日:

2009.08.17

公开号:

CN101998313A

公开日:

2011.03.30

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04W 4/14申请公布日:20110330|||实质审查的生效IPC(主分类):H04W 4/14申请日:20090817|||公开

IPC分类号:

H04W4/14(2009.01)I; H04W8/02(2009.01)I; H04W88/16(2009.01)I

主分类号:

H04W4/14

申请人:

华为技术有限公司

发明人:

陈中平; 胡伟华; 于益俊

地址:

518129 广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

北京同立钧成知识产权代理有限公司 11205

代理人:

刘芳

PDF下载: PDF下载
内容摘要

本发明实施例公开一种短消息处理方法和系统、短消息网关以及交互功能实体。该短消息处理方法包括:接收短消息业务中心发送的短消息;获取所述短消息的下一跳节点信息;当所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。本发明实施例可以实现UE当前即使只附着在LTE网络中,短消息网关也可以将短消息发送给MME,通过MME将该短消息发送给UE。

权利要求书

1: 一种短消息处理方法, 其特征在于, 包括 : 接收短消息业务中心发送的短消息 ; 获取所述短消息的下一跳节点信息 ; 当所述下一跳节点信息为第二标识信息时, 将所述短消息发送给与所述第二标识信息 对应的交互功能实体, 以使所述交互功能实体将所述短消息发送给为接收所述短消息的用 户设备提供服务的移动性管理实体。
2: 根据权利要求 1 所述的短消息处理方法, 其特征在于, 还包括 : 当所述下一跳节点信息为第一标识信息时, 直接将所述短消息发送给与所述第一标识 信息对应的移动性管理实体。
3: 根据权利要求 1 所述的短消息处理方法, 其特征在于, 所述方法还包括 : 移动性管理实体将所述下一跳节点信息发送给位置归属寄存器或归属用户服务器 ; 和 /或 位置归属寄存器或归属用户服务器配置所述下一跳节点信息。
4: 根据权利要求 3 所述的短消息处理方法, 其特征在于, 所述获取所述短消息的下一 跳节点信息包括 : 短消息网关向所述位置归属寄存器或归属用户服务器发送路由请求 ; 所述短消息网关接收所述位置归属寄存器或归属用户服务器根据所述路由请求返回 的响应消息, 所述响应消息中包含所述短消息的下一跳节点信息。
5: 根据权利要求 3 所述的短消息处理方法, 其特征在于, 所述获取所述短消息的下一 跳节点信息包括 : 短消息网关向位置归属寄存器或归属用户服务器发送路由请求 ; 所述位置归属寄存器或归属用户服务器将所述路由请求转发给所述交互功能实体 ; 所述交互功能实体获取所述短消息的下一跳节点信息, 并将所述短消息的下一跳节点 信息发送给所述短消息网关。
6: 根据权利要求 1 ~ 5 中任一权利要求所述的短消息处理方法, 其特征在于, 所述以使 所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性 管理实体, 包括 : 以使所述交互功能实体对承载所述短消息的消息体进行消息体转换处理, 并将消息体 转换处理后的短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。
7: 一种短消息处理方法, 其特征在于, 包括 : 交互功能实体接收短消息网关发送的短消息 ; 所述交互功能实体获取为接收所述短消息的用户设备提供服务的移动性管理实体的 标号信息 ; 所述交互功能实体将所述短消息发送给与所述移动性管理实体的标号信息对应的移 动性管理实体。
8: 根据权利要求 7 所述的短消息处理方法, 其特征在于, 所述交互功能实体获取为接 收所述短消息的用户设备提供服务的移动性管理实体的标号信息, 包括 : 所述交互功能实体接收所述短消息网关发送的为接收所述短消息的用户设备提供服 务的移动性管理实体的标号信息 ; 或者 2 所述交互功能实体接收位置归属寄存器或归属用户服务器发送的为接收所述短消息 的用户设备提供服务的移动性管理实体的标号信息 ; 或者 所述交互功能实体根据设置的交互功能实体和移动性管理实体的对应关系, 获取为接 收所述短消息的用户设备提供服务的移动性管理实体的标号信息。
9: 如权利要求 7 或 8 所述的短消息处理方法, 其特征在于, 所述交互功能实体将所述短 消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体, 包括 : 所述交互功能实体对承载所述短消息的消息体进行消息体转换处理, 并将消息体转换 处理后的短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。
10: 一种短消息网关, 其特征在于, 包括 : 第一接收模块, 用于接收短消息业务中心发送的短消息 ; 第一获取模块, 用于获取所述第一接收模块中接收到的短消息的下一跳节点信息 ; 第一发送模块, 用于当所述第一获取模块获取到的所述下一跳节点信息为第二标识信 息时, 将所述短消息发送给与所述第二标识信息对应的交互功能实体, 以使所述交互功能 实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。
11: 根据权利要求 10 所述的短消息网关, 其特征在于, 当所述第一获取模块获取到的 所述下一跳节点信息为第一标识信息时, 所述第一发送模块, 还用于将所述短消息发送给与所述第一标识信息对应的移动性管 理实体。
12: 一种交互功能实体, 其特征在于, 包括 : 第二接收模块, 用于接收短消息网关发送的短消息 ; 第二获取模块, 用于获取为接收所述短消息的用户设备提供服务的移动性管理实体的 标号信息 ; 第二发送模块, 用于将所述短消息发送给与所述移动性管理实体的标号信息对应的移 动性管理实体。
13: 如权利要求 12 所述的交互功能实体, 其特征在于, 所述第二获取模块具体接收所 述短消息网关发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信 息; 或者所述第二获取模块接收位置归属寄存器或归属用户服务器发送的为接收所述短消 息的用户设备提供服务的移动性管理实体的标号信息 ; 或者所述第二获取模块根据设置的 交互功能实体和移动性管理实体的对应关系, 获取为接收所述短消息的用户设备提供服务 的移动性管理实体的标号信息。
14: 一种短消息处理系统, 其特征在于, 包括 : 短消息网关和交互功能实体, 所述短消息网关, 用于接收短消息业务中心发送的短消息, 获取所述短消息下一跳节 点信息 ; 当所述下一跳节点信息为第二标识信息时, 将所述短消息发送给与所述第二标识 信息对应的交互功能实体, 以使所述交互功能实体将所述短消息发送给为接收所述短消息 的用户设备提供服务的移动性管理实体 ; 所述交互功能实体, 用于接收短消息网关发送的短消息, 获取为接收所述短消息的用 户设备提供服务的移动性管理实体的标号信息, 并将所述短消息发送给与所述移动性管理 实体的标号信息对应的移动性管理实体。 其特征在于,
15: 如权利要求 14 所述的短消息处理系统, 3 所述短消息网关, 还用于当所述下一跳节点信息为第一标识信息时, 将所述短消息发 送给与所述第一标识信息对应的移动性管理实体。
16: 根据权利要求 14 所述的短消息处理系统, 其特征在于, 所述短消息网关向位置归 属寄存器或归属用户服务器发送路由请求, 接收所述位置归属寄存器或归属用户服务器根 据所述路由请求返回的响应消息, 所述响应消息中包含所述短消息的下一跳节点信息 ; 或 者, 所述短消息网关向位置归属寄存器或归属用户服务器发送路由请求, 所述位置归属 寄存器或归属用户服务器将所述路由请求转发给所述交互功能实体, 所述交互功能实体获 取所述短消息的下一跳节点信息, 并将所述短消息的下一跳节点信息发送给所述短消息网 关。
17: 根据权利要求 14 所述的短消息处理系统, 其特征在于, 所述交互功能实体用于接 收所述短消息网关发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标 号信息 ; 或者 所述交互功能实体用于接收位置归属寄存器或归属用户服务器发送的为接收所述短 消息的用户设备提供服务的移动性管理实体的标号信息 ; 或者 所述交互功能实体用于根据设置的交互功能实体和移动性管理实体的对应关系, 获取 为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息。

说明书


短消息处理方法和系统、 短消息网关以及交互功能实体

    技术领域 本发明实施例涉及通信技术领域, 尤其涉及一种短消息处理方法和系统、 短消息 网关以及交互功能实体。
     背景技术 短消息业务 (Short Message Service, 以下简称 : SMS) 是目前移动终端业务中使 用最为广泛的业务之一。
     图 1 为现有技术中处理短消息业务的网络架构示意图, 如图 1 所示, 该网络架构 包括 : 短消息业务中心 (Short Message Service Centre, 以下简称 : SM-SC)、 短消息业务 网关 (Gateway MSC For Short Message Service, 以下简称 : SMS-GMSC)、 移动性管理实体 (Mobility Management Entity, 以下简称 : MME)、 位置归属寄存器 / 归属用户服务器 (home location register/home subscriber server, 以下简称 : HLR/HSS) 以及移动交换中心 (Mobile Switch Center, 以下简称 : MSC)。 其中, SM-SC 用于在用户设备 (User Equipment, 以下简称 : UE) 和短消息实体 (Short Message Entity, 以下简称 : SME) 之间存储或者转发 短消息 ; SMS-GMSC 用于从 SM-SC 接收短消息, 并将短消息发送到下一跳网络实体 MSC, 通过 MSC 将该短消息转发给 MME, 然后 MME 再将该短消息发送给 UE。
     现有技术中, SMS-GMSC 需通过 MSC 将短消息转发给 MME, 而如果 UE 当前附着在 LTE 网络, 则 SMS-GMSC 无法将该短消息成功路由到 MME, 从而导致短消息传输失败, 影响服务质 量。
     发明内容 本发明实施例提供一种短消息处理方法和系统、 短消息网关以及交互功能实体, 解决了现有技术中短消息网关无法将短消息成功路由到移动性管理实体的问题。
     本发明实施例提供一种短消息处理方法, 包括 :
     接收短消息业务中心发送的短消息 ;
     获取所述短消息下一跳节点信息 ;
     当所述下一跳节点信息为第二标识信息时, 将所述短消息发送给与所述第二标识 信息对应的交互功能实体, 以使所述交互功能实体将所述短消息发送给为接收所述短消息 的用户设备提供服务的移动性管理实体。
     本发明实施例提供另一种短消息处理方法, 包括 :
     交互功能实体接收短消息网关发送的短消息 ;
     所述交互功能实体获取为接收所述短消息的用户设备提供服务的移动性管理实 体的标号信息 ;
     所述交互功能实体将所述短消息发送给与所述移动性管理实体的标号信息对应 的移动性管理实体。
     本发明实施例提供一种短消息网关, 包括 :
     第一接收模块, 用于接收短消息业务中心发送的短消息 ; 第一获取模块, 用于获取所述第一接收模块中接收到的短消息的下一跳节点信息; 第一发送模块, 用于当所述第一获取模块获取到的所述下一跳节点信息为第二标 识信息时, 将所述短消息发送给与所述第二标识信息对应的交互功能实体, 以使所述交互 功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。
     本发明实施例提供一种交互功能实体, 包括 :
     第二接收模块, 用于接收短消息网关发送的短消息 ;
     第二获取模块, 用于获取为接收所述短消息的用户设备提供服务的移动性管理实 体的标号信息 ;
     第二发送模块, 用于将所述短消息发送给与所述移动性管理实体的标号信息对应 的移动性管理实体。
     本发明实施例还提供一种短消息处理系统, 包括 : 短消息网关和交互功能实体,
     所述短消息网关, 用于接收短消息业务中心发送的短消息, 获取所述短消息下一 跳节点信息 ; 当所述下一跳节点信息为第二标识信息时, 将所述短消息发送给与所述第二 标识信息对应的交互功能实体, 以使所述交互功能实体将所述短消息发送给为接收所述短 消息的用户设备提供服务的移动性管理实体 ;
     所述交互功能实体, 用于接收短消息网关发送的短消息, 获取为接收所述短消息 的用户设备提供服务的移动性管理实体的标号信息, 并将所述短消息发送给与所述移动性 管理实体的标号信息对应的移动性管理实体。
     本发明实施例中, 短消息网关可以获取短消息的下一跳节点信息, 当该节点信息 是第二标识信息, 短消息网关可以将短消息路由到与第二标识信息对应的交互功能实体, 通过交互功能实体将该短消息发送给对应的移动性管理实体, 从而使得不具备 CS 回退能 力的 UE 当前即使只附着在 LTE 网络中, 短消息网关也可以成功地将短消息路由到移动性管 理实体, 使得 UE 能够正常的接收短消息网关发送的短消息, 增强了用户的体验。
     附图说明
     为了更清楚地说明本发明实施例的技术方案, 下面将对实施例中所需要使用的附 图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于本领域 普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
     图 1 为现有技术中处理短消息业务的网络架构示意图 ;
     图 2 为本发明短消息处理方法一个实施例的流程图 ;
     图 3 为本发明短消息处理方法一个实施例中 MME 上报短消息下一跳节点信息的信 令流程图 ;
     图 4 为本发明短消息处理方法一个实施例中 MME 上报短消息下一跳节点信息的另 一个信令流程图 ;
     图 5 为本发明短消息处理方法另一个实施例的信令流程图 ;
     图 6 为本发明短消息处理方法再一个实施例的信令流程图 ;
     图 7 为本发明短消息处理方法又一个实施例的信令流程图 ;图 8 为本发明短消息处理方法还一个实施例的信令流程图 ; 图 9 为本发明短消息处理方法又再一个实施例的流程图 ; 图 10 为本发明短消息网关一个实施例的结构示意图 ; 图 11 为本发明交互功能实体一个实施例的结构示意图 ; 图 12 为本发明短消息处理系统一个实施例的结构示意图。具体实施方式
     下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。
     图 2 为本发明短消息处理方法一个实施例的流程图, 如图 2 所示, 本实施例的方法 包括 :
     步骤 201、 SMS-GMSC 接收短消息业务中心发送的短消息。
     举例来说, SM-SC 可以向 SMS-GMSC 发送短消息, 该短消息中包括了接收该短消 息的用户设备的标识信息。该用户设备标识信息可以为短消息目的方的用户终端标识, 例如移动台国际 ISDN 号码 (Mobile Station internrnational ISDN number, 以下简称 : MSISDN)、 或者国际移动用户标识 (International Mobile Subscriber Identity, 以下简 称: IMSI) 等。 步骤 202、 SMS-GMSC 获取短消息下一跳节点信息 ;
     SMS-GMSC 可以根据短消息中包括的用户设备标识信息向 HLR/HSS 发送路由请求 消息, HLR/HSS 在接收该路由请求消息后, 即可根据该路由请求消息中包括的用户设备标识 信息向 SMS-GMSC 反馈短消息下一跳节点信息, 该短消息下一跳节点信息既可以为 MME 标 识信息 (MME Number), 也可以为交互功能实体 (Interworking Function, 以下简称 : IWF) 标识信息 (IWF Number)。在本实施例中, 该 MME Number 可以对应于第一标识信息, 该 IWF Number 可以对应于第二标识信息。
     其中, 短消息传递的下一跳节点信息如 IWF Number 或者 MME Number 都是在 LTE 网络传输短消息下一跳节点信息。 HLR/HSS 中可以保存多个短消息传递的下一跳节点信息, 例如, SGSN Number、 MSC Number 等等。
     在本发明实施例中, 运营商可以在 HLR/HSS 中进行配置, 优先选择 LTE 网络的相关 节点信息为短消息传递的下一跳节点信息。具体的, 如果 HLR/HSS 中保存的短消息传递的 下一跳节点信息中包含 MME Number 信息, 则 HLR/HSS 优先选择 MME Number 为短消息传递 的下一节点信息 ; 如果 HLR/HSS 中存在 MME ID 信息, 则 HLR/HSS 优先选择 IWF Number 为短 消息传递的下一节点信息等等。
     步骤 203、 当所述下一跳节点信息为第二标识信息时, SMS-GMSC 将所述短消息发 送给与所述第二标识信息对应的交互功能实体, 以使所述交互功能实体将所述短消息发送 给对应的移动性管理实体。
     其中, SMS-GMSC 可以从 HLR/HSS 中获取 IWF Number, 即第二标识信息, 从而可以将 该短消息发送给与 IWF Number 对应的 IWF, IWF 可以根据 IWF Number 对应地获取 MME ID,
     从而将该短消息发送给与 MME ID 对应的 MME, 从而使得 MME 可以通过 LTE 中的 NAS 信令封 装该短消息并将该短消息发送给 UE。
     当 UE 仅附着在 LTE 网络时, HLR/HSS 中存储的是 MME 标号信息 (MMEID), 而 MME ID 是 Diameter 信令节点信息而并非 MAP 节点信息, 由于 SMS-GMSC 只支持 MAP 协议的路 由机制, 因此, SMS-GMSC 无法将短消息路由到相应的 MME。而在本发明实施例中, IWF 支持 Diameter 协议到 MAP 协议的转换, 可以作为 SMS-GMSC 与 MME 之间的中转节点。IWF 的存在 可以尽量减小对 MME 功能的要求, MME 可以不用支持 MAP 协议功能, 而只是支持 Diameter 协 议功能。而且, 多个 MME 可以共用 IWF, 对运营商设备成本也是一个节约。
     需要说明的是, 在具体实现过程中, SMS-GMSC 向 IWF 发送的消息属于 MAP 协议消 息, 消息体中包含待传递给 UE 的短消息, 而消息头则采用的 MAP 协议封装的消息头 ; IWF 接 收该消息后, 可以将消息头转换成 Diameter 协议类型封装的消息头, 所述消息体中包含待 传递给 UE 的短消息保持不变 ; IWF 可以将协议转换过后的消息发送给 MME。反之, 如果 IWF 从 MME 接收到 Diameter 协议类型消息, 则 IWF 需要将所述消息转换成基于 MAP 协议类型的 消息并发送给 SMS-GMSC, 从而可以实现 SMS-GMSC 与 MME 之间进行短消息的交互。
     本发明短消息处理方法另一个实施例中, 当所述下一跳节点信息为第一标识信息 时, SMS-GMSC 直接将所述短消息发送给与所述第一标识信息对应的移动性管理实体。 举例来说, 当 SMS-GMSC 获取的短消息下一跳节点信息为第一标识信息, 即该短消 息下一跳节点信息为 MME Number 时, SMS-GMSC 可以获知该 MME 支持映射 (MAP) 接口, 因此, SMS-GMSC 可以根据该 MME Number 将短消息发送给与 MME Number 对应的 MME, 从而使得 MME 通过 NAS 信令封装该短消息, 并发送给 UE。
     在本发明实施例中, 短消息下一跳节点信息包括所述 MME 上报给 HLR/HSS 的短消 息下一跳节点信息和 / 或所述 HLR/HSS 配置的短消息下一跳节点信息。
     如果 MME 向 HLR/HSS 上报的是 IWF Number 信息, 那么在进行网络配置的时候需要 保证 MME ID 和 IWF Number 的唯一对应性。例如, 当 IWF 接收到 SMS-GMSC 发送的消息, 所 述消息中包含 SMS-GMSC 转发的短消息, IWF 解析所述消息获知 IWF Number 信息, 其中所述 消息头中可以包含 IWFNumber 信息, 然后再根据 IWF Number 和 MME ID 的对应关系, 确认将 所述短消息转发给 MME ID 对应的 MME。
     在本发明短消息处理方法又一个实施例中, SMS-GMSC 获取所述短消息的下一跳节 点信息包括 :
     SMS-GMSC 向 HLR/HSS 发送路由请求 ; 接收 HLR/HSS 根据所述路由请求返回的响应 消息, 所述响应消息中包含所述短消息的下一跳节点信息 ; 或者
     SMS-GMSC 向 HLR/HSS 发 送 路 由 请 求 ; HLR/HSS 将 所 述 路 由 请 求 转 发 给 IWF ; IWF 获取所述短消息的下一跳节点信息, 并将所述短消息的下一跳节点信息发送给所述 SMS-GMSC。
     步骤 203 中, 以使 IWF 将所述短消息发送给为接收所述短消息的用户设备提供服 务的移动性管理实体, 可以包括 :
     交互功能实体对承载所述短消息的消息体进行消息体转换处理, 并将消息体转换 处理后的短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。
     具体来说, 上述步骤 202 和步骤 203 可以采用以下四种实现方式 :
     方式一、 当下一跳节点信息为第二标识信息, 且该第二标识信息包括交互功能实 体的标识信息和移动性管理实体的标号信息时 ; 短消息网关可以将短消息和移动性管理实 体的标号信息发送给与所述交互功能实体的标识信息对应的交互功能实体 ; 然后交互功能 实体对承载短消息的消息体进行消息体转换处理, 并将消息体转换处理后的短消息发送给 与移动性管理实体的标号信息对应的移动性管理实体。
     方式二、 当下一跳节点信息为第二标识信息, 且第二标识信息包括交互功能实体 的标识信息时, 短消息网关可以将短消息发送给与交互功能实体的标识信息对应的交互功 能实体 ; 交互功能实体从位置归属寄存器或归属用户服务器中获取移动性管理实体的标号 信息, 对承载所述短消息的消息体进行消息体转换处理, 并将消息体转换处理后的短消息 发送给与所述移动性管理实体的标号信息对应的移动性管理实体。
     方式三、 当下一跳节点信息为第二标识信息, 且第二标识信息包括交互功能实体 的标识信息时, 短消息网关可以向位置归属寄存器或归属用户服务器发送路由请求, 所述 路由请求中包括用户设备标识信息 ; 位置归属寄存器或归属用户服务器将所述路由请求转 发给交互功能实体, 交互功能实体根据所述用户设备标识信息从位置归属寄存器或归属用 户服务器中获取移动性管理实体的标号信息, 并将交互功能实体的标识信息发送给短消息 网关 ; 然后, 短消息网关将短消息发送给与交互功能实体的标识信息对应的交互功能实体 ; 最后, 交互功能实体对承载短消息的消息体进行消息体转换处理后, 将消息体转换处理后 的短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。
     方式四、 当下一跳节点信息为第二标识信息, 且第二标识信息包括交互功能实体 的标识信息时, 交互功能实体根据该交互功能实体的标识信息查询所述交互功能实体的标 识信息与移动性管理实体的标号信息的对应关系表, 获取与所述交互功能实体的标识信息 对应的移动性管理实体的标号信息, 并将所述短消息发送给与所述移动性管理实体的标号 信息对应的移动性管理实体。
     在本发明实施例中, SMS-GMSC 可以从 HLR/HSS 中获取与 MME 对应的第一标识信息 MME Number, 也可以从 HLR/HSS 中获取与 IWF 对应的第二标识信息 IWF Number。对于 MME 支持 MAP 接口的情况来说, SMS-GMSC 在获取 MME Number 后可以直接将该短消息发送给对应 的 MME, 对于 MME 不支持 MAP 接口的情况来说, SMS-GMSC 可以将短消息路由到与 IWFNumber 对应的 IWF, 通过 IWF 进行协议转换后, 将该短消息发送给与 MMEID 对应的 MME, 从而实现 SMS-GMSC 与 MME 之间进行短消息的交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短消息发送给 MME, 通过 MME 将该短消息发送给 UE。
     图 3 为本发明短消息处理方法一个实施例中 MME 上报短消息下一跳节点信息的信 令流程图, 如图 3 所示, 该过程可以包括 :
     步骤 301、 MME 发送统一资源定位符 (Uniform Resource Locator, 以下简称 : ULR) 消息给 HLR/HSS, 消息中包括 MME Number 或者 IWF Number。
     步骤 302、 HLR/HSS 将签约数据插播给 MME, 其中包括短消息的签约数据, HLR/HSS 还可以保存该 MME Number 或者 IWF Number。其中 MMENumber 或者 IWF Number 即为该短消 息的下一跳节点信息。
     在本发明实施例中, MME 将短消息的下一跳节点信息发送给 HSS/HLR, 保证了短消 息的顺利传递。在本发明的另外一个实施例中, HLR/HSS 配置用于 SMS over LTE 的 MAP 节点信息。 这种处理方式多适用于在 MME 和 SMS-GMSC 之间配置 IWF, IWF 具有 Diameter 和 MAP 的转换 功能。当然也可以是 MME 和 IWF 合一, 此时 IWF Number 对应的物理实体也就是合一的 MME。
     HLR/HSS 配置用于在 LTE 中支持 SMS(SMS over LTE) 的 MAP 节点信息, 即 HLR/HSS 配置 IWF Number 的方式可以包括 :
     一、 如果本地支持 SMS over LTE, HLR/HSS 配置 IWF Number 即可, IWF Number 对 应的 IWF 位于本地 ;
     二、 如果本地支持 SMS over LTE, 拜访网络也支持 SMS over LTE, HLR/HSS 配置 IWF Number。当 UE 处于本地, 所述 IWF 位于本地 ; 当 UE 处于拜访网络, 如果签署了漫游协 议, IWF 可以位于拜访网络, 也可以位于本地, 具体的配置可以根据需要选择。HLR/HSS 可以 通过识别服务 UE 的 MME ID 来判断 UE 是处于本地还是拜访网络。
     三、 本地不支持 SMS over LTE, 拜访地支持 SMS over LTE, 本地用户漫游到拜访 地。对于这种漫游互通的场景, 归属 HLR/HSS 可以根据 MME ID 检测 UE 是否处于漫游地, 如 果漫游地支持 SMS over LTE, 那么归属 HLR/HSS 还需要配置 IWF Number 信息用以保证 UE 在拜访地可以使用 SMS over LTE, 此时 IWF 可以位于拜访网络。 图 4 为本发明短消息处理方法一个实施例中 MME 上报短消息下一跳节点信息的另 一个信令流程图, 如图 4 所示, HLR/HSS 确定 UE 处于归属网络还是拜访网络的方法可以包 括:
     步骤 401、 MME 发送 ULR 消息给 HLR/HSS, 消息中包括 MME ID。
     HLR/HSS 可以通过识别服务 UE 的 MME ID 来判断 UE 是处于本地还是拜访网络。具 体的, HLR/HSS 可以配置本地网所有 MME ID 的信息, 通过查询便可以获知 UE 处于本地网络 或者拜访网络 ; 另外还可以通过识别 MME ID 信息中包含的网络信息来获知 UE 处于本地网 络或者拜访网络。
     步骤 402、 HLR/HSS 将签约数据插播给 MME, 其中包括签约数据。
     在本发明实施例中, 在 HSS/HLR 中配置短消息的下一跳节点信息, 保证了短消息 的顺利传递。
     图 5 为本发明短消息处理方法另一个实施例的信令流程图, 如图 5 所示, 本实施例 的方法与上述方式一对应, 该过程可以包括 :
     步骤 501、 SM-SC 将短消息发送给 SMS-GMSC。
     步骤 502、 SMS-GMSC 与 HLR/HSS 交互获取第二标识信息。
     该第二标识信息包括 : IWF Number 和 MME ID。
     具体的, SMS-GMSC 可以向 HLR/HSS 发送路由请求消息, HLR/HSS 可以向 SMS-GMSC 返回短消息下一跳节点信息即第二标识信息, 其中包括 IWFNumber 和 MME ID。
     步骤 503、 SMS-GMSC 将短消息和 MME ID 转发给与 IWF Number 对应的 IWF。
     步骤 504、 IWF 将消息体转换处理后的短消息发送给与 MME ID 对应的 MME。
     SMS-GMSC 向 IWF 发送的消息属于 MAP 协议消息, 消息体中包含待传递给 UE 的短 消息, 而消息头则采用的 MAP 协议封装的消息头 ; IWF 接收该消息后, 可以将消息头转换成 Diameter 协议类型封装的消息头, 所述消息体中包含待传递给 UE 的短消息保持不变 ; IWF 可以将消息体转换处理过后的消息发送给与 MME ID 对应的 MME。
     步骤 505、 MME 通过 NAS 消息将短消息发送给 UE。
     MME 在接收短消息后, 如果此时 UE 处于空闲态, 则 UE 与 MME 之间可以执行服务请 求 (Service Request) 流程, 从而使得 MME 在 LTE 网络中通过 NAS 消息将短消息发送给 UE。
     步骤 506、 UE 向 MME 回复传输报告。
     UE 接收 MME 传递的短消息后, 可以向 MME 回复传输报告 Delivery Report, 该传输 报告指示短消息传递成功。
     步骤 507、 MME 将 Delivery Report 发送给 IWF。
     步骤 508、 IWF 将 Delivery Report 发送给 SMS-GMSC。
     对于 IWF 寻址 SMS-GMSC 的方法, 大都采用配置的手段, 即 IWF 配置 SMS-GMSC 的地 址信息, IWF 通过该地址信息将 Delivery Report 发送给 SMS-GMSC。
     步骤 509、 SMS-GMSC 将 Delivery Report 发送给 SM-SC。
     需要说明的是, 图 5 仅示出了通过 IWF 传送短消息的方法, 如果 SMS-GMSC 获取 的短消息下一跳节点信息是第一标识信息, 即为 MME Number 时, SMS-GMSC 可以根据 MME Number 直接将短消息发送给与 MMENumber 对应的 MME, 相应地, 步骤 507 中, MME 也可以直 接将 Delivery Report 反馈给 SMS-GMSC。 本实施例中, SMS-GMSC 从 HLR/HSS 中获取的短消息下一跳节点信息可以包括 IWF Number 和 MME ID, 因此, SMS-GMSC 将短消息和 MME ID 发送给 IWF 后, IWF 可以在对短消息 进行消息体转换处理后, 直接根据接收的 MME ID 将消息转换处理后的短消息发送给 MME, 而无需 IWF 再查询获取该 MME ID。本实施例可以实现 SMS-GMSC 与 MME 之间进行短消息的 交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短 消息发送给 MME, 通过 MME 将该短消息发送给 UE。
     图 6 为本发明短消息处理方法再一个实施例的信令流程图, 如图 6 所示, 本实施例 的方法与上述方式二对应, 该过程可以包括 :
     步骤 601、 SM-SC 将短消息发送给 SMS-GMSC。
     步骤 602、 SMS-GMSC 与 HLR/HSS 交互获取第二标识信息。
     该第二标识信息包括 : IWF Number。
     具体的, SMS-GMSC 可以向 HLR/HSS 发送路由请求消息, HLR/HSS 可以向 SMS-GMSC 返回短消息下一跳节点信息即第二标识信息, 其中包括 IWF Number。
     步骤 603、 SMS-GMSC 将短消息转发给与 IWF Number 对应的 IWF。
     步骤 604、 IWF 与 HLR/HSS 交互获取与 IWF Number 对应的 MME ID ;
     在 HLR/HSS 中可以配置 IWF Number 与 MME ID 的对应关系表, IWF 在接收到短消 息后可以从 HLR/HSS 中获取对应的 MME ID。
     步骤 605、 IWF 将消息体转换处理后的短消息发送给与 MME ID 对应的 MME。
     SMS-GMSC 向 IWF 发送的消息属于 MAP 协议消息, 消息体中包含待传递给 UE 的短 消息, 而消息头则采用的 MAP 协议封装的消息头 ; IWF 接收该消息后, 可以将消息头转换成 Diameter 协议类型封装的消息头, 所述消息体中包含待传递给 UE 的短消息保持不变 ; IWF 可以将消息体转换处理过后的消息发送给与 MME ID 对应的 MME。
     步骤 606、 MME 通过 NAS 消息将短消息发送给 UE。
     MME 在接收短消息后, 如果此时 UE 处于空闲态, 则 UE 与 MME 之间可以执行 Service
     Request 流程, 从而使得 MME 在 LTE 网络中通过 NAS 消息将短消息发送给 UE。
     步骤 607、 UE 向 MME 回复传输报告。
     UE 接收 MME 传递的短消息后, 可以向 MME 回复 Delivery Report。
     步骤 608、 MME 将 Delivery Report 发送给 IWF。
     步骤 609、 IWF 将 Delivery Report 发送给 SMS-GMSC。
     对于 IWF 寻址 SMS-GMSC 的方法, 大都采用配置的手段, 即 IWF 配置 SMS-GMSC 的地 址信息, IWF 通过该地址信息将 Delivery Report 发送给 SMS-GMSC。
     步骤 610、 SMS-GMSC 将 Delivery Report 发送给 SM-SC。
     需要说明的是, 图 6 也仅示出了通过 IWF 传送短消息的方法, 如果 SMS-GMSC 获取 的短消息下一跳节点信息是第一标识信息, 即为 MME Number 时, SMS-GMSC 可以根据 MME Number 直接将短消息发送给与 MMENumber 对应的 MME, 相应地, 步骤 607 中, MME 也可以直 接将 Delivery Report 反馈给 SMS-GMSC。
     本实施例中, SMS-GMSC 从 HLR/HSS 中获取的短消息下一跳节点信息可以包括 IWF Number, 因此, SMS-GMSC 将短消息发送给 IWF 后, IWF 可以从 HLR/HSS 中获取对应的 MME ID, 然后将消息体转换处理后的短消息发送给与 MME ID 对应的 MME。本实施例可以实现 SMS-GMSC 与 MME 之间进行短消息的交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短消息发送给 MME, 通过 MME 将该短消息发送给 UE。 图 7 为本发明短消息处理方法又一个实施例的信令流程图, 如图 7 所示, 本实施例 的方法与上述方式三对应, 该过程可以包括 :
     步骤 701、 SM-SC 将短消息发送给 SMS-GMSC。
     步骤 702、 SMS-GMSC 向 HLR/HSS 发送路由请求。
     该路由请求中包括接收该短消息的用户设备标识信息。
     步骤 703、 HLR/HSS 将该路由请求转发给 IWF。
     在本实施例中, 该 IWF 可以静态配置在 HLR/HSS 中, 如配置用户设备标识信息和 IWF 的对应关系。
     步骤 704、 IWF 根据该路由请求中包括的用户设备标识信息从 HLR/HSS 中获取路由 信息, 其中包括 MME ID 信息。
     步骤 705、 IWF 向 SMS-GMSC 返回路由信息, 所述路由信息包含 IWFNumber(MAP 的信 令节点 ) 信息。
     该 IWF Number 为第二标识信息。
     步骤 706、 SMS-GMSC 根据获得的 IWF Number, 将短消息转发给 IWF。
     步骤 707、 IWF 将消息体转换处理后的短消息发送给与 MME ID 对应的 MME。
     本实施例中, IWF 在步骤 704 中已经获取了 MME ID, 因此, 此处只需要直接向 MME 发送短消息即可。
     SMS-GMSC 向 IWF 发送的消息属于 MAP 协议消息, 消息体中包含待传递给 UE 的短 消息, 而消息头则采用的 MAP 协议封装的消息头 ; IWF 接收该消息后, 可以将消息头转换成 Diameter 协议类型封装的消息头, 所述消息体中包含待传递给 UE 的短消息保持不变 ; IWF 可以将消息体转换处理过后的消息发送给与 MME ID 对应的 MME。
     步骤 708、 MME 通过 NAS 消息将短消息发送给 UE。
     MME 在接收短消息后, 如果此时 UE 处于空闲态, 则 UE 与 MME 之间可以执行 Service Request 流程, 从而使得 MME 在 LTE 网络中通过 NAS 消息将短消息发送给 UE。
     步骤 709、 UE 向 MME 回复传输报告。
     UE 接收 MME 传递的短消息后, 可以向 MME 回复 Delivery Report。
     步骤 710、 MME 将 Delivery Report 发送给 IWF。
     步骤 711、 IWF 将 Delivery Report 发送给 SMS-GMSC。
     对于 IWF 寻址 SMS-GMSC 的方法, 大都采用配置的手段, 即 IWF 配置 SMS-GMSC 的地 址信息, IWF 通过该地址信息将 Delivery Report 发送给 SMS-GMSC。
     步骤 712、 SMS-GMSC 将 Delivery Report 发送给 SM-SC。
     需要说明的是, 图 7 也仅示出了通过 IWF 传送短消息的方法, 如果 SMS-GMSC 获取 的短消息下一跳节点信息是第一标识信息, 即为 MME Number 时, SMS-GMSC 可以根据 MME Number 直接将短消息发送给与 MMENumber 对应的 MME, 相应地, 步骤 710 中, MME 也可以直 接将 Delivery Report 反馈给 SMS-GMSC。
     本实施例中, HLR/HSS 可以通过将路由请求转发给 IWF, 使得 IWF 获取相应的 IWF Number 和 MME ID, 然后 IWF 只将 IWF Number 反馈给 SMS-GMSC, SMS-GMSC 即可根据该 IWF Number 将短消息发送给 IWF, 最后 IWF 即可根据前面已经获取的 MME ID 将消息体转换处理 后的短消息发送给对应的 MME ID。本实施例可以实现 SMS-GMSC 与 MME 之间进行短消息的 交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短 消息发送给 MME, 通过 MME 将该短消息发送给 UE。
     图 8 为本发明短消息处理方法还一个实施例的信令流程图, 如图 8 所示, 本实施例 的方法与上述方式四对应, 该过程可以包括 :
     步骤 801、 SM-SC 将短消息发送给 SMS-GMSC。
     步骤 802、 SMS-GMSC 与 HLR/HSS 交互获取第二标识信息。
     该第二标识信息包括 : IWF Number。
     具体的, SMS-GMSC 可以向 HLR/HSS 发送路由请求消息, HLR/HSS 可以向 SMS-GMSC 返回短消息下一跳节点信息即第二标识信息, 其中包括 IWFNumber。
     步骤 803、 SMS-GMSC 根据获得的 IWF Number, 将短消息转发给与 IWFNumber 对应 的 IWF。
     步骤 804、 IWF 从其自身配置的对应关系表中获取 MME ID。
     本实施例在 IWF 中可以配置 IWF Number 与 MME ID 的对应关系表, IWF 在接收到 短消息后可以从其自身配置的对应关系表中获取对应的 MME ID。
     步骤 805、 IWF 将消息体转换处理后的短消息发送给与 MME ID 对应的 MME。
     SMS-GMSC 向 IWF 发送的消息属于 MAP 协议消息, 消息体中包含待传递给 UE 的短 消息, 而消息头则采用的 MAP 协议封装的消息头 ; IWF 接收该消息后, 可以将消息头转换成 Diameter 协议类型封装的消息头, 所述消息体中包含待传递给 UE 的短消息保持不变 ; IWF 可以将消息体转换处理过后的消息发送给与 MME ID 对应的 MME。
     步骤 806、 MME 通过 NAS 消息将短消息发送给 UE。
     MME 在接收短消息后, 如果此时 UE 处于空闲态, 则 UE 与 MME 之间可以执行 Service Request 流程, 从而使得 MME 在 LTE 网络中通过 NAS 消息将短消息发送给 UE。步骤 807、 UE 向 MME 回复传输报告。
     UE 接收 MME 传递的短消息后, 可以向 MME 回复 Delivery Report。
     步骤 808、 MME 将 Delivery Report 发送给 IWF。
     步骤 809、 IWF 将 Delivery Report 发送给 SMS-GMSC。
     对于 IWF 寻址 SMS-GMSC 的方法, 大都采用配置的手段, 即 IWF 配置 SMS-GMSC 的地 址信息, IWF 通过该地址信息将 Delivery Report 发送给 SMS-GMSC。
     步骤 810、 SMS-GMSC 将 Delivery Report 发送给 SM-SC。
     需要说明的是, 图 8 也仅示出了通过 IWF 传送短消息的方法, 如果 SMS-GMSC 获取 的短消息下一跳节点信息是第一标识信息, 即为 MME Number 时, SMS-GMSC 可以根据 MME Number 直接将短消息发送给与 MME Number 对应的 MME, 相应地, 步骤 807 中, MME 也可以直 接将 Delivery Report 反馈给 SMS-GMSC。
     本实施例中, SMS-GMSC 从 HLR/HSS 中获取的短消息下一跳节点信息可以包括 IWF Number, 因此, SMS-GMSC 将短消息发送给 IWF 后, IWF 可以从其自身配置的对应关系表中查 询获取对应的 MME ID, 然后将消息体转换处理后的短消息发送给与 MME ID 对应的 MME。本 实施例可以实现 SMS-GMSC 与 MME 之间进行短消息的交互, 使得不具备 CS 回退能力的 UE 当 前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短消息成功路由到 MME, 通过 MME 将该短消 息发送给 UE。
     图 9 为本发明短消息处理方法又再一个实施例的流程图, 如图 9 所示, 本实施例的 方法, 包括 :
     步骤 901、 交互功能实体接收短消息网关发送的短消息 ;
     在本实施例中, 该短消息网关可以为 SMS-GMSC, SM-SC 可以向 SMS-GMSC 发送短消 息, 该短消息中包括了短消息的用户设备标识信息。该用户设备标识信息可以为短消息目 的方的用户终端标识, 例如 MSISDN。
     SMS-GMSC 可以根据短消息中包括的用户设备标识信息向 HLR/HSS 发送路由请求 消息, HLR/HSS 在接收该路由请求消息后, 即可根据该路由请求消息中包括的用户设备标识 信息向 SMS-GMSC 反馈相应的短消息下一跳节点信息, 该短消息下一跳节点信息可以为 IWF Number。
     SMS-GMSC 根据获取的 IWF Number 信息将该短消息发送给与 IWFNumber 对应的 IWF。
     步骤 902、 交互功能实体获取为接收该短消息的用户设备提供服务的移动性管理 实体的标号信息。
     IWF 可以获取为接收短消息的 UE 提供服务的 MME 的 MME ID, 从而将该短消息发送 给与 MME ID 对应的 MME, 使得 MME 可以通过 LTE 中的 NAS 信令封装该短消息并将该短消息 发送给 UE。
     步骤 903、 交互功能实体将该短消息发送给与移动性管理实体的标号信息对应的 移动性管理实体。
     其中, 上述步骤 902 和 903 可以采用下述四种方式实现 :
     方式一、 交互功能实体可以接收短消息网关发送的短消息和移动性管理实体的标 号信息, 对承载短消息的消息体进行消息体转换处理, 并将消息体转换处理后的短消息发送给与移动性管理实体的标号信息对应的移动性管理实体。
     对于该方式来说, 其实现原理与图 5 所示的短消息处理方法实施例的实现原理相 同, 不再赘述。
     方式二、 交互功能实体在接收短消息网关发送的短消息后, 可以从位置归属寄存 器或归属用户服务器中获取移动性管理实体的标号信息, 对承载所述短消息的消息体进行 消息体转换处理, 并将消息体转换处理后的短消息发送给与所述移动性管理实体的标号信 息对应的移动性管理实体。
     对于该方式来说, 其实现原理与图 6 所示的短消息处理方法实施例的实现原理相 同, 不再赘述。
     方式三、 交互功能实体可以接收位置归属寄存器或归属用户服务器发送的路由请 求, 该路由请求中包括用户设备标识信息 ; 根据所述用户设备标识信息从位置归属寄存器 或归属用户服务器中获取移动性管理实体的标号信息, 并将交互功能实体的标识信息发送 给短消息网关 ; 然后, 交互功能实体再接收短消息网关发送的短消息 ; 最后, 交互功能实体 对承载短消息的消息体进行消息体转换处理后, 将消息体转换处理后的短消息发送给与所 述移动性管理实体的标号信息对应的移动性管理实体。 对于该方式来说, 其实现原理与图 7 所示的短消息处理方法实施例的实现原理相 同, 不再赘述。
     方式四、 交互功能实体根据该交互功能实体的标识信息查询所述交互功能实体的 标识信息与移动性管理实体的标号信息的对应关系表, 获取与所述交互功能实体的标识信 息对应的移动性管理实体的标号信息, 并将所述短消息发送给与所述移动性管理实体的标 号信息对应的移动性管理实体。
     对于该方式来说, 其实现原理与图 8 所示的短消息处理方法实施例的实现原理相 同, 不再赘述。
     在本发明短消息处理方法再一个实施例中, 步骤 903 所述的交互功能实体将所述 短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体, 可以包括 : 所述 交互功能实体对承载所述短消息的消息体进行消息体转换处理, 并将消息体转换处理后的 短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。
     在具体实现过程中, SMS-GMSC 向 IWF 发送的消息属于 MAP 协议消息, 消息体中包 含待传递给 UE 的短消息, 而消息头则采用的 MAP 协议封装的消息头 ; IWF 接收该消息后, 可 以将消息头转换成 Diameter 协议类型封装的消息头, 所述消息体中包含待传递给 UE 的短 消息保持不变 ; IWF 可以将消息体转换处理过后的消息发送给 MME。反之, 如果 IWF 从 MME 接收到 Diameter 协议类型消息, 则 IWF 需要将所述消息转换成基于 MAP 协议类型的消息并 发送给 SMS-GMSC, 从而可以实现 SMS-GMSC 与 MME 之间进行短消息的交互。
     本实施例中, SMS-GMSC 可以将短消息路由到与 IWF Number 对应的 IWF, 通过 IWF 进行消息体转换处理后, 将该短消息发送给与 MME ID 对应的 MME, 从而实现 SMS-GMSC 与 MME 之间进行短消息的交互, 使得 UE 当前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短消息 发送给 MME, 通过 MME 将该短消息发送给 UE。
     本发明短消息处理方法上述实施例可以实现 SMS-GMSC 与 MME 之间进行短消息的 交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短
     消息成功路由到 MME, 通过 MME 将该短消息发送给 UE。
     图 10 为本发明短消息网关一个实施例的结构示意图, 如图 10 所示, 本实施例的短 消息网关可以包括 : 第一接收模块 10、 第一获取模块 11 以及第一发送模块 12。其中, 第一 接收模块 10 用于接收短消息业务中心发送的短消息 ; 第一获取模块 11 用于获取所述短消 息的下一跳节点信息 ; 第一发送模块 12 用于当所述下一跳节点信息为第二标识信息时, 将 所述短消息发送给与所述第二标识信息对应的交互功能实体, 以使所述交互功能实体将所 述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。
     本实施例的短消息网关的实现原理与图 2 所示的短消息处理方法实施例的实现 原理相同, 不再赘述。
     在本发明短消息网关另一个实施例中, 当所述下一跳节点信息为第一标识信息 时, 第一发送模块 12 还用于将所述短消息发送给与所述第一标识信息对应的移动性管理 实体。
     本发明上述实施例的短消息网关, 可以从 HLR/HSS 中获取与 MME 对应的第一标识 信息 MME Number, 也可以从 HLR/HSS 中获取与 IWF 对应的第二标识信息 IWF Number 和 MME ID。对于 MME 支持 MAP 接口的情况来说, 该短消息网关在获取 MME Number 后可以直接将该 短消息发送给对应的 MME, 对于 MME 不支持 MAP 接口的情况来说, 该短消息网关可以将短消 息路由到与 IWF Number 对应的 IWF, 通过 IWF 进行消息体转换处理后, 将该短消息发送给与 MME ID 对应的 MME, 从而实现该短消息网关与 MME 中间进行短消息的交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, 该短消息网关也可以将短消息发送给 MME, 通 过 MME 将该短消息发送给 UE。 图 11 为本发明交互功能实体一个实施例的结构示意图, 如图 11 所示, 本实施例的 交互功能实体包括 : 第二接收模块 13、 第二获取模块 14 以及第二发送模块 15。其中, 第二 接收模块 13 用于接收短消息网关发送的短消息 ; 第二获取模块 14 用于获取为接收所述短 消息的用户设备提供服务的移动性管理实体的标号信息 ; 第二发送模块 15 用于将所述短 消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。
     在本发明交互功能实体另一个实施例中, 第二获取模块 14 具体接收短消息网关 发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息 ; 或者第二获 取模块 14 接收位置归属寄存器或归属用户服务器发送的为接收所述短消息的用户设备提 供服务的移动性管理实体的标号信息 ; 或者第二获取模块 14 根据设置的交互功能实体和 移动性管理实体的对应关系, 获取为接收所述短消息的用户设备提供服务的移动性管理实 体的标号信息。
     本发明上述实施例的 IWF 与图 9 所示的短消息处理方法实施例的实现原理相同, 不再赘述。
     本实施例中, IWF 可以接收短消息网关根据第二标识信息发送的短消息, 通过 IWF 进行消息体转换后, 将该短消息发送给与 MME ID 对应的 MME, 从而实现短消息网关与 MME 中间进行短消息的交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, SMS-GMSC 也可以将短消息发送给 MME, 通过 MME 将该短消息发送给 UE。
     图 12 为本发明短消息处理系统一个实施例的结构示意图, 如图 12 所示, 本实施例 的短消息处理系统, 包括短消息网关 1 以及交互功能实体 2, 其中, 短消息网关 1 用于接收短
     消息业务中心发送的短消息, 获取所述短消息下一跳节点信息 ; 当所述下一跳节点信息为 第二标识信息时, 将所述短消息发送给与所述第二标识信息对应的交互功能实体 2, 以使所 述交互功能实体 2 将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性 管理实体 ; 交互功能实体 2 用于接收短消息网关 1 发送的短消息, 获取为接收所述短消息的 用户设备提供服务的移动性管理实体的标号信息, 并将所述短消息发送给与所述移动性管 理实体的标号信息对应的移动性管理实体。
     在本发明短消息处理系统另一个实施例中, 短消息网关 1 还用于当所述下一跳节 点信息为第一标识信息时, 将所述短消息发送给与所述第一标识信息对应的移动性管理实 体。
     短消息网关 1 可以向位置归属寄存器或归属用户服务器发送路由请求, 接收所述 归属寄存器或归属用户服务器根据所述路由请求返回的响应消息, 所述响应消息中包含所 述短消息的下一跳节点信息 ; 或者, 短消息网关 1 可以向位置归属寄存器或归属用户服务 器发送路由请求, 所述位置归属寄存器或归属用户服务器将所述路由请求转发给所述交互 功能实体 2, 所述交互功能实体 2 获取所述短消息的下一跳节点信息, 并将所述短消息的下 一跳节点信息发送给所述短消息网关 1。
     在本发明短消息处理系统再一个实施例中, 交互功能实体 2 用于接收所述短消息 网关 1 发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息 ; 或者 交互功能实体 2 用于接收位置归属寄存器或归属用户服务器发送的为接收所述短消息的 用户设备提供服务的移动性管理实体的标号信息 ; 或者交互功能实体 2 用于根据设置的交 互功能实体 2 和移动性管理实体的对应关系, 获取为接收所述短消息的用户设备提供服务 的移动性管理实体的标号信息。
     上述实施例的短消息处理系统与图 2、 图 5 ~ 9 所示的短消息处理方法实施例的实 现原理相同, 不再赘述。
     本发明短消息处理系统上述实施例可以实现 SMS-GMSC 与 MME 之间进行短消息的 交互, 使得不具备 CS 回退能力的 UE 当前即使只附着在 LTE 网络中, 短消息网关也可以将短 消息发送给 MME, 通过 MME 将该短消息发送给 UE。
     最后应说明的是 : 以上实施例仅用以说明本发明的技术方案而非对其进行限制, 尽管参照较佳实施例对本发明进行了详细的说明, 本领域的普通技术人员应当理解 : 其依 然可以对本发明的技术方案进行修改或者等同替换, 而这些修改或者等同替换亦不能使修 改后的技术方案脱离本发明技术方案的精神和范围。

短消息处理方法和系统、短消息网关以及交互功能实体.pdf_第1页
第1页 / 共23页
短消息处理方法和系统、短消息网关以及交互功能实体.pdf_第2页
第2页 / 共23页
短消息处理方法和系统、短消息网关以及交互功能实体.pdf_第3页
第3页 / 共23页
点击查看更多>>
资源描述

《短消息处理方法和系统、短消息网关以及交互功能实体.pdf》由会员分享,可在线阅读,更多相关《短消息处理方法和系统、短消息网关以及交互功能实体.pdf(23页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101998313A43申请公布日20110330CN101998313ACN101998313A21申请号200910166312922申请日20090817H04W4/14200901H04W8/02200901H04W88/1620090171申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为总部办公楼72发明人陈中平胡伟华于益俊74专利代理机构北京同立钧成知识产权代理有限公司11205代理人刘芳54发明名称短消息处理方法和系统、短消息网关以及交互功能实体57摘要本发明实施例公开一种短消息处理方法和系统、短消息网关以及交互功能实体。该短消息处理方法包括接收。

2、短消息业务中心发送的短消息;获取所述短消息的下一跳节点信息;当所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。本发明实施例可以实现UE当前即使只附着在LTE网络中,短消息网关也可以将短消息发送给MME,通过MME将该短消息发送给UE。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书13页附图6页CN101998318A1/3页21一种短消息处理方法,其特征在于,包括接收短消息业务中心发送的短消息;获取所述短消息的下一跳节点信息;。

3、当所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。2根据权利要求1所述的短消息处理方法,其特征在于,还包括当所述下一跳节点信息为第一标识信息时,直接将所述短消息发送给与所述第一标识信息对应的移动性管理实体。3根据权利要求1所述的短消息处理方法,其特征在于,所述方法还包括移动性管理实体将所述下一跳节点信息发送给位置归属寄存器或归属用户服务器;和/或位置归属寄存器或归属用户服务器配置所述下一跳节点信息。4根据权利要求3所述的短消息处理方法,其特征在于,所述获取所述短。

4、消息的下一跳节点信息包括短消息网关向所述位置归属寄存器或归属用户服务器发送路由请求;所述短消息网关接收所述位置归属寄存器或归属用户服务器根据所述路由请求返回的响应消息,所述响应消息中包含所述短消息的下一跳节点信息。5根据权利要求3所述的短消息处理方法,其特征在于,所述获取所述短消息的下一跳节点信息包括短消息网关向位置归属寄存器或归属用户服务器发送路由请求;所述位置归属寄存器或归属用户服务器将所述路由请求转发给所述交互功能实体;所述交互功能实体获取所述短消息的下一跳节点信息,并将所述短消息的下一跳节点信息发送给所述短消息网关。6根据权利要求15中任一权利要求所述的短消息处理方法,其特征在于,所述。

5、以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体,包括以使所述交互功能实体对承载所述短消息的消息体进行消息体转换处理,并将消息体转换处理后的短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。7一种短消息处理方法,其特征在于,包括交互功能实体接收短消息网关发送的短消息;所述交互功能实体获取为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;所述交互功能实体将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。8根据权利要求7所述的短消息处理方法,其特征在于,所述交互功能实体获取为接收所述短消息的用户设备提供服务的移动。

6、性管理实体的标号信息,包括所述交互功能实体接收所述短消息网关发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;或者权利要求书CN101998313ACN101998318A2/3页3所述交互功能实体接收位置归属寄存器或归属用户服务器发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;或者所述交互功能实体根据设置的交互功能实体和移动性管理实体的对应关系,获取为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息。9如权利要求7或8所述的短消息处理方法,其特征在于,所述交互功能实体将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体,包括所述。

7、交互功能实体对承载所述短消息的消息体进行消息体转换处理,并将消息体转换处理后的短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。10一种短消息网关,其特征在于,包括第一接收模块,用于接收短消息业务中心发送的短消息;第一获取模块,用于获取所述第一接收模块中接收到的短消息的下一跳节点信息;第一发送模块,用于当所述第一获取模块获取到的所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。11根据权利要求10所述的短消息网关,其特征在于,当所述第一获取模块获取到。

8、的所述下一跳节点信息为第一标识信息时,所述第一发送模块,还用于将所述短消息发送给与所述第一标识信息对应的移动性管理实体。12一种交互功能实体,其特征在于,包括第二接收模块,用于接收短消息网关发送的短消息;第二获取模块,用于获取为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;第二发送模块,用于将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。13如权利要求12所述的交互功能实体,其特征在于,所述第二获取模块具体接收所述短消息网关发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;或者所述第二获取模块接收位置归属寄存器或归属用户服务器发送的为接收所。

9、述短消息的用户设备提供服务的移动性管理实体的标号信息;或者所述第二获取模块根据设置的交互功能实体和移动性管理实体的对应关系,获取为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息。14一种短消息处理系统,其特征在于,包括短消息网关和交互功能实体,所述短消息网关,用于接收短消息业务中心发送的短消息,获取所述短消息下一跳节点信息;当所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体;所述交互功能实体,用于接收短消息网关发送的短消息,获取为接收所述短消息的用户设。

10、备提供服务的移动性管理实体的标号信息,并将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。15如权利要求14所述的短消息处理系统,其特征在于,权利要求书CN101998313ACN101998318A3/3页4所述短消息网关,还用于当所述下一跳节点信息为第一标识信息时,将所述短消息发送给与所述第一标识信息对应的移动性管理实体。16根据权利要求14所述的短消息处理系统,其特征在于,所述短消息网关向位置归属寄存器或归属用户服务器发送路由请求,接收所述位置归属寄存器或归属用户服务器根据所述路由请求返回的响应消息,所述响应消息中包含所述短消息的下一跳节点信息;或者,所述短消息网关向。

11、位置归属寄存器或归属用户服务器发送路由请求,所述位置归属寄存器或归属用户服务器将所述路由请求转发给所述交互功能实体,所述交互功能实体获取所述短消息的下一跳节点信息,并将所述短消息的下一跳节点信息发送给所述短消息网关。17根据权利要求14所述的短消息处理系统,其特征在于,所述交互功能实体用于接收所述短消息网关发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;或者所述交互功能实体用于接收位置归属寄存器或归属用户服务器发送的为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;或者所述交互功能实体用于根据设置的交互功能实体和移动性管理实体的对应关系,获取为接收所述短消息的用。

12、户设备提供服务的移动性管理实体的标号信息。权利要求书CN101998313ACN101998318A1/13页5短消息处理方法和系统、短消息网关以及交互功能实体技术领域0001本发明实施例涉及通信技术领域,尤其涉及一种短消息处理方法和系统、短消息网关以及交互功能实体。背景技术0002短消息业务SHORTMESSAGESERVICE,以下简称SMS是目前移动终端业务中使用最为广泛的业务之一。0003图1为现有技术中处理短消息业务的网络架构示意图,如图1所示,该网络架构包括短消息业务中心SHORTMESSAGESERVICECENTRE,以下简称SMSC、短消息业务网关GATEWAYMSCFORS。

13、HORTMESSAGESERVICE,以下简称SMSGMSC、移动性管理实体MOBILITYMANAGEMENTENTITY,以下简称MME、位置归属寄存器/归属用户服务器HOMELOCATIONREGISTER/HOMESUBSCRIBERSERVER,以下简称HLR/HSS以及移动交换中心MOBILESWITCHCENTER,以下简称MSC。其中,SMSC用于在用户设备USEREQUIPMENT,以下简称UE和短消息实体SHORTMESSAGEENTITY,以下简称SME之间存储或者转发短消息;SMSGMSC用于从SMSC接收短消息,并将短消息发送到下一跳网络实体MSC,通过MSC将该短消。

14、息转发给MME,然后MME再将该短消息发送给UE。0004现有技术中,SMSGMSC需通过MSC将短消息转发给MME,而如果UE当前附着在LTE网络,则SMSGMSC无法将该短消息成功路由到MME,从而导致短消息传输失败,影响服务质量。发明内容0005本发明实施例提供一种短消息处理方法和系统、短消息网关以及交互功能实体,解决了现有技术中短消息网关无法将短消息成功路由到移动性管理实体的问题。0006本发明实施例提供一种短消息处理方法,包括0007接收短消息业务中心发送的短消息;0008获取所述短消息下一跳节点信息;0009当所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息。

15、对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。0010本发明实施例提供另一种短消息处理方法,包括0011交互功能实体接收短消息网关发送的短消息;0012所述交互功能实体获取为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;0013所述交互功能实体将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。0014本发明实施例提供一种短消息网关,包括说明书CN101998313ACN101998318A2/13页60015第一接收模块,用于接收短消息业务中心发送的短消息;0016第一获取模块,用于获取所述第一接。

16、收模块中接收到的短消息的下一跳节点信息;0017第一发送模块,用于当所述第一获取模块获取到的所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。0018本发明实施例提供一种交互功能实体,包括0019第二接收模块,用于接收短消息网关发送的短消息;0020第二获取模块,用于获取为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息;0021第二发送模块,用于将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。0022本发明实施例还提供一种短消息处。

17、理系统,包括短消息网关和交互功能实体,0023所述短消息网关,用于接收短消息业务中心发送的短消息,获取所述短消息下一跳节点信息;当所述下一跳节点信息为第二标识信息时,将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体;0024所述交互功能实体,用于接收短消息网关发送的短消息,获取为接收所述短消息的用户设备提供服务的移动性管理实体的标号信息,并将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。0025本发明实施例中,短消息网关可以获取短消息的下一跳节点信息,当该节点信息是第二标识信息。

18、,短消息网关可以将短消息路由到与第二标识信息对应的交互功能实体,通过交互功能实体将该短消息发送给对应的移动性管理实体,从而使得不具备CS回退能力的UE当前即使只附着在LTE网络中,短消息网关也可以成功地将短消息路由到移动性管理实体,使得UE能够正常的接收短消息网关发送的短消息,增强了用户的体验。附图说明0026为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0027图1为现有技术中处理短消息业务的网络架构示意图;0。

19、028图2为本发明短消息处理方法一个实施例的流程图;0029图3为本发明短消息处理方法一个实施例中MME上报短消息下一跳节点信息的信令流程图;0030图4为本发明短消息处理方法一个实施例中MME上报短消息下一跳节点信息的另一个信令流程图;0031图5为本发明短消息处理方法另一个实施例的信令流程图;0032图6为本发明短消息处理方法再一个实施例的信令流程图;0033图7为本发明短消息处理方法又一个实施例的信令流程图;说明书CN101998313ACN101998318A3/13页70034图8为本发明短消息处理方法还一个实施例的信令流程图;0035图9为本发明短消息处理方法又再一个实施例的流程图。

20、;0036图10为本发明短消息网关一个实施例的结构示意图;0037图11为本发明交互功能实体一个实施例的结构示意图;0038图12为本发明短消息处理系统一个实施例的结构示意图。具体实施方式0039下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0040图2为本发明短消息处理方法一个实施例的流程图,如图2所示,本实施例的方法包括0041步骤201、SMSGMSC接收短消息业务中心发送的短。

21、消息。0042举例来说,SMSC可以向SMSGMSC发送短消息,该短消息中包括了接收该短消息的用户设备的标识信息。该用户设备标识信息可以为短消息目的方的用户终端标识,例如移动台国际ISDN号码MOBILESTATIONINTERNRNATIONALISDNNUMBER,以下简称MSISDN、或者国际移动用户标识INTERNATIONALMOBILESUBSCRIBERIDENTITY,以下简称IMSI等。0043步骤202、SMSGMSC获取短消息下一跳节点信息;0044SMSGMSC可以根据短消息中包括的用户设备标识信息向HLR/HSS发送路由请求消息,HLR/HSS在接收该路由请求消息后,。

22、即可根据该路由请求消息中包括的用户设备标识信息向SMSGMSC反馈短消息下一跳节点信息,该短消息下一跳节点信息既可以为MME标识信息MMENUMBER,也可以为交互功能实体INTERWORKINGFUNCTION,以下简称IWF标识信息IWFNUMBER。在本实施例中,该MMENUMBER可以对应于第一标识信息,该IWFNUMBER可以对应于第二标识信息。0045其中,短消息传递的下一跳节点信息如IWFNUMBER或者MMENUMBER都是在LTE网络传输短消息下一跳节点信息。HLR/HSS中可以保存多个短消息传递的下一跳节点信息,例如,SGSNNUMBER、MSCNUMBER等等。0046在。

23、本发明实施例中,运营商可以在HLR/HSS中进行配置,优先选择LTE网络的相关节点信息为短消息传递的下一跳节点信息。具体的,如果HLR/HSS中保存的短消息传递的下一跳节点信息中包含MMENUMBER信息,则HLR/HSS优先选择MMENUMBER为短消息传递的下一节点信息;如果HLR/HSS中存在MMEID信息,则HLR/HSS优先选择IWFNUMBER为短消息传递的下一节点信息等等。0047步骤203、当所述下一跳节点信息为第二标识信息时,SMSGMSC将所述短消息发送给与所述第二标识信息对应的交互功能实体,以使所述交互功能实体将所述短消息发送给对应的移动性管理实体。0048其中,SMSG。

24、MSC可以从HLR/HSS中获取IWFNUMBER,即第二标识信息,从而可以将该短消息发送给与IWFNUMBER对应的IWF,IWF可以根据IWFNUMBER对应地获取MMEID,说明书CN101998313ACN101998318A4/13页8从而将该短消息发送给与MMEID对应的MME,从而使得MME可以通过LTE中的NAS信令封装该短消息并将该短消息发送给UE。0049当UE仅附着在LTE网络时,HLR/HSS中存储的是MME标号信息MMEID,而MMEID是DIAMETER信令节点信息而并非MAP节点信息,由于SMSGMSC只支持MAP协议的路由机制,因此,SMSGMSC无法将短消息路。

25、由到相应的MME。而在本发明实施例中,IWF支持DIAMETER协议到MAP协议的转换,可以作为SMSGMSC与MME之间的中转节点。IWF的存在可以尽量减小对MME功能的要求,MME可以不用支持MAP协议功能,而只是支持DIAMETER协议功能。而且,多个MME可以共用IWF,对运营商设备成本也是一个节约。0050需要说明的是,在具体实现过程中,SMSGMSC向IWF发送的消息属于MAP协议消息,消息体中包含待传递给UE的短消息,而消息头则采用的MAP协议封装的消息头;IWF接收该消息后,可以将消息头转换成DIAMETER协议类型封装的消息头,所述消息体中包含待传递给UE的短消息保持不变;I。

26、WF可以将协议转换过后的消息发送给MME。反之,如果IWF从MME接收到DIAMETER协议类型消息,则IWF需要将所述消息转换成基于MAP协议类型的消息并发送给SMSGMSC,从而可以实现SMSGMSC与MME之间进行短消息的交互。0051本发明短消息处理方法另一个实施例中,当所述下一跳节点信息为第一标识信息时,SMSGMSC直接将所述短消息发送给与所述第一标识信息对应的移动性管理实体。0052举例来说,当SMSGMSC获取的短消息下一跳节点信息为第一标识信息,即该短消息下一跳节点信息为MMENUMBER时,SMSGMSC可以获知该MME支持映射MAP接口,因此,SMSGMSC可以根据该MM。

27、ENUMBER将短消息发送给与MMENUMBER对应的MME,从而使得MME通过NAS信令封装该短消息,并发送给UE。0053在本发明实施例中,短消息下一跳节点信息包括所述MME上报给HLR/HSS的短消息下一跳节点信息和/或所述HLR/HSS配置的短消息下一跳节点信息。0054如果MME向HLR/HSS上报的是IWFNUMBER信息,那么在进行网络配置的时候需要保证MMEID和IWFNUMBER的唯一对应性。例如,当IWF接收到SMSGMSC发送的消息,所述消息中包含SMSGMSC转发的短消息,IWF解析所述消息获知IWFNUMBER信息,其中所述消息头中可以包含IWFNUMBER信息,然后。

28、再根据IWFNUMBER和MMEID的对应关系,确认将所述短消息转发给MMEID对应的MME。0055在本发明短消息处理方法又一个实施例中,SMSGMSC获取所述短消息的下一跳节点信息包括0056SMSGMSC向HLR/HSS发送路由请求;接收HLR/HSS根据所述路由请求返回的响应消息,所述响应消息中包含所述短消息的下一跳节点信息;或者0057SMSGMSC向HLR/HSS发送路由请求;HLR/HSS将所述路由请求转发给IWF;IWF获取所述短消息的下一跳节点信息,并将所述短消息的下一跳节点信息发送给所述SMSGMSC。0058步骤203中,以使IWF将所述短消息发送给为接收所述短消息的用户。

29、设备提供服务的移动性管理实体,可以包括0059交互功能实体对承载所述短消息的消息体进行消息体转换处理,并将消息体转换处理后的短消息发送给为接收所述短消息的用户设备提供服务的移动性管理实体。0060具体来说,上述步骤202和步骤203可以采用以下四种实现方式说明书CN101998313ACN101998318A5/13页90061方式一、当下一跳节点信息为第二标识信息,且该第二标识信息包括交互功能实体的标识信息和移动性管理实体的标号信息时;短消息网关可以将短消息和移动性管理实体的标号信息发送给与所述交互功能实体的标识信息对应的交互功能实体;然后交互功能实体对承载短消息的消息体进行消息体转换处理,。

30、并将消息体转换处理后的短消息发送给与移动性管理实体的标号信息对应的移动性管理实体。0062方式二、当下一跳节点信息为第二标识信息,且第二标识信息包括交互功能实体的标识信息时,短消息网关可以将短消息发送给与交互功能实体的标识信息对应的交互功能实体;交互功能实体从位置归属寄存器或归属用户服务器中获取移动性管理实体的标号信息,对承载所述短消息的消息体进行消息体转换处理,并将消息体转换处理后的短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。0063方式三、当下一跳节点信息为第二标识信息,且第二标识信息包括交互功能实体的标识信息时,短消息网关可以向位置归属寄存器或归属用户服务器发送路由请。

31、求,所述路由请求中包括用户设备标识信息;位置归属寄存器或归属用户服务器将所述路由请求转发给交互功能实体,交互功能实体根据所述用户设备标识信息从位置归属寄存器或归属用户服务器中获取移动性管理实体的标号信息,并将交互功能实体的标识信息发送给短消息网关;然后,短消息网关将短消息发送给与交互功能实体的标识信息对应的交互功能实体;最后,交互功能实体对承载短消息的消息体进行消息体转换处理后,将消息体转换处理后的短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。0064方式四、当下一跳节点信息为第二标识信息,且第二标识信息包括交互功能实体的标识信息时,交互功能实体根据该交互功能实体的标识信息查。

32、询所述交互功能实体的标识信息与移动性管理实体的标号信息的对应关系表,获取与所述交互功能实体的标识信息对应的移动性管理实体的标号信息,并将所述短消息发送给与所述移动性管理实体的标号信息对应的移动性管理实体。0065在本发明实施例中,SMSGMSC可以从HLR/HSS中获取与MME对应的第一标识信息MMENUMBER,也可以从HLR/HSS中获取与IWF对应的第二标识信息IWFNUMBER。对于MME支持MAP接口的情况来说,SMSGMSC在获取MMENUMBER后可以直接将该短消息发送给对应的MME,对于MME不支持MAP接口的情况来说,SMSGMSC可以将短消息路由到与IWFNUMBER对应的。

33、IWF,通过IWF进行协议转换后,将该短消息发送给与MMEID对应的MME,从而实现SMSGMSC与MME之间进行短消息的交互,使得不具备CS回退能力的UE当前即使只附着在LTE网络中,SMSGMSC也可以将短消息发送给MME,通过MME将该短消息发送给UE。0066图3为本发明短消息处理方法一个实施例中MME上报短消息下一跳节点信息的信令流程图,如图3所示,该过程可以包括0067步骤301、MME发送统一资源定位符UNIFORMRESOURCELOCATOR,以下简称ULR消息给HLR/HSS,消息中包括MMENUMBER或者IWFNUMBER。0068步骤302、HLR/HSS将签约数据插。

34、播给MME,其中包括短消息的签约数据,HLR/HSS还可以保存该MMENUMBER或者IWFNUMBER。其中MMENUMBER或者IWFNUMBER即为该短消息的下一跳节点信息。0069在本发明实施例中,MME将短消息的下一跳节点信息发送给HSS/HLR,保证了短消息的顺利传递。说明书CN101998313ACN101998318A6/13页100070在本发明的另外一个实施例中,HLR/HSS配置用于SMSOVERLTE的MAP节点信息。这种处理方式多适用于在MME和SMSGMSC之间配置IWF,IWF具有DIAMETER和MAP的转换功能。当然也可以是MME和IWF合一,此时IWFNUM。

35、BER对应的物理实体也就是合一的MME。0071HLR/HSS配置用于在LTE中支持SMSSMSOVERLTE的MAP节点信息,即HLR/HSS配置IWFNUMBER的方式可以包括0072一、如果本地支持SMSOVERLTE,HLR/HSS配置IWFNUMBER即可,IWFNUMBER对应的IWF位于本地;0073二、如果本地支持SMSOVERLTE,拜访网络也支持SMSOVERLTE,HLR/HSS配置IWFNUMBER。当UE处于本地,所述IWF位于本地;当UE处于拜访网络,如果签署了漫游协议,IWF可以位于拜访网络,也可以位于本地,具体的配置可以根据需要选择。HLR/HSS可以通过识别服。

36、务UE的MMEID来判断UE是处于本地还是拜访网络。0074三、本地不支持SMSOVERLTE,拜访地支持SMSOVERLTE,本地用户漫游到拜访地。对于这种漫游互通的场景,归属HLR/HSS可以根据MMEID检测UE是否处于漫游地,如果漫游地支持SMSOVERLTE,那么归属HLR/HSS还需要配置IWFNUMBER信息用以保证UE在拜访地可以使用SMSOVERLTE,此时IWF可以位于拜访网络。0075图4为本发明短消息处理方法一个实施例中MME上报短消息下一跳节点信息的另一个信令流程图,如图4所示,HLR/HSS确定UE处于归属网络还是拜访网络的方法可以包括0076步骤401、MME发送。

37、ULR消息给HLR/HSS,消息中包括MMEID。0077HLR/HSS可以通过识别服务UE的MMEID来判断UE是处于本地还是拜访网络。具体的,HLR/HSS可以配置本地网所有MMEID的信息,通过查询便可以获知UE处于本地网络或者拜访网络;另外还可以通过识别MMEID信息中包含的网络信息来获知UE处于本地网络或者拜访网络。0078步骤402、HLR/HSS将签约数据插播给MME,其中包括签约数据。0079在本发明实施例中,在HSS/HLR中配置短消息的下一跳节点信息,保证了短消息的顺利传递。0080图5为本发明短消息处理方法另一个实施例的信令流程图,如图5所示,本实施例的方法与上述方式一对。

38、应,该过程可以包括0081步骤501、SMSC将短消息发送给SMSGMSC。0082步骤502、SMSGMSC与HLR/HSS交互获取第二标识信息。0083该第二标识信息包括IWFNUMBER和MMEID。0084具体的,SMSGMSC可以向HLR/HSS发送路由请求消息,HLR/HSS可以向SMSGMSC返回短消息下一跳节点信息即第二标识信息,其中包括IWFNUMBER和MMEID。0085步骤503、SMSGMSC将短消息和MMEID转发给与IWFNUMBER对应的IWF。0086步骤504、IWF将消息体转换处理后的短消息发送给与MMEID对应的MME。0087SMSGMSC向IWF发送。

39、的消息属于MAP协议消息,消息体中包含待传递给UE的短消息,而消息头则采用的MAP协议封装的消息头;IWF接收该消息后,可以将消息头转换成DIAMETER协议类型封装的消息头,所述消息体中包含待传递给UE的短消息保持不变;IWF可以将消息体转换处理过后的消息发送给与MMEID对应的MME。说明书CN101998313ACN101998318A7/13页110088步骤505、MME通过NAS消息将短消息发送给UE。0089MME在接收短消息后,如果此时UE处于空闲态,则UE与MME之间可以执行服务请求SERVICEREQUEST流程,从而使得MME在LTE网络中通过NAS消息将短消息发送给UE。

40、。0090步骤506、UE向MME回复传输报告。0091UE接收MME传递的短消息后,可以向MME回复传输报告DELIVERYREPORT,该传输报告指示短消息传递成功。0092步骤507、MME将DELIVERYREPORT发送给IWF。0093步骤508、IWF将DELIVERYREPORT发送给SMSGMSC。0094对于IWF寻址SMSGMSC的方法,大都采用配置的手段,即IWF配置SMSGMSC的地址信息,IWF通过该地址信息将DELIVERYREPORT发送给SMSGMSC。0095步骤509、SMSGMSC将DELIVERYREPORT发送给SMSC。0096需要说明的是,图5仅。

41、示出了通过IWF传送短消息的方法,如果SMSGMSC获取的短消息下一跳节点信息是第一标识信息,即为MMENUMBER时,SMSGMSC可以根据MMENUMBER直接将短消息发送给与MMENUMBER对应的MME,相应地,步骤507中,MME也可以直接将DELIVERYREPORT反馈给SMSGMSC。0097本实施例中,SMSGMSC从HLR/HSS中获取的短消息下一跳节点信息可以包括IWFNUMBER和MMEID,因此,SMSGMSC将短消息和MMEID发送给IWF后,IWF可以在对短消息进行消息体转换处理后,直接根据接收的MMEID将消息转换处理后的短消息发送给MME,而无需IWF再查询获。

42、取该MMEID。本实施例可以实现SMSGMSC与MME之间进行短消息的交互,使得不具备CS回退能力的UE当前即使只附着在LTE网络中,SMSGMSC也可以将短消息发送给MME,通过MME将该短消息发送给UE。0098图6为本发明短消息处理方法再一个实施例的信令流程图,如图6所示,本实施例的方法与上述方式二对应,该过程可以包括0099步骤601、SMSC将短消息发送给SMSGMSC。0100步骤602、SMSGMSC与HLR/HSS交互获取第二标识信息。0101该第二标识信息包括IWFNUMBER。0102具体的,SMSGMSC可以向HLR/HSS发送路由请求消息,HLR/HSS可以向SMSGM。

43、SC返回短消息下一跳节点信息即第二标识信息,其中包括IWFNUMBER。0103步骤603、SMSGMSC将短消息转发给与IWFNUMBER对应的IWF。0104步骤604、IWF与HLR/HSS交互获取与IWFNUMBER对应的MMEID;0105在HLR/HSS中可以配置IWFNUMBER与MMEID的对应关系表,IWF在接收到短消息后可以从HLR/HSS中获取对应的MMEID。0106步骤605、IWF将消息体转换处理后的短消息发送给与MMEID对应的MME。0107SMSGMSC向IWF发送的消息属于MAP协议消息,消息体中包含待传递给UE的短消息,而消息头则采用的MAP协议封装的消息。

44、头;IWF接收该消息后,可以将消息头转换成DIAMETER协议类型封装的消息头,所述消息体中包含待传递给UE的短消息保持不变;IWF可以将消息体转换处理过后的消息发送给与MMEID对应的MME。0108步骤606、MME通过NAS消息将短消息发送给UE。0109MME在接收短消息后,如果此时UE处于空闲态,则UE与MME之间可以执行SERVICE说明书CN101998313ACN101998318A8/13页12REQUEST流程,从而使得MME在LTE网络中通过NAS消息将短消息发送给UE。0110步骤607、UE向MME回复传输报告。0111UE接收MME传递的短消息后,可以向MME回复D。

45、ELIVERYREPORT。0112步骤608、MME将DELIVERYREPORT发送给IWF。0113步骤609、IWF将DELIVERYREPORT发送给SMSGMSC。0114对于IWF寻址SMSGMSC的方法,大都采用配置的手段,即IWF配置SMSGMSC的地址信息,IWF通过该地址信息将DELIVERYREPORT发送给SMSGMSC。0115步骤610、SMSGMSC将DELIVERYREPORT发送给SMSC。0116需要说明的是,图6也仅示出了通过IWF传送短消息的方法,如果SMSGMSC获取的短消息下一跳节点信息是第一标识信息,即为MMENUMBER时,SMSGMSC可以根。

46、据MMENUMBER直接将短消息发送给与MMENUMBER对应的MME,相应地,步骤607中,MME也可以直接将DELIVERYREPORT反馈给SMSGMSC。0117本实施例中,SMSGMSC从HLR/HSS中获取的短消息下一跳节点信息可以包括IWFNUMBER,因此,SMSGMSC将短消息发送给IWF后,IWF可以从HLR/HSS中获取对应的MMEID,然后将消息体转换处理后的短消息发送给与MMEID对应的MME。本实施例可以实现SMSGMSC与MME之间进行短消息的交互,使得不具备CS回退能力的UE当前即使只附着在LTE网络中,SMSGMSC也可以将短消息发送给MME,通过MME将该短。

47、消息发送给UE。0118图7为本发明短消息处理方法又一个实施例的信令流程图,如图7所示,本实施例的方法与上述方式三对应,该过程可以包括0119步骤701、SMSC将短消息发送给SMSGMSC。0120步骤702、SMSGMSC向HLR/HSS发送路由请求。0121该路由请求中包括接收该短消息的用户设备标识信息。0122步骤703、HLR/HSS将该路由请求转发给IWF。0123在本实施例中,该IWF可以静态配置在HLR/HSS中,如配置用户设备标识信息和IWF的对应关系。0124步骤704、IWF根据该路由请求中包括的用户设备标识信息从HLR/HSS中获取路由信息,其中包括MMEID信息。01。

48、25步骤705、IWF向SMSGMSC返回路由信息,所述路由信息包含IWFNUMBERMAP的信令节点信息。0126该IWFNUMBER为第二标识信息。0127步骤706、SMSGMSC根据获得的IWFNUMBER,将短消息转发给IWF。0128步骤707、IWF将消息体转换处理后的短消息发送给与MMEID对应的MME。0129本实施例中,IWF在步骤704中已经获取了MMEID,因此,此处只需要直接向MME发送短消息即可。0130SMSGMSC向IWF发送的消息属于MAP协议消息,消息体中包含待传递给UE的短消息,而消息头则采用的MAP协议封装的消息头;IWF接收该消息后,可以将消息头转换成。

49、DIAMETER协议类型封装的消息头,所述消息体中包含待传递给UE的短消息保持不变;IWF可以将消息体转换处理过后的消息发送给与MMEID对应的MME。0131步骤708、MME通过NAS消息将短消息发送给UE。说明书CN101998313ACN101998318A9/13页130132MME在接收短消息后,如果此时UE处于空闲态,则UE与MME之间可以执行SERVICEREQUEST流程,从而使得MME在LTE网络中通过NAS消息将短消息发送给UE。0133步骤709、UE向MME回复传输报告。0134UE接收MME传递的短消息后,可以向MME回复DELIVERYREPORT。0135步骤710、MME将DELIVERYREPORT发送给IWF。0136步骤711、IWF将DELIVERYREPORT发送给SMSGMSC。0137对于IWF寻址SMSGMSC的方法,大都采用配置的手段,即IWF配置SMSGMSC的地址信息,IWF通过该地址信息将DELIVERYREPORT发送给SMSGMSC。0138步骤712、SMSGMSC将DELIVERYREPORT发送给SMSC。0139需要说明的是,图7也仅示出了通过IWF传送短消息的方法,如果SMSGMSC获取的短消息下一跳节点信息是第一标识信息,即为MMENUMBER时,SMSGMSC可以根据MMENUMBER直接将短消息发送给与。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1