背景技术
在EPS(Evolved Packet System,演进的分组系统)中,ISR(Idle State Signalling Reduction,空闲状态信令优化)是空闲态信令减少技术,用于降低空闲态(ILDE态)UE(User Equipment,用户终端)和网络之间的信令负荷。
SGSN(Serving GPRS Support Node,服务GPRS服务节点)为UTRAN(Universal Terrestrial Radio Access Network,通用陆地无线接入网络)中的网络实体,MME(Mobility Management Entity,移动性管理实体)为E-UTRAN(Evolved Universal Terrestrial Radio Access Network,演进通用陆地无线接入网络)中的网络实体。
当UE同时注册到E-UTRAN中的MME和UTRAN中的SGSN上并激活ISR后,空闲态的UE在E-UTRAN中的它所注册的TAI(Tracking Area ID,跟踪区标识)LIST中的跟踪区TA之间、或在UTRAN中的它所注册的RA(RoutingArea,路由区域)之间移动时,不需要和网络侧进行信令交互。
ISR的激活由网络侧控制,当空闲态UE在E-UTRAN或UTRAN发起TAU(Tracking Area Update,跟踪区更新)或RAU(Routing Area Update,路由区域更新)过程时,MME或SGSN通过在TAU接受消息或者RAU接受消息中指示UE是否激活ISR,UE根据该指示来激活或去激活ISR。TIN的初始取值在ATTACH成功后,由UE设置。当UE在E-UTRAN初始附着成功,无论其原来的取值是什么,均设置为GUTI。当UE在GERAN/UTRAN初始附着成功, 无论其原来的取值是什么,都则设置为P-TMSI。当UE收到的TAU接受消息或者RAU接受消息指示为ISR去激活时,需要将本地存贮的TIN(Temporary Identity used in Next update,下次更新使用的临时标识)依次设置为GUTI或P-TMSI而无论其原来的取值是什么。当通过TAU接收消息指示ISR激活时,UE根据TIN的取值,决定TIN的设置。若TIN值为P-TMSI或者是RAT-related TMSI,则将TIN设置为RAT-related TMSI,若TIN值为GUTI,则将TIN值设置为GUTI。当通过RAU接收消息指示ISR激活时,UE根据TIN的取值,决定TIN的设置。若TIN值为GUTI或者是RAT-related TMSI,则将TIN设置为RAT-related TMSI,若TIN值为P-TMSI,则将TIN值设置为P-TMSI。注意,此处TIN的取值只起到区分作用。
在本文中,“区域更新”泛指“跟踪区更新”或“路由区域更新”。下面以UE现通过UTRAN附着到网络,然后进入E-UTRAN发起TAU过程为例进行说明。如图1所示,该TAU过程包括:
UE确定从UTRAN中的RA进入E-UTRAN中的TA时,确定满足TAU触发条件,触发开始TAU(步骤S101);UE向MME发起跟踪区更新请求(步骤S102~步骤S103);由于UE在旧S4SGSN(SGSN的一种,支持ISR,本文中的SGSN均指S4-SGSN)有注册,则新的MME向旧SGSN索取UE的上下文信息(步骤S104、步骤S105、步骤S107);然后MME通知服务GW/PDN GW(Packet Data Network Gateway,分组数据网关)修改UE的承载信息(步骤S109~步骤S113);MME向HSS发送更新位置请求,通知HSS取消旧SGSN中UE的位置信息(步骤S114~步骤S116);旧SGSN释放Iu口连接(步骤S117、步骤S118);HSS向MME返回更新位置应答消息(步骤S119);MME向UE返回跟踪区更新接受消息,完成跟踪区更新(步骤S120~步骤S121)。在TAU的过程中,MME可能会对UE重新进行认证(步骤S106)。
在现有的规范(TS23.060和TS23.401)中,对上述TAU过程中与ISR激活相关的内容作了如下规定:
步骤S105中,SGSN向MME发送上下文响应消息时,指示ISR激活;
在步骤S107中,SGSN接收到MME发送的上下文确认消息,且该消息中指示ISR激活,则SGSN要维护UE的上下文。
下面结合几个相关的定时器,说明上述规定会导致存下哪些问题。
网络侧维护有UE的移动可达定时器Mobile Reachable timer,Mobile Reachable timer是在UE进入IDLE态时启动,当UE和网络侧建立了NAS信令连接(UE进入连接态)时,网络侧停止Mobile Reachable timer;
网络侧维护有UE的隐式去附着定时器Implicit Detach timer,如果Mobile Reachable timer超时且UE和网络侧没有建立NAS信令连接,则网络侧启动Implicit Detach timer。Implicit Detach timer超时后,网络侧发起隐式去附着过程。当UE和网络侧建立了NAS信令连接时,网络停止Implicit Detach timer。
UE依据接入方式和ISR的状态,维护有周期性TAU定时器和/或周期性RAU定时器。
当ISR去激活时,UE通过UTRAN接入,需要维护周期性RAU定时器。当UE的周期性RAU定时器超时时,需要发起周期性RAU过程。当ISR去激活时,UE通过E-UTRAN接入,需要维护周期性TAU定时器。当UE的周期性TAU定时器超时时,需要发起周期性TAU过程。周期性TAU定时器和/或周期性在UE进入空闲态后地动,在UE和网络建立了NAS信令连接时停止。
当ISR激活后,UE需要同时维护这两个定时器。当UE在UTRAN中驻留时,如果周期性TAU定时器超时,则UE需要启动E-UTRAN去激活ISR定时器E-UTRAN DEACTIVATE ISR TIMER,UE在下次进入到E-UTRAN时,需要立即发起TAU过程。当E-UTRAN DEACTIVATE ISR TIMER超时时,UE需要本地去激活ISR。当UE进入EMM-DEREGISTERED状态或者进入EMM-CONNECTED模式时,停止E-UTRAN DEACTIVATE ISR TIMER。当UE在E-UTRAN中驻留时,如果周期性RAU定时器超时,则UE需要启动GERAN/UTRAN去激活ISR定时器GERAN/UTRAN DEACTIVATE ISR TIMER,UE在下次进入到UTRAN时,需要立即发起RAU过程。当GERAN/UTRAN DEACTIVATE ISR TIMER超时时,UE需要本地去激活ISR。当UE进入GMM-DEREGISTERED状态或者进入GMM-CONNECTED模式时,停止GERAN/UTRAN DEACTIVATE ISR TIMER。
目前规范中规定移动可达定时器Mobile Reachable timer的定时器长度(即定时时间,下同,在本文中,定时器长度、定时时间、定时器取值等名词含义相同)比周期性TAU/RAU TIMER的定时时间稍长。在ISR激活时,MME处的Implicit Detach timer的定时器取值要比UE的E-UTRAN DEACTIVATE ISR TIMER的定时器取值要长,SGSN处的Implicit Detach timer的定时器取值要比UE的GERAN/UTRAN DEACTIVATE ISR TIMER的定时器取值要长。
UE在发起RAU时,需要依据TIN的设置,在RAU请求中包含不同的标识。当ISR激活后(此时TIN设置为RAT-related TMSI),只包含的P-TMSI(Packet Temporary Mobile Station Identity,分组临时移动用户标识)即可。当ISR去激活时,如果TIN设置为P-TMSI,则只包含的P-TMSI即可。如果TIN设置为GUTI,则UE需要将GUTI(Globally Unique Temporary Identity,全球唯一临时标识)影射为P-TMSI,包含在RAU请求消息中,如果UE还有P-TMSI,则也应包含在RAU请求消息中。当SGSN收到包含有两个临时标识的请求时,还可以利用P-TMSI来检索本地是否有该UE的上下文。
这样,在步骤S105中,如果旧SGSN在UE的Mobile Reachable timer超时后,Implicit Detach timer超时之前,收到了来自MME的上下文请求消息时(步骤S104),SGSN仍指示MME激活ISR,则MME向UE指示ISR激活。此时,由于UE现通过UTRAN附着,其TIN设置为P-TMSI,当TAU接受消息指示ISR激活时,UE会将TIN设置为RAT-related TMSI。如果此时UE又从E-UTRAN回到UTRAN,且UE确定ISR为激活状态即TIN设置为RAT-related TMSI时,会使用P-TMSI这一个标识发起RAU。此时,SGSN维护的Implicit Detach timer可能已经超时,由于SGSN在Implicit Detach timer 超时后发起隐式去附着过程,则此时SGSN处将没有UE的上下文了,因此SGSN无法依据P-TMSI在网络中检索到UE的上下文。此时网络将拒绝UE的RAU请求,UE需要重新发起附着过程。网络也可以重新发起鉴权过程。UE侧的ISR状态指示和网络侧ISR的状态即网络侧对UE的上下文维护情况的不一致,导致UE通过UTRAN的接入过程发生一定的时间延迟。
另外,在步骤S107中,虽然提到SGSN收到来自MME的上下文确认消息后,需要维护该UE的上下文。但是,规范没有给出UE的上下文具体要维护多长时间。如果SGSN在UE的Mobile Reachable timer超时后,Implicit Detach timer超时之前,收到了来自MME的上下文请求消息,指示MME激活ISR,在隐式去附着定时器超时后,继续维护UE的上下文的话,则SGSN中出现很多无用的上下文信息,且没有机制清除这些无用的信息。
在UE侧,可以通过本地去激活ISR的方法来解决上述问题。这种方法的基本思想是:
1)在UTRAN中,当网络通过RAU指示UE激活ISR时,如果UE的周期性TAU TIMER已经超时了,则UE不激活ISR或者本地去激活ISR。此后,如果UE进入E-UTRAN,UE发起TAU时,将包含P-TMSI和GUTI两个临时标识。
2)在E-UTRAN中,当网络通过TAU指示UE激活ISR时,如果UE的周期性RAU TIMER已经超时了,则UE不激活ISR或者本地去激活ISR。此后,如果UE进入UTRAN,UE发起RAU时,将包含P-TMSI和GUTI两个临时标识。
上述方法仍会存在上述UE侧的ISR状态指示的上下文维护情况和实际维护情况的不一致的问题,且UE从其中一个网络到另一个网络时,由于ISR去激活,不管什么情况都会在TAU/RAU请求中包含两个标识,在一定程度上浪费了空中接口资源;并且,网络侧需要收到两个临时标识来处理,增加网络侧的信令开销和TAU/RAU的处理时间延迟。
具体实施方式
下面结合附图和实施例对本发明提出的激活/去激活ISR优化方法及网络侧设备、UE侧的ISR操作方法及用户终端UE进行更详细地说明。
为了克服现有的MME和SGSN交互是否激活ISR时,只要确定当前网络节点支持激活ISR,则确定激活ISR,而可能导致网络侧和UE侧的ISR的状态不一致的情形。本发明提出一种激活/去激活ISR优化方法,如图2所示, 包括:
步骤S201,在UE在区域更新过程中,第一网络实体接收到第二网络实体发送的上下文请求消息时,根据对应所述UE的移动可达定时器和/或隐式去附着定时器的运行状态,确定激活或去激活ISR;
优选地,上述区域更新过程具体为UE从UTRAN中的RA进入E-UTRAN中的TA时发起的TAU过程,此时,第一网络实体为SGSN,第二网络实体为MME;
或上述区域更新过程具体为UE从E-UTRAN中的TA进入UTRAN中的RA时发起的RAU过程,此时,第一网络实体为MME,第二网络实体为SGSN。
步骤S202,第一网络实体将确定结果发送给第二网络实体。由所述第二网络实体根据接收的确定结果确定指示UE激活或去激活ISR。优选地,第二网络实体将激活/去激活ISR的指示通过上下文确认消息发送给第一网络实体。
具体地,如第一网络实体通过上下文响应消息将确定结果发送给第二网络实体。
优选地,区域更新过程具体为UE从UTRAN中的RA进入E-UTRAN中的TA时发起的TAU过程时,SGSN将确定结果发送给MME;或
上述区域更新过程具体为UE从E-UTRAN中的TA进入UTRAN中的RA时发起的RAU过程时,MME将确定结果发送给SGSN。
具体地,上述移动可达定时器由所述第一网络实体维护,在所述UE进入空闲态时启动,在所述UE进入连接态即与所述第一网络实体建立NAS信令连接时停止,超时则启动隐式去附着定时器;隐式去附着定时器由所述第一网络实体维护,在所述UE进入连接态时与所述第一网络实体建立NAS信令连接时停止,超时则触发所述第一网络实体执行所述UE的去附着过程,而去附着过程会删除第一网络实体中维护的该UE的上下文。
由于本发明第一网络实体接收到上下文请求时根据其维护的UE的移动可达定时器和隐式去附着定时器的运行状态来确定是否激活ISR,而不是像现有 流程那样如果网络节点支持激活ISR则指示激活ISR。本领域技术人员根据移动可达定时器超时会触发附着定时器,有可能导致在UE在ISR激活时重新回来,而此时已没有上下文的问题,来根据移动可达定时器和/或隐式去附着定时器的运行状态确定是否激活ISR,避免出现上述问题的发生。
下面给出本发明优选的实施方式。
依照本发明实施一中,提供的激活/去激活ISR优化方法,如图3所示,包括:
步骤S301,在UE的区域更新过程中,第一网络实体接收第二网络实体发送的上下文请求消息;
步骤S302,第一网络实体首先判断其维护的所述UE的移动可达定时器是否超时,若未超时,执行步骤S303,若超时,执行步骤S304;
步骤S303,第一网络实体确定激活ISR;
由于移动可达定时器没有超时,则对应UE的隐式去附着定时器还没有启动,而根据现有规范,若ISR激活时,隐式去附着定时器启动时的其定时长度大于UE的第一网络的去激活ISR定时器的长度,所以在UE在ISR激活状态再次回到第一网络实体所在的网络时,该第一网络实体上还保存有该UE的上下文,不会出现现有技术中存在的检索不到UE上下文的问题。
步骤S304,第一网络实体确定去激活ISR。
当然,该实施例的步骤S302中也可以通过判断对应UE的隐式去附着定时器是否正在运行,如果未在运行,执行步骤S303,如果在运行执行步骤S304。
由于移动可达定时器已经超时,说明启动了隐式去附着定时器,隐式去附着定时器的启动意味着过一段时间会删除UE的上下文,因此确定去激活ISR。这样UE收到ISR去激活指示后即去激活ISR,当UE再次回到第一网络实体所在的网络时,由于网络侧和UE侧都没有激活ISR,因此不会出现网络侧根据UE提供的标识,在网络中检索不到UE上下文的情形。
这里需要说明的本发明中所指的去激活ISR包括两种情形:一种是UE未 激活ISR时保持不激活ISR,一种情形时UE已激活ISR时去激活ISR。
下面结合具体应用场景给本发明实施例具体流程。
应用场景一:UE从E-UTRAN中的TA进入UTRAN中的RA时发起的RAU,即UE选择在UTRAN驻留。
如图4所示,在UE通过E-UTRAN接入,附着到EPS系统,且UE重新选择小区接入到UTRAN时,本实施例中完成UE激活/去激活的流程为:
步骤S401,UE向SGSN发送RAU请求消息;在发送消息前或者发送消息之后,UE的周期性TAU定时器超时了;
步骤S402,SGSN接收UE发送的RAU请求消息,并向MME发送上下文请求CONTEXT REQUEST消息;
步骤S403,MME接收SGSN发送的上下文请求CONTEXT REQUEST消息,判断其维护的UE的移动可达定时器mobile reachable timer是否超时;
如果对应UE的移动可达定时器mobile reachable timer没有超时,则MME确定激活ISR;
如果对应UE的移动可达定时器mobile reachable timer已经超时了,此时,根据现有定时器长度规定及流程,隐式去附着定时器Implicit Detach timer应还没有超时,MME确定隐式去附着定时器在运行,则确定去激活ISR;
步骤S404,SGSN接收MME通过上下文响应消息发送的确定激活/去激活ISR后的结果,结合该网络节点是否支持激活ISR来确定指示激活ISR或去激活ISR;
步骤S405,SGSN将激活ISR/去激活ISR的指示通过上下文确认消息发送给MME;
步骤S406,SGSN通过RAU接受RAU ACCEPT消息将激活/去激活ISR的指示发送给UE,相应地,UE按照现有的激活/去激活ISR流程处理即可。
由于在移动可达定时器超时或隐式去附着定时在运行时确定去激活ISR,则在UE侧的ISR状态为去激活。这样在UE在ISR再次回到E-UTRAN时, 只会使用一个临时标识发起TAU。网络侧的ISR状态和UE侧的ISR状态为去激活,两者是一致的。避免出现因UE按照ISR激活时提供临时标识给网络,而网络根据该临时标识却找不到UE上下文的情形。
应用场景二:UE从UTRAN中的RA进入E-UTRAN中的TA时发起的TAU,即UE选择在E-UTRAN驻留。
在UE通过UTRAN接入,附着到EPS系统,且UE重新选择小区接入到E-UTRAN时,本实施例中完成UE激活/去激活的流程为:
UE向MME发送TAU请求消息;
MME接收UE发送的TAU请求消息,并向SGSN发送上下文请求CONTEXT REQUEST消息;
SGSN接收MME发送的上下文请求CONTEXT REQUEST消息,判断其维护的UE的移动可达定时器mobile reachable timer是否超时;
如果对应UE的移动可达定时器mobile reachable timer没有超时,则SGSN确定激活ISR;
如果对应UE的移动可达定时器mobile reachable timer已经超时了,此时,根据现有定时器长度规定及流程,隐式去附着定时器Implicit Detach timer应还没有超时,SGSN确定隐式去附着定时器在运行,则确定去激活ISR;
MME接收SGSN通过上下文响应消息发送的确定激活/去激活ISR后的结果,结合该网络节点是否支持激活ISR来确定指示激活ISR或去激活ISR;
MME将激活ISR/去激活ISR的指示通过上下文确认消息发送给SGSN;
MME通过TAU接受TAU ACCEPT消息将激活/去激活ISR的指示发送给UE,相应地,UE按照现有的激活/去激活ISR流程处理即可。
依照本发明实施例中,提供另一种激活/去激活ISR优化方法,如图5所示,包括:
步骤S501,在UE的区域更新过程中,第一网络实体接收UE第二网络实体发送的上下文请求消息;
步骤S502,第一网络实体首先判断对应所述UE的移动可达定时器是否超时,若未超时,执行步骤S503,若超时,执行步骤S504;
步骤S503,第一网络实体确定激活ISR;
由于移动可达定时器没有超时,所以还没有启动隐式去附着定时器,而根据现有规范,隐式去附着定时器的长度大于UE的第一网络的去激活ISR定时器的长度,所以在UE在ISR激活状态再次回到第一网络实体所在的网络时,该第一网络实体上还保存有该UE的上下文,不会出现现有技术中存在的检索不到UE上下文的问题。
步骤S504,第一网络实体确定激活ISR,并将确定激活ISR的结果发送给第二网络实体;
步骤S505,第二网络实体接收到上述激活ISR的结果后,如果确定该网络节点支持激活ISR,则确定指示UE激活ISR,并将激活ISR的指示通过区域更新接受消息发送给UE,及通过上下文确认消息发送给第一网络实体;
其中,UE收到第二网络发送的激活ISR的指示时,若该UE的第一网络的周期性更新定时器已超时,则UE启动或停止并再启动第一网络的去激活ISR定时器。
本发明实施例中所述的停止并再启动即为重新启动,因此下面实施例中重新启动均指停止再启动。
步骤S506,第一网络实体接收到第二网络实体返回的激活ISR的指示后,若对应UE的隐式去附着定时器正在运行,则以比UE第一网络去激活ISR定时稍长的定时时长,重新启动对应所述UE的隐式去附着定时器。
当然步骤S502中,也可以根据隐式去附着定时是否正在运行进行是否激活ISR的确定。
上述第一网络的区域更新定时器由所述UE维护,在所述UE处于空闲态时周期性启动,在所述UE进入连接态时即与第一网络建立NAS信令连接时停止,超时触发UE发起区域更新;
所述第一网络的去激活ISR定时器由所述UE维护,在所述第一网络的区域更新定时器超时且ISR为激活状态时启动,在所述UE进入连接态即与第一网络建立NAS信令连接时停止,超时触发UE去激活ISR。
优选地,第一网络实体为移动性管理实体MME,第二网络实体为服务GPRS服务节点SGSN,所述的UE的第一网络的去激活ISR定时器为E-UTRAN去激活ISR定时器,第一网络的周期性定时器为周期性跟踪区更新定时器;或
所述第一网络实体为SGSN,第二网络实体为MME,所述的UE的第一网络的去激活ISR定时器为GERAN/UTRAN去激活ISR定时器,第一网络的周期性定时器为周期性路由区更新定时器。
即第一网络与第一网络实体对应,第二网络与第二网络实体对应。
由于在确定指示UE激活ISR时,UE和第一网络实体分别同时启动第一网络的去激活ISR定时器和隐式去附着定时器,而在ISR激活时,根据现有的规范,所述隐式去附着定时器的定时时长大于所述第一网络的去激活ISR定时器的定时时长,所以在UE再次回到第一网络实体所在的网络时,如果UE的第一网络去激活ISR定时器没有超时,则第一网络实体还没有删除该UE的上下文。如果UE的第一网络去激活ISR定时器已经超时,则UE已经去激活ISR了,即使网络侧此时没有去激活ISR,也不会出现任何问题。
本发明实施例还提供UE侧的ISR操作方法,如图6所示,包括:
步骤S601,UE在第二网络的区域更新过程中接收到网络侧发送的激活ISR的指示;
步骤S602,UE确定第一网络的区域更新定时器是否超时,如未超时,执行步骤S603,若超时,执行步骤S604;
步骤S603,按现有流程处理即可,即接收到包括指示激活ISR信息的区域更新接受消息后,激活ISR。在区域更新过程完成进入IDLE态后,启动第二网络的区域更新周期性定时器,在该区域更新定时器超时且处于空闲态时启动第二网络去激活ISR定时器;
步骤S604,UE启动或者重新启动所述UE的第一网络的去激活ISR定时器。
优选地,上述第二网络的区域更新过程为路由区更新过程,所述的第一网络的周期性区域更新定时器为周期性跟踪区更新定时器,所述第一网络的去激活ISR定时器为E-UTRAN去激活ISR定时器;或,
上述第二网络的区域更新过程为跟踪区更新过程,所述第一网络的周期性区域更新定时器为周期性路由区更新定时器,所述第一网络的去激活ISR定时器为GERAN/UTRAN去激活ISR定时器。
下面结合具体应用场景给本发明实施例具体流程。
应用场景一:UE从E-UTRAN中的TA进入UTRAN申的RA时发起的RAU,即UE选择在UTRAN驻留。
如图7所示,在UE通过E-UTRAN接入,附着到EPS系统,且UE重新选择小区接入到UTRAN时,本实施例中完成UE激活/去激活的流程为:
步骤S701,UE向SGSN发送RAU请求消息;在发送该消息之前或之后的某个时间,UE的周期性区域更新定时器-TAU定时器超时,超时时UE还没有收到RAU接受消息;
步骤S702,SGSN接收UE发送的RAU请求消息,并向MME发送上下文请求CONTEXT REQUEST消息;
MME接收SGSN发送的上下文请求CONTEXT REQUEST消息,判断其维护的UE的移动可达定时器mobile reachable timer是否超时,及隐式去附着定时器是否正在运行;
如果对应UE的移动可达定时器mobile reachable timer没有超时,则MME确定激活ISR,后续按现有流程处理,这里不再详述;
如果对应UE的移动可达定时器mobile reachable timer已经超时了,且隐式去附着定时正在运行,确定激活ISR,下面的流程均以该情况进行说明;
步骤S703,SGSN接收MME通过上下文响应消息发送的确定激活ISR的结果,SGSN结合自身是否支持激活ISR确定指示UE激活ISR时,执行步骤S704;
步骤S704,SGSN通过上下文确认消息将激活ISR指示发送给MME;
步骤S705,MME通过接收该上下文确认消息接收到激活ISR的指示时,如果对应UE的隐式去附着定时器正在运行,则以比UE的E-UTRAN DEACTIVATE ISR TIMER取值稍长的定时时间,重新启动对应UE的隐式去附着定时器;
步骤S706,SGSN通过RAU ACCEPT将激活ISR的指示发送给UE;
步骤S707,UE接收到包含激活ISR指示的RAU ACCEPT时,确定UE的周期性跟踪区更新定时器是否超时,若超时,则启动或重新启动UE的E-UTRAN去激活ISR定时器。
应用场景二:UE从UTRAN中的RA进入E-UTRAN中的TA时发起的TAU,即UE选择在E-UTRAN驻留。
在UE通过UTRAN接入,附着到EPS系统,且UE重新选择小区接入到E-UTRAN时,本实施例中完成UE激活/去激活的流程为:
UE向MME发送TAU请求消息,在消息发送前或发送后,UE的周期性区域更新定时-RAU定时器超时,超时时UE还没有收到TAU接受消息;
MME接收UE发送的TAU请求消息,并向SGSN发送上下文请求CONTEXT REQUEST消息;
SGSN接收MME发送的上下文请求CONTEXT REQUEST消息,判断其维护的UE的移动可达定时器mobile reachable timer是否超时,及隐式去附着定时器是否正在运行;
如果对应UE的移动可达定时器mobile reachable timer没有超时,则SGSN确定激活ISR,后续按现有流程处理,这里不再详述;
如果对应UE的移动可达定时器mobile reachable timer已经超时了,且隐式去附着定时正在运行,确定激活ISR,下面的流程均以该情况进行说明;
MME接收SGSN通过上下文响应消息发送的确定激活ISR的结果,MME结合自身是否支持激活ISR确定指示UE激活ISR时,MME通过上下文确认消息将激活ISR指示发送给SGSN;
SGSN通过接收该上下文确认消息接收到激活ISR的指示时,如果对应UE的隐式去附着定时器正在运行,则以比UE的GERAN/UTRAN DEACTIVATE ISR TIMER取值稍长的定时时间,重新启动对应UE的隐式去附着定时器;
MME通过TAU ACCEPT将激活ISR的指示发送给UE;
UE接收到包含激活ISR指示的TAUACCEPT时,确定UE的周期性路由区更新定时器是否超时,若超时,则启动或重新启动UE的GERAN/UTRAN去激活ISR定时器。
依照本发明的实施例三中,提供一种激活/去激活ISR优化的第一网络侧设备,如图8所示,包括:
第一激活确定单元801,用于接收到UE在区域更新时通过第二网络侧设备发送的上下文请求消息时,根据对应所述UE的移动可达定时器和/或隐式去附着定时器的运行状态,确定激活或去激活ISR;
发送单元802,用于用于将确定结果发送给所述第二网络侧设备。
优选地,所述第一激活确定单元801具体用于具体用于在对应所述UE的移动可达定时器超时,确定去激活ISR,或在对应所述UE的隐式去附着定时器正在运行时,确定去激活ISR。或
所述第一激活确定单元801具体用于在对应所述UE的移动可达定时器超时后,且对应所述UE的隐式去附着定时器正在运行时,确定激活ISR;所述第一网络侧设备还包括:重启去附着定时器单元803,用于根据所述第二网络 侧设备返回的激活/去激活ISR的指示,确定为激活ISR的指示时,判断对应UE的隐式去附着定时器正在运行时,重新启动对应所述UE的隐式去附着定时器。
且所述第一激活确定单元801具体用于在对应所述UE的移动可达定时器未超时时,确定激活ISR。
本实施中上述所述隐式去附着定时器在重新启动时,其定时时长大于所述UE的第一网络的去激活ISR定时器的定时时长。
所述第一网络侧设备为移动性管理实体MME,第二网络侧设备为服务GPRS服务节点SGSN,所述的UE的第一网络的去激活ISR定时器为E-UTRAN去激活ISR定时器;或
所述第一网络侧设备为SGSN,第二网络侧设备为MME,所述的UE的第一网络的去激活ISR定时器为GERAN/UTRAN去激活ISR定时器。
本发明实施例中还提供一种用户终端UE,如图9所示,包括:
指示接收单元901,用于在第二网络的区域更新过程中接收网络侧发送的激活ISR的指示;
重启去激活ISR定时器单元902,用于在接收到所述激活ISR的指示时,确定该UE的第一网络的周期性区域更新定时器已超时,启动或者重新启动所述UE的第一网络的去激活ISR定时器。
优选地,所述第二网络的区域更新过程为路由区更新过程,所述的第一网络的周期性区域更新定时器为周期性跟踪区更新定时器,所述第一网络的去激活ISR定时器为E-UTRAN去激活ISR定时器;或,
所述第二网络的区域更新过程为跟踪区更新过程,所述第一网络的周期性区域更新定时器为周期性路由区更新定时器,所述第一网络的去激活ISR定时器为GERAN/UTRAN去激活ISR定时器。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。