专利名称:回退到2g/3g网络的方法和相关设备及通信系统的制作方法
技术领域:
本发明涉及通信技术领域,具体涉及回退到2G/3G网络的方法和相关设备及通信系统。
背景技术:
当前,很多地区已经广泛部署了第二代全球移动通信技术/第三代全球移动通信技术OG/3G,2ndGeneration/3rf Generation)网络,在某种程度上可看作一种全面的覆盖。基于通信发展需要,第三代合作伙伴项目标准组织推出新一代的演进网络架构, 其中,核心网部分为系统架构演进(SAE,System Architecture Evolution)网络,接入网部分为长期演进(LTE,Long Term Evolution)网络的演进的通用移动通信系统陆地无线接入网(E-UTRAN)。新一代的演进网络已经覆盖到一些城区及话务热点地区。为描述方便,将仅提供PS域的SAE/LTE等网络称为纯PS域网络。针对不同的网络承载机制,可将移动通信的业务分为电路交换(CS,Circuit Switching)域承载的业务,如语音电话,短消息和补充业
务等;分组交换(PSJacket Switching)域承载的业务,包括数据业务和会话业务等,会话业务包括网际协议承载的语音(VoIP,Voice over Internet Protocol)业务。在实际应用中,语音业务可以承载在CS域,也可以承载在PS域。基于不同的网络覆盖场景,用户在通信过程中可能经常会出现需要从LTE网络回退到2G/3G网络的问题。现有技术用户设备(UE,User Equipment)在接入到2G/3G网络后,若发现位置区发生了变化, UE则发起位置更新流程(一般是几秒),在完成位置更新后才能发起语音呼叫或者接收呼叫,而这将较大的影响用户体验。
发明内容
本发明实施例提供回退到2G/3G网络的方法和相关设备及通信系统,有利于保持 UE在接入2G/3G网络过程中的语音连续性。问解决上述技术问题,本发明实施例提供以下技术方案一种回退到2G/3G网络的方法,包括移动性管理实体接收来自接入网设备的第一消息,所述第一消息携带用户设备UE 准备接入到的目标2G/3G小区的位置区信息;向所述目标2G/3G小区的位置区对应的移动交换中心MSC发送请求对所述UE进行位置更新的第二消息;接收来自所述MSC的第三消息,所述第三消息携带所述MSC为所述UE分配的临时移动台标识符TMSI ;向所述UE发送携带所述TMSI的第四消息,以便于所述UE在接入到所述目标 2G/3G小区后,利用所述TMSI和所述MSC通信。
一种回退到2G/3G网络的方法,包括接入网设备向移动性管理实体发送第一消息,所述第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;在确定所述UE从所述移动性管理实体获取到所述目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI后,触发所述UE接入到目标2G/3G小区。一种移动性管理实体,包括第一接收模块,用于接收来自接入网设备的第一消息,所述第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;第一发送模块,用于向所述目标2G/3G小区的位置区对应的移动交换中心MSC发送请求对所述UE进行位置更新的第二消息;第二接收模块,用于接收来自所述MSC的第三消息,所述第三消息携带所述MSC为所述UE分配的临时移动台标识符TMSI和位置区标识UAI ;第二发送模块,用于向所述UE发送携带所述TMSI和LAI的第四消息,以便于所述 UE在接入到所述目标2G/3G小区后,利用所述TMSI和所述MSC通信。一种接入网设备,包括第三发送模块,用于向移动性管理实体发送第一消息,所述第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;触发模块,用于在确定所述UE从所述移动性管理实体获取到所述目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI后,触发所述UE接入到目标2G/3G 小区。一种通信系统,包括如上述实施例所述的装置。由上可见,本发明实施例接入网设备在触发UE接入到目标2G/3G小区之前,先将 UE准备接入到的目标2G/3G小区的位置区信息通知MME,MME向该目标2G/3G小区的位置区对应的MSC请求对UE进行位置区更新,并将MSC为该UE分配的TMSI反馈给UE,进而使得UE在后续接入到目标2G/3G小区后,可以直接使用该TMSI与MSC通信,进行相应业务, 而不需要在接入到目标2G/3G小区后,通过发起位置区更新流程来获得TMSI,也就可以减少UE语音业务的时延。可以发现,本发明实施例的方案有利于减少UE回退到2G/3G网络进行语音业务的时延。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例的一种从LET网络重选到2G/3G网络的架构示意图;图2是本发明实施例提供的一种回退到2G/3G网络的方法流程图;图3是本发明实施例提供的另一种回退到2G/3G网络的方法流程图;图4是本发明实施例提供的另一种回退到2G/3G网络的方法流程图5是本发明实施例提供的另一种回退到2G/3G网络的方法流程图;图6-a是本发明实施例提供的一种移动性管理实体示意图;图6_b是本发明实施例提供的另一种移动性管理实体示意图;图7_a是本发明实施例提供的一种接入网设备示意图;图7_b是本发明实施例提供的另一种接入网设备示意图;图8是本发明实施例提供的一种通信系统示意图;图9是本发明实施例提供的另一种通信系统示意图。
具体实施例方式本发明实施例提供回退到2G/3G网络的方法和相关设备及通信系统,有利于减少 UE回退到2G/3G网络过程进行语音业务的时延。为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为便于本领域技术人员理解,首先提供如图1所示的一种布网示意图,其中, E-UTRAN主要由演进基站(eNBjvolution-NodeB)组成。演进网络的核心网部分包括移动管理实体(MME,MobiIity Management Entity)和 SAE 网关(SAE Gateway)。SAE 网关包括服务网关(SGW,Serving Gateway)和分组数据网络网关(PGW,PDN Gateway)。其中,MME为演进网络系统的核心网部分的控制平面节点,承担用户设备(UE)上下文以及用户平面承载的管理功能;SGW主要承担业务数据的传输功能,PGff主要承担信令的传输功能。UTRAN/GERAM为2G/3G网络的接入网,移动交换中心(MSC,Mobile Switching Center)主要负责语音业务的承载控制,SGSN主要负责数据业务的承载控制。MME和MSC间引入了 S(is接口。为了描述方便,本文中MSC和MSCserver都统一称为 MSC。电路交换回退(CSFB,Circuit Switching Fall-Back)是一种可以将 UE 从 LTE 网络重选到2G/3G网络的技术,本发明实施例的方案主要针对在使用网络辅助的小区改变 (NACC,Network Assisted Cell Change)方法或者PS切换方法将UE重选到2G/3G网络的 CSFB方案中,若目标2G/3G小区的位置区与UE当前注册的位置区不一致时(即UE的位置区将发生变化的情况下,在该情况下,MSC将为UE分配新的TMSI,UE需要通过该新的TMSI 和该MSC进行通信,进行相应业务),如何保持减少呼叫建立时延的问题。下面通过具体的实施例进行详细的描述。当然,本发明实施例的技术方案同样也可用于将UE从高速分组接入(HSPA, High-Speed Packet Access)网络回退到2G/3G网络的流程,对应的接入网设备是无线网络控制器(RNC,Radio Network Controller),对应的移动管理实体是服务GPRS (通用分组无线服务,General Packet Radio Service)支撑节点(SGSN,Serving GPRS Support Node)。下面先从移动性管理实体的角度描述本发明实施例回退到2G/3G网络的方法,参见图2,本发明实施例回退到2G/3G网络的方法的一个实施例可以包括
6
210、移动性管理实体接收来自接入网设备的第一消息,该第一消息携带用户设备 UE准备接入到的目标2G/3G小区的位置区信息。其中,本实施例中的移动性管理实体例如可以是MME或SGSN、或其它具有等同或类似功能的核心网设备,接入网设备例如可以是E-UTRAN中的演进基站(eNB, Evolution-NodeB)或RNC,或其它具有等同或类似功能的接入网设备。下面以移动性管理实体为MME,接入网设备为ENB为例进行说明。其中,第一消息例如可以是一个新增的用于向MME通知UE(主叫UE或被叫UE)准备接入到的目标2G/3G小区的位置区信息的消息。或者,也可以利用现有的切换请求消息 (handover required),该消息已经携带了目标2G/3G小区的位置区信息。进一步,可以在切换请求消息中增加一个字段用于指示是否需要发起切换,如果这个字段指示不需要切换, 那么MME不发起到2G/3G的PS切换流程。当然,也可以由MME判断是否要发起PS切换。例如,如果目标2G/3G网络不支持PS切换的话,则MME不发起PS切换。220、移动性管理实体向上述目标2G/3G小区的位置区对应的MSC发送请求对上述 UE进行位置更新的第二消息。在一种应用场景下,第二消息例如可以是位置更新请求消息,或者是其它可以请求MSC对上述UE进行位置更新的消息。其中,MME在向MSC发送第二消息之前需要确定UE的位置区是否将发生变化,确定的一个方法可以是,比较目标2G/3G小区的位置区和UE当前注册的位置区是否相同,若不同,则确定UE的位置区将发生变化;若相同,则确定UE的位置区将不发生变化。或者,也可以由接入网设备确定UE的位置区是否将发生变化,若发生变化,接入网设备才向MME发送第一消息。MME则可在接收到来自接入网设备的第一消息时,直接确定UE的位置区发生变化。在此情况下,接入网设备需要获知UE当前注册的位置区信息,根据UE当前注册的位置区信息,确定UE的位置区是否将发生变化,其中,获知的方法可以是 MME在收到UE发送的扩展的业务请求消息(extended service request)后,向接入网设备发送携带UE当前注册的位置区信息的消息,接入网设备进而获知UE当前注册的位置区信肩、οMME若确定UE的位置区将发生变化,向MSC发送第二消息;进一步的,MSC可以接收来自MME的请求对上述UE进行位置更新的第二消息,并可为该UE分配新的临时移动台标识符TMSI,还可以为其分配位置区标识LAI。230、移动性管理实体接收来自MSC的第三消息,该第三消息携带该MSC为上述UE 分配的临时移动台标识符(TMSLiTemporary Mobile Station Identity)信息。在一种应用场景下,第三消息例如可以是位置更新响应消息,或者是其它携带有 MSC为上述UE分配的TMSI的消息,进一步的,该消息还可以携带MSC为上述UE分配的位置区标识(LAI, Location Area ID)。MO、移动性管理实体向上述UE发送携带上述TMSI和LAI的第四消息,以便于该 UE在接入到该目标2G/3G小区后,利用该TMSI和该MSC通信。进一步的,第三消息还可以携带MSC为上述UE分配的LAI,以便于该UE保存该 LAI,并在接入到所述目标2G/3G小区后,若比较出其保存的该LAI与该目标2G/3G小区对应的LAI相同时,不发起位置区更新流程。可以理解,UE保存的该LAI与该目标2G/3G小区对应的LAI是相同的。进一步的,UE则可利用从MME获取的LAI更新当前注册的LAI ;接入网设备(ENB) 可以在确定该UE从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI和位置区标识LAI后,触发该UE通过NACC方式或者PS切换方式接入到目标2G/3G小区。UE接入到目标2G/3G小区后,发现其保存的位置区和当前所在2G/3G小区的位置区相同,则不发起位置区更新流程,可以直接使用该MSC为其分配的TMSI与该MSC 通信,进行相应业务,也就可以减少语音业务的时延。此外,也可以由接入网设备直接将目标小区对应的LAI通知给UE,MSC则主要为该 UE分配的TMSI,MME可以在接收到携带有MSC为该UE分配的TMSI的消息后,向UE发送携带该TMSI的消息,将MSC为该UE分配的TMSI通知该UE。由上可见,本实施例接入网设备在触发UE接入到目标2G/3G小区之前,先将UE准备接入到的目标2G/3G小区的位置区信息通知ΜΜΕ,ΜΜΕ向该目标2G/3G小区的位置区对应的MSC请求对UE进行位置区更新,并将MSC为该UE分配的TMSI反馈给UE,进而使得UE在后续接入到目标2G/3G小区后,可以直接使用该TMSI与MSC通信,进行相应业务,而不需要在接入到目标2G/3G小区后,通过发起位置区更新流程来获得TMSI,也就可以减少UE语音业务的时延。进一步的,MSC在收到MME发送的位置更新请求后可以尽可快的向MME回应位置更新应答消息,而后再与HLR或者其他网元交互,这样可以进一步减少时延。可以发现,本实施例的方案有利于减少UE的语音时延。进一步的,下面再从接入网设备的角度描述本发明实施例回退到2G/3G网络的方法,参见图3,本发明实施例回退到2G/3G网络的方法的另一个实施例,可包括310、接入网设备向移动性管理实体发送第一消息,该第一消息携带用户设备UE 准备接入到的目标2G/3G小区的位置区信息。其中,本实施例中的移动性管理实体例如可以是MME或SGSN、或其它具有等同或类似功能的核心网设备,接入网设备例如可以是E-UTRAN中的演进基站(eNB, Evolution-NodeB)或RNC,或其它具有等同或类似功能的接入网设备。下面以移动性管理实体为MME,接入网设备为ENB为例进行说明。其中,第一消息例如可以是一个新增的用于向MME通知UE(主叫UE或被叫UE)准备接入到的目标2G/3G小区的位置区信息的消息。或者,也可以利用现有的切换请求消息 (handover required),该消息已经携带了目标2G/3G小区的位置区信息。进一步,可以在切换请求消息中增加一个字段用于指示是否需要发起切换,如果这个字段指示不需要切换, 那么MME不发起到2G/3G的PS切换流程。当然,也可以由MME判断是否要发起PS切换。例如,如果目标2G/3G系统不支持PS切换的话,则MME不发起PS切换。进一步的,在向MME发送第一消息之前,接入网设备可以先确定上述UE的位置区是否将发生变化,确定的一个方法可以是,比较目标2G/3G小区的位置区和UE当前注册的位置区是否相同,若不同,则确定UE的位置区将发生变化;若相同,则确定UE的位置区将不发生变化。在此情况下,接入网设备需要获知UE当前注册的位置区信息,根据UE当前注册的位置区信息,确定UE的位置区是否将发生变化,其中,获知的方法可以是MME在收到UE发
8送的扩展的业务请求消息(extended service request)后,向接入网设备发送携带UE当前注册的位置区信息的消息,接入网设备进而获知UE当前注册的位置区信息。接入网设备若确定UE的位置区将发生变化,向MME发送第一消息;进一步的,接入网设备还可以向UE发送携带目标2G/3G小区的位置区标识LAI信息的消息,将目标2G/3G小区的LAI信息通知给UE,以便于该UE保存该LAI,并在接入到所述目标2G/3G小区后,若比较出其保存的该LAI与该目标2G/3G小区对应的LAI相同时,不发起位置区更新流程。可以理解,UE保存的该LAI与该目标2G/3G小区对应的LAI是相同的。在另一种应用场景下,接入网设备也可以直接向MME发送第一消息,由MME来确定 UE的位置区是否将发生变化。320、接入网设备在确定上述UE从移动性管理实体获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI后,触发该UE接入到目标2G/3G小区。进一步的,UE还可以从移动性管理实体获取MSC为上述UE分配的LAI。在一种应用场景下,接入网设备确定UE是否已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI (和LAI)的方式可以是MME可通过新的Sl-AP消息通知接入网设备(目标2G/3G小区的位置区对应的 MSC)为UE分配TMSI (和LAI)已完成;或,MME可在下行链路非接入层传输(DOWNLINK NAS TRANSPORT)消息中增加一个为UE分配TMSI (和LAI)已完成的指示;接入网设备根据该指示确定UE已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI (和 LAI);或,接入网设备在收到DOWNLINK NAS TRANSPORT消息时就默认为目标2G/3G小区的位置区对应的MSC为UE分配TMSI (和LAI)已经完成。当然,接入网设备也可通过其它方式确定UE已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI (和LAI)。进一步的,UE则可利用从MME获取的LAI更新当前注册的LAI ;接入网设备(ENB) 可以在确定该UE从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI和位置区标识LAI后,触发该UE通过NACC方式或者PS切换方式接入到目标2G/3G小区。UE接入到目标2G/3G小区后,发现其保存的位置区和当前所在2G/3G小区的位置区相同,则不发起位置区更新流程,可以直接使用该MSC为其分配的TMSI与该MSC 通信,进行相应业务,也就可以避免造成UE语音业务的中断。此外,也可以由接入网设备直接将目标小区对应的LAI通知给UE,MSC则主要为该 UE分配的TMSI,MME可以在接收到携带有MSC为该UE分配的TMSI的消息后,向UE发送携带该TMSI的消息,将MSC为该UE分配的TMSI通知该UE。由上可见,本实施例接入网设备在触发UE接入到目标2G/3G小区之前,先将UE准备接入到的目标2G/3G小区的位置区信息通知ΜΜΕ,ΜΜΕ向该目标2G/3G小区的位置区对应的MSC请求对UE进行位置区更新,并将MSC为该UE分配的TMSI反馈给UE,进而使得UE在后续接入到目标2G/3G小区后,可以直接使用该TMSI与MSC通信,进行相应业务,而不需要在接入到目标2G/3G小区后,通过发起位置区更新流程来获得TMSI,也就可以减少UE语音业务的时延。为便于更好的理解本发明实施例的方案,下面以被叫UE接入2G/3G网络过程为例,说明本发明实施例回退到2G/3G网络的方法,参见图4,本发明实施例回退到2G/3G网络的方法的另一个实施例,可包括401、网关移动交换中心向归属位置寄存器(HLR,Home Location Register)发送路由信息请求(SRI,Send Routing Information)消息;402、HLR发送提供漫游号码(PRN,Provide Roaming Number)请求消息给被叫UE 的注册MSC (原MSC);403、被叫UE的注册MSC返回应答消息提供漫游号码;404、HLR回应路由信息请求应答;405、网关移动交换中心(GMSC,Gateway MSC)向被叫UE的MSC发送初始地址消息 (IAM,Initial Address Message);406、原MSC开始寻呼被叫UE ;407、被叫UE向MME发送扩展的业务请求消息,发起CSFB流程;408、ENB向MME发送携带目标2G/3G小区的位置区信息的消息;其中,MME可以向ENB发送上下文建立消息,指示ENB被叫UE要发起CSFB流程, 此时,ENB可在获知被叫UE要发起CSFB流程后,向MME发送携带目标2G/3G小区的位置区信息的消息。可选的,ENB在向MME发送目标小区位置区通知消息之前,ENB可命令被叫UE进行测量;被叫UE可上报测量报告,其中包含测量信息;ENB根据测量信息选择目标2G/3G小区。当然,ENB也可以根据其它条件,为UE选择目标2G/3G小区。进一步的,若MME将UE当前注册的位置区信息通知给了 ENB (例如通过上述上下文建立消息或其它消息),则ENB也可以先确定UE的位置区是否将发生改变,若确定UE的位置区将发生改变,再向MME发送携带目标2G/3G小区的位置区信息的消息,若确定UE的位置区将不发生改变,则可以不向MME发送携带目标2G/3G小区的位置区信息的消息。其中,ENB向MME发送携带目标2G/3G小区的位置区信息的消息例如可以是一条新增的消息。409,MME向上述目标2G/3G小区的位置区对应的MSC(目标MSC)发送请求对UE进行位置更新的消息。其中,目标MSC和原MSC可能是同一个MSC,也可能是不同的MSC。在一种应用场景下,MME向目标MSC发送的请求对UE进行位置更新的消息例如可以是位置更新请求消息,或者是其它可以请求MSC对上述UE进行位置更新的消息。其中,MME在向MSC发送第二消息之前需要确定UE的位置区是否将发生变化,例如MME可以比较目标2G/3G小区的位置区和UE当前注册的位置区是否相同,若不同,则确定UE的位置区将发生变化;若相同,则确定UE的位置区将不发生变化。或者,若由接入网设备确定UE的位置区是否将发生变化,并在确定UE的位置发生变化后,再向MME发送携带目标2G/3G小区的位置区信息的消息,则MME则可在接收到来自接入网设备的第一消息时,默认确定UE的位置区发生变化。MME若确定UE的位置区将发生变化,再向MSC发送位置区更新请求消息;若确定 UE的位置区将不发生变化,则可执行。
410、目标MSC为UE分配新的TMSI和LAI,并向MME发送携带目标MSC为UE分配新的TMSI和LAI的消息。在一种应用场景下,若MME向目标MSC发送的请求对UE进行位置更新的消息是位置更新请求消息,则目标MSC向MME发送的携带目标MSC为UE分配新的TMSI和LAI的消息例如可以是位置更新响应消息。411、MME向UE发送携带目标MSC为UE分配新的TMSI和LAI的消息。其中,MME例如可以把目标MSC为UE分配新的TMSI和LAI等信息携带在NAS 消息中发送给UE。例如,MME也可以通过扩展LTE系统的全局唯一标识重新分配(⑶TI reallocation,Global Unique Temporary Identity reallocation)消息,将为 UE 分配新的TMSI和LAI等信息携带在扩展的⑶TI reallocation消息中发送给UE ;或,MME也可通过新增的消息将目标MSC为UE分配新的TMSI和LAI等信息发送给UE。UE则可利用从MME获取的LAI更新其当前注册的LAI。412、ENB触发UE通过NACC过程或者PS切换过程接入目标2G/3G小区。其中,ENB可以在确定UE从MME获取到目标2G/3G小区的位置区对应的MSC为UE 分配的临时移动台标识符TMSI和位置区标识LAI后,触发该UE通过NACC方式接入到目标 2G/3G小区。ENB可向UE发送小区重选命令(CC0,cell change order)或者HAND0VERC0MMADN ; UE接收到来自ENB的CCO或者HANDOVER C0MMADN后,接入2G/3G网络。在一种应用场景下,ENB确定UE是否已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI的方式可以是MME可通过新的Sl-AP消息通知接入网设备(目标2G/3G小区的位置区对应的 MSC)为UE分配TMSI和LAI已完成;或,MME可在下行链路非接入层传输(DOWNLINK NAS TRANSPORT)消息中增加一个为UE分配TMSI和LAI已完成的指示;ENB根据该指示确定UE 已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI ;或,ENB 在收到DOWNLINK NASTRANSP0RT消息时就默认为目标2G/3G小区的位置区对应的MSC为UE 分配TMSI和LAI已经完成。当然,ENB也可通过其它方式确定UE已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI。UE通过NACC方式或者PS切换的方式接入到目标2G/3G小区后,发现其保存的位置区和当前所在2G/3G小区的位置区相同,则可不发起位置区更新流程,也就可以避免造成UE语音业务的中断。若原MSC和目标MSC为不同的MSC,则需要MSC切换,执行步骤413 ;若原MSC和目标MSC为同一个MSC,则执行步骤425。413、目标MSC向HLR发送位置更新消息;其中,步骤413和步骤410之间没有必然的先后顺序,例如可以同时执行。414、HLR向原MSC发送位置取消消息;原MSC停止寻呼并向HLR返回应答消息;415、HLR向目标MSC插入签约数据;416、原 MSC 发起重新呼叫处理(RCH, Resume Call Handling)通知;417、GMSC释放原MSC的呼叫。
418、GMSC重新发起路由信息请求消息(SRI);419、HLR继续完成签约数据插入;420、HLR向新的MSC返回位置更新消息;421、HLR向目标MSC发送提供漫游号码(PRN,Provide Roaming Number)请求消息,要求目标MSC提供漫游号码(PRN);422、目标MSC提供漫游号码;423、HLR向GMSC返回路由信息请求应答消息;424、GMSC向目标MSC发送初始地址消息(IAM);425,UE向目标MSC回应寻呼响应消息,或者发送业务请求消息建立到目标MSC的 NAS连接。426、继续完成CS呼叫流程。可以看出,本实施例中ENB在触发被叫UE接入到目标2G/3G小区之前,先将被叫 UE准备接入到的目标2G/3G小区的位置区信息通知ΜΜΕ,ΜΜΕ向目标MSC请求对被叫UE进行位置区更新,将目标MSC为被叫UE分配的TMSI和LAI反馈给被叫UE,使得被叫UE在后续接入到目标2G/3G小区后,便可不发起位置区更新流程,也就可以减少被叫UE语音时延。 可以发现,本实施例的方案有利于减少UE回退到2G/3G进行语音业务的时延,能够提高用户体验。为便于更好的理解本发明实施例的方案,下面以主叫UE接入2G/3G网络过程为例,说明本发明实施例回退到2G/3G网络的方法,参见图5,本发明实施例回退到2G/3G网络的方法的另一个实施例,可包括501、主叫UE向MME发送扩展的业务请求消息,发起CSFB流程;502、ENB向MME发送携带目标2G/3G小区的位置区信息的消息;其中,MME可以向ENB发送上下文建立消息,指示ENB被叫UE要发起CSFB流程, 此时,ENB可在获知被叫UE要发起CSFB流程后,向MME发送携带目标2G/3G小区的位置区信息的消息。可选的,ENB在向MME发送目标小区位置区通知消息之前,ENB可命令被叫UE进行测量;被叫UE可上报测量报告,其中包含测量信息;ENB根据测量信息选择目标2G/3G小区。当然,ENB也可以根据其它条件,为UE选择目标2G/3G小区。进一步的,若MME将UE当前注册的位置区信息通知给了 ENB(例如通过上述上下文建立消息或其它消息),则ENB也可以先确定UE的位置区是否将发生改变,若确定UE的位置区将发生改变,再向MME发送携带目标2G/3G小区的位置区信息的消息,若确定UE的位置区将不发生改变,则可以不向MME发送携带目标2G/3G小区的位置区信息的消息。其中,ENB向MME发送携带目标2G/3G小区的位置区信息的消息例如可以是一条新增的消息。503、MME向目标2G/3G小区的位置区对应的MSC(目标MSC)发送请求对UE进行位置更新的消息。其中,目标MSC和原MSC可能是同一个MSC,也可能是不同的MSC。在一种应用场景下,MME向目标MSC发送的请求对UE进行位置更新的消息例如可以是位置更新请求消息,或者是其它可以请求MSC对上述UE进行位置更新的消息。其中,MME在向MSC发送第二消息之前需要确定UE的位置区是否将发生变化,例如MME可以比较目标2G/3G小区的位置区和UE当前注册的位置区是否相同,若不同,则确定UE的位置区将发生变化;若相同,则确定UE的位置区将不发生变化。或者,若由接入网设备确定UE的位置区是否将发生变化,并在确定UE的位置发生变化后,再向MME发送携带目标2G/3G小区的位置区信息的消息,则MME则可在接收到来自接入网设备的第一消息时,默认确定UE的位置区将发生变化。MME若确定UE的位置区将发生变化,再向MSC发送位置区更新请求消息;504、目标MSC为UE分配新的TMSI和LAI,并向MME发送携带目标MSC为UE分配新的TMSI和LAI的消息。在一种应用场景下,若MME向目标MSC发送的请求对UE进行位置更新的消息是位置更新请求消息,则目标MSC向MME发送的携带目标MSC为UE分配新的TMSI和LAI的消息例如可以是位置更新响应消息。505、MME向UE发送携带目标MSC为UE分配新的TMSI和LAI的消息。其中,MME例如可以把目标MSC为UE分配新的TMSI和LAI等信息携带在NAS 消息中发送给UE。例如,MME可以通过扩展LTE系统的全局唯一标识重新分配(⑶TI reallocation,Global Unique Temporary Identity reallocation)消息,将为 UE 分配新的TMSI和LAI等信息携带在扩展的⑶TI reallocation消息中发送给UE ;或,MME也可通过新增的消息将目标MSC为UE分配新的TMSI和LAI等信息发送给UE。UE则可利用从MME获取的LAI更新其当前注册的LAI。 506、ENB触发UE通过NACC过程或者PS切换消息接入目标2G/3G小区。其中,ENB可以在确定UE从MME获取到目标2G/3G小区的位置区对应的MSC为UE 分配的临时移动台标识符TMSI和位置区标识LAI后,触发该UE通过NACC方式或者PS切换消息接入到目标2G/3G小区。ENB 可向 UE 发送小区重选命令(CC0,cell change order)或者 HAND0VERC0MMAND 消息;UE接收到来自ENB的CCO或者HANDOVER COMMAND消息后,接入2G/3G网络。在一种应用场景下,ENB确定UE是否已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI的方式可以是MME可通过新的Sl-AP消息通知接入网设备,目标2G/3G小区的位置区对应的 MSC为UE分配TMSI和LAI已完成;或,MME可在下行链路非接入层传输(DOWNLINK NAS TRANSPORT)消息中增加一个为UE分配TMSI和LAI已完成的指示;ENB根据该指示确定UE 已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI ;或,ENB 在收到DOWNLINK NASTRANSP0RT消息时就默认为目标2G/3G小区的位置区对应的MSC为UE 分配TMSI和LAI已经完成。当然,ENB也可通过其它方式确定UE已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI。UE接入到目标2G/3G小区后,发现其保存的位置区和当前所在2G/3G小区的位置区相同,则可不发起位置区更新流程,也就可以减少UE语音业务时延。若原MSC和目标MSC为不同的MSC,则需要MSC切换,执行步骤507 ;若原MSC和目标MSC为同一个MSC,则执行步骤508。507、目标MSC向HLR发送位置更新消息,进行位置更新;其中,步骤507和步骤504没有必然的先后顺序,例如可以同时执行。508,UE向目标MSC回应寻呼响应消息,或者发送业务请求消息建立到目标MSC的 NAS连接。509、继续完成CS呼叫流程。可以看出,本实施例中ENB在触发主叫UE接入到目标2G/3G小区之前,先将主叫 UE准备接入到的目标2G/3G小区的位置区信息通知ΜΜΕ,ΜΜΕ向目标MSC请求对主叫UE进行位置区更新,并将目标MSC为主叫UE分配的TMSI和LAI反馈给UE,使得主叫UE在后续接入到目标2G/3G小区后,便可不发起位置区更新流程,也就可以减少主叫UE语音业务时延。可以发现,本实施例的方案有利于减少UE回退到2G/3G网络后发起语音业务的时延, 能够提高用户体验。进一步的,为便于更好的实施本发明实施例的上述技术方案,本发明实施例中还提供相应的设备。参见图6-a、本发明实施例提供的一种移动性管理实体600,可包括第一接收模块610,用于接收来自接入网设备的第一消息,该第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息。其中,第一消息例如可以是一个新增的用于向移动性管理实体通知UE (主叫UE或被叫UE)准备接入到的目标2G/3G小区的位置区信息的消息。或者,接入网设备也可利用现有的切换请求消息(handover required),该消息已经携带了目标2G/3G小区的位置区信息。进一步,接入网设备可以在切换请求消息中增加一个字段用于指示是否需要发起切换,如果这个字段指示不需要切换,那么移动性管理实体600不发起到2G/3G的PS切换流程。当然,也可以由移动性管理实体600判断是否要发起PS切换。例如,如果目标2G/3G网络不支持PS切换的话,则移动性管理实体600不发起 PS切换。第一发送模块620,用于向上述目标2G/3G小区的位置区对应的移动交换中心MSC 发送请求对上述UE进行位置更新的第二消息。在一种应用场景下,第一发送模块620发送的第二消息例如可以是位置更新请求消息,或者是其它可以请求MSC对上述UE进行位置更新的消息。其中,第一发送模块620在向MSC发送第二消息之前,移动性管理实体600需要确定UE的位置区是否将发生变化,确定的一个方法可以是,比较目标2G/3G小区的位置区和 UE当前注册的位置区是否相同,若不同,则确定UE的位置区将发生变化;若相同,则确定UE 的位置区将不发生变化。或者,也可以由接入网设备确定UE的位置区是否将发生变化,若发生变化,接入网设备才向移动性管理实体600发送第一消息,移动性管理实体600则可在接收到来自接入网设备的第一消息时,直接确定UE的位置区不发生变化,若接入网设备确定UE的位置区将不发生变化,则可直接结束位置区更新流程。移动性管理实体600若确定UE的位置区将发生变化,第一发送模块620向MSC发
送第二消息。
进一步的,MSC可以接收来自移动性管理实体600的请求对上述UE进行位置更新的第二消息,并可为该UE分配新的临时移动台标识符TMSI和位置区标识LAI。第二接收模块630,用于接收来自上述MSC的第三消息,该第三消息携带上述MSC 为上述UE分配的TMSI和LAI。在一种应用场景下,第三消息例如可以是位置更新响应消息,或者是其它携带MSC 为上述UE分配的TMSI和LAI的消息。第二发送模块640,用于向上述UE发送携带上述TMSI和LAI的第四消息,以便于该UE在接入到该目标2G/3G小区后,利用该TMSI和该MSC通信。进一步的,第三消息还可以携带MSC为上述UE分配的LAI,以便于该UE保存该 LAI,并在接入到所述目标2G/3G小区后,若比较出其保存的该LAI与该目标2G/3G小区对应的LAI相同时,不发起位置区更新流程。可以理解,UE保存的该LAI与该目标2G/3G小区对应的LAI是相同的。进一步的,UE则可利用从移动性管理实体600获取的LAI更新当前注册的LAI ;接入网设备(ENB)可以在确定该UE从移动性管理实体600获取到目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI和位置区标识LAI后,触发UE通过NACC方式或PS切换方式接入到目标2G/3G小区。UE接入到目标2G/3G小区后,发现其保存的位置区和当前所在2G/3G小区的位置区相同,则可不发起位置区更新流程,也就可以减少UE语音业务时延。此外,也可以由接入网设备直接将目标小区对应的LAI通知给UE,MSC则主要为该 UE分配的TMSI,移动性管理实体600可以在接收到携带有MSC为该UE分配的TMSI的消息后,向UE发送携带该TMSI的消息,将MSC为该UE分配的TMSI通知该UE。参见图6-b,在一种应用场景下,移动性管理实体600还可以包括第一确定模块650,用于比较上述目标2G/3G小区的位置区和UE当前注册的位置区是否相同;相应的,第一发送模块620具体用于,在第一确定模块650比较出上述目标2G/3G 小区的位置区和UE当前注册的位置区不同后,向上述目标2G/3G小区的位置区对应的MSC 发送请求对该UE进行位置更新的第二消息。在一种应用场景下,第二消息可为位置更新请求消息;第三消息可为位置更新应答消息。可以理解,本实施例移动性管理实体600可以是如上述方法实施例中的MME,其可以用于实现方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。参见图7-a、本发明实施例提供的一种接入网设备700,可包括第三发送模块710,用于向移动性管理实体发送第一消息,该第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息。其中,第一消息例如可以是一个新增的用于向MME通知UE(主叫UE或被叫UE)准备接入到的目标2G/3G小区的位置区信息的消息。或者,接入网设备700也可利用现有的切换请求消息(handover required),该消息已经携带了目标2G/3G小区的位置区信息。进一步,接入网设备700可以在切换请求消息中增加一个字段用于指示是否需要发起切换,如果这个字段指示不需要切换,那么移动性管理实体不发起到2G/3G的PS切换流程。当然, 也可以由移动性管理实体判断是否要发起PS切换。例如,若目标2G/3G网络不支持PS切换的话,则移动性管理实体不发起PS切换。进一步的,在向MME发送第一消息之前,接入网设备700可以先确定上述UE的位置区是否将发生变化,确定的一个方法可以是,比较目标2G/3G小区的位置区和UE当前注册的位置区是否相同,若不同,则确定UE的位置区将发生变化;若相同,则确定UE的位置区将不发生变化。接入网设备700若确定UE的位置区不发生变化,再向MME发送第一消息;若确定 UE的位置区将不发生变化,可直接结束该位置区更新流程。在另一种应用场景下,接入网设备700也可以直接向MME发送第一消息,由MME来确定UE的位置区是否将发生变化。触发模块720,用于在确定上述UE从移动性管理实体获取到上述目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI后,触发上述UE接入到目标2G/3G 小区。进一步的,UE还可以从移动性管理实体获取MSC为上述UE分配的LAI。在一种应用场景下,触发模块720确定UE是否已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI的方式可以是移动性管理实体(如MME)可通过新的Sl-AP消息通知接入网设备700目标2G/3G 小区的位置区对应的MSC为UE分配TMSI和LAI已完成;或,MME可在下行链路非接入层传输(DOWNLINK NAS TRANSPORT)消息中增加一个为UE分配TMSI和LAI已完成的指示;触发模块720根据该指示确定UE已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE 分配的TMSI和LAI ;或,触发模块720在收到DOWNLINK NAS TRANSPORT消息时就默认为目标2G/3G小区的位置区对应的MSC为UE分配TMSI和LAI已经完成。当然,触发模块720也可通过其它方式确定UE已经从MME获取到目标2G/3G小区的位置区对应的MSC为UE分配的TMSI和LAI。此外,接入网设备700还可以直接将目标小区对应的LAI通知给UE,MSC则主要为该UE分配的TMSI,MME可以在接收到携带有MSC为该UE分配的TMSI的消息后,向UE发送携带该TMSI的消息,将MSC为该UE分配的TMSI通知该UE。参见图7-b,在一种应用场景下,接入网设备700还可以包括第三接收模块730,用于接收移动性管理实体发送的携带上述UE当前注册的位置区信息的消息;第二确定模块740,用于根据上述UE当前注册的位置区信息的消息,确定上述UE 的位置区是否将发生变化,相应的,第三发送模块710具体用于,在第二确定模块740确定上述UE的位置区将发生变化后,向MME发送第一消息。进一步的,本发明实施例还提供一种通信系统,可以包括移动性管理实体600, 或接入网设备700。参见图8、本发明实施例还提供一种通信系统,包括移动性管理实体810和接入网设备820。
其中,移动性管理实体810,用于接收来自接入网设备820的第一消息,该第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;在确定UE的位置区将发生时,向上述目标2G/3G小区的位置区对应的MSC发送请求对上述UE进行位置更新的第二消息;接收来自上述MSC的第三消息,该第三消息携带上述MSC为上述UE分配的临时移动台标识符TMSI和位置区标识LAI ;向上述UE发送携带上述TMSI和LAI的第四消息。接入网设备820,用于向移动性管理实体810发送第一消息,该第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;在确定上述UE从移动性管理实体810 获取到上述目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI和位置区标识LAI后,触发上述UE接入到目标2G/3G小区。在一种应用场景下,第二消息可为位置更新请求消息;第三消息可为位置更新应答消息。参见图9、本发明实施例还提供一种通信系统,包括移动性管理实体910和接入网设备920。其中,移动性管理实体910,用于接收来自接入网设备920的第一消息,该第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;向上述目标2G/3G小区的位置区对应的MSC发送请求对上述UE进行位置更新的第二消息;接收来自上述MSC的第三消息,该第三消息携带上述MSC为上述UE分配的临时移动台标识符TMSI和位置区标识 LAI ;向上述UE发送携带上述TMSI和LAI的第四消息。接入网设备920,用于在确定UE的位置区将发生时,向移动性管理实体910发送第一消息,该第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;在确定 UE从移动性管理实体910获取到上述目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI和位置区标识LAI后,触发上述UE接入到目标2G/3G小区。在一种应用场景下,第二消息可为位置更新请求消息;第三消息可为位置更新应答消息。综上,本发明实施例接入网设备在触发UE接入到目标2G/3G小区之前,先将UE准备接入到的目标2G/3G小区的位置区信息通知ΜΜΕ,ΜΜΕ向该目标2G/3G小区的位置区对应的MSC请求对UE进行位置区更新,并将MSC为该UE分配的TMSI反馈给UE,进而使得UE在后续接入到目标2G/3G小区后,可以直接使用该TMSI与MSC通信,进行相应业务,而不需要在接入到目标2G/3G小区后,通过发起位置区更新流程来获得TMSI,也就可以减少UE语音业务的时延。可以发现,本实施例的方案有利于减少主叫(或被叫)UE在接入2G/3G网络过程后语音业务的时延,能够提高用户体验。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为只读存储记忆体(Read-Only Memory, ROM)、随机存储记忆体(Random Access Memory, RAM)、
磁碟、光盘等。以上对本发明实施例所提供的回退到2G/3G网络的方法和相关设备及通信系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种回退到2G/3G网络的方法,其特征在于,包括移动性管理实体接收来自接入网设备的第一消息,所述第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;向所述目标2G/3G小区的位置区对应的移动交换中心MSC发送请求对所述UE进行位置更新的第二消息;接收来自所述MSC的第三消息,所述第三消息携带所述MSC为所述UE分配的临时移动台标识符TMSI ;向所述UE发送携带所述TMSI的第四消息,以便于所述UE在接入到所述目标2G/3G小区后,利用所述TMSI和所述MSC通信。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括 所述第三消息还携带所述MSC为所述UE分配的位置区标识LAI ;相应的,所述第四消息还携带所述LAI,以便于所述UE保存所述LAI,并在接入到所述目标2G/3G小区后,若比较出保存的所述LAI与所述目标2G/3G小区对应的LAI相同时,不发起位置区更新流程。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括 比较所述目标2G/3G小区的位置区和UE当前注册的位置区是否相同;所述向所述目标2G/3G小区的位置区对应的移动交换中心MSC发送请求对所述UE进行位置更新的第二消息,具体为在比较出所述目标2G/3G小区的位置区和UE当前注册的位置区不同后,向所述目标 2G/3G小区的位置区对应的MSC发送请求对所述UE进行位置更新的第二消息。
4.一种回退到2G/3G网络的方法,其特征在于,包括接入网设备向移动性管理实体发送第一消息,所述第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;在确定所述UE从所述移动性管理实体获取到所述目标2G/3G小区的位置区对应的MSC 为UE分配的临时移动台标识符TMSI后,触发所述UE接入到目标2G/3G小区。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括接收所述移动性管理实体发送的携带有所述UE当前注册的位置区信息的消息;根据所述UE当前注册的位置区信息的消息,确定所述UE的位置区是否将发生变化, 所述向MME发送第一消息,具体为在确定所述UE的位置区将发生变化后,向MME发送第一消息。
6.一种移动性管理实体,其特征在于,包括第一接收模块,用于接收来自接入网设备的第一消息,所述第一消息携带用户设备UE 准备接入到的目标2G/3G小区的位置区信息;第一发送模块,用于向所述目标2G/3G小区的位置区对应的移动交换中心MSC发送请求对所述UE进行位置更新的第二消息;第二接收模块,用于接收来自所述MSC的第三消息,所述第三消息携带所述MSC为所述 UE分配的临时移动台标识符TMSI和位置区标识LAI ;第二发送模块,用于向所述UE发送携带所述TMSI和LAI的第四消息,以便于所述UE 在接入到所述目标2G/3G小区后,利用所述TMSI和所述MSC通信。
7.根据权利要求6所述的移动性管理实体,其特征在于,还包括第一确定模块,用于比较所述目标2G/3G小区的位置区和UE当前注册的位置区是否相同;相应的,所述第一发送模块具体用于,在第一确定模块比较出所述目标2G/3G小区的位置区和UE当前注册的位置区不同后,向所述目标2G/3G小压的位置区对应的MSC发送请求对所述UE进行位置更新的第二消息。
8.一种接入网设备,其特征在于,包括第三发送模块,用于向移动性管理实体发送第一消息,所述第一消息携带用户设备UE 准备接入到的目标2G/3G小区的位置区信息;触发模块,用于在确定所述UE从所述移动性管理实体获取到所述目标2G/3G小区的位置区对应的MSC为UE分配的临时移动台标识符TMSI后,触发所述UE接入到目标2G/3G小区。
9.根据权利要求8所述的接入网设备,其特征在于,还包括第三接收模块,用于接收所述移动性管理实体发送的携带所述UE当前注册的位置区信息的消息;第二确定模块,用于根据所述UE当前注册的位置区信息的消息,确定所述UE的位置区是否将发生变化,相应的,第三发送模块具体用于,在第二确定模块确定所述UE的位置区将发生变化后,向MME发送第一消息。
10.一种通信系统,其特征在于,包括 如权利要求6至9任一项所述的装置。
全文摘要
本发明实施例公开回退到2G/3G网络的方法和相关设备及系统。其中一种回退到2G/3G网络的方法,包括移动性管理实体接收来自接入网设备的第一消息,第一消息携带用户设备UE准备接入到的目标2G/3G小区的位置区信息;向所述目标2G/3G小区的位置区对应的移动交换中心MSC发送请求对所述UE进行位置更新的第二消息;接收来自所述MSC的第三消息,第三消息携带所述MSC为所述UE分配的临时移动台标识符TMSI;向UE发送携带所述TMSI的第四消息,以便于UE在接入到所述目标2G/3G小区后,利用所述TMSI和所述MSC通信。本发明实施例的方案有利于保持UE在接入2G/3G网络过程中的语音连续性。
文档编号H04W36/14GK102158922SQ201010111579
公开日2011年8月17日 申请日期2010年2月11日 优先权日2010年2月11日
发明者刘海, 吴晓波 申请人:华为技术有限公司