处理签约数据的方法及装置制造方法
【专利摘要】本发明涉及一种处理签约数据的方法及装置。该处理签约数据的方法包括:归属签约数据服务器接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息;所述归属签约数据服务器接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求;根据所述复位通知消息,所述归属签约数据服务器向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,所述归属签约数据服务器确定不向所述第一移动性管理网元发送取消位置请求;根据所述更新位置请求,所述归属签约数据服务器向所述第二移动性管理网元插入所述UE的签约数据。
【专利说明】处理签约数据的方法及装置
【技术领域】
[0001]本发明涉及无线通信领域,尤其涉及一种处理签约数据的方法及装置。
【背景技术】
[0002]当前,无线通信领域中的全球移动通信系统(global systemfor mob i lecommuni cat ions, GSM)和通用移动通信系统(UniversalMobileTelecommunications System,UMTS)中的GPRS服务支持节点(Serving GPRSSUPPORTNODE, SGSN)及长期演进系统(Long Term Evolution, LTE)中的移动性管理网元(MobilityManagement Entity, MME)用于获取用户的签约数据,可统称为移动性管理网元。GSM系统和UMTS系统中的归属位置寄存器(Home Location Register,HLR)及LTE系统中的归属用户服务器(HomeSubscriber Server, HSS)用于存储用户设备(User Equipment, UE)的签约数据,可统称为归属签约数据服务器。
[0003]在同一区域内同时覆盖两种通信系统时,一般的,UE首先附着在高级的通信系统,如果高级的通信系统故障,终端会同时转接入低级的通信系统中,如果高级的通信系统恢复,终端又会同时切回低给的通信系统。比如某区域中同时有UMTS系统与GPRS系统。那么,如果UMTS系统的接入网元发生复位时,UMTS系统的信号将会消失,所以UE会转向该区域内另一通信系统,如GSM系统。虽然驻留在GSM系统中,但是如果UMTS系统恢复正常时,UE检测到UMTS系统的信号后,会重新转向UTMS系统中驻留。
[0004]UE每转换一次通信系统,归属签约数据服务器在接收到当前移动性管理网元发送的更新位置请求,会向源移动性管理网元发送取消位置请求的消息,用以删除源移动性管理网元中的签约数据及相关承载。
[0005]而且,UE每转换一次通信系统,归属签约数据服务器都要向UE当前所在通信系统的移动性管理网元重新插入签约数据。那么,会使移动性管理网元与归属签约数据服务器之间产生大量的信令,造成移动性管理网元与归属签约数据服务器之间的接口过载。
【发明内容】
[0006]本发明实施例提供了一种处理签约数据的方法及装置,能够使得移动性管理网元和归属签约数据服务器之间的信令减少。
[0007]在第一方面,本发明提供一种处理签约数据的方法,该方法包括:
[0008]归属签约数据服务器接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元;
[0009]所述归属签约数据服务器接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求;
[0010]根据所述复位通知消息,所述归属签约数据服务器向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,所述归属签约数据服务器确定不向所述第一移动性管理网元发送取消位置请求;
[0011]根据所述更新位置请求,所述归属签约数据服务器向所述第二移动性管理网元插入所述UE的签约数据。
[0012]在第一方面的第一种可能的实现方式中,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
[0013]在第一方面的第二种可能的实现方式中,在所述向第二移动性管理网元插入所述UE的签约数据之后,所述方法还包括:保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识;当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
[0014]在第一方面的第三种可能的实现方式中,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述方法还包括:所述归属签约数据服务器接收所述第一移动性管理网元在所述定时器超时后发送的超时消息;归属签约数据服务器向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
[0015]在第二方面,本发明提供一种处理签约数据的装置,该装置包括:
[0016]第一接收单元,用于接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述装置当前记录的UE使用的移动性管理网元;
[0017]第二接收单元,用于接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求;
[0018]第一发送单元,用于根据所述复位通知消息向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息确定不向所述第一移动性管理网元发送取消位置请求;
[0019]第二发送单元,用于根据所述更新位置请求向所述第二移动性管理网元插入所述UE的签约数据。
[0020]在第二方面的第一种可能的实现方式中,所述复位通知消息是第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
[0021]在第二方面的第二种可能的实现方式中,所述装置还包括:存储单元,用于保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识;所述第一发送单元还用于当所述装置中记录的所述UE的签约数据发生变化时,根据所述第一移动性管理网元的标识向所述第一移动性管理网元插入变化后的签约数据;所述第二发送单元还用于当所述装置中记录的所述UE的签约数据发生变化时,根据所述第二移动性管理网元的标识向所述第二移动性管理网元插入变化后的签约数据;
[0022]在第二方面的第三种可能的实现方式中,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时;所述第一接收单元还用于接收所述第一移动性管理网元在所述定时器超时后发送的超时消息;所述第一发送单元还用于向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
[0023]在第三方面,本发明提供一种归属签约数据服务器,该归属签约服务器包括:
[0024]处理器;
[0025]存储器;
[0026]物理存储在所述存储器中的应用程序,所述应用程序包括可用于使所述处理器执行以下过程的指令:
[0027]接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元;
[0028]接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求;
[0029]根据所述复位通知消息,向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,确定不向所述第一移动性管理网元发送取消位置请求;
[0030]根据所述更新位置请求,向所述第二移动性管理网元插入所述UE的签约数据。
[0031]在第三方面的第一种可能的实现方式中,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
[0032]在第三方面的第二种可能的实现方式中,所述应用程序还包括可用于使所述处理器执行以下过程的指令:保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识;当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
[0033]在第三方面的第三种可能的实现方式中,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述应用程序还包括可用于使所述处理器执行以下过程的指令:接收所述第一移动性管理网元在所述定时器超时后发送的超时消息;向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
[0034]在第四方面,本发明提供一种防止过载的控制系统,该系统包括:第三方面中任一所述的归属签约数据服务器,第一通信系统中的第一移动性管理网元及第二通信系统中的第二移动性管理网元。
[0035]在第五方面,本发明提供一种非易失性计算机可读存储介质,当计算机执行所述计算机可读存储介质时,所述计算机执行如下步骤:
[0036]接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元;
[0037]接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求;
[0038]根据所述复位通知消息,向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,确定不向所述第一移动性管理网元发送取消位置请求;[0039]根据所述更新位置请求,向所述第二移动性管理网元插入所述UE的签约数据。
[0040]在第五方面的第一种可能的实现方式中,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
[0041]在第五方面的第二种可能的实现方式中,在所述向第二移动性管理网元插入所述UE的签约数据之后,所述步骤还包括:保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识;当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
[0042]在第五方面的第三种可能的实现方式中,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述步骤还包括:接收所述第一移动性管理网元在所述定时器超时后发送的超时消息;向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
[0043]本发明提供的一种处理签约数据的方法及装置,在UE因其当前所驻留的通信系统发生复位而转向其它通信系统驻留时,不删除源通信系统的移动性管理网元中保存的签约数据,以便于UE重新转向源通信系统驻留时,归属签约数据服务器无需再向该移动性管理网元插入签约数据,从而减少移动性管理网元与归属签约数据服务器之间的信令,防止移动性管理网元与归属签约数据服务器之间的接口过载。
【专利附图】
【附图说明】
[0044]图1为本发明实施例一种处理签约数据的方法的信令流程图;
[0045]图2为本发明实施例一种处理签约数据的装置的结构示意图。
[0046]图3为本发明实施例具有标识功能的处理签约数据的装置的结构示意图;
[0047]图4为本发明实施例一种归属签约数据服务器的结构示意图。
【具体实施方式】
[0048]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0049]首先,介绍本发明实施例的处理签约数据的方法的应用场景。本发明实施例的处理签约数据的方法应用于当同一区域内同时覆盖两种通信系统时,例如,同时覆盖GSM系统和UMTS系统、同时覆盖GSM系统和LTE系统或者同时覆盖UMTS系统和LTE系统,因两个通信系统中相对高级的通信系统发生复位,而使得UE在两个通信系统之间来回转换的场景。通过利用本发明实施例提供的处理签约数据的方法,不删除移动性管理网元中的签约数据,从而防止因UE在两个通信系统之间来回转换时频繁获取签约数据导致移动性管理网元与归属签约数据服务器之间的接口过载。
[0050]下面以图1为例详细说明本发明实施例一种处理签约数据的方法,图1为本发明实施例一种处理签约数据的方法的信令流程图。
[0051]首先,需要说明的是,当同一区域内同时覆盖两个通信系统时,两个通信系统共用归属签约数据服务器HLR或者HSS,归属签约数据服务器为本实施例的执行主体。
[0052]本实施例的一种处理签约数据的方法的步骤过程如下:
[0053]步骤S101,第一通信系统复位时,接收第一通信系统中的第一移动性管理网元发送的第一通信系统的复位通知消息。
[0054]具体的,首先第一移动性管理网元检测第一通信系统中的接入网元(例如,无线网络控制器(Radio Network Controller, RNC)、演进型基站(eNodeB)等网络节点)是否发生复位。第一移动性管理网元对第一通信系统中的接入网元进行检测,如果在预设的时间内该接入网元没有正常工作,则检测结果为第一通信系统中的接入网元发生复位。需要说明的是,检测第一通信系统是否发生复位的方法不仅限于以上方法,可采用其他方法实现。
[0055]然后,第一移动性管理网元向归属签约数据服务器发送第一通信系统中的接入网元的复位通知消息。
[0056]可选地,第一移动性管理网元基于第一通信系统中的接入网元向归属签约数据服务器发送第一通信系统中的接入网元的复位通知消息。采用这样方式,第一移动性管理网元只需要向归属签约数据服务器发送一条复位通知消息,消息是设备级的,可以有效减少两者之间的信令。
[0057]可选地,如果第一移动性管理网元能够探测到复位的接入网覆盖的终端设备,可以基于每个UE向归属签约数据服务器发送第一通信系统中的接入网元的复位通知消息。采用这样方式,虽然第一移动性管理网元需要向归属签约数据服务器发送多条复位通知消息,但是可以只针对在该接入网元下的UE执行下面的步骤过程,同样可以有效减少两者之间的信令。
[0058]需要说明的是,其中,复位通知消息的名称不仅限于此,只要归属签约数据服务器在接收到该消息后执行本发明的过程均可以认为是复位通知消息。
[0059]步骤S102,接收第二通信系统中第二移动性管理网元发送的UE的更新位置请求。
[0060]需要说明的是,通常情况下,第一通信系统比第二通信系统相对高级,在同一区域内同时覆盖第一通信系统和第二通信系统时,UE首先会选择驻留在第一通信系统。当UE检测不到第一通信系统的信号时,会转向第二通信系统。
[0061]具体的,当第一通信系统中的接入网元发生复位时,由于UE检测不到第一通信系统的信号,所以向第二通信系统中的第二移动性管理网元发送路由或跟踪区更新请求。第二移动性管理网元在接收到UE发送的路由或跟踪区更新请求,需要获取UE的签约数据,因此,第二移动性管理网元向归属签约数据服务器发送更新位置请求,告知归属签约数据服务器UE转向第二移动性管理网元驻留,从而执行步骤S103。归属签约数据服务器根据接收到更新位置请求获知需要向第二移动性管理网元插入UE的签约数据,即获知需要执行步骤 104。
[0062]步骤S103,根据复位通知消息向第一通信系统中的第一移动性管理网元发送取消位置请求,或取消向第一移动性管理网元发送取消位置请求。
[0063]因为归属签约数据服务器在步骤SlOl已经接收到了复位通知消息,所以归属签约数据服务器在接收到第二移动性管理网元发送的更新位置请求后,在向第二移动性管理网元插入签约数据之前,向第一移动性管理网元发送取消位置请求,该取消位置请求中只包括指示第一移动性管理网元删除相关承载的请求,而不指示第一移动性管理网元删除保存的签约数据;或者取消发送第一取消位置请求。
[0064]上述两种方式的目的都是在第一通信系统发生复位时,不删除第一移动性管理网元中所保存的签约信息,以便于在第一通信系统恢复正常工作时,归属签约数据服务器无需再向第一移动性管理网元插入签约信息,从而减少了移动性管理网元与归属签约数据服务器之间的信令,以避免移动性管理网元与归属签约数据服务器之间的接口过载。
[0065]步骤S104,根据更新位置请求向第二移动性管理网元插入签约数据。
[0066]归属签约数据服务器向第二移动性管理网元插入签约数据后或查询到第二移动性管理网元中保存有签约数据后,向第二移动性管理网元发送的更新位置确认消息,以使第二移动性管理网元向UE发送接收路由更新或跟踪区更新的消息,使得UE可以在第二通信系统中进行路由或追踪区更新。
[0067]另外,在步骤SlOl之后,还可以包括对第一移动性管理网元和第二移动性管理网元进行标识,并且保存第一移动性管理网元的标识和第二移动性管理网元的标识。
[0068]归属签约数据服务器保存第一移动性管理网元的标识和第二移动性管理网元的标识,以便于当归属签约数据服务器中的签约数据发生变化时,可根据标识将签约数据同步插入对应的第一移动性管理网元和第二移动性管理网元中。
[0069]优选地,取消位置请求中还可以包括启动第一移动性管理网元定时器的信息,用于指示第一移动性管理网元启动定时器。第一移动性管理网元在接收到该取消位置请求后,启动定时器,以判断第一移动性管理网元在预先设定的时间内是否恢复。通过计时器计时,如果第一移动性管理网元在一定时间内没有恢复,则认为UE短时间内不会重新转向该第一通信系统驻留,即UE不会短时间内在第一通信系统和第二通信系统之间来回转换,所以第一移动性管理网元中保存的签约数据可以删除。可选地,当定时器超时后,第一移动性管理网元可以向归属签约数据服务器发送超时消息,归属签约数据服务器根据接收到的超时消息向第一移动性管理网元发送删除签约数据的消息。
[0070]或者,归属签约数据服务器根据定时器时长也启动定时器,当定时器超时后,将保存的第一移动性管理网元标识删除。
[0071]利用本实施例提供的处理签约数据的方法,可在UE因所驻留的通信系统发生复位转向其它通信系统驻留时,不删除源通信系统中的移动性管理网元保存的签约数据,使得UE重新驻留在源通信系统时,源通信系统中的移动性管理网元无需重新向归属签约数据服务器获取签约数据,有效减少了移动性管理网元与归属签约数据服务器之间的信令,防止移动性管理网元与归属签约数据服务器之间的接口过载。
[0072]另外,当第一通信系统恢复正常时,该处理签约数据的方法还包括以下步骤:
[0073]第一通信系统恢复正常时,UE重新尝试接入第一通信系统,那么归属签约数据服务器收到第一移动性管理网元发送更新位置请求消息时,向第二移动性管理网元发送取消位置请求。
[0074]因为第一通信系统比第二通信系统高级,所以如果第一通信系统恢复正常,当UE检测到第一通信系统的信号时,便会重新转向第一通信系统驻留。因此,在UE检测到第一通信系统的信号时,会向第一通信系统中的第一移动性管理网元发送路由或跟踪区更新请求。第一移动性管理网元在接收到该路由或跟踪区更新请求后,向归属签约数据服务器发送更新位置请求,告知归属签约数据服务器UE转向第一移动性管理网元驻留。[0075]具体的,在第一通信系统发生复位时,归属签约数据服务器已经通过复位通知消息得知该第一通信系统在恢复正常之前发生了复位。由此,可以推断,是因为第一通信系统无法正常接入,UE才暂时驻留在第二通信系统的。因此,归属签约数据服务器根据之前接收到的复位通知消息向第二通信系统中的第二移动性管理网元发送取消位置请求,该取消位置请求中仅包含指示第二移动性管理网元删除相关承载的请求,而不删除签约数据,以便于如果短时间内UE再次转向该第二通信系统驻留,归属签约数据服务器无需再向该第二移动性管理网元插入签约数据,从而可以减少移动性管理网元与归属签约数据服务器之间的信令,避免移动性管理网元与归属签约数据服务器之间的接口过载。
[0076]优选地,该取消位置请求中还可以包括启动第二移动性管理网元定时器的信息。第二移动性管理网元在接收到该取消位置请求后,启动定时器,以判断第二移动性管理网元在预先设定的时间内是否恢复。可选地,当定时器超时后,第二移动性管理网元可以向归属签约数据服务器发送超时消息,归属签约数据服务器根据接收到的超时消息向第二移动性管理网元发送删除签约数据的消息,以指示第二移动性管理网元删除签约数据。
[0077]或者,归属签约数据服务器根据定时器时长也启动定时器,当定时器超时后,将保存的第二移动性管理网元标识删除。
[0078]需要说明的是,因为归属签约数据服务器根据复位通知消息可知该第一移动性管理网元中保存的签约数据在其复位时没有被删除,所以无需向第一移动性管理网元插入签约数据,可直接向第一移动性管理网元发送更新位置确认消息,用以第一移动性管理网元在接收到更新位置请求确认消息之后,向UE发送接收路由更新或跟踪区更新的消息,使得UE可以在第一通信系统中进行路由或追踪区更新。
[0079]利用本实施例提供的处理签约数据的方法,在UE所驻留的通信系统发生复位时转向其它通信系统驻留,又在该复位的通信系统恢复正常后UE重新转向该通信系统驻留来回转换的过程中,不删除源通信系统中的移动性管理网元保存的签约数据,使得UE重新驻留在源通信系统时,源通信系统中的移动性管理网元无需重新向归属签约数据服务器获取签约数据。并且,为防止短时间UE再次重新转向上述的其它通信系统,该其它通信系统的移动性管理网元中保存的签约数据短时间内不会删除,从而有效减少了移动性管理网元与归属签约数据服务器之间的信令,防止移动性管理网元与归属签约数据服务器之间的接口过载。
[0080]相应的,本发明实施例提供一种处理签约数据的装置,如图2所示,其为本发明实施例一种处理签约数据的装置的结构示意图。该处理签约数据的装置应用于归属签约数据服务器,以防止移动性管理网元与归属签约数据服务器之间的接口过载。该处理签约数据的装置包括:第一接收单元210,第二接收单元220,第一发送单元230,第二发送单元240。
[0081]第一接收单元210用于第一通信系统复位时,接收第一通信系统中的第一移动性管理网元发送的第一系统的复位通知消息。
[0082]首先第一移动性管理网元对第一通信系统中的接入网元进行检测,如果在预设的时间内该接入网元没有正常工作,则检测结果为第一通信系统中的接入网元发生复位。然后,第一移动性管理网元向处理签约数据的装置发送第一通信系统中的接入网元的复位通知消息。第一接收单元210接收该复位通知消息。
[0083]当第一通信系统中的接入网元发生复位时,由于UE检测不到第一通信系统的信号,所以向第二通信系统中的第二移动性管理网元发送路由或跟踪区更新请求。第二移动性管理网元在接收到UE发送的路由或跟踪区更新请求后,需要获取UE的签约数据,向处理签约数据的装置发送更新位置请求。
[0084]因此,第二接收单元220用于接收第二通信系统中第二移动性管理网元发送的UE的更新位置请求。
[0085]第一发送单元220用于根据复位通知消息向第一通信系统中的第一移动性管理网元发送取消位置请求,该第一取消位置请求中只包含指示第一移动性管理网元删除相关承载的请求,或根据复位通知消息确定不向第一移动性管理网元发送取消位置请求。
[0086]因为第一接收单元210已经接收到了复位通知消息,所以第一发送单元230向第一移动性管理网元发送的取消位置请求中只包括指示第一移动性管理网元删除相关承载的请求,而不指示第一移动性管理网元删除保存的签约信息;或者第一发送单元230直接取消发送取消位置请求。
[0087]上述两种方式的目都是在第一通信系统发生复位时,不删除第一移动性管理网元中所保存的签约信息,以便于在第一通信系统恢复正常工作时,无需再向该第一移动性管理网元插入签约信息,从而减少了移动性管理网元与归属签约数据服务器之间的信令,以避免移动性管理网元与归属签约数据服务器之间的接口过载。
[0088]第二发送单元240用于根据更新位置请求向第二移动性管理网元插入签约数据。
[0089]第二发送单元240向第二移动性管理网元插入签约数据后,向第二移动性管理网元发送的更新位置确认消息,以使第二移动性管理网元向UE发送接收路由更新或跟踪区更新的消息,使得UE可以在第二通信系统中进行路由或追踪区更新。
[0090]另外,该处理签约数据的装置还包括存储单元250,如图3所示,其为本发明实施例具有标识功能的处理签约数据的装置的结构示意图。
[0091]存储单元250用于保存第一移动性管理网元的标识和第二移动性管理网元的标识。
[0092]相应的,第一发送单元230还用于当归属签约数据服务器中的签约数据发生变化时,根据第一移动性管理网元的标识同步插入对应的第一移动性管理网元。第二发送单元240还用于当归属签约数据服务器中的签约数据发生变化时,根据第二移动性管理网元的标识将签约数据同步插入对应的第二移动性管理网元。通过这种方式,在归属签约数据服务器中的签约数据发生变化时不需要第二移动性管理网元主动发送更新请求,从而减少移动性管理网元与归属签约数据服务器之间的信令,防止移动性管理网元与归属签约数据服务器之间的接口过载。
[0093]优选地,取消位置请求还用于指示第一移动性管理网元启动定时器进行计时,以判断第一移动性管理网元在预先设定的时间内是否恢复。
[0094]相应的,第一接收单元210还用于接收第一移动性管理网元在定时器超时后发送的超时消息。在第一接收单元210接收到超时消息后,第一发送单元230还用于向第一移动性管理网元发送删除签约数据的消息,用于指示第一移动性管理网元删除保存的签约数据。
[0095]利用本实施例提供的处理签约数据的装置,可在UE因所驻留的通信系统的发生复位转向其它通信系统驻留时,不删除源通信系统中的移动性管理网元保存的签约数据,使得UE重新驻留在源通信系统时,源通信系统中的移动性管理网元无需重新向归属签约数据服务器获取签约数据,有效减少了移动性管理网元与归属签约数据服务器之间的信令。
[0096]另外,当第一通信系统恢复正常时,因为第一通信系统比第二通信系统高级,所以如果第一通信系统恢复正常,当UE检测到第一通信系统的信号时,便会重新转向第一通信系统驻留。
[0097]因此,第一接收单元210还用于接收第一移动性管理网元发送更新位置请求消
肩、O
[0098]第二发送单元240还用于根据复位通知消息向第二移动性管理网元发送第二取消位置请求,该第二取消位置请求中包含指示第二移动性管理网元删除相关承载的请求。
[0099]在第一通信系统的发生复位时,第二发送单元240已经通过第一接收单元210接收到的复位通知消息得知该第一通信系统的接入网元在恢复正常之前发生了复位,而不是一个新的通信系统。有此可知,UE驻留在第二通信系统只是暂时的,因此,第二发送单元240根据第一接收单元之前接收到的复位通知消息向第二通信系统中的第二移动性管理网元发送取消位置请求,该取消位置请求中只包含指示第二移动性管理网元删除相关承载的请求,不指示第二移动性管理网元删除签约数据,以便于如果短时间内UE再次转向该第二通信系统驻留,无需再向该第二移动性管理网元插入签约数据,从而可以减少移动性管理网元与归属签约数据服务器之间的信令,避免移动性管理网元与归属签约数据服务器之间的接口过载。
[0100]优选地,取消位置请求中还包括启动第二移动性管理网元定时器的请求。第二移动性管理网元在接收到该启动定时器的请求后,启动第二移动性管理网元中的定时器,该定时器用于根据预先设定的时间对第二移动性管理网元在一定时间内是否恢复进行计时,预先设定的时间可根据不同的情况设置不同的时间。通过计时器计时,如果第二移动性管理网元在一定时间内没有恢复,则认为UE短时间内不会重新转向该第二通信系统驻留,gpUE不会短时间内在第一通信系统和第二通信系统之间来回转换,所以第二移动性管理网元中保存的签约数据可以删除。
[0101]因此,第二接收单元220还用于如果第二移动性管理网元在一定时间内没有恢复,则接收第二移动性管理网元发送的超时消息。第二发送单元240还用于向第二移动性管理网元发送删除签约数据的消息,用以告知第二移动性管理网元删除本地保存的签约数据。
[0102]因为根据第一接收单元210接收的复位通知消息可知该第一移动性管理网元中保存的签约数据在其复位时没有被删除,所以无需向第一移动性管理网元插入签约数据以使得UE直接在第一通信系统中进行路由或追踪区更新。
[0103]利用本实施例提供的处理签约数据的装置,在UE所驻留的通信系统发生复位时转向其它通信系统驻留,又在该复位的通信系统恢复正常后UE重新转向该通信系统驻留来回转换的过程中,不删除源通信系统中的移动性管理网元保存的签约数据,使得UE重新驻留在源通信系统时,源通信系统中的移动性管理网元无需重新向归属签约数据服务器获取签约数据。并且,为防止短时间UE再次重新转向上述的其它通信系统,该其它通信系统的移动性管理网元中保存的签约数据短时间内不会删除,从而有效减少了移动性管理网元与归属签约数据服务器之间的信令,防止移动性管理网元与归属签约数据服务器之间的接口过载。
[0104]上述处理签约数据的装置是用来实现图1所述实施例所述的处理签约数据的方法,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0105]另外,本发明实施例提供的实现图1所述实施例所述的处理签约数据的方法的处理签约数据的装置还可以采用如下方式实现,如图4所示,其为本发明实施例一种归属签约数据服务器的结构示意图。该归属签约数据服务器包括:网络接口 410、处理器420,存储器430和系统总线440。
[0106]系统总线440用于连接网络接口 410、处理器420和存储器430。
[0107]网络接口 410用于与其它装置及服务器进行通信。
[0108]存储器430可以是永久存储器,例如硬盘驱动器和闪存,存储器430中具有软件模块和设备驱动程序。软件模块能够执行本发明上述方法的各种功能模块;设备驱动程序可以是网络和接口驱动程序。
[0109]在启动时,这些软件组件被加载到存储器430中,然后被处理器420访问并执行如下指令:
[0110]接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元;
[0111]接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求;
[0112]根据所述复位通知消息,向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,确定不向所述第一移动性管理网元发送取消位置请求;
[0113]根据所述更新位置请求,向所述第二移动性管理网元插入所述UE的签约数据。
[0114]进一步地,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
[0115]在进一步地,所述应用程序还包括可用于使所述处理器420执行以下过程的指令:
[0116]保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识;
[0117]当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
[0118]进一步地,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述应用程序还包括可用于使所述处理器420执行以下过程的指令:
[0119]接收所述第一移动性管理网元在所述定时器超时后发送的超时消息;
[0120]向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。本实施例的归属签约数据服务器在UE因所驻留的通信系统发生复位转向其它通信系统驻留时,不删除源通信系统中的移动性管理网元保存的签约数据,使得UE重新驻留在源通信系统时,源通信系统中的移动性管理网元无需重新向归属签约数据服务器获取签约数据,有效减少了移动性管理网元与归属签约数据服务器之间的信令,防止移动性管理网元与归属签约数据服务器之间的接口过载。
[0121]归属签约数据服务器归属签约数据服务器UEUEUE归属签约数据服务器UE归属签约数据服务器归属签约数据服务器UEUE另外,本发明实施例提供一种非易失性计算机可读存储介质,当计算机执行所述计算机可读存储介质时,所述计算机执行如下步骤:
[0122]接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元;
[0123]接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求;
[0124]根据所述复位通知消息,向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,确定不向所述第一移动性管理网元发送取消位置请求;
[0125]根据所述更新位置请求,向所述第二移动性管理网元插入所述UE的签约数据。
[0126]进一步地,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
[0127]进一步地,在所述向第二移动性管理网元插入所述UE的签约数据之后,所述步骤还包括:
[0128]保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识;
[0129]当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
[0130]进一步地,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述步骤还包括:
[0131]接收所述第一移动性管理网元在所述定时器超时后发送的超时消息;
[0132]向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
[0133]专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0134]结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM),电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0135]以上所述的【具体实施方式】,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的【具体实施方式】而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种处理签约数据的方法,其特征在于,所述方法包括: 归属签约数据服务器接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元; 所述归属签约数据服务器接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求; 根据所述复位通知消息,所述归属签约数据服务器向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,所述归属签约数据服务器确定不向所述第一移动性管理网元发送取消位置请求; 根据所述更新位置请求,所述归属签约数据服务器向所述第二移动性管理网元插入所述UE的签约数据。
2.根据权利要求1所述的方法,其特征在于,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
3.根据权利要求1所述的方法,其特征在于,在所述向第二移动性管理网元插入所述UE的签约数据之后,所述方法还包括: 保存所述第一移动性 管理网元的标识与所述第二移动性管理网元的标识; 当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
4.根据权利要求1所述的方法,其特征在于,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述方法还包括: 所述归属签约数据服务器接收所述第一移动性管理网元在所述定时器超时后发送的超时消息; 归属签约数据服务器向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
5.一种处理签约数据的装置,其特征在于,所述装置包括: 第一接收单元,用于接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述装置当前记录的UE使用的移动性管理网元; 第二接收单元,用于接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求; 第一发送单元,用于根据所述复位通知消息向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息确定不向所述第一移动性管理网元发送取消位置请求; 第二发送单元,用于根据所述更新位置请求向所述第二移动性管理网元插入所述UE的签约数据。
6.根据权利要求5所述的装置,其特征在于,所述复位通知消息是第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括: 存储单元,用于保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识; 所述第一发送单元还用于当所述装置中记录的所述UE的签约数据发生变化时,根据所述第一移动性管理网元的标识向所述第一移动性管理网元插入变化后的签约数据; 所述第二发送单元还用于当所述装置中记录的所述UE的签约数据发生变化时,根据所述第二移动性管理网元的标识向所述第二移动性管理网元插入变化后的签约数据;
8.根据权利要求5所述的装置,其特征在于,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时; 所述第一接收单元还用于接收所述第一移动性管理网元在所述定时器超时后发送的超时消息; 所述第一发送单元还用于向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
9.一种归属签约数据服务器,其特征在于,所述归属签约服务器包括: 处理器; 存储器; 物理存储在所述存储器中的应用程序,所述应用程序包括可用于使所述处理器执行以下过程的指令: 接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元; 接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求; 根据所述复位通知消息,向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,确定不向所述第一移动性管理网元发送取消位置请求; 根据所述更新位置请求,向所述第二移动性管理网元插入所述UE的签约数据。
10.根据权利要求9所述的归属签约数据服务器,其特征在于,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
11.根据权利要求9所述的归属签约数据服务器,其特征在于,所述应用程序还包括可用于使所述处理器执行以下过程的指令: 保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识; 当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
12.根据权利要求9所述的归属签约数据服务器,其特征在于,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述应用程序还包括可用于使所述处理器执行以下过程的指令: 接收所述第一移动性管理网元在所述定时器超时后发送的超时消息; 向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
13.一种防止过载的控制系统,其特征在于,所述系统包括:权利要求9-12中任一所述的归属签约数据服务器,第一通信系统中的第一移动性管理网元及第二通信系统中的第二移动性管理网元。
14.一种非易失性计算机可读存储介质,其特征在于,当计算机执行所述计算机可读存储介质时,所述计算机执行如下步骤: 接收第一通信系统中的第一移动性管理网元发送的所述第一通信系统的复位通知消息,所述第一移动性管理网元为所述归属签约数据服务器当前记录的用户设备UE使用的移动性管理网元; 接收第二通信系统中第二移动性管理网元发送的所述UE的更新位置请求; 根据所述复位通知消息,向所述第一移动性管理网元发送取消位置请求,所述取消位置请求用于指示所述第一移动性管理网元不要删除所述UE的签约数据,或者,根据所述复位通知消息,确定不向所述第一移动性管理网元发送取消位置请求; 根据所述更新位置请求,向所述第二移动性管理网元插入所述UE的签约数据。
15.根据权利要求14所述的非易失性计算机可读存储介质,其特征在于,所述复位通知消息是所述第一移动性管理网元感知到所述第一通信系统中的接入网元复位后发送的。
16.根据权利要求14所述的非易失性计算机可读存储介质,其特征在于,在所述向第二移动性管理网元插入所述UE的签约数据之后,所述步骤还包括: 保存所述第一移动性管理网元的标识与所述第二移动性管理网元的标识; 当所述归属签约数据服务器中记录的UE的签约数据发生变化时,根据所述第一移动性管理网元的标识和所述第二移动性管理网元的标识分别向所述第一移动性管理网元与所述第二移动性管理网元插入变化后的签约数据。
17.根据权利要求14所述的非易失性计算机可读存储介质,其特征在于,所述取消位置请求还用于指示所述第一移动性管理网元启动定时器进行计时,所述步骤还包括: 接收所述第一移动性管理网元在所述定时器超时后发送的超时消息; 向所述第一移动性管理网元发送删除签约数据的消息,用于指示所述第一移动性管理网元删除保存的签约数据。
【文档编号】H04W8/12GK103945362SQ201310022698
【公开日】2014年7月23日 申请日期:2013年1月22日 优先权日:2013年1月22日
【发明者】陆伟 申请人:华为技术有限公司