系统间切换方法、装置及网络系统与流程

文档序号:12039532阅读:212来源:国知局
系统间切换方法、装置及网络系统与流程
本发明实施例涉及通信技术,尤其涉及一种系统间切换方法、装置及网络系统。

背景技术:
在长期演进(LongTermEvolution,简称LTE)技术成熟之前,全球已经部署了大量的通用分组无线业务(GeneralPacketRadioService,简称GPRS)网络,该网络包括GSM/EDGE无线接入网(GSM/EDGERadioAccessNetwork,简称GERAN),GERAN使用全球移动通讯系统(GlobalSystemofMobilecommunication,简称GSM)接入技术(即2G)、UMTS陆地无线接入网(UniversalTerrestrialRadioAccessNetwork,简称UTRAN)无线网络,UTRAN使用通用移动通信系统(UniversalMobileTelecommunicationsSystem,简称UMTS)接入技术(即3G)和GPRS核心网。LTE-EPS网络的引入是一个逐渐进行的过程,该网络包括演进的UMTS陆地无线接入网(EvolvedUniversalTerrestrialRadioAccessNetwork,简称E-UTRAN)无线网络(使用LTE接入技术,即4G)和演进分组系统(EvolvedPacketSystem,简称EPS)核心网。运营商无法一蹴而就建立起一个纯粹的、孤立的EPS网络。所以2/3G和4G网络将在很长时间内同时存在。相应地,终端用户在2/3G和4G网络之间的切换将会变得频繁。以UMTS(3G)与LTE(4G)共存的情况下,UE在LTE网络进行业务,当UMTS网络的覆盖(信号)优于LTE网络时,或者在基站(evolvedNodeB,简称eNodeB)负荷较重等情况下,或者UE从LTE覆盖区域移动到UMTS覆盖区域后,eNodeB会触发UE切换到UMTS网络。然而,现有技术在第一系统(例如4G系统)和第二系统(例如2/3G系统)之间的切换过程中存在第二系统的核心网网元获取到的用户设备(UserEquipment,简称UE)在第二系统中的签约信息不准确的问题。

技术实现要素:
本发明实施例提供一种系统间切换方法、装置及网络系统,用以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。本发明第一方面,提供一种系统间切换方法,包括:第一系统中的第一核心网网元获取用户设备UE在第二系统中的签约信息;所述第一核心网网元向所述第二系统中的第二核心网网元发送前向重定位请求消息,所述前向重定位请求消息中包含上下文标识,所述上下文标识的值为所述UE在所述第二系统中的签约信息中的上下文标识的值,以供所述第二核心网网元根据所述上下文标识确定与所述上下文标识对应的签约信息。在第一方面的第一种可能的实现方式中,所述第一系统中的第一核心网网元获取用户设备UE在第二系统中的签约信息,包括:所述第一核心网网元向第二签约信息存储网元发送位置更新请求消息,所述第二签约信息存储网元为第二系统中存储UE签约信息的网元;所述第一核心网网元接收所述第二签约信息存储网元发送的第一插入签约数据消息,所述第一插入签约数据消息中包含所述UE在所述第二系统中的签约信息。根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一核心网网元接收所述第二签约信息存储网元发送的插入签约数据消息之后,还包括:所述第一核心网网元向所述第二签约信息存储网元发送第一插入签约数据应答消息;所述第一核心网网元接收所述第二签约信息存储网元发送的位置更新应答消息。结合第一方面或第一方面的第一种或第二种可能的实现方式,在第一方 面的第三种可能的实现方式中,所述第一核心网网元接收所述第二签约信息存储网元发送的第一插入签约数据消息之后,还包括:所述第一核心网网元接收所述第二签约信息存储网元发送的第二插入签约数据消息;所述第一核心网网元根据所述第二插入签约数据消息中的所述UE在所述第二系统中的签约信息,更新所述第一核心网网元中存储的所述UE在所述第二系统中的签约信息;所述第一核心网网元向所述第二签约信息存储网元发送第二插入签约数据应答消息。结合第一方面或第一方面的第一种至第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述第一系统为2G系统或3G系统,所述第二系统为4G系统;或者,所述第一系统为4G系统,所述第二系统为2G系统或3G系统。本发明第二方面,提供一种系统间切换方法,包括:第二签约信息存储网元接收第一系统中的第一核心网网元发送的位置更新请求消息,所述第二签约信息存储网元为第二系统中存储用户设备UE签约信息的网元;所述第二签约信息存储网元向所述第一核心网网元发送第一插入签约数据消息,所述第一插入签约数据消息中包含UE在所述第二系统中的签约信息,以使所述第一核心网网元向所述第二系统中的第二核心网网元发送前向重定位请求消息,所述前向重定位请求消息中包含上下文标识,所述上下文标识的值为所述UE在所述第二系统中的签约信息中的上下文标识的值。在第二方面的第一种可能的实现方式中,所述第二签约信息存储网元向所述第一核心网网元发送第一插入签约数据消息之后,还包括:所述第二签约信息存储网元接收所述第一核心网网元发送的第一插入签约数据应答消息;所述第二签约信息存储网元向所述第一核心网网元发送位置更新应答消息。结合第二方面或第二方面的第一种可能的实现方式中任意一种,在第二方面的第二种可能的实现方式中,所述第二签约信息存储网元向所述第一核 心网网元发送第一插入签约数据消息之后,还包括:所述第二签约信息存储网元向所述第一核心网网元发送第二插入签约数据消息,以使所述第一核心网网元根据所述第二插入签约数据消息中的所述UE在所述第二系统中的签约信息,更新所述第一核心网网元中存储的所述UE在所述第二系统中的签约信息;所述第二签约信息存储网元接收所述第一核心网网元发送的第二插入签约数据应答消息。结合第二方面或第二方面的第一种或第二种可能的实现方式中任意一种,在第二方面的第三种可能的实现方式中,所述第二签约信息存储网元接收第一核心网网元发送的位置更新请求消息之后,还包括:所述第二签约信息存储网元向第三核心网网元发送取消位置注册消息,所述第三核心网网元为所述第二系统中所述UE附着过的、除所述第二核心网网元以外的核心网网元,以使所述第三核心网网元删除本地存储的所述UE的上下文信息;所述第二签约信息存储网元接收所述第三核心网网元发送的取消位置注册应答消息。结合第二方面或第二方面的第一种至第三种可能的实现方式中任意一种,在第二方面的第四种可能的实现方式中,所述第一系统为2G系统或3G系统,所述第二系统为4G系统;或者,所述第一系统为4G系统,所述第二系统为2G系统或3G系统。本发明第三方面,提供一种系统间切换方法,包括:第二系统中的第二核心网网元接收第一系统中的第一核心网网元发送的前向重定位请求消息,所述前向重定位请求消息中包含上下文标识,所述上下文标识的值为用户设备UE在所述第二系统中的签约信息中的上下文标识的值;所述第二核心网网元根据所述上下文标识确定与所述上下文标识对应的签约信息。本发明第四方面,提供一种系统间切换装置,包括:获取模块,用于获取用户设备UE在第二系统中的签约信息;发送模块,用于向所述第二系统中的第二核心网网元发送前向重定位请 求消息,所述前向重定位请求消息中包含上下文标识,所述上下文标识的值为所述UE在所述第二系统中的签约信息中的上下文标识的值,以供所述第二核心网网元根据所述上下文标识确定与所述上下文标识对应的签约信息。在第四方面的第一种可能的实现方式中,所述获取模块,具体用于:向第二签约信息存储网元发送位置更新请求消息,所述第二签约信息存储网元为第二系统中存储UE签约信息的网元;接收所述第二签约信息存储网元发送的第一插入签约数据消息,所述第一插入签约数据消息中包含所述UE在所述第二系统中的签约信息。根据第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述获取模块,还用于在接收所述第二签约信息存储网元发送的插入签约数据消息之后,向所述第二签约信息存储网元发送第一插入签约数据应答消息;接收所述第二签约信息存储网元发送的位置更新应答消息。结合第四方面或第四方面的第一种或第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述获取模块,还用于在接收所述第二签约信息存储网元发送的第一插入签约数据消息之后,接收所述第二签约信息存储网元发送的第二插入签约数据消息;根据所述第二插入签约数据消息中的所述UE在所述第二系统中的签约信息,更新所述第一核心网网元中存储的所述UE在所述第二系统中的签约信息;向所述第二签约信息存储网元发送第二插入签约数据应答消息。结合第四方面或第四方面的第一种至第三种可能的实现方式,在第四方面的第四种可能的实现方式中,所述第一系统为2G系统或3G系统,所述第二系统为4G系统;或者,所述第一系统为4G系统,所述第二系统为2G系统或3G系统。本发明第五方面,提供一种系统间切换装置,包括:接收模块,用于接收第一系统中的第一核心网网元发送的位置更新请求消息,所述第二签约信息存储网元为第二系统中存储用户设备UE签约信息的网元;发送模块,用于向所述第一核心网网元发送第一插入签约数据消息,所 述第一插入签约数据消息中包含UE在所述第二系统中的签约信息,以使所述第一核心网网元向所述第二系统中的第二核心网网元发送前向重定位请求消息,所述前向重定位请求消息中包含上下文标识,所述上下文标识的值为所述UE在所述第二系统中的签约信息中的上下文标识的值。在第五方面的第一种可能的实现方式中,所述接收模块,还用于在向所述第一核心网网元发送第一插入签约数据消息之后,接收所述第一核心网网元发送的第一插入签约数据应答消息;所述发送模块,还用于向所述第一核心网网元发送位置更新应答消息。结合第五方面或第五方面的第一种可能的实现方式中任意一种,在第五方面的第二种可能的实现方式中,所述发送模块,还用于在第二签约信息存储网元向所述第一核心网网元发送第一插入签约数据消息之后,向所述第一核心网网元发送第二插入签约数据消息,以使所述第一核心网网元根据所述第二插入签约数据消息中的所述UE在所述第二系统中的签约信息,更新所述第一核心网网元中存储的所述UE在所述第二系统中的签约信息;所述接收模块,还用于接收所述第一核心网网元发送的第二插入签约数据应答消息。结合第五方面或第五方面的第一种或第二种可能的实现方式中任意一种,在第五方面的第三种可能的实现方式中,所述发送模块,还用于在接收第一核心网网元发送的位置更新请求消息之后,向第三核心网网元发送取消位置注册消息,所述第三核心网网元为所述第二系统中所述UE附着过的、除所述第二核心网网元以外的核心网网元,以使所述第三核心网网元删除本地存储的所述UE的上下文信息;所述接收模块,还用于接收所述第三核心网网元发送的取消位置注册应答消息。结合第五方面或第五方面的第一种至第三种可能的实现方式中任意一种,在第五方面的第四种可能的实现方式中,所述第一系统为2G系统或3G系统,所述第二系统为4G系统;或者,所述第一系统为4G系统,所述第二系统为2G系统或3G系统。本发明第六方面,提供一种系统间切换装置,包括:接收模块,用于接收第一系统中的第一核心网网元发送的前向重定位请 求消息,所述前向重定位请求消息中包含上下文标识,所述上下文标识的值为用户设备UE在第二系统中的签约信息中的上下文标识的值;处理模块,用于根据所述上下文标识确定与所述上下文标识对应的签约信息。本发明第七方面,提供一种网络系统,包括:如第四方面或第四方面的任意一种可能的实现方式中所述的系统间切换装置、如第五方面或第五方面的任意一种可能的实现方式中所述的系统间切换装置以及如第六方面所述的系统间切换装置。本发明实施例提供的系统间切换方法、装置及网络系统,通过第一系统中的第一核心网网元首先获取UE在第二系统中的签约信息,第一核心网网元再向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以使第二核心网网元根据上下文标识确定与上下文标识对应的签约信息,可以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明提供的系统间切换方法实施例一的流程图;图2为现有技术中SGSN根据上下文标识从HLR中查找APN签约信息的示意图;图3为本发明提供的系统间切换方法实施例二的流程图;图4为本发明提供的系统间切换方法实施例三的流程图;图5为本发明提供的系统间切换方法实施例四的流程图;图6为本发明提供的系统间切换方法实施例五的流程图;图7为本发明提供的系统间切换方法实施例六的流程图;图8为本发明提供的系统间切换方法实施例七的流程图;图9为本发明提供的系统间切换装置实施例一的结构示意图;图10为本发明提供的系统间切换装置实施例二的结构示意图;图11为本发明提供的系统间切换装置实施例三的结构示意图;图12为本发明提供的系统间切换装置实施例四的结构示意图;图13为本发明提供的系统间切换装置实施例五的结构示意图;图14为本发明提供的系统间切换装置实施例六的结构示意图;图15为本发明提供的网络系统实施例一的结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明提供的系统间切换方法实施例一的流程图,如图1所示,本实施例的系统间切换方法包括:S101、第一系统中的第一核心网网元获取UE在第二系统中的签约信息。S102、第一核心网网元向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以供第二核心网网元根据上下文标识确定与上下文标识对应的签约信息。可选地,第一系统为2G系统或3G系统,第二系统为4G系统;或者,第一系统为4G系统,第二系统为2G系统或3G系统。具体来说,GPRS业务支撑节点(ServingGPRSSupportNode,简称SGSN)和移动性管理实体(MobilityManagementEntity,简称MME)分别是GPRS和EPS网络中处理分组交换(PacketSwitch,简称PS)信令消息的核心网元,需要说明的是,本实施例中的SGSN都指GnGp-SGSN(即2/3G系统中的SGSN)。归属位置寄存器(HomeLocationRegister,简称HLR)是2/3G网络中保存用户签约信息的网元,归属用户服务器(HomeSubscriberServer, 简称HSS)则是4G网络中保存用户签约信息的网元。举例来说,若第一系统为2G系统或3G系统,第二系统为4G系统,则第一核心网网元为SGSN,第二核心网网元为MME,第二签约信息存储网元为HSS;若第一系统为4G系统,第二系统为2G系统或3G系统,则第一核心网网元为MME,第二核心网网元为SGSN,第二签约信息存储网元为HLR。UE从4G到3G的切换过程可以包括:eNodeB向MME发起切换请求,MME通知SGSN进行前向重定位(ForwardRelocationRequest);SGSN通知目标无线网络控制器(RadioNetworkController,简称RNC)建立无线资源,并向MME发送重定位响应;如果eNodeB和目标RNC之间没有直传链路,MME需要通知服务网关(ServingGateway,简称S-GW)建立非直传链路;MME通过eNodeB向UE发送切换命令;eNodeB进行数据转发:如果有直传链路,eNodeB直接将数据转发到目标RNC;如果没有直传链路,eNodeB先将数据转发到S-GW,再由S-GW将数据转发到目标RNC;UE完成切换并向目标RNC发送无线资源控制(RadioResourceControl,简称RRC)重配置完成消息。UE完成RRC重配置后,路由区标识(RoutingAreaIdentity,简称RAI)发生改变,需要执行4G到3G的路由区更新(RoutingAreaUpdate,简称RAU)流程;SGSN通知MME目标侧已完成重定位,MME响应重定位完成;SGSN通知GGSN更新上下文信息;MME通知S-GW删除会话,并通知eNodeB释放资源。4G到2/3G切换过程中,作为目标侧的SGSN,将从源侧MME获取UE的移动管理上下文和分组数据协议(PacketDataProtocol,简称PDP)上下文信息。其中PDP上下文信息包含了UE正在使用的接入点名称(AccessPointName,简称APN),以及APN上下文标识(Context-Identifier)等其它信息。SGSN获取到APN或者APN上下文标识后可以从HLR获取此APN的2/3G业务签约信息。UE从LTE切换到GREAN/UTRAN的过程在3GPP23401有明确的定义,在切换的准备阶段,源侧的MME会通过“ForwardRelocationRequest”消息将PDP上下文(PDPContext)等信息发送给目标侧SGSN。MME到SGSN间的“ForwardRelocationRequest”消息定义在3GPP29060,消息携带了PDPContext信元,源侧MME会把4G业务使用的APN, 以及PDPContextIdentifier填充在上述PDPContext信元带给目标侧SGSN,目标侧SGSN获取到该APN信息后,在随后的RAU流程中通过UpdateLocationRequest消息从HLR获取2/3G的签约数据。现有技术在3GPP协议中没有明确要求SGSN从HLR查询APN签约信息是用APN作为索引,还是以ContextIdentifier作为索引,导致各家厂商在实现时有所不同。当SGSN以ContextIdentifier作为索引从HLR查询APN的签约信息时,由于此ContextIdentifier是从MME得到的,而MME又是在用户4G接入时从HSS查询获取的,在HLR和HSS分离实现的场景下,2/3G签约数据和4G签约数据是分别管理的,也就是说,对于相同的APN,HLR和HSS给其分配的ContextIdentifier不能保证是相同的。图2为现有技术中SGSN根据上下文标识从HLR中查找APN签约信息的示意图,如图2所示,SGSN从MME获得APN值为a,上下文标识C1为1,当SGSN根据此C1从HLR请求APNa的签约信息,实际获得的却是APNb的签约信息,这就导致SGSN从HLR中获取的签约信息不准确。仍以4G到2/3G切换过程为例,本实施例当4G用户通过附着或者跟踪区更新(TrackingAreaUpdate,简称TAU)接入到MME后,MME会发起到HSS的位置更新(UpdateLocation)流程,获取用户的签约信息,并通知HSS该用户的动态信息。本实施例中MME在用户附着或者TAU时,除了做一次到HSS的UpdateLocation流程外,还要做一次到HLR的UpdateLocation流程以获取此用户的2/3G签约信息,包括APN的ContextIdentifier。当此4G用户发生到2/3G切换时,MME在发送给SGSN的ForwardRelocationRequest消息中,将PDPContextIdentifier填充为2/3G签约信息中的值,这样,目标侧的SGSN不论是以APN,还是ContextIdentifier从HLR查询2/3G的签约数据,都能准确获取。本实施例提供的系统间切换方法,通过第一系统中的第一核心网网元首先获取UE在第二系统中的签约信息,第一核心网网元再向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以供第二核心网网元根据上下文标识确定与上下文标识对应的签约信息,可 以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。进一步地,S101可以包括:第一核心网网元向第二签约信息存储网元发送位置更新请求消息,第二签约信息存储网元为第二系统中存储UE签约信息的网元;第一核心网网元接收第二签约信息存储网元发送的第一插入签约数据消息,第一插入签约数据消息中包含UE在第二系统中的签约信息。具体来说,第一核心网网元可以通过接收第二签约信息存储网元发送的第一插入签约数据消息,来获取第一插入签约数据消息中包含的UE在第二系统中的签约信息。进一步地,第一核心网网元接收第二签约信息存储网元发送的插入签约数据消息之后,还包括:第一核心网网元向第二签约信息存储网元发送第一插入签约数据应答消息;第一核心网网元接收第二签约信息存储网元发送的位置更新应答消息。更进一步地,第一核心网网元接收第二签约信息存储网元发送的第一插入签约数据消息之后,还包括:第一核心网网元接收第二签约信息存储网元发送的第二插入签约数据消息;第一核心网网元根据第二插入签约数据消息中的UE在第二系统中的签约信息,更新第一核心网网元中存储的UE在第二系统中的签约信息;第一核心网网元向第二签约信息存储网元发送第二插入签约数据应答消息。具体来说,当第二签约信息存储网元中的UE在第二系统中的签约信息发生改变时,第二签约信息存储网元通过发送第二插入签约数据消息通知第一核心网网元,第一核心网网元收到此消息后,更新本地保存的UE在第二系统中的签约信息。图3为本发明提供的系统间切换方法实施例二的流程图,如图3所示,本实施例的系统间切换方法包括:S201、第二签约信息存储网元接收第一系统中的第一核心网网元发送的位置更新请求消息,第二签约信息存储网元为第二系统中存储UE签约信息的网元;S202、第二签约信息存储网元向第一核心网网元发送第一插入签约数据消息,第一插入签约数据消息中包含UE在第二系统中的签约信息,以使第一核心网网元向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值。具体来说,第二核心网网元发送前向重定位请求消息接收到第一核心网网元发送的前向重定位请求消息后,根据前向重定位请求消息中的上下文标识确定与上下文标识对应的签约信息。可选地,第一系统为2G系统或3G系统,第二系统为4G系统;或者,第一系统为4G系统,第二系统为2G系统或3G系统。本实施例提供的系统间切换方法,通过第二签约信息存储网元接收第一系统中的第一核心网网元发送的位置更新请求消息,再向第一核心网网元发送第一插入签约数据消息,以使第一核心网网元向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,可以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。进一步地,S202之后,还包括:第二签约信息存储网元接收第一核心网网元发送的第一插入签约数据应答消息;第二签约信息存储网元向第一核心网网元发送位置更新应答消息。进一步地,S202之后,还包括:第二签约信息存储网元向第一核心网网元发送第二插入签约数据消息,以使第一核心网网元根据第二插入签约数据消息中的UE在第二系统中的签约信息,更新第一核心网网元中存储的UE在第二系统中的签约信息;第二签约信息存储网元接收第一核心网网元发送的第二插入签约数据应 答消息。更进一步地,S201之后,还包括:第二签约信息存储网元向第三核心网网元发送取消位置注册消息,第三核心网网元为第二系统中UE附着过的、除第二核心网网元以外的核心网网元,以使第三核心网网元删除本地存储的UE的上下文信息;第二签约信息存储网元接收第三核心网网元发送的取消位置注册应答消息。图4为本发明提供的系统间切换方法实施例三的流程图,如图4所示,本实施例的系统间切换方法包括:S301、第二系统中的第二核心网网元接收第一系统中的第一核心网网元发送的前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值。S302、第二核心网网元根据上下文标识确定与上下文标识对应的签约信息。本实施例提供的系统间切换方法,通过第二系统中的第二核心网网元接收第一系统中的第一核心网网元发送的前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,再根据上下文标识确定与上下文标识对应的签约信息,可以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。以下对UE在第一系统和第二系统之间切换时,第一核心网网元、第二签约信息存储网元和第二核心网网元之间的交互过程为例,对本发明的系统间切换方法进行详细说明。图5为本发明提供的系统间切换方法实施例四的流程图,如图5所示,本实施例的系统间切换方法以UE从4G切换至2/3G、第一核心网网元在UE通过附着流程接入第一核心网网元之后,获取UE在第二系统中的签约信息为例进行说明,包括:S401-S405为UE经过安全、位置更新、缺省承载创建等流程附着到LTE-EPS网络,此过程定义在3GPP23401协议中,此处便不再详细说明。S406、当标准附着流程结束后,MME(通过Gr+接口)向HLR发送位置更新请求(UpdateLocationRequest)消息。S407、如果HLR中还记录了该用户曾经附着过的其它SGSN信息,则HLR向老侧的SGSN发送一条取消位置注册(CancelLocation)消息。S408、老侧SGSN删除本地缓存的该用户的上下文信息,向HLR回复取消位置注册应答(CancelLocationAck)消息。S409、HLR通过插入签约数据(InsertSubscriberData)消息将用户的2/3G签约信息发送给MME。S410、MME本地保存用户的2/3G签约信息,并向HLR返回插入签约数据应答(InsertSubscriberDataAck)消息。S411、HLR向MME返回位置更新应答(UpdateLocationAck)消息。S412、HLR发送插入签约数据(InsertSubscriberData)消息到MME。S413、MME更新本地保存的2/3G签约信息,并向HLR返回插入签约数据应答(InsertSubscriberDataAck)消息。当UE从4G切换到2/3G时,MME将“ForwardRelocationRequest”消息中的ContextIdentifier从2/3G的签约数据中取值。其他处理同3GPP23401的定义。具体来说,在UE从4G网络切换到2/3G的实施例场景中(由于对于本发明,不论2G或者3G无线接入,核心网网元的处理是相同的,故对2G无线接入不作展开)。UE原来在LTE网络(4G)覆盖区进行业务,通过切换过程切换到UMTS网络(2/3G)覆盖区进行业务。本实施例提供的系统间切换方法,通过第一核心网网元在UE通过附着流程接入第一核心网网元之后,获取UE在第二系统中的签约信息,再向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以使第二核心网网元根据上下文标识确定与上下文标识对应的签约信息,可以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。图6为本发明提供的系统间切换方法实施例五的流程图,如图6所示, 本实施例的系统间切换方法以UE从4G切换至2/3G、第一核心网网元在UE通过TAU流程接入第一核心网网元之后,获取UE在第二系统中的签约信息为例进行说明,包括:S501-S506为UE经过TAU流程接入到EPS网络的流程,TAU流程定义在3GPP23401协议中,此处便不再详细说明。S507、MME向UE返回TAUAccept消息后,(通过Gr+接口)向HLR发送UpdateLocationRequest消息。S508、HLR通过“InsertSubscriberData”消息将用户的2/3G签约信息发送给MME。S509、MME本地保存用户的2/3G签约信息,并向HLR返回“InsertSubscriberDataAck”消息。S510、HLR向MME返回“UpdateLocationAck”消息。可以理解的是,本实施例中,当HLR中的2/3G签约信息发生改变时,HLR通过“InsertSubscriberData”消息通知MME;MME收到此消息后,更新本地保存的2/3G签约信息,并向HLR返回“InsertSubscriberDataAck”消息。当UE从4G切换到2/3G时,MME将“ForwardRelocationRequest”消息中的ContextIdentifier从2/3G的签约数据中取值。其他处理同3GPP23401的定义。本实施例提供的系统间切换方法,通过第一核心网网元在UE通过TAU流程接入第一核心网网元之后,获取UE在第二系统中的签约信息,再向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以使第二核心网网元根据上下文标识确定与上下文标识对应的签约信息,可以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。图7为本发明提供的系统间切换方法实施例六的流程图,如图7所示,本实施例的系统间切换方法以UE从2/3G切换至4G、第一核心网网元在UE通过附着流程接入第一核心网网元之后,获取UE在第二系统中的签约信息 为例进行说明,包括:S601-S604为UE经过安全、位置更新、缺省承载创建等流程附着到GPRS网络,此过程定义在3GPP23060协议中,此处便不再详细说明。S605、SGSN从UE收到AttachComplete消息后,(通过S6d接口)向HSS发送UpdateLocationRequest消息(此消息在3GPP29272定义)。S606、如果HSS中还记录了该用户的MME信息,则向老侧的MME发送一条CancelLocation消息。S607、老侧MME向HSS回复CancelLocationAck消息。S608、HSS通过“InsertSubscriberData”消息将用户的4G签约信息发送给SGSN。S609、SGSN本地保存用户的4G签约信息,并向HSS返回“InsertSubscriberDataAck”消息。S610、HSS向SGSN返回“UpdateLocationAck”消息。S611、HSS发送插入签约数据(InsertSubscriberData)消息到SGSN。S612、SGSN更新本地保存的4G签约信息,并向HSS返回插入签约数据应答(InsertSubscriberDataAck)消息。当UE从2/3G切换到4G时,SGSN将“ForwardRelocationRequest”消息中的ContextIdentifier从4G的签约数据中取值。其他处理同3GPP23401的定义。本实施例提供的系统间切换方法,通过第一核心网网元在UE通过附着流程接入第一核心网网元之后,获取UE在第二系统中的签约信息,再向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以使第二核心网网元根据上下文标识确定与上下文标识对应的签约信息,可以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。图8为本发明提供的系统间切换方法实施例七的流程图,如图8所示,本实施例的系统间切换方法以UE从2/3G切换至4G、第一核心网网元在UE通过RAU流程接入第一核心网网元之后,获取UE在第二系统中的签约信息 为例进行说明,包括:S701-S706为UE经过RAU流程接入到GPRS网络,RAU流程定义在3GPP23060协议中,此处便不再详细说明。S707、SGSN向UE返回RAUAccept消息后,(通过S6d接口)向HSS发送UpdateLocationRequest消息(此消息在3GPP29272定义)。S708、HSS通过“InsertSubscriberData”将用户的4G签约信息发送给SGSN。S709、SGSN本地保存用户的4G签约信息,并向HSS返回“InsertSubscriberDataAck”。S710、HSS向SGSN返回“UpdateLocationAck”。可以理解的是,本实施例中,当HSS中的4G签约信息发生改变时,HSS通过“InsertSubscriberData”消息通知SGSN;SGSN收到此消息后,更新本地保存的4G签约信息,并向HSS返回“InsertSubscriberDataAck”消息。当UE从2/3G切换到4G时,SGSN将“ForwardRelocationRequest”消息中的ContextIdentifier从4G的签约数据中取值。其他处理同3GPP23401的定义。本实施例提供的系统间切换方法,通过第一核心网网元在UE通过RAU流程接入第一核心网网元之后,获取UE在第二系统中的签约信息,再向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以使第二核心网网元根据上下文标识确定与上下文标识对应的签约信息,可以实现UE在第一系统和第二系统之间切换时,第二系统的核心网网元准确获取到UE使用的APN在第二系统中的签约信息,进而提高UE在第一系统和第二系统之间切换的成功率。图9为本发明提供的系统间切换装置实施例一的结构示意图,如图9所示,本实施例的系统间切换装置,可以为第一核心网网元,包括:获取模块91和发送模块92,其中,获取模块91用于获取UE在第二系统中的签约信息;发送模块92用于向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以供第二核心网网元根据上下文标 识确定与上下文标识对应的签约信息。可选地,第一系统为2G系统或3G系统,第二系统为4G系统;或者,第一系统为4G系统,第二系统为2G系统或3G系统。本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。进一步地,获取模块91具体用于:向第二签约信息存储网元发送位置更新请求消息,第二签约信息存储网元为第二系统中存储UE签约信息的网元;接收第二签约信息存储网元发送的第一插入签约数据消息,第一插入签约数据消息中包含UE在第二系统中的签约信息。进一步地,获取模块91还用于在接收第二签约信息存储网元发送的插入签约数据消息之后,向第二签约信息存储网元发送第一插入签约数据应答消息;接收第二签约信息存储网元发送的位置更新应答消息。进一步地,获取模块91还用于在接收第二签约信息存储网元发送的第一插入签约数据消息之后,接收第二签约信息存储网元发送的第二插入签约数据消息;根据第二插入签约数据消息中的UE在第二系统中的签约信息,更新第一核心网网元中存储的UE在第二系统中的签约信息;向第二签约信息存储网元发送第二插入签约数据应答消息。本实施例的装置,可以用于执行图1、图5-图8所示方法实施例中第一核心网网元执行的技术方案,其实现原理和技术效果类似,此处不再赘述。图10为本发明提供的系统间切换装置实施例二的结构示意图,如图10所示,本实施例的系统间切换装置,可以为第一核心网网元,包括发射器11、接收器12、存储器13以及分别与发射器11、接收器12和存储器13连接的处理器14。当然,系统间切换装置还可以包括天线、基带处理部件、中射频处理部件、输入输出装置等通用部件,本发明实施例在此不再任何限制。其中,存储器13中存储一组程序代码,且处理器14用于调用存储器13中存储的程序代码,用于执行以下操作:获取UE在第二系统中的签约信息;向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值,以供第二核心网网元根据上下文标识确定与上下文标识对应的签约信息。本实施例的装置,可以用于执行图1或图5-图8所示方法实施例中第一核心网网元执行的技术方案,其实现原理和技术效果类似,此处不再赘述。图11为本发明提供的系统间切换装置实施例三的结构示意图,如图11所示,本实施例的系统间切换装置,可以为第二签约信息存储网元,包括:接收模块111和发送模块112,其中,接收模块111用于接收第一系统中的第一核心网网元发送的位置更新请求消息,第二签约信息存储网元为第二系统中存储UE签约信息的网元;发送模块112用于向第一核心网网元发送第一插入签约数据消息,第一插入签约数据消息中包含UE在第二系统中的签约信息,以使第一核心网网元向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值。可选地,第一系统为2G系统或3G系统,第二系统为4G系统;或者,第一系统为4G系统,第二系统为2G系统或3G系统。本实施例的装置,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。进一步地,接收模块111还用于在向第一核心网网元发送第一插入签约数据消息之后,接收第一核心网网元发送的第一插入签约数据应答消息;发送模块112还用于向第一核心网网元发送位置更新应答消息。进一步地,发送模块112还用于在第二签约信息存储网元向第一核心网网元发送第一插入签约数据消息之后,向第一核心网网元发送第二插入签约数据消息,以使第一核心网网元根据第二插入签约数据消息中的UE在第二系统中的签约信息,更新第一核心网网元中存储的UE在第二系统中的签约信息;接收模块111还用于接收第一核心网网元发送的第二插入签约数据应答消息。进一步地,发送模块112还用于在接收第一核心网网元发送的位置更新 请求消息之后,向第三核心网网元发送取消位置注册消息,第三核心网网元为第二系统中UE附着过的、除第二核心网网元以外的核心网网元,以使第三核心网网元删除本地存储的UE的上下文信息;接收模块111还用于接收第三核心网网元发送的取消位置注册应答消息。本实施例的装置,可以用于执行图3、图5-图8所示方法实施例中第二签约信息存储网元执行的技术方案,其实现原理和技术效果类似,此处不再赘述。图12为本发明提供的系统间切换装置实施例四的结构示意图,如图12所示,本实施例的系统间切换装置,可以为第二签约信息存储网元,包括发射器121、接收器122、存储器123以及分别与发射器121、接收器122和存储器123连接的处理器124。当然,系统间切换装置还可以包括天线、基带处理部件、中射频处理部件、输入输出装置等通用部件,本发明实施例在此不再任何限制。其中,存储器123中存储一组程序代码,且处理器124用于调用存储器13中存储的程序代码,用于执行以下操作:接收第一系统中的第一核心网网元发送的位置更新请求消息,第二签约信息存储网元为第二系统中存储用户设备UE签约信息的网元;向第一核心网网元发送第一插入签约数据消息,第一插入签约数据消息中包含UE在第二系统中的签约信息,以使第一核心网网元向第二系统中的第二核心网网元发送前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值。本实施例的装置,可以用于执行图3、图5-图8所示方法实施例中第二签约信息存储网元执行的技术方案,其实现原理和技术效果类似,此处不再赘述。图13为本发明提供的系统间切换装置实施例五的结构示意图,如图12所示,本实施例的系统间切换装置,可以为第二核心网网元,包括:接收模块131和处理模块132,其中,接收模块131用于接收第一系统中的第一核心网网元发送的前向重定位请求消息,前向重定位请求消息中包含上下文标 识,上下文标识的值为UE在第二系统中的签约信息中的上下文标识的值;处理模块132用于根据上下文标识确定与上下文标识对应的签约信息。本实施例的装置,可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图14为本发明提供的系统间切换装置实施例六的结构示意图,如图14所示,本实施例的系统间切换装置,可以为第二核心网网元,包括发射器141、接收器142、存储器143以及分别与发射器141、接收器142和存储器143连接的处理器144。当然,系统间切换装置还可以包括天线、基带处理部件、中射频处理部件、输入输出装置等通用部件,本发明实施例在此不再任何限制。其中,存储器143中存储一组程序代码,且处理器144用于调用存储器13中存储的程序代码,用于执行以下操作:接收第一系统中的第一核心网网元发送的前向重定位请求消息,前向重定位请求消息中包含上下文标识,上下文标识的值为用户设备UE在第二系统中的签约信息中的上下文标识的值;根据上下文标识确定与上下文标识对应的签约信息。本实施例的装置,可以用于执行图4、图5-图8所示方法实施例中第二核心网网元执行的技术方案,其实现原理和技术效果类似,此处不再赘述。图15为本发明提供的网络系统实施例一的结构示意图,如图15所示,本实施例的网络系统,可以包括:本实施例的网络系统可以包括:图9或图10所示实施例中的任意一种第一核心网网元100、图11或图12所示实施例中的任意一种第二签约信息存储网元200以及图13或图14所示实施例中的任意一种第二核心网网元300。需要说明的是,上述各实施例对应的结构示意图仅为一种示意,各部分或模块的连接关系不限于图中示出的形式,可以以实际应用中的情况为准。在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或 直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1