确定短消息业务的服务节点的方法、用户服务器和移动性管理网元

申请号 CN201210277125.X 申请日 2012-08-06 公开(公告)号 CN103581871A 公开(公告)日 2014-02-12
申请人 华为技术有限公司; 发明人 时书锋; 张艳平;
摘要 本 发明 提供一种确定短消息业务的服务 节点 的方法、用户 服务器 和移动性管理网元,通过HSS/HLR在接收到MME发送的 位置 更新 请求 后,对用户签约的业务进行判断,当确定用户没有签约CS域业务或用户签约的CS域业务中只有SMS业务,则将MME注册成为为用户提供SMS业务的服务节点,通过HSS/HLR根据用户签约的业务判断是否将MME注册成为为用户提供SMS业务的服务节点,避免了MME在不知道用户签约的业务的情况下,盲目的请求HSS/HLR将其注册为用户提供SMS业务的服务节点而导致MME和HSS/HLR间额外的信令交互,进而节约了通信资源。
权利要求

1.一种确定短消息业务的服务节点的方法,其特征在于,包括:
接收移动性管理网元MME发送的位置更新请求,所述位置更新请求携带用户标识;
根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
若所述用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点。
2.根据权利要求1所述的方法,其特征在于,所述根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,包括:
确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,根据用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
3.根据权利要求1所述的方法,其特征在于,所述根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,包括:
根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
4.根据权利要求1所述的方法,其特征在于,所述根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,包括:
根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
5.根据权利要求3或4所述的方法,其特征在于,在所述位置更新请求中还携带有用于终呼短消息业务路由信息,所述指示信息通过所述用于终呼短消息业务路由信息来指示。
6.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
向所述MME返回位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知所述MME,归属用户服务器或归属位置寄存器HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
7.一种确定短消息业务的服务节点的方法,其特征在于,包括:
向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求,所述位置更新请求携带用户标识和用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点;
接收所述HSS/HLR返回的位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知MME,所述HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
8.根据权利要求7所述的方法,其特征在于,在所述位置更新请求中携带有用于终呼短消息业务路由信息,所述指示信息通过所述用于终呼短消息业务路由信息来指示。
9.根据权利要求7或8所述的方法,其特征在于,在所述向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求之前,所述方法还包括:
接收所述用户设备发送的联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求,所述联合EPS或IMSI附着请求或联合TA或LA更新请求中不携带仅请求短消息服务SMS only指示信息。
10.根据权利要求9所述的方法,其特征在于,在所述接收所述HSS/HLR返回的位置更新请求响应之后,所述方法还包括:
向用户设备返回联合EPS或IMSI附着请求接受或联合TA或LA更新请求接受响应,所述联合EPS或IMSI附着请求接受或联合TA/LA更新请求接受响应携带所述SMS only指示信息。
11.一种用户服务器,其特征在于,包括:
接收模,用于接收移动性管理网元MME发送的位置更新请求,所述位置更新请求携带用户标识;
判断模块,用于根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
注册模块,用于若所述用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点。
12.根据权利要求11所述的用户服务器,其特征在于,所述判断模块具体用于确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,根据用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或
根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或
根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
13.根据权利要求11或12所述的用户服务器,其特征在于,所述用户服务器还包括:
发送模块,用于向所述MME返回位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知所述MME,归属用户服务器或归属位置寄存器HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
14.一种移动性管理网元,其特征在于,包括:
发送模块,用于向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求,所述位置更新请求携带用户标识和用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点;
接收模块,用于接收所述HSS/HLR返回的位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知MME,所述HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
15.根据权利要求14所述的移动性管理网元,其特征在于,所述接收模块还用于接收所述用户设备发送的联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求,所述联合EPS或IMSI附着请求或联合TA或LA更新请求中不携带仅请求短消息服务SMS only指示信息。
16.根据权利要求15所述的移动性管理网元,其特征在于,所述发送模块还用于向用户设备返回联合EPS或IMSI附着请求接受或联合TA或LA更新请求接受响应,所述联合EPS或IMSI附着请求接受或联合TA/LA更新请求接受响应携带所述SMS only指示信息。

说明书全文

确定短消息业务的服务节点的方法、用户服务器和移动性

管理网元

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种确定短消息业务的服务节点的方法、用户服务器和移动性管理网元。

背景技术

[0002] 第三代合作伙伴计划(The 3rd Generation Partnership Project,3GPP)为了在无线通信系统,如长期演进(Long Term Evolution,LTE)系统或先进的长期演进(Long Term Evolution Advanced,LTE-Advanced)系统中通过LTE网络直接为用户提供短消息服务(short messages ervice,SMS)业务,3GPP制定了移动性管理网元(Mobility Management Entity,MME)支持短消息服务SMS in MME业务的特性,通过该特性,当用户终端(User Equipment,UE)发起联合附着请求或联合更新请求,当该联合附着请求或联合更新请求中携带仅请求短消息服务SMS only指示信息时,MME向归属用户服务器或归属位置寄存器(Home Subscriber Server或Home Location Register,HSS/HLR)请求注册为提供短消息业务节点,MME被HSS/HLR注册为为用户提供短消息的业务节点后,MME通过直接和短消息服务中心SMS-SC(Service center,服务中心)或短消息网关SMS-GMSC(Ga teway Mobile Switching Center,网关移动交换中心)相连,通过分组PS域为用户提供短消息业务,而不需要建立和移动交换中心(mobile switching center,MSC)的SGs连接而通过电路域CS域为用户提供短消息服务。
[0003] 然而,现有技术中,当在用户终端发起的联合附着请求或联合更新请求中不携带SMS only指示信息时,MME盲目的请求HSS/HLR将其注册成为为用户提供SMS的服务节点,在注册不准确时,导致了MME和HSS/HLR间额外的信令交互。

发明内容

[0004] 鉴于此,本申请的多个方面提供确定短消息业务的服务节点的方法、用户服务器和移动性管理网元,用以解决当在用户终端发起的联合附着请求或联合更新请求中不携带SMS only指示信息时,MME无法确定是否请求HSS/HLR将其注册成为为用户提供SMS的服务节点的问题。
[0005] 本申请的一方面,提供一种确定短消息业务的服务节点的方法,包括:
[0006] 接收移动性管理网元MME发送的位置更新请求,所述位置更新请求携带用户标识;
[0007] 根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
[0008] 若所述用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0009] 在第一种可能的实现方式中,所述根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,包括:
[0010] 确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,根据用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或
[0011] 根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或
[0012] 根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0013] 结合第一种可能的实现方式,在第二种可能的实现方式中,在所述位置更新请求中还携带有用于终呼短消息业务路由信息,所述指示信息通过所述用于终呼短消息业务路由信息来指示。
[0014] 本申请的另一方面,提供一种确定短消息业务的服务节点的方法,包括:
[0015] 向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求,所述位置更新请求携带用户标识和用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点;
[0016] 接收所述HSS/HLR返回的位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知MME,所述HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0017] 在第一种可能的实现方式中,在所述位置更新请求中携带有用于终呼短消息业务路由信息,所述指示信息通过所述用于终呼短消息业务路由信息来指示。
[0018] 结合第一种可能的实现方式,在第二种可能的实现方式中,在所述向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求之前,所述方法还包括:
[0019] 接收所述用户设备发送的联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求,所述联合EPS或IMSI附着请求或联合TA或LA更新请求中不携带仅请求短消息服务SMS only指示信息。
[0020] 本申请的另一方面,提供一种用户服务器,包括:
[0021] 接收模,用于接收移动性管理网元MME发送的位置更新请求,所述位置更新请求携带用户标识;
[0022] 判断模块,用于根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
[0023] 注册模块,用于若所述用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0024] 在第一种可能的实现方式中,所述判断模块具体用于确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,根据用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或
[0025] 根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或
[0026] 根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0027] 结合第一种可能的实现方式,在第二种可能的实现方式中,所述用户服务器还包括:
[0028] 发送模块,用于向所述MME返回位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知所述MME,归属用户服务器或归属位置寄存器HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0029] 本申请的另一方面,提供一种移动性管理网元,包括:
[0030] 发送模块,用于向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求,所述位置更新请求携带用户标识和用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点;
[0031] 接收模块,用于接收所述HSS/HLR返回的位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知MME,所述HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0032] 在第一种可能的实现方式中,所述接收模块还用于接收所述用户设备发送的联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求,所述联合EPS或IMSI附着请求或联合TA或LA更新请求中不携带仅请求短消息服务SMS only指示信息。
[0033] 结合第一种可能的实现方式,在第二种可能的实现方式中,所述发送模块还用于向用户设备返回联合EPS或IMSI附着请求接受或联合TA或LA更新请求接受响应,所述联合EPS或IMSI附着请求接受或联合TA/LA更新请求接受响应携带所述SMS only指示信息。
[0034] 在本发明实施例中,通过HSS/HLR在接收到MME发送的位置更新请求后,对用户签约的业务进行判断,当确定用户没有签约CS域业务或用户签约的CS域业务中只有SMS业务,则将MME注册成为为用户提供SMS业务的服务节点,通过HSS/HLR根据用户签约的业务判断是否将MME注册成为为用户提供SMS业务的服务节点,避免了MME在不知道用户签约的业务的情况下,盲目的请求HSS/HLR将其注册为用户提供SMS业务的服务节点而导致MME和HSS/HLR间额外的信令交互,进而节约了通信资源。附图说明
[0035] 图1为本发明实施例应用环境的网络架构图;
[0036] 图2为本发明实施例确定短消息业务的服务节点的方法的一个实施例的流程示意图;
[0037] 图3为本发明实施例确定短消息业务的服务节点的方法的另一个实施例的流程示意图;
[0038] 图4为本发明实施例确定短消息业务的服务节点的方法的另一个实施例的流程示意图;
[0039] 图5为本发明实施例用户服务器的一个实施例的结构示意图;
[0040] 图6为本发明实施例用户服务器的另一个实施例的结构示意图;
[0041] 图7为本发明实施例用户服务器的另一个实施例的结构示意图;
[0042] 图8为本发明实施例移动性管理网元的一个实施例的结构示意图;
[0043] 图9为本发明实施例移动性管理网元的另一个实施例的结构示意图。

具体实施方式

[0044] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045] 图1为本发明实施例应用环境的网络架构图,如图1所示,该网络架构包括:移动交换中心或访问位置寄存器(Mobile Swithing Center或Visitor Location Register,MSC/VLR)、用户设备(User Equipment,UE)、归属用户服务器或归属位置寄存器(Home Subscriber Server或Home Location Register,HSS/HLR)和移动性管理节点(Mobility Management Node,MMN),其中,MMN包括演进型通用陆地无线接入网(evolved universal terrestrial radio access network,E-UTRAN)网络中的移动性管理网元(Mobility Management Entity,MME)和UMTS陆地无线接入网(universal terrestrial radio access network,UTRAN)网络中的服务GPRS支持节点(Serving GPRS Support Node,SGSN)。
[0046] HSS/HLR主要用于存储用户签约数据和位置信息;MSC/VLR主要提供电路(Circuit Switch,CS)域移动性管理和业务。当用户终端在2G或3G和LTE系统之间移动时,用户终端需通过路由区更新或位置区更新或跟踪区更新(Routing Area Update或Location Area Update或Tracking Area Update,RAU/LAU/TAU)进行位置注册。对于SMS业务来说,HSS/HLR需根据用户终端在MSC/VLR或者SGSN或者MME的注册信息,返回正确的服务节点地址,以便SMS可以被转发给相应的服务节点继而被发送至用户终端,为了支持用户设备在LTE接入时,仍然可以使用CS域提供的业务,比如CS域的SMS和语音业务,用户设备可以发起联合演进分组系统EPS或国际移动用户号码IMSI附着请求,要求同时在EPS和CS域注册,后续在位置更新时也会发起联合跟踪区TA或位置区LA更新请求,同时更新在EPS中的跟踪区和CS域中的位置区。MME收到联合EPS/IMSI附着请求时会通过SGs接口和MSC/VLR建立SGs连接,支持后续的SMS业务和电路域回落CSFB业务,也就是通过SGs接口传递短消息及通过SGs触发UE接入CS域使用CS域业务。
[0047] 图2为本发明实施例确定短消息业务的服务节点的方法的一个实施例的流程示意图,在本发明实施例中,作为示例,该方法可以由HSS/HLR来执行,如图2所示,该方法包括:
[0048] 步骤101、接收移动性管理网元MME发送的位置更新请求,所述位置更新请求携带用户标识;
[0049] 步骤102、根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
[0050] 在本发明实施例中,根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务的方式包括下列方式之一:
[0051] 方式一、确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,根据用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0052] 方式二、根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识,判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0053] 方式三、根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和所述用户标识,判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0054] 需要说明的是,在本发明实施例中,在位置更新请求中还携带有用于终呼短消息业务路由信息,所述指示信息可以通过用于终呼短消息业务路由信息来指示。
[0055] 步骤103、若所述用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0056] 需要说明的是,归属用户服务器或归属位置寄存器HSS/HLR将MME注册成为为所述用户提供SMS业务的服务节点后,还向该MME返回位置更新请求响应,该位置更新请求响应携带注册完成指示,所述注册完成指示用于通知该MME,HSS/HLR已经将该MME注册成为为该用户提供SMS业务的服务节点。
[0057] 在本发明实施例中,由于用户没有签约电路CS域业务或用户签约的电路CS域业务中只有SMS业务,因此,MME不需要和移动交换中心或访问位置寄存器MSC/VLR建立连接为用户提供电路域业务,即在MME收到已经被注册成为为用户提供SMS业务的服务节点的消息时,不需要和MSC/VLR建立连接。
[0058] 在本发明实施例中,HSS/HLR在接收到MME发送的位置更新请求后,对用户签约的业务进行判断,当确定用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将MME注册成为为用户提供SMS业务的服务节点,通过HSS/HLR根据用户签约的业务判断是否将MME注册成为为用户提供SMS业务的服务节点,避免了MME在不知道用户签约的业务的情况下,盲目的请求HSS/HLR将其注册为用户提供SMS业务的服务节点而导致MME和HSS/HLR间额外的信令交互,进而节约了通信资源。
[0059] 图3为本发明实施例确定短消息业务的服务节点的方法的另一个实施例的流程示意图,在本发明实施例中,作为示例,该方法可以由MME来执行,如图3所示,该方法包括:
[0060] 步骤201、向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求,所述位置更新请求携带用户标识和用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点;
[0061] 需要说明的是,在本发明实施例中,在位置更新请求中携带有用于终呼短消息业务路由信息时,所述指示信息可以通过该用于终呼短消息业务路由信息来指示。
[0062] 还需要说明的是,在向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求之前,所述方法还包括:接收所述用户设备发送的联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求,所述联合EPS或IMSI附着请求或联合TA或LA更新请求中不携带仅请求短消息服务SMSonly指示信息。
[0063] 步骤202、接收所述HSS/HLR返回的位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知MME,所述HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0064] 需要说明的是,在所述接收所述HSS/HLR返回的位置更新请求响应之后,所述方法还包括:向用户设备返回联合EPS或IMSI附着请求接受或联合TA或LA更新请求接受响应,所述联合EPS或IMSI附着请求接受或联合TA/LA更新请求接受响应携带SMS only指示信息。
[0065] 在本发明实施例中,MME向HSS/HLR发送位置更新请求,位置更新请求携带用户标识和指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点,避免了MME在不知道用户签约的业务的情况下,盲目的请求HSS/HLR将其注册为用户提供SMS业务的服务节点而导致MME和HSS/HLR间额外的信令交互,进而节约了通信资源。
[0066] 图4为本发明实施例确定短消息业务的服务节点的方法的另一个实施例的流程示意图,在本发明实施例中,以移动性管理网元MME和移动交换中心或访问位置寄存器MSC/VLR间存在SGs接口,也就是MME支持电路域回落CSFB业务为例,对本发明方案进行说明,如图4所示,该方法包括:
[0067] 步骤301、UE向MME发起联合EPS/IMSI附着请求或联合TA/LA更新请求,其中联合EPS/IMSI附着请求或联合TA/LA更新请求携带用户标识;
[0068] 步骤302、MME确定联合EPS/IMSI附着请求或联合TA/LA更新请求中没有携带仅请求短消息服务SMS only指示信息;
[0069] 步骤303、MME向HSS/HLR发起位置更新请求,该位置更新请求携带该用户标识;
[0070] 在本发明实施例中,MME的发起位置更新请求中还可以携带用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息。
[0071] 该指示信息可以是当MME在位置更新请求中不携带携带将其注册成为为用户提供SMS业务的服务节点的指示时,HSS/HLR判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将MME注册成为为所述用户提供SMS业务的服务节点的指示信息。
[0072] 此外,该指示信息还可以是在位置更新请求中携带当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息或在位置更新请求中携带用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求时,HSS/HLR判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将MME注册成为为所述用户提供SMS业务的服务节点的指示信息。
[0073] 需要说明的是,在MME向HSS/HLR发起位置更新请求中还可以携带有用于终呼短消息业务的路由信息,该路由信息可以是基于E.164编码的号码。
[0074] 步骤304、HSS/HLR根据位置更新请求和用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
[0075] 在本发明实施例中,HSS/HLR根据位置更新请求携带的该用户标识,查询用户的签约数据,根据该用户的签约数据判断该用户签约的业务是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0076] 具体的,HSS/HLR根据位置更新请求和用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务的方式包括但不限于:
[0077] 方式一:
[0078] 在MME发送的位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息时,HSS/HLR需要判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0079] 例如,HSS/HLR可以在收到MME发送的位置更新请求消息后,确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,则HSS/HLR可以根据用户标识查询用户的签约数据,判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0080] 方式二:
[0081] 在M ME发送的位置更新请求中携带有当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息时,HSS/HLR需要判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0082] 例如,HSS/HLR可以在收到MME发送的位置更新请求消息后,根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识查询用户的签约数据,判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0083] 需要说明的是,方式一和方式二不仅适用于UE发起联合EPS/IMSI附着请求或联合TA/LA更新请求的场景,也适用于UE发起了普通的EPS附着请求或TA更新请求,HSS/HLR确定是否注册MME为为用户提供短消息业务的服务节点的场景。
[0084] 方式三:
[0085] 在MME发送的位置更新请求中携带有用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息时,HSS/HLR需要判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0086] 例如,HSS/HLR可以在收到MME发送的位置更新请求消息后,根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信和所述用户标识查询用户的签约数据,判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0087] 还需要说明的是,在本发明实施例中,上述指示信息可以是在MME向HSS/HLR发起位置更新请求中携带的用于终呼短消息业务的路由信息来指示。
[0088] 步骤305、若用户没有CS域签约业务或CS域签约业务中只签约了SMS业务,HSS/HLR决定注册MME为为用户提供SMS业务的服务节点;
[0089] 在本发明实施例中,当在HSS/HLR确定用户没有CS域签约业务或CS域签约业务中只签约了SMS业务,决定注册MME为为用户提供SMS的服务节点,避免MME在未确定用户的签约业务的情况下,通知HSS/HLR将其注册成为为用户提供SMS的服务节点,导致当MME收到HSS/HLR下发的签约数据,发现用户有签约CS域业务时,从而MME建立和MSC/VLR之间的SGs连接,而HSS/HLR则需要取消该MME作为为用户提供SMS的服务节点,导致MME与HSS/HLR间产生额外的信令交互,浪费通信资源。
[0090] 步骤306、HSS/HLR向MME返回位置更新响应,通知MME已经将其注册成为为用户提供SMS业务的服务节点;
[0091] 步骤307、MME向UE返回联合EPS/IMSI附着请求接受或联合TA/LA更新请求接受响应,其中联合EPS/IMSI附着请求接受或联合TA/LA更新请求接受响应携带SMSonly指示。
[0092] 在本发明实施例中,MME收到HSS/HLR将其注册成为为用户提供SMS的服务节点的通知后,不与MSC/VLR建立连接,而向UE返回联合EPS/IMSI附着请求接受或联合TA/LA更新请求接受响应,其中联合EPS/IMSI附着请求接受或联合TA/LA更新请求接受响应携带SMS only指示,以确定通过MME为该UE提供SMS业务和其它非CS域签约业务。
[0093] 在本发明实施例中,HSS/HLR收到MME发送的位置更新请求后,根据位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息或根据位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息,或根据位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,当确定用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将MME注册成为为用户提供SMS业务的服务节点,通过HSS/HLR根据MME的指示对用户签约业务的判断决定是否将MME注册成为为用户提供SMS业务的服务节点,避免了MME在不知道用户签约的业务的情况下,盲目的请求HSS/HLR将其注册为用户提供SMS业务的服务节点而导致MME和HSS/HLR间额外的信令交互,进而节约了通信资源。
[0094] 需要说明的是,在本发明实施例中,当UE发起的联合EPS/IMSI附着请求或联合TA/LA更新请求中携带SMS only指示或者MME不支持CSFB业务或SGs接口时,MME明确指示HSS/HLR将其注册为为用户提SMS的服务节点,HSS/HLR不需要再判断用户的CS域签约业务情况,而直接将MME注册为为用户提供SMS的服务节点。
[0095] 图5为本发明实施例用户服务器的一个实施例的结构示意图,如图5所示,该用户服务器40包括接收模块401、判断模块402和注册模块403。
[0096] 接收模块401用于接收移动性管理网元MME发送的位置更新请求,所述位置更新请求携带用户标识;
[0097] 判断模块402用于根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
[0098] 注册模块403用于若所述用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0099] 在本发明实施例中,用户服务器接收到MME发送的位置更新请求后,对用户签约的业务进行判断,当确定用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将MME注册成为为用户提供SMS业务的服务节点,通过用户服务器根据用户签约的业务判断是否将MME注册成为为用户提供SMS业务的服务节点,避免了MME在不知道用户签约的业务的情况下,盲目的请求用户服务器将其注册为用户提供SMS业务的服务节点而导致MME和用户服务器间额外的信令交互,进而节约了通信资源。
[0100] 需要说明的是,在本发明实施例中,判断模块402还可以具体用于确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,根据用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是 否只有SMS业务,或根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0101] 此外,如图6所示,用户服务器40还可以包括发送模块404,发送模块404用于向所述MME返回位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知所述MME,归属用户服务器或归属位置寄存器HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0102] 图7为本发明实施例用户服务器的另一个实施例的结构示意图,[0103] 如图7所示,该用户服务器包括至少一个处理器501,至少一个网络接口504,存储器505,至少一个通信总线502和用户接口503。
[0104] 该通信总线502用于实现上述组件之间的连接通信;该用户接口503用于实现与用户交互。其中,该存储器505可以存储指令,以使处理器501执行以下流程:
[0105] 接收移动性管理网元MME发送的位置更新请求,所述位置更新请求携带用户标识;
[0106] 根据所述位置更新请求和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务;
[0107] 若所述用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0108] 在本发明实施例中,用户服务器接收到MME发送的位置更新请求后,对用户签约的业务进行判断,当确定用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将MME注册成为为用户提供SMS业务的服务节点,通过用户服务器根据用户签约的业务判断是否将MME注册成为为用户提供SMS业务的服务节点,避免了MME在不知道用户签约的业务的情况下,盲目的请求用户服务器将其注册为用户提供SMS业务的服务节点而导致MME和用户服务器间额外的信令交互,进而节约了通信资源。
[0109] 需要说明的是,在本发明实施例中,处理器501还可以执行确定所述位置更新请求中没有携带将所述MME注册成为为用户提供SMS业务的服务节点的指示信息,根据用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或根据所述位置更新请求携带的当用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务,则将所述MME注册成为为所述用户提供SMS业务的服务节点的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务,或根据所述位置更新请求携带的用户设备发起了联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求的指示信息和所述用户标识判断用户是否签约了电路CS域业务或判断所述用户签约的电路CS域业务中是否只有SMS业务。
[0110] 图8为本发明实施例移动性管理网元的一个实施例的结构示意图,如图8所示,该移动性管理网元60包括发送模块601和接收模块602。
[0111] 发送模块601用于向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求,所述位置更新请求携带用户标识和用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点;
[0112] 接收模块602用于接收所述HSS/HLR返回的位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知MME,所述HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0113] 在本发明实施例中,移动性管理网元向HSS/HLR发送位置更新请求,位置更新请求携带用户标识和指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点,避免了移动性管理网元在不知道用户签约的业务的情况下,盲目的请求HSS/HLR将其注册为用户提供SMS业务的服务节点而导致移动性管理网元和HSS/HLR间额外的信令交互,进而节约了通信资源。
[0114] 需要说明的是,在本发明实施例中,接收模块602还可以用于接收所述用户设备发送的联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求,所述联合EPS或IMSI附着请求或联合TA或LA更新请求中不携带仅请求短消息服务SMS only指示信息。
[0115] 此外,发送模块601还可以用于向用户设备返回联合EPS或IMSI附着请求接受或联合TA或LA更新请求接受响应,所述联合EPS或IMSI附着请求接受或联合TA/LA更新请求接受响应携带SMS only指示信息。
[0116] 图9为本发明实施例移动性管理网元的另一个实施例的结构示意图,如图9所示,该移动性管理网元包括至少一个处理器701,至少一个网络接口704,存储器705,至少一个通信总线702和用户接口703。
[0117] 该通信总线702用于实现上述组件之间的连接通信;该用户接口703用于实现与用户交互。其中,该存储器705可以存储指令,以使处理器701执行以下流程:
[0118] 向归属用户服务器或归属位置寄存器HSS/HLR发送位置更新请求,所述位置更新请求携带用户标识和用于指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元MME注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点;
[0119] 接收所述HSS/HLR返回的位置更新请求响应,所述位置更新请求响应携带注册完成指示,所述注册完成指示用于通知MME,所述HSS/HLR已经将所述MME注册成为为所述用户提供SMS业务的服务节点。
[0120] 在本发明实施例中,移动性管理网元向HSS/HLR发送位置更新请求,位置更新请求携带用户标识和指示所述HSS/HLR在用户没有签约所述CS域业务或所述用户签约的所述CS域业务中只有所述SMS业务时,则将移动性管理网元注册成为为所述用户提供SMS业务的服务节点的指示信息,以使得所述HSS/HLR根据所述用户标识和所述指示信息将所述MME注册成为为所述用户提供SMS业务的服务节点,避免了移动性管理网元在不知道用户签约的业务的情况下,盲目的请求HSS/HLR将其注册为用户提供SMS业务的服务节点而导致移动性管理网元和HSS/HLR间额外的信令交互,进而节约了通信资源。
[0121] 需要说明的是,在本发明实施例中,处理器701还可以执行接收所述用户设备发送的联合演进分组系统EPS或国际移动用户号码IMSI附着请求或联合跟踪区TA或位置区LA更新请求,所述联合EPS或IMSI附着请求或联合TA或LA更新请求中不携带仅请求短消息服务SMS only指示信息。
[0122] 此外,处理器701还可以执行向用户设备返回联合EPS或IMSI附着请求接受或联合TA或LA更新请求接受响应,所述联合EPS或IMSI附着请求接受或联合TA/LA更新请求接受响应携带SMS only指示信息。
[0123] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块、单元及步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0124] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0125] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置、模块或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0126] 所述作为分离部件说明的模块或单元可以是或者也可以不是物理上分开的,作为模块或单元显示的部件可以是或者也可以不是物理模块或单元,即可以位于一个地方,或者也可以分布到多个网络模块或单元上。可以根据实际的需要选择其中的部分或者全部模块或单元来实现本发明实施例方案的目的。
[0127] 另外,在本发明各个实施例中的各功能模块或单元可以集成在一个处理模块或单元中,也可以是各个模块或单元单独物理存在,也可以是两个或两个以上模块或单元集成在一个模块或单元中。上述集成的模块或单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0128] 所述集成的模块或单元如果以软件功能模块或单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0129] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
QQ群二维码
意见反馈