一种通信网络中节省信令的方法及装置与流程

文档序号:13891043阅读:340来源:国知局
一种通信网络中节省信令的方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种通信网络中业务处理的方法及装置。



背景技术:

现有技术一

在不同3GPP接入技术网络重叠或者相邻的区域,移动用户每次改变接入系统,比如从GERAN(GSM EDGE Radio Access Network,GSM/EDGE无线接入网)或UTRAN (UMTS Terrestrial Radio Access Network,陆地无线接入网)到EUTRAN(Evolved Universal Terrestrial Radio Access Network,演进的通用陆基无线接入网),或者从 EUTRAN到GERAN或UTRAN,均需要发起位置更新流程,从而给核心网和空口带来了一定的负荷。为避免上述的信令负荷,优化3GPP不同接入系统之间的移动性管理机制, 3GPP提出了ISR(Idle mode signalling reduction,节约信令或者限制信令)机制,以减少UE在不同接入网络之间的移动性管理流程。

相应的ISR机制的主要思想是:移动终端依次注册于SGSN(Serving GPRS Support Node,服务GPRS支持节点)和MME(Mobility Management Entity,移动管理节点)后,可以启用ISR机制(即激活ISR),这样,只要终端不离开其注册SGSN和MME时所在的路由区RA和跟踪区TA,就不需要发起任何位置更新流程,从而使得即使移动用户在 2G/3G和LTE小区中不断改变,也不会带来任何信令负荷。而且,即使用户所在的RA或者TA改变,只要不改变SGSN和MME,UE(用户设备)发起的跟踪区或者路由区更新,也不需要到HSS(Home Subscriber Server,归属用户服务器)或HLR(Home Location Register,归属位置寄存器)重新登记SGSN或MME。同时,为保证用户的被叫业务不受影响,SGW(Serving GW,服务网关)需要标记启用ISR的移动用户,当收到用户的下行数据或者信令时,向SGSN和MME同时发起寻呼,确保用户可以被寻呼到。

在实现本发明过程中,发明人发现上述现有技术一中至少存在如下问题:

若MME支持”SMS in MME”功能,即能进行SMS(Short Messaging Service,短消息业务)业务的传送,MME需要为用户设备分配non broadcast LAI(非广播位置区标识)。基于此,若MME激活了ISR功能,当用户返回到2G/3G网络时,由于在2G/3G网络的LAI(location area identifier,位置区标识)不同于MME分配的non broadcast LAI,导致用户总是要发起combined RAU(联合路由区更新)流程,或者独立的LAU(location area update,位置区更新)流程。这就使得虽然激活ISR功能,但此时并不能节约用户设备发起的信令,相反的,由于MME激活了ISR,当有下行数据或者信令时,SGW总是同时向SGSN和MME发送消息,或者请求SGSN/MME同时寻呼用户,严重增加了SGW 和SGSN/MME之间的信令负荷;同时,由于用户设备此时驻留在MME的覆盖下,SGSN 不可能寻呼到用户,此时的寻呼资源完全被浪费,影响了其他用户的资源使用。

现有技术二

在具有双注册功能的通信系统中,若用户设备在2G或3G网络和LTE(Long Term Evolution,长期演进)系统之间移动,在其移动至新侧所发起的RAU(路由区更新, Route Area Update)或TAU(跟踪区更新,tracking area update)流程中,HSS或HLR 并不会向老侧发送位置取消,以在HLR或HSS形成双注册,后续发生inter-RAT(互联的无线接入技术)的RAU或TAU时,新侧MME(Mobility Management Entity,移动管理节点)或SGSN(Serving GPRS Support Node,服务GPRS支持节点)也不会向HSS或 HLR发送位置更新。

在实现本发明过程中,发明人发现现有技术二中至少存在如下问题:

如果用户设备由2G或3G网络侧返回LTE(Long Time Evolved,长期演进)网络,由于不向HSS发送位置更新消息,且在用户设备处于2G或3G网络侧时,HSS是将MSC 设置为短消息目的网元,则当有用户设备相关的终呼短消息到达时,HSS返回的是MSC 地址,但由于用户设备实际在MME注册,故MSC不可能将短消息发送到用户设备,导致用户设备的短消息业务不能正常进行,用户体验差。

如果用户设备由2G或3G网络侧返回LTE在MME注册时,MME总是向HSS发送位置更新消息,触发HSS将MME设置为短消息目的网元,虽然能够保证短消息能通过MME发送到用户设备,但是在通信系统中,并不是所有的用户设备均会进行相应的双注册,对于那些没有进行双注册的用户设备,在用户设备返回到MME侧,且需要向用户设备发送 SMS业务时,并不需要发起位置更新操作,此时,若因此而发起位置更新操作,则将增加通信系统中的信令的传递,影响通信系统的性能。



技术实现要素:

本发明的目的是提供一种通信网络中业务处理的方法及装置,使得既可以保证业务正常进行的同时,还可以减少通信系统中不必要的信令交互,提高通信系统的性能。

本发明是通过以下技术方案实现的。

一种通信网络中业务处理的方法,包括:

第二移动性管理网元接收指示信息,并根据所述指示信息确定执行向归属用户服务器HSS或归属位置寄存器HLR发送消息和不激活空闲模式下的节约信令ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项。

一种通信网络中节省信令的装置,包括:

指示信息接收单元,用于接收指示信息;

操作执行处理单元,用于根据所述指示信息接收单元接收的指示信息确定执行向HSS 或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项。

一种通信网络中节省信令的方法,包括:

第二移动性管理网元接收HSS或HLR发送的取消第二移动性管理网元作为SMS服务节点的通知;

确定不激活ISR和/或向HSS或HLR发送消息。

一种通信网络中节省信令的装置,包括:

取消注册通知接收单元,用于接收HSS或HLR发送来的取消SMS注册的通知;

操作执行单元,用于若所述取消注册通知接收单元接收到所述通知,则确定向HSS或 HLR发送消息和/或不激活ISR。

一种通信网络中节省信令的方法,包括:

用户设备向第二移动性管理网元发送指示信息,所述指示信息用于指示第二移动性管理网元执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或 HLR发送消息和确定可以激活ISR中的至少一项。

一种用户设备,包括:

指示信息发送单元,用于向第二移动性管理网元发送指示信息,所述指示信息用于指示第二移动性管理网元执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项。

由上述技术方案可以看出,根据上述指示信息,采用不同的后续处理流程,使得第二移动性管理网元能够根据接收的指示信息判断是否执行向HSS或HLR发送消息和不激活 ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项,这样,在通信系统中,既可以保证用户设备开展相应的业务,还能够减少通信网络中的信令传输,提高网络性能。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。

图1为本发明实施例提供的方法的处理流程示意图;

图2为本发明实施例应用的系统结构示意图;

图3为本发明实施例提供的方法应用于图2所示系统中的处理过程示意图;

图4为本发明实施例提供的方法的应用实施例一的流程图;

图5为本发明实施例提供的方法的应用实施例二的流程图;

图6为本发明实施例提供的方法的应用实施例三的流程图;

图7A为本发明实施例提供的装置的结构示意图一;

图7B为本发明实施例提供的装置的结构示意图二;

图7C为本发明实施例提供的装置的结构示意图三;

图7D为本发明实施例提供的装置的结构示意图四;

图7E为本发明实施例提供的另一种装置的结构示意图;

图8为本发明实施例提供的用户设备的结构示意图。

具体实施方式

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。

本发明实施例提供的技术方案中,第二移动性管理网元根据指示信息确定需要向 HSS/HLR发送消息或者确定可以激活ISR,则即可保证业务正常进行,又可以有效减少不必要的操作被执行,从而减少通信网络中的信令传输,提高网络性能。

本发明实施例提供的一种通信网络中节省信令的方法的具体实现如图1所示,可以包括以下处理步骤:

步骤11,第二移动性管理网元接收指示信息;

该指示信息具体可以用于指示:

1)是否需要向HSS/HLR(即HSS或HLR)发送消息,或者,

2)用于指示是否可以激活ISR,其中,可以激活ISR指第二移动性管理网元能够激活 ISR,不可以激活ISR指第二移动性管理网元不能激活ISR。或者,

3)同时用于指示是否需要向HSS/HLR发送消息和是否可以激活ISR;

其中,向HSS/HLR发送消息可以用于第二移动性管理网元注册为SMS服务节点(例如,通过向HSS/HLR发送消息,以发起位置更新操作等),以便于用户设备可以通过第二移动性管理网元开展SMS业务;

本发明实施例及后续所有实施例的指示信息,可以采用在消息中信元特定取值来标识,以指示是否向HSS/HLR发送消息为例,可以在交互消息中携带“registration with HSS flag”信元,该信元取值为1时,标识需要向HSS/HLR注册(即需要向HSS/HLR发送消息),取值为0时,标识不需要向HSS/HLR注册,在此只是以0或者1为例,相应的指示信息也可以采用其他取值来标识。或者,相应的指示信息也可以在消息中使用信元是否存在来标识,比如若消息中存在”registration with HSS flag”则表示需要向HSS/HLR发送消息,不存在”registration with HSS flag”则表示不需要向HSS/H LR发送消息,反之亦可。

特别的,是否激活ISR指示,第二移动性管理网元可以重用现有响应消息中的ISR support信元,也可以引入新的信元,本发明不作限制。

相应的指示信息可以是直接指示,如直接指示是否需要向HSS/HLR发送消息或是否激活ISR等;也可以是一个间接指示,相应的间接指示包括但不限于指示用户设备是否在第三移动性管理网元注册或者网络侧是否在PS域为用户设备提供短消息业务,该指示的格式可以是:PS only in use indication/flag(仅支持PS域)或者SMS in SGSN flag等等,仅仅是标识取名问题,不影响本发明指示的作用;其中所述网络侧在PS域为用户设备提供短消息指由PS域核心网设备SGSN为用户提供短消息业务。用户设备可以不通过 CS域设备,MSC/VLR获取短消息业务。

相应的用户设备或者第一移动性管理网元确定网络侧在PS域为用户设备提供短消息业务方式如下:是指第一移动性管理网元接入接受消息中指示用户设备SMS supported (支持短消息)或者网络侧在PS域为用户设备提供短消息业务;具体的,若用户设备指示第一移动性管理网元“SMS only(仅需要短消息业务)”,且用户签约数据是“PS only enabled(支持数据域短消息业务)”则第一移动性管理网元在上述消息中指示用户设备“SMS supportted”或网络侧在PS域为用户设备提供短消息业务,用户设备可以根据指示获知PS域为用户设备提供短消息业务。同样地,上述步骤标识网络侧可以通过PS 域为用户设备提供短消息业务,此时可以确定用户设备不会在第三移动性管理网元(该第三移动性管理网元可以为电路域网元,如MSC等)进行注册或者无法成功在第三移动性管理网元注册。其中,所述接入请求消息可以是:combined attach(联合附着)或者 attach(附着)请求消息;或者GERAN/UTRAN网络中的,combined RAU(联合RAU)请求消息或者RAU(路由区更新)请求消息;或者LTE网络中的,combined TAU(联合 TAU)请求消息或者TAU(跟踪区更新)请求消息。所述接入接入消息可以是:combined attach(联合附着)或者attach(附着)接受消息;或者GERAN/UTRAN网络中的, combined RAU(联合RAU)接受消息或者RAU(路由区更新)接受消息;或者LTE网络中的,combined TAU(联合TAU)请求消息或者TAU(跟踪区更新)接受消息。

进一步地,相应的指示信息可以但不限于包括:第二移动性管理网元接收到的用于实现其他功能的消息,例如,可以将取消SMS注册的消息直接作为相应的指示信息;或者,也可以是为实施本发明而构造或修改的消息,例如,可以在上下文响应消息中增加相应的字段信息后作为指示信息,等等;

所述指示信息可以采用以下任一种方式确定:

方式一:由于第一移动性管理网元与用户设备交互,如接收用户设备发起的更新消息等,第一移动性管理网元可以基于与用户设备交互的消息判断出用户设备不在第三移动性管理网元注册或者网络侧在PS域为用户设备提供短消息业务,则指示第二移动性管理网元不向HSS/HLR发送消息或者确定可以激活ISR或者用户设备不在第三移动性管理网元注册或者网络侧在PS域为用户设备提供短消息业务;若判断用户设备在第三移动性管理网元注册或者网络侧未在PS域为用户设备提供短消息业务,则指示第二移动性管理网元向HSS/HLR发送消息或者不激活ISR,或者基于判断结果指示第二移动性管理网元:用户设备不在第三移动性管理网元注册或者网络侧在PS域为用户设备提供短消息业务;

其中,第一移动性管理网元具体可以但不限于在上下文响应消息中携带用户设备是否在第三移动性管理网元注册的信息的指示或者网络侧在PS域为用户设备提供短消息业务的指示,或者是否向HSS/HLR发送消息的指示,或者是否可以激活ISR的指示,以发送给相应的第二移动性管理网元;

方式二:由于用户设备可以根据自身是否在第三移动性管理网元注册流程及注册成功的结果确定其是否在第三移动性管理网元注册或者网络侧是否在PS域为用户设备提供短消息业务;若用户设备不在第三移动性管理网元注册或者网络侧在PS域为用户设备提供短消息业务,则指示第二移动性管理网元不向HSS/HLR发送消息或者可以激活ISR的指示,或者直接指示第二移动性管理网元:用户设备不在第三移动性管理网元注册或者网络侧在PS域为用户设备提供短消息业务;若用户设备在第三移动性管理网元注册或者网络侧在PS域为用户设备提供短消息业务,则指示第二移动性管理网元向HSS/HLR发送消息或者不可以激活ISR的指示,或者直接指示第二移动性管理网元:用户设备不在第三移动性管理网元注册或者网络侧在PS域为用户设备提供短消息业务;其中,用户设备可以但不限于在其向第二移动性管理网元发送的接入请求消息中包括在第三移动性管理网元注册的信息或者网络侧在PS域为用户设备提供短消息业务的信息,或者是否向 HSS/HLR发送消息的指示或者是否可以激活ISR的指示发送给第二移动性管理网元。

其中,在上述方式一和方式二中,是否向HSS/HLR发送消息的指示和是否可以激活 ISR的指示可以为同一指示(即同一个指示可同时用于指示是否向HSS/HLR发送消息和是否激活ISR),或者,也可以各自对应不同的指示(即该指示仅用于指示是否向 HSS/HLR发送消息,或者,仅用于指示是否可以激活ISR);

方式三:HSS或HLR获知用户设备在第三移动性管理网元注册后,则取消第二移动性管理网元的作为短消息(SMS)服务节点的注册并通知第二移动性管理网元取消第二移动性管理网元作为短消息服务节点的注册,第二移动性管理网元根据HSS或HLR的通知便可以判断用户设备是否在第三移动性管理网元注册,即第二移动性管理网元以该通知作为指示信息,根据该通知可以确定用户设备在第三移动性管理网元注册,即:此时的指示信息用于指示用户设备在第三移动性管理网元注册;

具体地,该方式三中,可以在用户设备在第三移动性管理网元侧进行注册时,由 MSC/VLR通知HSS/HLR,HSS/HLR收到通知后则取消第二移动性管理网元的作为短消息服务节点的注册,并向第二移动性管理网元发送取消第二移动性管理网元的作为短消息服务节点注册的消息,这样,第二移动性管理网元收到HSS/HLR发送的消息后,执行步骤12;

步骤12,第二移动性管理网元根据接收的指示信息确定执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项;即确定是否向HSS/HLR发送消息和/或确定是否可以激活ISR;

根据接收到的指示信息的不同,相应的确定是否向HSS/HLR发送消息和/或是否激活 ISR具体可以包括:

(1)接收到的指示信息用于直接指示是否向HSS/HLR发送消息或是否激活ISR

若相应的指示信息用于指示向HSS/HLR发送消息,则当第二移动性管理网元收到用户设备的(联合)跟踪区更新请求{(combined)TAU request}消息时或者说在(联合)跟踪区更新请求流程中,向HSS/HLR发送消息,HSS/HLR收到消息后将MME设置为短消息服务节点;若相应的指示信息用于指示不向HSS/HLR发送消息,则当收到用户设备的(联合)跟踪区更新请求消息时或者在(联合)跟踪区更新请求流程中,不向 HSS/HLR发送消息;

若相应的指示信息用于指示确定可以激活ISR,则在后续的处理流程中,第二移动性管理网元激活ISR,若相应的指示信息用于指示不激活ISR,则在后续的处理流程中,第二移动性管理网元不激活ISR,SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,节约了第一移动性管理网元侧的资源。

(2)接收到的指示信息用于指示用户设备在第三管理网元注册或者网络侧未在PS域为用户设备提供短消息业务

若接收到的指示信息用于指示用户设备在第三管理网元注册或者网络侧未在PS域为用户设备提供短消息业务,则当收到用户设备的(联合)跟踪区更新请求消息时或者在(联合)跟踪区更新请求流程中,向HSS/HLR发送消息,HSS/HLR收到消息后将MME 设置为短消息服务节点;第二移动性管理网元不激活ISR,SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,节约了第一移动性管理网元侧的资源;反之,若接收到的指示信息用于指示用户设备没在第三管理网元注册或者网络侧在PS域为用户设备提供短消息业务,则当收到用户设备的(联合)跟踪区更新请求消息时或者在(联合)跟踪区更新请求流程中,不向HSS/HLR发送消息,第二移动性管理网元可以激活ISR。

(3)接收到的指示信息用于通知第二移动性管理网元取消第二移动性管理网元作为短消息服务节点的注册

如果HSS/HLR向第二移动性管理网元发送消息取消第二移动性管理网元作为短消息服务节点的注册,第二移动性管理网元收到消息后取消用户设备的短消息服务。但是并不删除(保留)用户的上下文信息,可选的,第二移动性管理网元可以删除用户设备短消息相关的签约信息;当第二移动性管理网元收到用户设备的(联合)跟踪区更新请求消息时或者在(联合)跟踪区更新请求中包括SMS only指示,如果PS(packet switch,分组交换)签约数据允许短消息业务,向HSS/HLR发送消息,注册为短消息服务节点。可选的指示HSS/HLR不需要签约数据,HSS/HLR收到消息后将第二移动性管理网元设置为短消息服务节点;可选的,并不向第二移动性管理网元发送签约数据;反之,如果第二移动性管理网元没有收到HSS/HLR发送的取消SMS注册消息,第二移动性管理网元不向 HSS/HLR发送消息;

如果HSS/HLR向第二移动性管理网元发送消息取消其作为短消息服务节点的注册但是PS签约数据仍然允许短消息业务,第二移动性管理网元收到消息后判断用户在 MSC/VLR注册,则第二移动性管理网元不激活ISR,SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,节约了第一移动性管理网元侧的资源;如果第二移动性管理网元没有收到HSS/HLR发送的取消其作为SMS服务节点注册消息,则第二移动性管理网元确定可以激活ISR。

需要说明的是,第二移动性管理网元向HSS/HLR发送消息操作,和激活ISR的操作之间没有关联关系,两种操作可以为各自独立的判断是否执行,具体可以择一确定是否执行(如只确定是否向HSS/HLR发送消息或只确定是否激活ISR),也可以同时确定是否执行(如同时确定是否向HSS/HLR发送消息和只确定是否激活ISR)。

需要特别说明的是步骤11和12不要求是连续执行的两个步骤,在执行相应的步骤11 和步骤12之间,第二移动性管理网元可以执行其他的信令处理流程。为些,第二移动性管理网元接收指示信息后,还可以根据所述指示信息设置对应的标记,该标记用于指示向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和激活ISR中的至少一项。

在上述实施例中,相应的第二移动性管理网元可以MME,对应的第一移动性管理网元可以为SGSN,第三移动性管理网元可以为MSC/VLR。当然,相应的第一移动性管理网元、第二移动性管理网元和第三移动性管理网元也可以为其他网络实体,即只要通信系统中的各个网络实体之间执行相应的处理过程以实现本发明,则均应在本发明的保护范围之内。

通过上述实施例提供的技术方案,使得根据上述指示信息,采用不同的后续处理流程,保证第二移动性管理网元能够仅在必要时向HSS/HLR发送消息,这样,既可以保证后续业务的正常进行,还可以有效节约第二移动性管理网元和HSS/HLR之间的信令交互。同时,第二移动性管理网元还可以根据该指示信息正确的激活ISR,以减少通信网络中实体之间不必要的信令交互,节省通信网络资源,改善网络性能。

为便于对本发明实施例的理解,下面将结合具体的应用对本发明实施的实现过程进行详细说明。

本发明实施例具体可以用于如图2所示的网络架构中,在该网络架构中包括了 EUTRAN与GERAN或UTRAN中的实体,相应的实体具体包括:HSS(Home Subscriber Server,归属用户服务器)或HLR(Home Location Register,归属位置寄存器)、MSC(移动交换中心,Mobile Swithing Center)或VLR(访问位置寄存器,Visit Location Register)、UE(User Equipment,用户设备),以及SGSN(Serving GPRS Support Node,服务GPRS支持节点)和LTE(Long Term Evolution,长期演进)网络的MME(Mobility Management Entity,移动管理节点),其中,HSS或HLR以下简称 HSS/HLR,MSC或VLR以下简称MSC/VLR。

在上述网络架构中,需要传送的业务包括CS(电路)域业务和PS(数据)域业务。对于用户设备所有的签约业务均通过PS域传送,且用户设备没有CS域签约数据的情况称为具有PS-only(仅支持数据域)特性的通信系统。为了在具有PS-only特性的通信系统中可以进行本属于CS域的SMS(Short Messaging Service,短消息业务)的传送,则令在SGSN中可以支持在PS域进行SMS的传送,在LTE系统提出了SMS in MME(基于MME的SMS)的结构,以基于NAS(非接入层)信令进行SMS的传送,从而满足除SMS外无其它CS业务要求的应用场景。进一步地,为满足PS-only的特性要求,用户签约数据中增加了PS-only相关内容,包括“PS-only enforced”和“PS-only enabled”。其中,“PS-only enforced”用于指示无CS签约数据,“PS-only enabled”用于指示SGSN或MME用户设备可以使用PS域SMS功能。

用户设备在MME侧时,若用户设备只需PS域业务和SMS业务,用户设备发起联合 Attach(附着)或TAU时携带SMS-only标识给MME。若MME支持SMS in MME,基于用户设备指示和PS-only签约数据,则MME不建立与MSC/VLR的连接,且MME分配非广播的LAI(Location Area Identity,位置区识别码)和保留的TMSI(Temporary Mobile Station Identity,临时移动台标识符),以基于MME进行SMS业务的传递。

具体地,基于上述PS-only场景的情况,用户设备在第一移动性管理网元侧可能无需进行MSC/VLR注册。此时当用户设备回到第二移动性管理网元侧时则无需执行位置更新操作来取消MSC/VLR注册。为此本发明实施例提出第二移动性管理网元根据接收的指示信息确定是否执行与用户设备是否执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项,如向HSS/HLR发送消息以实现位置更新操作等。从而使得第二移动性管理网元可以基于用户设备是否进行 MSC/VLR注册,决定是否发起位置更新,以减少与HSS/HLR不必要的交互。

另外,若MME支持”SMS in MME”功能,则用户设备在MME侧注册后,若MME激活了ISR功能,当用户返回到2G/3G网络时,由于在2G/3G网络的LAI不同于MME分配的 non broadcast LAI,导致用户总是要发起combined RAU流程或者独立的LAU流程,而不能节约用户设备发起的信令,且当有下行数据或者信令时,SGW总是同时向SGSN和 MME发送消息,或者请求SGSN/MME同时寻呼用户,严重增加了SGW和SGSN/MME之间的信令负荷。为此本发明实施例提出第二移动性管理网元根据接收的指示信息确定是否执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项。从而可以达到真正节约信令的目的。

基于上述图2提供的网络架构及该网络架构具有的通信功能,如图3所示,以第二移动性管理网元收到相应的间接指示为例,本发明实施例的具体实现过程包括:

步骤31,第二移动性管理网元(如MME)获取用户设备是否进行MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务的信息,即第二移动性管理网元以相应的用户设备是否进行MSC/VLR注册的信息作为指示信息;

相应的第二移动性管理可以为图2中的MME,相应的第一移动性管理网元可以为图2 中的SGSN,MSC/VLR相当于之前描述的第三移动性管理网元;

第二移动性管理网元获取用户设备是否进行MSC/VLR注册的信息的方式可以但不限于为以下任一种方式:

方式(1),由第一移动性管理网元获取用户设备是否进行MSC/VLR注册的信息,具体地,在该方式中,由第一移动性管理网元判断用户设备是否在第一移动性管理网元侧进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务,相应的判断方式可以但不限于包括:

(11)若用户的签约数据为PS-only enforced(无电路域签约数据)则第一移动性管理网元可以判断用户设备不会在MSC/VLR注册或者不会成功在MSC/VLR注册,因为用户 CS签约数据不存在;

用户设备发送接入请求消息时指示了SMS only(仅需要短消息),若签约数据为PS- only enabled(支持数据域短消息业务)则第一移动性管理网元指示用户设备支持短消息(SMS supported)或者网络侧在PS域为用户设备提供短消息业务;此时,第一移动性管理网元可以确定用户设备不会在MSC/VLR注册,或者,第一移动性管理网元或者用户设备确定网络侧在PS域为用户设备提供短消息业务。

或者,

(12)用户设备在RAU/attach request消息中中指示第一移动性管理网元:用户设备是否执行LAU过程,若执行LAU过程,则第一移动性管理网元确定用户设备进行 MSC/VLR注册,否则,确定用户设备未进行MSC/VLR注册;或者,用户设备还可以直接指示第一移动性管理网元用户设备是否在MSC/VLR注册。

在该方式(1)中,第一移动性管理网元还需要将判断确定的用户设备是否在第一移动性管理网元进行了MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务通知第二移动性管理网元;具体的通知过程可以包括:用户设备移动至第二移动性管理网元发起TAU流程时,第二移动性管理网元会向第一移动性管理网元发起上下文请求,此时,可以由第一移动性管理网元在上下文响应消息中将用户设备是否进行 MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务通知第二移动性管理网元。

方式(2),由用户设备获取用户设备是否进行MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务,即在该方式中,需要由用户设备判断自身是否进行 MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务,相应的判断方式可以但不限于包括:

(21)用户设备若未发起separate LAU(独立LAU)或者combined RAU(联合 RAU),或者发起但是在MSC/VLR的注册未成功,则确定其未进行MSC/VLR注册;

或者,

(22)用户设备发起联合RAU和LAU,指示SMS-only,若接收到的RAU Accept (RAU接受)消息指示SMS Supported(支持短消息业务),则确定用户设备未进行 MSC/VLR注册或者确定网络侧在PS域为用户设备提供短消息业务;

在该方式(2)中,用户设备还需要将用户设备是否进行MSC/VLR注册的信息通知第二移动性管理网元,具体的通知过程可以包括:用户设备移动至第二移动性管理网元侧发起TAU流程时,在TAU请求消息中将用户设备是否在第一移动性管理网元侧进行 MSC/VLR注册的信息发送给第二移动性管理网元。

方式(3),第二移动性管理网元通过接收HSS/HLR发送来的取消第二移动性管理网元作为SMS服务节点注册的消息获取用户设备进行MSC/VLR注册的信息;

该方式的实现过程具体可以包括:用户设备在第一移动性管理网元侧进行MSC/VLR 注册或者网络侧未在PS域为用户设备提供短消息业务时,由MSC/VLR向HSS/HLR发送消息登记注册(即用户设备进行MSC/VLR注册),HSS/HLR判断第二移动性管理网元在 HSS/HLR注册为短消息服务节点,则向第二移动性管理网元发送取消其作为短消息服务节点的消息,第二移动性管理网元根据该消息便可以确定用户设备进行MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,可选的,第二移动性管理网元可以结合 PS签约数据签约数据允许短消息判断用户设备进行MSC/VLR注册,反之,若第二移动性管理网元未收到该消息则可以确定用户设备未进行MSC/VLR注册;

需要说明的是,该取消SMS注册的消息仅仅取消MME作为SMS服务节点在 HSS/HLR的注册,并不取消MME的其他EPS(Evolved Packet System,演进分组系统)业务。通过HSS/HLR发送的取消第二移动性管理网元作为SMS服务节点的注册的消息,具体实施方式为:HSS/HLR向MME发送消息,本专利可以是但是不限于cancel location(取消位置)消息,消息中通过cancellation type(取消类型)信元为”SMS”指示 MME,取消注册;收到消息后,MME判断cancellation type为SMS,则不删除用户上下文,仅取消为用户设备提供短消息业务,否则删除用户上下文。即HSS/HLR通知MME取消其作为SMS目的点的注册,且不影响用户的非SMS业务,收到取消SMS注册的消息后,MME仍然继续为用户设备提供非SMS业务的服务。

步骤32,第二移动性管理网元根据获取的用户设备是否进行MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务,或者收到HSS发送的取消其作为短消息服务节点的注册的消息,判断执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项;

第二移动性管理网元具体可以根据获取的用户设备是否进行MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务,或者步骤31中是否收到HSS发送的取消其作为短消息服务节点的注册的消息,判断是否向HSS/HLR发送消息,注册为短消息服务节点。以发起位置更新操作,具体可以包括:若用户设备未进行MSC/VLR注册或者网络侧在PS域为用户设备提供短消息业务,或者,在步骤31中未收到HSS发送的取消其作为短消息服务节点的注册的消息,则第二移动性管理网元不向HSS/HLR发送消息,即不发起位置更新,以减少通信网络中信令的交互,且可以避免导致双注册失效问题的出现,若用户设备进行MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,则第二移动性管理网元可以向HSS/HLR发送消息,注册为短消息服务节点;或者步骤31中收到HSS发送的取消其作为短消息服务节点的注册的消息,可选的,第二移动性管理网元可以结合基于PS签约数据允许用户使用短消息业务,则第二移动性管理网元可以向 HSS/HLR发送消息,注册为短消息服务节点。从而保证通信网络中SMS等业务的可靠传送;具体地,相应的基于PS签约数据允许用户使用短消息业务的确定方式可以包括:若第二移动性管理网元接收到用户设备跟踪区更新请求或者联合跟踪区更新请求,所述请求中包括“SMS only”指示;则第二移动性管理网元可以根据用户的PS签约数据获知允许用户使用短消息业务;

或者,

第二移动性管理网元还可以根据获取的用户设备是否进行MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务,或者步骤31中是否收到HSS发送的取消其作为短消息服务节点的注册的消息,判断是否发起激活ISR的操作,具体可以包括:若用户设备进行MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,或者步骤 31中未收到HSS发送的取消其作为短消息服务节点的注册的消息,则第二移动性管理网元发起激活ISR的操作,若用户设备未进行MSC/VLR注册或者网络侧在PS域为用户设备提供短消息业务,则第二移动性管理网元不发起激活ISR的操作,或者步骤31中收到HSS 发送的取消其作为短消息服务节点的注册的消息,可选的,第二移动性管理网元可以结合PS签约允许短消息,则第二移动性管理网元不发起激活ISR的操作,以减少通信系统中信令的传递,节省网络资源。

在该实施例中,相应的步骤31和32不要求是连续执行的两个步骤,具体可以在步骤 31执行后进行相应的标记,后续的步骤32在需要执行时,仅根据相应的标记便可以确定需要执行的操作,例如:

可作为第二移动性管理网元的MME可以根据步骤31的执行结果设置相应的标记,这样,在后续TAU或者combined TAU流程中,MME根据该标记便可以确定是否向 HSS/HLR发送消息;或者,MME可以在后续的处理流程中根据该标记确定是否激活 ISR;或者,MME可以在需要时根据该标记确定是否执行向HSS/HLR发送消息及是否激活ISR的操作。

以步骤31中,MME收到取消作为SMS服务节点注册的消息为例,此时,便可以设置相应的标记,之后,如果MME支持SMS in MME功能,且根据该标记知晓HSS/HLR取消了MME的注册为SMS服务节点,则MME需要向HSS/HLR发送消息,以便于HSS/HLR记录MME为SMS服务节点,取消MSC/VLR注册。或者,MME收到取消其作为SMS服务节点的注册的消息时,设置相应的标记,这样,在后续的处理流程(如TAU或者combined TAU流程)中,如果MME支持SMS in MME功能,且根据该标记知晓HSS/HLR取消了 MME作为SMS服务节点的注册,则MME不能激活ISR,否则,MME可以激活ISR。

在上述描述过程中,仅以第二移动性管理网元收到相应的间接指示为例进行的说明,下面将再以第二移动性管理网元收到相应的直接指示为例,对本发明实施例的具体实现过程包括:

(一)第二移动性管理网元接收指示信息,相应的指示信息直接用于指示是否执行向HSS/HLR发送消息和是否激活ISR中的至少一项操作,故可以称为直接指示信息;

相应的直接指示信息具体可以由第一移动性管理网元或用户设备发送给第二移动性管理网元,具体的发送过程可以但不限于包括:

若第一移动性管理网元或用户设备判断用户设备未进行MSC/VLR注册或者网络侧在 PS域为用户设备提供短消息业务,则向第二移动性管理网元发送不向HSS/HLR发送消息的指示信息;若第一移动性管理网元或用户设备判断用户设备进行MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,则向第二移动性管理网元发送向HSS/HLR发送消息的指示信息;

或者,

若第一移动性管理网元或用户设备判断用户设备未进行MSC/VLR注册或者网络侧在 PS域为用户设备提供短消息业务,则向第二移动性管理网元发送确定可以激活ISR的指示信息;若第一移动性管理网元或用户设备判断用户设备进行MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,则向第二移动性管理网元发送不激活ISR的指示信息;

或者,

若第一移动性管理网元或用户设备判断用户设备未进行MSC/VLR注册或者网络侧在 PS域为用户设备提供短消息业务,则向第二移动性管理网元发送不向HSS/HLR发送消息且确定可以激活ISR的指示信息;若第一移动性管理网元或用户设备判断用户设备进行 MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,则向第二移动性管理网元发送向HSS/HLR发送消息且不激活ISR的指示信息。

在上述处理过程中,相应的第一移动性管理网元或用户设备判断用户设备是否进行MSC/VLR注册的或者网络侧是否在PS域为用户设备提供短消息业务方式在之前的实施例中已经描述,具体参见上述方式(1)和方式(2)的描述,在此不再详述。

(二)第二移动性管理网元根据接收到的指示信息,直接判断是否执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项;

根据接收到的指示信息的不同,相应的判断是否执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项的操作具体可以但不限于包括:

若第二移动性管理网元接收到不向HSS/HLR发送消息的指示信息,则不向HSS/HLR 发送消息,如不发起相应的位置更新操作等;若第二移动性管理网元接收到向HSS/HLR 发送消息的指示信息,则执行向HSS/HLR发送消息的操作,以发起位置更新操作等;

或者,

若第二移动性管理网元接收到确定可以激活ISR的指示信息,则可以执行激活ISR的操作;若第二移动性管理网元接收到不激活ISR的指示信息,则不激活ISR,SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,节约了第一移动性管理网元侧的资源;

或者,

若第二移动性管理网元接收不向HSS/HLR发送消息且确定可以激活ISR的指示信息,则不向HSS/HLR发送消息且执行激活ISR的操作;若第二移动性管理网元接收到向 HSS/HLR发送消息且不激活ISR的指示信息,则执行向HSS/HLR发送消息的操作且不激活ISR,SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,节约了第一移动性管理网元侧的资源。

同理,在该实施例中,相应的步骤(一)和步骤(二)不要求是连续执行的两个步骤,具体可以在步骤(一)接收到相应的指示信息后进行相应的标记,这缓和,在后续的步骤(二)需要执行时,仅根据相应的标记便可以确定是否需要执行相应的操作。

若将上述本发明实施例应用于通信系统中,以控制MME是否向HSS/HLR发送消息的处理过程,则当用户设备在GERAN/UTRAN网络没有在MSC/VLR注册时,由于 HSS/HLR中已经存有MME作为SMS目的点的信息,此时MME不需要向HSS/HLR发送消息来指示HSS/HLR将自己设置为SMS目的点,因而可以节约MME和HSS/HLR的信令交互。而当用户设备在GERAN/UTRAN网络在MSC/VLR注册时(此时HSS/HLR中仅将 MSC/VLR设置为SMS目的点),UE/HSS/HLR/SGSN通过直接或者间接的指示,通知 MME当用户设备在MME注册,且MME支持SMS in MME时,需要向HSS/HLR发送消息,以通知HSS/HLR将MME设置为短消息目的点,这样可以避免发往用户设备的短消息被发送到MSC/VLR,而用户设备又在MME附着导致短消息不能发送到用户设备,影响用户短消息业务进行的情况。

若将上述本发明实施例应用于通信系统中,以控制MME是否激活ISR的处理过程,则当用户设备在GERAN/UTRAN网络没有在MSC/VLR注册时,根据指示信息,MME可以激活ISR,这样用户返回到GERAN/UTRAN网络时,由于不需要在MSC/VLR注册,不会因为MME分配的non-broadcast LAI不同于广播中的LAI(location area identifier,位置区标识)而发起独立的LAU或者联合路由区更新流程,节约了用户设备的信令。而当用户设备在GERAN/UTRAN网络在MSC/VLR注册时,由于用户设备在GERAN/UTRAN总是要发起独立的LAU或者联合路由区更新流程,根据指示信息,MME不激活ISR,SGW和第二移动性管理网元交互,不和第一移动性管理网元交互。这样至少可以节约SGW和 SGSN间的信令交互,同时也避免SGSN寻呼用户,从而可以节约GERAN/UTRAN的寻呼资源。

为便于进一步理解上述实施例,下面将结合具体的消息传递流程,对本发明实施例的具体应用过程进行描述。

实施例一

在该实施例中,具体以第二移动性管理网元通过第一移动性管理网元获知用户设备是否进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务,并根据该用户设备是否进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务确定是否向HSS/HLR发送消息以发起位置更新的操作为例,如图4所示,相应的具体实现过程可以包括:

步骤41,用户设备在第一移动性管理网元(如SGSN等)侧发起RAU/attach(路由区更新/附着)请求或combined RAU/LAU/attach(联合路由区更新和位置区更新/附着)请求;

步骤42,第一移动性管理网元判断用户设备是否进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务;

具体地判断用户设备是否在MSC/VLR注册的方式或者网络侧是否在PS域为用户设备提供短消息业务的方式可以但不限于包括以下任一种方式:

方式一,若用户的签约数据为PS-only enforced(无电路域签约数据)则第一移动性管理网元可以判断用户设备不会在MSC/VLR注册或者不会成功在MSC/VLR注册,因为用户 CS签约数据不存在,这样,便可以确定用户设备未在MSC/VLR注册或网络侧在PS域为用户设备提供短消息业务;

用户设备发起联合RAU/attach,或者RAU/attach时指示了SMS only(仅需要短消息),若签约数据为PS-only enabled(支持数据域短消息业务)则第一移动性管理网元指示用户设备支持短消息(SMS supported)或者网络侧在PS域为用户设备提供短消息业务;基于此,第一移动性管理网可以确定用户设备不会在MSC/VLR注册或者确定网络侧在PS域为用户设备提供短消息业务。

方式二,用户设备在RAU或者attach请求中指示第一移动性管理网元,用户设备在 MSC/VLR侧注册或网络侧未在PS域为用户设备提供短消息业务。

步骤43,第一移动性管理网元返回RAU accept(RAU接受)或者附着接受(attach accept)消息给用户设备;

步骤44,用户设备移动至LTE侧,并向第二移动性管理网元发起TAU(跟踪区更新)请求;

步骤45,第二移动性管理网元(如MME等)向第一移动性管理网元发送上下文请求消息,请求用户消息;

步骤46,第一移动性管理网元回应上下文相应消息,其中携带用户设备是否进行 MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务的信息;

该用户设备是否在MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务的信息是在上述步骤42中判断获得。

步骤47,第二移动性管理网元根据获得的用户设备是否进行MSC/VLR注册的信息或者网络侧是否在PS域为用户设备提供短消息业务判断是否发起位置更新,若用户设备未进行MSC/VLR注册或者网络侧在PS域为用户设备提供短消息业务,则不发起位置更新,否则,执行步骤48,以发起相应的位置更新操作;

步骤48,第二移动性管理网元确定用户设备在第一移动性管理网元侧进行了 MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,则向HSS/HLR发送位置更新请示,以发起位置更新操作;

步骤49,HSS/HLR收到相应的位置更新请求后,则取消MSC/VLR的注册。

步骤410,第二移动性管理网元根据用户设备是否进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务决定是否激活ISR,具体地,如果用户设备进行 MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,则第二移动性管理网元不激活ISR,SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,节约了第一移动性管理网元侧的资源。否则,即用户设备未进行MSC/VLR注册或者网络侧在PS域为用户设备提供短消息业务,相应的第二移动性管理网元需要激活 ISR。

通过该步骤410的执行可以使得用户设备未进行MSC/VLR注册或网络侧在PS域为用户设备提供短消息业务时,MME可以激活ISR,以节约了用户设备的信令。而当用户设备进行MSC/VLR注册或网络侧未在PS域为用户设备提供短消息业务时,则MME不激活 ISR,SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,这样可以节约SGW和SGSN间的信令交互,同时也避免SGSN寻呼用户,从而可以节约GERAN/UTRAN的寻呼资源。

在该实施例一中,实现了仅在用户设备在第一移动性管理网元侧进行MSC/VLR注册或网络侧未在PS域为用户设备提供短消息业务的情况下,才执行相应的位置更新过程,以取消相应的MSC/VLR注册。而对于用户设备未在第一移动性管理网元侧进行MSC/VLR 注册的情况,则不发起位置更新操作,从而减少信令的传递,节省网络资源。

实施例二

在该实施例中,以第二移动性管理网元(如MME等)通过用户设备获知是否在第一移动性管理网元(如SGSN等)侧进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务,并根据该用户设备是否进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务确定是否向HSS/HLR发送消息以发起位置更新的操作为例,如图5 所示,具体的实现过程可以包括:

步骤51,用户设备在第一移动性管理网元侧发起RAU/attach请求或联合RAU/attach 请求;

步骤52,第一移动性管理网元根据请求消息判断是否进行MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务;

步骤53,第一移动性管理网元向用户设备返回RAU接受消息;

步骤54,用户设备判断是否在MSC/VLR注册或网络侧是否在PS域为用户设备提供短消息业务;

在该步骤中,相应的判断是否在MSC/VLR注册或网络侧是否在PS域为用户设备提供短消息业务的方式可以但不限于包括以下任一方式:

方式一,用户设备未发起MSC/VLR注册或未在MSC/VLR注册成功,则确定用户设备未在MSC/VLR注册或网络侧在PS域为用户设备提供短消息业务;

方式二,用户设备发起combined RAU/attach请求,指示SMS-only,之后,若用户设备收到的RAU Accept消息中指示“SMS Supported”,则确定用户设备未在MSC/VLR注册或网络侧在PS域为用户设备提供短消息业务。

步骤55,用户设备移动至LTE侧,向第二移动性管理网元发起TAU请求或联合TAU /LAU请求,且在请求消息中携带根据步骤54确定的用户设备是否在MSC/VLR注册或网络侧是否在PS域为用户设备提供短消息业务的标识;

通过该步骤55,用户设备便可以将相应指示信息发送给第二移动性管理网元,具体地,将用户设备是否在MSC/VLR注册或者网络侧是否在PS域为用户设备提供短消息业务作为指示信息传递给第二移动性网元;

步骤56,第二移动性管理网元接收TAU请求或联合TAU/LAU请求消息,并根据该请求消息中携带的用户设备是否在MSC/VLR注册的标识或者网络侧是否在PS域为用户设备提供短消息业务的标识决定是否发起位置更新请求;

具体地,若第二移动性管理网元根据请求消息中携带的用户设备是否在MSC/VLR注册的标识确定用户设备在第一移动性管理网元侧未进行MSC/VLR注册或者网络侧在PS域为用户设备提供短消息业务,则不向HSS/HLR发送消息,即不发起位置更新请求,否则,执行步骤57,以发起相应的位置更新处理过程;

步骤57,第二移动性管理网元若确定TAU请求或联合TAU/LAU请求消息中未携带用户设备是否在MSC/VLR注册的标识或者网络侧是否在PS域为用户设备提供短消息业务,或者,携带用户设备在MSC/VLR注册的标识,即第二移动性管理网元确定用户设备进行 MSC/VLR注册或者网络侧未在PS域为用户设备提供短消息业务,则第二移动性管理网元向HSS/H LR发送位置更新请求消息,以发起位置更新操作;

步骤58,HSS/HLR收到第二移动性管理网元的位置更新请求后,则取消用户设备在 MSC/VLR的注册,将第二移动性管理网元(如MME)作为SMS业务的目的点,以便于相应的SMS业务通过第二移动性管理网元发送到用户设备,而不再将发送给用户设备的 SMS业务向MSC/VLR传送,从而保证了移动到第二移动性管理网元下的用户设备可以基于第二移动性管理网元正常开展SMS业务。

在该实施例二中,同样可以实现仅在用户设备进行MSC/VLR注册或网络侧未在PS域为用户设备提供短消息业务的情况下,才执行相应的位置更新过程,以保证SMS业务能够可靠地被传递至用户设备。而对于用户设备未进行MSC/VLR注册或网络侧在PS域为用户设备提供短消息业务的情况,则不发起位置更新操作,从而减少信令的传递,节省通信网络中的资源,改善通信网络的性能。

实施例三

在该实施例中,具体以HSS/HLR取消第二移动性管理网元(如MME等)作为短消息服务节点的注册并通知第二移动性管理网元,以便于第二移动性管理确定是否向 HSS/HLR发送消息以发起位置更新的操作的实现方式为例,如图6所示,具体的实现过程可以包括:

步骤61,用户设备在第一移动性管理网元(如SGSN等)侧发起联合RAU/LAU请求;

步骤62,第一移动性管理网元根据请求消息判断是否进行MSC/VLR注册,若不发起 MSC/VLR注册,则执行步骤68,若发起MSC/VLR注册,则执行步骤63;

步骤63,第一移动性管理网元向MSC/VLR发送位置更新消息;

需要说明的是步骤61-63只是提供一种用户设备在MSC注册的方式,本发明不仅限于该方式,例如,用户设备也可以不通过第一移动性管理网元,而是直接向MSC/VLR发送位置更新请求。

步骤64,MSC/VLR收到位置更新消息后,向HSS/HLR发送位置更新请求;

步骤65,HSS/HLR收到位置更新请求后,确定用户设备进行MSC/VLR注册,则取消用户设备第二移动性管理网元作为短消息服务节点的注册;

步骤66,HSS/HLR取消第二移动性管理网元作为短消息服务节点的注册,向第二移动性管理网元发送消息,以取消第二移动性管理网元作为短消息服务节点的注册。

步骤67,第二移动性管理网元接收上述取消作为服务节点的注册的消息后,在本地取消该用户设备的SMS注册而保留PS域注册,以保证除SMS业务外,该用户设备的PS 业务仍可以通过第二移动性管理网元正常开展;

步骤68,HSS/HLR向MSC/VLR和第一移动性管理网元回位置更新确认消息,以通知 MSC/VLR和第一移动性管理网元相应的用户设备已经进行了MSC/VLR注册,即在HSS/HLR上记录了将MSC/VLR作为SMS业务的目的点,即用户设备通过MSC/VLR开展 SMS业务;

步骤69,第一移动性管理网元向用户设备发送路由区更新接受消息,至此,用户设备发起的路由区更新处理过程完成。

步骤610,用户设备移动至LTE侧,向第二移动性管理网元发起(联合)跟踪区更新请求,并指示仅需要短消息;

步骤611,第二移动性管理网元收到用户设备发起的上述请求后,判断用户设备指示了“SMS only”(仅需要短消息),且PS(分组交换,PS switch)签约数据允许短消息业务,则根据其是否收到上述步骤66发送的消息,可选的还可以结合PS签约数据是否允许短消息,决定是否向HSS/HLR发送消息;

具体地,若HSS/HLR取消了第二移动性管理网元作为短消息服务节点在HSS/HLR的注册,进一步地,还可以判断PS签约数据是否允许开展短消息,若允许即表明用户设备进行了MSC/VLR注册,此时则需要向HSS/HLR发送消息,以将第二移动性管理网元注册为短消息服务节点,取消用户设备的MSC/VLR注册,从而保证移动到LTE侧的用户设备可以通过作为第二移动性管理网元的MME开展SMS业务,否则,表明用户设备未进行 MSC/VLR注册,此时,不需要向HSS/HLR发送消息,即不需要发起位置更新请求,用户设备直接可以通过MME开展SMS业务。

从上述步骤611执行的处理过程可以看出,若HSS/HLR没有取消第二移动性管理网元作为短消息服务节点的注册该用户设备的注册,即用户设备没有进行MSC/VLR注册,则不发起位置更新过程,从而节省了网络中传递的信令,节约了网络通信资源。而当第二移动性管理网元取消第二移动性管理网元作为短消息服务节点的注册,即确定用户设备进行MSC/VLR注册,则需要发起位置更新过程,取消用户设备进行的MSC/VLR注册而将 MME作为SMS业务的目的点,以保证移动到MME下的用户设备的SMS业务可以通过 MME进行传递。

通过上述各个实施例提供的技术方案,第二移动性管理网元可以根据第一移动性管理网元或用户设备发送的指示信息确定是否向HSS/HLR发起位置更新,例如,若用户设备未进行MSC注册,则不向HSS/HLR发起位置更新,这样可维护第二移动性管理网元与第一移动性管理网元在HSS/HLR的双注册,从而减少第一移动性管理网元、第二移动性管理网元与HSS/HLR之间的交互,达到节约信令、减少HSS/HLR负荷的效果。而且相应的是否激活ISR的过程也可以根据相应的指示信息灵活控制,从而可以仅在需要时才可以激活ISR,以便于尽可能地减少通信系统中交互的信令,节省通信系统的资源。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

本发明实施例还提供了一种通信网络中节省信令的装置,如图7A至图7D所示,该装置具体可以包括以下处理单元:

指示信息接收单元71,用于接收指示信息,该指示信息可以但不限于包括:用于指示是否向归属用户服务器HSS/HLR发送消息的指示信息,或者,用于指示是否激ISR的指示信息,或者,用于指示是否向HSS/HLR发送消息及是否可以激活ISR的指示信息,或者,用于指示用户设备是否在第三移动性管理网元注册的指示信息,或者,用于指示用户设备或第一移动性管理网元网络侧在PS域为用户设备提供短消息业务或网络侧未在 PS域为用户设备提供短消息业务;其中,向HSS或HLR发送消息可以用于将用户设备的 SMS节点注册为第二移动性管理网元,以便于用户设备可以通过第二移动性管理网元开展SMS业务;

操作执行处理单元72,用于根据指示信息接收单元71接收的指示信息确定是否执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项。

具体地,该操作执行处理单元72执行的操作具体可以包括:

当指示信息为用于指示用户设备在第三移动性管理网元注册的指示信息时,第二移动性管理网元确定不执行激活ISR或向HSS或HLR发送消息中的至少一项;或者,

当指示信息为用于指示用户设备未在第三移动性管理网元注册的指示信息时,第二移动性管理网元确定可以执行激活ISR或不向HSS或HLR发送消息中的至少一项;或者,

当指示信息为用于指示网络侧在PS域为用户设备提供短消息业务的指示信息时,第二移动性管理网元确定可以执行激活ISR或不向HSS或HLR发送消息中的至少一项;或者,

当指示信息为用于指示网络侧未在PS域为用户设备提供短消息业务时,第二移动性管理网元确定不执行激活ISR或向HSS或HLR发送消息中的至少一项。

可选地,如图7B所示,上述指示信息接收单元71具体可以包括:第一指示信息接收单元711,或者,第二指示信息接收单元712,其中:

第一指示信息接收单元711,用于接收第一移动性管理网元发送来的指示信息,该指示信息由第一移动性管理网元根据与用户设备通信的消息判断用户设备是否在第三移动性管理网元注册或网络侧是否在PS域为用户设备提供短消息业务后,根据判断结果确定;该第一指示信息接收单元711具体可以用于接收第一移动性管理网元发送来的上下文响应消息,并从该上下文响应消息中获取其携带的指示信息。相应的第一移动性管理网元判断用户设备是否在第三移动性管理网元注册或网络侧是否在PS域为用户设备提供短消息业务的方式可以包括:

用户设备发起联合路由更新RAU和位置更新LAU或者RAU时,若签约数据为PS-only enforced或PS-only enabled,或者,用户设备指示SMS-only且第一移动性管理网元支持短消息业务,则第一移动性管理网元确定用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务;或者,用户设备在RAU中指示第一移动性管理网元,用户设备是否执行LAU过程,若执行,则确定用户设备在第三移动性管理网元注册或网络侧未在PS域为用户设备提供短消息业务,否则,确定用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务;或者,第一移动性管理网元在向用户设备发送消息中指示用户设备支持短消息或者PS only,则第一移动性管理网元确定用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务。

第二指示信息接收单元712,用于接收用户设备发送来的指示信息,该指示信息由用户设备判断其是否在第三移动性管理网元注册或网络侧是否在PS域为用户设备提供短消息业务后,根据判断结果确定;该第二指示信息接收单元712接收用户设备发送来的向第二移动性管理网元发起的TAU请求消息,并从该TAU请示消息中获取其携带的指示信息。用户设备判断其是否在第三移动性管理网元注册或网络侧是否在PS域为用户设备提供短消息业务的方式可以包括:

用户设备若未发起在第三移动性管理网元注册或未在第三移动性管理网元注册成功,则确定其未在第三移动性管理网元注册;或者,用户设备发起联合RAU或LAU,指示SMS-only,若接收到的RAU接受RAU Accept消息指示SMS Supported,则确定用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务。

其中,在上述第一指示信息接收单元711和上述指示信息接收单元712中,若用户设备在第三移动性管理网元注册或网络侧未在PS域为用户设备提供短消息业务,则相应的指示信息用于指示第二移动性管理网元不激活ISR和向HSS或HLR发送消息中的至少一项,或者,用于指示用户设备在第三移动性管理网元注册或网络侧未在PS域为用户设备提供短消息业务;若用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务,则相应的指示信息用于指示第二移动性管理网元确定可以激活ISR和不向HSS或HLR发送消息中的至少一项,或者,用于指示用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务。

优选地,如图7C所示,上述操作执行处理单元72包括消息发送处理单元721,或者,激活ISR处理单元722,或者,消息发送及激活ISR处理单元723,其中:

消息发送处理单元721,用于若上述指示信息接收单元71接收到的指示信息用于指示向HSS或HLR发送消息,则向HSS发送消息,若相应的指示信息用于指示不向HSS或HLR 发送消息,则不向HSS或HLR发送消息;若相应的指示信息用于指示用户设备在第三移动性管理网元注册或网络侧未在PS域为用户设备提供短消息业务,则向HSS或HLR发送消息,若相应的指示信息用于指示用户设备未在第三移动性管理网元注册或网络侧在PS 域为用户设备提供短消息业务,则不向HSS或HLR发送消息。

激活ISR处理单元722,用于若上述指示信息接收单元71接收到的指示信息用于指示确定可以激活ISR,则激活ISR,若相应的指示信息用于指示不激活ISR,则不激活ISR, SGW和第二移动性管理网元进行信令交互,不和第一移动性管理网元进行信令交互,节约了第一移动性管理网元侧的资源;若相应的指示信息用于指示用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务,则激活ISR,若相应的指示信息用于指示用户设备在第三移动性管理网元注册或网络侧未在PS域为用户设备提供短消息业务,则不激活ISR。

消息发送及激活ISR处理单元723,用于若上述指示信息接收单元71接收到的指示信息用于指示向HSS发送消息及不激活ISR,则向HSS或HLR发送消息且不激活ISR,若相应的指示信息用于指示不向HSS或HLR发送消息及确定可以激活ISR,则不向HSS或HLR 发送消息且激活ISR;若相应的指示信息用于指示用户设备未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务,则不向HSS或HLR发送消息且激活ISR,若相应的指示信息用于指示用户设备在第三移动性管理网元注册或网络侧未在PS域为用户设备提供短消息业务,则向HSS或HLR发送消息且不激活ISR。

在上述装置中,用于执行向HSS/HLR发送消息时该装置可以设置于作为第二移动性管理网元的MME,对应的第一移动性管理网元包括:SGSN,第三移动性管理网元包括:MSC/VLR;或者,用于执行激活ISR时,该装置设置于第二移动性管理网元的MME 或SGSN,对应的第一移动性管理网元包括:SGSN或MME(具体地,若第二移动性管理网元为MME,则该第一移动性管理网元为SGSN,若第二移动性管理网元为SGSN,则该第一移动性管理网元为MME),第三移动性管理网元包括:MSC/VLR。

可选地,由于上述指示信息接收单元71执行的处理过程和操作执行处理单元72执行的处理过程并不一定为连续的处理过程,故该装置如图7D所示,还可以包括标记设置单元73,用于在接收指示信息后,根据该指示信息设置对应的标记,该标记用于指示操作执行处理单元72是否执行向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR发送消息和确定可以激活ISR中的至少一项,这样,只要根据该指示信息设置了对应的标记,则操作执行处理单元72便可以在其需要判断是否执行相应的操作时,根据该标记进行相应的判断操作。

本发明实施例还提供了另一种通信网络中节省信令的装置,如图7E,包括:

取消注册通知接收单元74,用于接收HSS或HLR发送来的取消SMS注册的通知;

操作执行单元75,用于根据上述取消注册通知接收单元74接收到的通知确定向HSS 或HLR发送消息和/或不激活ISR;可选地,若上述取消注册通知接收单元74没有接收到所述通知,则操作执行单元75确定不向HSS或HLR发送消息和/或确定可以激活ISR。

相应的取消注册通知接收单元74接收的取消SMS注册的通知在HSS/HLR上的确定方式可以包括:HSS或HLR获知用户设备在第三移动性管理网元注册后,则取消在第二移动性管理网元侧的SMS注册,并向第二移动性管理网元发送取消SMS注册的通知,这样,第二移动性管理网元中的取消注册通知接收单元74便可以接收到该通知。第二移动性管理网元根据是否接收到该通知可以准确地选择是否执行向HSS或HLR发送消息和/或是否激活ISR,从而保证了仅在用户设备在第三移动性网元注册的情况下(只有在该情况下,第二移动性管理网元上的取消注册通知接收单元74才能够接收到所述取消SMS注册的通知)执行向HSS或HLR发送消息和/或不激活ISR的操作,以减少通信系统中交互的信令,节省通信系统中的通信资源。

本发明实施例还提供了一种用户设备,其具体实现结构如图8所示,包括:

指示信息发送单元81,用于向第二移动性管理网元发送指示信息,相应的指示信息用于指示向HSS或HLR发送消息和不激活ISR中的至少一项,或者,执行不向HSS或HLR 发送消息和确定可以激活ISR中的至少一项。其中,相应的指示信息发送单元81具体可以但不限于在向第二移动性管理网元发起的接入请求消息中携带所述指示信息发送给第二移动性管理网元。

在该用户设备,相应的指示信息可以但不限于包括:用于指示向HSS或HLR发送消息或不向HSS或HLR发送消息的指示信息,或者,用于指示可以激活ISR或不激活ISR的的指示信息,或者,用于指示向HSS或HLR发送消息及不激活ISR或不向HSS或HLR发送消息及激活ISR的指示信息,或者,用于指示用户设备在第三移动性管理网元注册或未在第三移动性管理网元注册的指示信息。

可选地,在该用户设备中还可以包括判断单元82和指示信息确定单元83,其中:

判断单元82,用于判断用户设备是否在第三移动性管理网元注册;其中,该判断单元判断用户设备是否在第三移动性管理网元注册的方式可以但不限于包括:

用户设备若未发起在第三移动性管理网元册或者用户设备在第三移动性管理网元注册失败,则用户设备确定其未在第三移动性管理网元注册或网络侧在PS域为用户设备提供短消息业务;

或者,

用户设备发起联合RAU或LAU,指示支持短消息或者网络侧在PS域为用户设备提供短消息业务,若接收到的RAU接受RAU Accept消息指示SMS Supported,则用户设备确定未在第三移动管理性网元注册或网络侧在PS域为用户设备提供短消息业务。

指示信息确定单元83,用于根据上述判断单元82针对用户设备是否在第三移动性管理网元注册的判断结果确定相应的指示信息,以提供给上述指示信息发送单元81。

在该实施例中,与用户设备通信的第二移动性管理网元中可以设置有图7A至图7D所示通信网络中节省信令的装置。

上述本发明实施例的实现,可以使MME能够准确的向HSS/HLR发送消息,以便 HSS/HLR将MME设置为短消息目的点,这样即保证用户返回LTE后能够正常接收短消息。又能保证MME只在需要的时候向HSS/HLR发送消息,节约了MME和HSS/HLR之间的信令交互。另外,MME或SGSN等实体还可以根据该指示信息正确的激活ISR,避免 SGW和SGNS/MME之间的不必要的信令交互,以节省通信系统中的通信资源,改善通信系统的通信性能。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1