本发明专利技术公开了一种跟踪区域更新后保持用户设备业务连续性的方法及装置。其中,该方法包括:在用户设备(UE)发起跟踪区域更新(TAU)请求后,移动管理实体(MME)判断更新后的目标服务网关(SGW)与源服务网关(SGW)是否相同;在判断结果为否的情况下,MME继续判断UE当前接入的演进型基站(eNodeB)是否发生了改变;在eNodeB未发生改变的情况下,MME选择目标SGW为UE服务并向eNodeB发送指示UE变更到目标SGW的服务区域中的通知消息,或者,MME停止为UE选择SGW直接指示UE继续在源SGW下接受服务。通过本发明专利技术,可以保持UE在经历TAU过程后的业务连续性,从而提高了用户体验。
【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种跟踪区域更新后保持用户设备业务连续性的方法及装置。
技术介绍
在LTE(Long Term Evolution,长期演进)系统中的EPS (Evolved Packet System,演进的分组系统)中,SGW(Serving Gateway,服务网关)有对应的服务区域,服务区域的粒度是TA (Tracking Area,跟踪区域)。不同的SGW的服务区可能有重叠。MME(MobilityManagement Entity,移动管理实体)在为UE (User Equipment,用户设备)选择SGW时是需要基于网络拓扑结构进行的。当UE在移动过程中,触发TA改变的TAU (Tracking Area Update,跟踪区域更新)时,如果UE新进入的TA没有在UE接入的原SGW的服务区内,MME会为UE选择新的SGW。如果此时UE接入的演进型基站(eNodeB或eNodeB)没有发生改变,由于SGW发生变化,UE在Sl-U接口(3GPP协议中的接口)上的承载在SGW侧的IP (Internet Protocol,因特网协议)地址和TEID (Tunnel Endpoint Identifier,隧道端点标识)将会改变,但是此时eNodeB又无法获知UE的承载上行IP地址和TEID改变而导致UE业务中断,并且在UE再次接入网络或执行SGW改变的切换前UE业务无法恢复。下面从两个方面对上述场景进行具体说明首先明确一下“用户设备(UE)由于发生演进型基站(eNodeB)不改变而服务网关(SGff)改变的跟踪区域更新(TAU)而导致UE在TAU过程后产生业务中断”这一场景的场景条件MME维护了多个跟踪区域列表(TAList),其中两个TAList包含的TAC(TrackingArea Code,跟踪区域码)如下TA Listl = {TAC0, TAC 1,TAC 2,TAC 3. . . };TA List2 = {TAC 4,TAC 5,TAC 6. · · }。这两个TA List中包含的TAC值没有交集,且分别对应两个SGW的服务区,TAListl 对应 SGffl, TA List2 对应 SGff2 MME, SGffl 和 SGW2 都与 eNodeB 连接,eNodeB 内有小区A和小区B,小区A的TAC为TAC 1,小区B的TAC为TAC 4。在上述场景条件的基础上,以下按照两种触发TAU的原因将上述场景进一步分为两种不同的场景,并结合图I和图2分别进行讨论场景一、UE未发生移动,eNodeB侧小区TAC配置的修改触发UE发起TA改变的TAU请同时参考图I,在该场景中,eNodeB是同时支持这TAListl和TALi st2中的TAC的。UE在eNodeB下的小区A接入,小区A的TAC = TAC 1,在核心网侧接入SGW1。这时,在eNodeB侧手动修改了小区A的TAC,由TAC I修改为TAC 4,由此触发eNodeB进行更新的广播信息的下发。UE收到广播后发现TA改变,由此触发改变TA类型的TAU流程。MME发现UE发起TAU时所在TA的TAC为TAC 4,属于TA List2,对应SGW2的服务区,这时MME为UE、重选SGW,在SGW2上为UE创建承载上下文(包括UE的承载上行IP地址和TEID),并删除UE在SGWl中的承载上下文(包括UE的承载上行IP地址和TEID)。TAU成功后,MME给UE回复跟踪区域更新接受(Tracking Area Update Accept)消息。但是在该TAU过程中并没有SI接口上的信令消息来通知eNodeB UE接入的SGW已经发生了改变,那么eNodeB仍会把UE的上行业务包转发至SGWl,然而这时SGWl中已经删除了 UE的承载上下文(包括UE的承载上行IP地址和TEID),SGffl虽然接收到了 UE的上行业务包,但却无法进行下一步的操作,从而导致UE的业务中断。场景二、UE在eNodeB内发生移动,eNodeB侧小区改变触发UE发起TA改变的TAU请同时参考图2,在该场景中,eNodeB是同时支持这TAListl和TALi st2中的TAC的。UE在eNodeB下的小区A接入,小区A的TAC = TAC 1,在核心网侧接入的SGffLeNodeB的小区B的TAC = TAC 4。UE从小区A向小区B切换,切换完成后,UE发现TA改变,发起TAU。MME发现UE发起TAU的TAC为TAC 4,属于TA List2,对应SGW2的服务区,这时MME为UE重选SGW,在SGW2上为UE创建承载上下文(包括UE的承载上行IP地址和TEID),并删除UE在SGWl中的承载上下文(包括UE的承载上行IP地址和TEID)。TAU成功后,MME·给UE回复跟踪区域更新接受(Tracking Area Update Accept)消息。但是在TAU过程中并没有SI 口上的信令来通知eNodeB UE接入的SGW已经发生了改变,那么eNodeB仍会把UE的上行业务包转发至SGWl,然而这时SGWl中已经删除了 UE的承载上下文(包括UE的承载上行IP地址和TEID),SGffl虽然接收到了 UE的上行业务包,但却无法进行下一步的操作,从而导致UE的业务中断。针对相关技术上述场景中演进型基站(eNodeB)由于无法获知UE的承载上行IP地址和TEID改变而导致UE业务中断的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种跟踪区域更新后保持用户设备业务连续性的方法及装置,以至少解决上述问题。根据本专利技术的一个方面,提供了一种跟踪区域更新后保持用户设备业务连续性的方法,包括在用户设备(UE)发起跟踪区域更新(TAU)请求后,移动管理实体(MME)判断更新后的目标服务网关(SGW)与源服务网关(SGW)是否相同;在判断结果为否的情况下,MME继续判断UE当前接入的演进型基站(eNodeB)是否发生了改变;在eNodeB未发生改变的情况下,MME选择目标SGW为UE服务并向eNodeB发送指示UE变更到目标SGW的服务区域中的通知消息,或者,MME停止为UE选择SGW直接指示UE继续在源SGW下接受服务。优选地,在MME选择目标SGW为UE服务之后,包括MME确定核心网在目标SGW上为UE成功建立第一承载上下文;MME根据第一承载上行文的建立确定跟踪区域更新成功,并向UE发送指示跟踪区域更新成功的确认消息。优选地,MME向eNodeB发送指示UE变更到SGW的服务区域中的通知消息,包括MME获取UE承载在目标SGW上的互联网协议(IP)地址和隧道端点标识(TEID),其中,IP地址和TEID能够指示UE已经变更到目标SGW的服务区域中;MME将IP地址和TEID携带在通知消息中发送给eNodeB。优选地,在MME将IP地址和TEID携带在确认消息中发送给eNodeB之后,还包括eNodeB根据确认消息中的IP地址和TEID将UE承载的上行链路从源SGW上切换到目标SGW上;在切换操作成功的情况下,接收UE发送的上行业务包,并将上行业务包转发给目标SGW。 优选地,在MME选择目标SGW为UE服务并向e本文档来自技高网...
【技术保护点】
一种跟踪区域更新后保持用户设备业务连续性的方法,其特征在于,包括:在用户设备UE发起跟踪区域更新TAU请求后,移动管理实体MME判断更新后的目标服务网关SGW与源服务网关SGW是否相同;在判断结果为否的情况下,所述MME继续判断所述UE当前接入的演进型基站eNodeB是否发生了改变;在所述eNodeB未发生改变的情况下,所述MME选择所述目标SGW为所述UE服务并向所述eNodeB发送指示所述UE变更到所述目标SGW的服务区域中的通知消息,或者,所述MME停止为所述UE选择SGW直接指示所述UE继续在源SGW下接受服务。
【技术特征摘要】
1.一种跟踪区域更新后保持用户设备业务连续性的方法,其特征在于,包括 在用户设备UE发起跟踪区域更新TAU请求后,移动管理实体MME判断更新后的目标服务网关SGW与源服务网关SGW是否相同; 在判断结果为否的情况下,所述MME继续判断所述UE当前接入的演进型基站eNodeB是否发生了改变; 在所述eNodeB未发生改变的情况下,所述MME选择所述目标SGW为所述UE服务并向所述eNodeB发送指示所述UE变更到所述目标SGW的服务区域中的通知消息,或者,所述MME停止为所述UE选择SGW直接指示所述UE继续在源SGW下接受服务。2.根据权利要求I所述的方法,其特征在于,在所述MME选择所述目标SGW为所述UE服务之后,包括 所述MME确定核心网在所述目标SGW上为所述UE成功建立第一承载上下文; 所述MME根据所述第一承载上行文的建立确定跟踪区域更新成功,并向所述UE发送指示跟踪区域更新成功的确认消息。3.根据权利要求2所述的方法,其特征在于,所述MME向所述eNodeB发送指示所述UE变更到所述SGW的服务区域中的通知消息,包括 所述MME获取所述UE承载在所述目标SGW上的互联网协议IP地址和隧道端点标识TEID,其中,所述IP地址和所述TEID能够指示所述UE已经变更到所述目标SGW的服务区域中; 所述MME将所述IP地址和所述TEID携带在所述通知消息中发送给所述eNodeB。4.根据权利要求3所述的方法,其特征在于,在所述MME将所述IP地址和所述TEID携带在所述确认消息中发送给所述eNodeB之后,还包括 所述eNodeB根据所述确认消息中的所述IP地址和所述TEID将所述UE承载的上行链路从所述源SGW上切换到所述目标SGW上; 在切换操作成功的情况下,接收所述UE发送的上行业务包,并将所述上行业务包转发给所述目标SGW。5.根据权利要求I所述的方法,其特征在于,在所述MME选择所述目标SGW为所述UE服务并向所述eNodeB发送指示所述UE变更到所述目标SGW的服务区域中的通知消息,或者,所述MME停止为所述UE选择SGW直接指示所述UE继续在源SGW下接受服务之后,还包括 所述MME向所述UE发送指示跟踪区域更新成功的确认消息。6.一种...
【专利技术属性】
技术研发人员:孙伟,张荣,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。