一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

移动性管理的方法及通信装置与流程

2023-02-19 05:43:00 来源:中国专利 TAG:


1.本技术涉及通信技术领域,特别涉及一种移动性管理的方法及通信装置。


背景技术:

2.无线通信系统中的移动性场景包括切换场景。在切换过程中发生连接失败时,终端设备可以向网络侧发送无线链路失败报告用于网络侧获取连接失败的原因,进一步的可以用于移动性管理。一种切换场景是条件切换,该场景中,即便终端设备成功完成条件切换,仍然存在完成条件切换后很快发生无线链路失败,或者存在切换成功的潜在问题如何在这样的场景下使得网络设备能获取需要优化的移动性参数是亟需解决的问题。


技术实现要素:

3.本技术实施例提供了一种移动性管理的方法和装置,使得网络设备能获取需要优化的移动性参数,进一步的,从而可以进行合理的移动性管理,提高移动性鲁棒性,提升用户体验。
4.本技术实施例具体可以通过如下技术方案实现:
5.第一方面,提供了一种移动性管理的方法,可以理解的是,该第一方面的方法可由第一装置执行,第一装置可以是第一网络设备或能够支持第一网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统。以第一网络设备实现该方法为例,该方法可以包括:
6.第一网络设备向第二网络设备发送终端设备的条件切换配置信息,该第一网络设备在获取到移动性报告后,通过第一消息向第二网络设备请求所述终端设备的条件切换配置信息,该第一网络设备从该第二网络设备接收相应的响应消息。
7.通过本技术实施例的方法,使得网络设备能获取需要优化的移动性参数,进一步的,从而可以进行合理的移动性管理,提高移动性鲁棒性,提升用户体验。
8.结合第一方面,一些可能的实现方式中,在该第一网络设备向该第二网络设备发送终端设备的条件切换配置信息之前,该第一网络设备从该第二网络设备接收切换成功消息,该切换成功消息指示终端设备成功完成条件切换,接入到第二网络设备。
9.结合第一方面,一些可能的实现方式中,如果第二网络设备上存储有该终端设备的条件切换配置信息,或者第二网络设备可以通过其他方式获取到该终端设备的条件切换配置信息,那么第一网络设备可以从第二网络设备接收到条件切换配置信息,进一步的,可以将接收到的条件切换配置信息用于移动性参数的优化。如果第二网络设备上没有存储或者不能获取到该终端设备的条件切换配置信息,那么第一网络设备会从第二网络设备接收到指示条件切换配置信息请求失败的信息,可选的,第一网络设备可以丢弃接收到的移动性报告,可以节约终端设备的存储空间。
10.第二方面,又提供了一种移动性管理的方法,该第二方面的方法可由第二装置执行,第二装置可以是第二网络设备或能够支持第二网络设备实现该方法所需的功能的通信
装置,例如芯片或者电路或者芯片系统。以第二网络设备实现该方法为例,该方法可以包括:
11.第二网络设备从第一网络设备接收终端设备的条件切换配置信息,该第二网络设备从该第一网络设备接收第一消息,该第一消息请求所述终端设备的条件切换配置信息,该第二网络设备向第一网络设备发送所述第一消息的响应消息。
12.通过本技术实施例的方法,使得网络设备能获取需要优化的移动性参数,进一步的,从而可以进行合理的移动性管理,提高移动性鲁棒性,提升用户体验。
13.结合第二方面,一些可能的实现方式中,在该第二网络设备接收该第一网络设备发送的终端设备的条件切换配置信息之前,该第二网络设备向该第一网络设备发送切换成功消息,该切换成功消息指示终端设备成功完成条件切换,接入到第二网络设备。
14.结合第二方面,一些可能的实现方式中,如果第二网络设备上存储有该终端设备的条件切换配置信息,或者第二网络设备可以通过其他方式获取到该终端设备的条件切换配置信息,那么第二网络设备可以向第一网络设备发送条件切换配置信息,进一步的,第一网络设备可以将接收到的条件切换配置信息用于移动性参数的优化。如果第二网络设备上没有存储或者不能获取到该终端设备的条件切换配置信息,那么第二网络设备会向第一网络设备发送指示条件切换配置信息请求失败的信息,可选的,第一网络设备可以丢弃接收到的移动性报告,可以节约终端设备的存储空间。
15.结合第一方面或者第二方面,一些可能的实现方式中,条件切换配置信息包括该第一网络设备为终端设备配置的一个或多个候选小区的条件切换信息;或者,该条件切换配置信息包括移动性信息,所述移动性信息用于指示为所述终端设备配置的小区的条件切换移动性参数对应的移动性标识或者索引,从而可以简化cho配置信息的指示,提高效率。可以理解的是,该条件切换配置信息也可以不仅限用于第一或者第二方面的方法。
16.结合第一方面或者第二方面,一些可能的实现方式中,上述第一消息携带终端设备的标识信息,或者终端设备的标识信息和与条件切换相关的时间信息,从而可以用于目标网络设备根据上述信息确定正确的终端设备,进而确定对应的cho配置信息。示例性的,上述条件切换相关的时间信息指示终端设备在完成所述条件切换的时间信息,和/或,该第一网络设备和该第二网络设备间与执行条件切换相关的至少一个消息的时间信息。
17.第三方面,还提供了一种移动性管理的方法,该第三方面的方法可由第三装置执行,第三装置可以是第三网络设备或能够支持第三网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统,其中,该第三网络设备可以是源网络设备或者其他网络设备。以第三网络设备实现该方法为例,该方法可以包括:从终端设备接收移动性报告,根据接收到的移动性报告识别出终端设备成功完成条件切换的目标网络设备,强制向该目标网络设备发送接收到的移动性报告。
18.第四方面,还提供了一种移动性管理的方法,该第四方面的方法可由第三装置执行,第三装置可以是第三网络设备或能够支持第三网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统,其中,该第三网络设备可以是源网络设备或者其他网络设备。以第三网络设备实现该方法为例,该方法可以包括从终端设备接收移动性报告,将该移动性报告发送给第二次发生连接失败且连接失败类型为无线链路失败的条件切换目标网络设备。
19.结合第三方面或者第四方面的方法,一些可能的实现方式中,还包括从终端设备接收移动性报告以及指示转发小区的信息,其中,该移动性报告为第一系统或者制式的编码格式,接收该移动性报告时终端设备所在的小区属于第二系统或者制式。可选的,还可以从终端设备接收指示转发小区的优先顺序的信息。可选的,上述移动性报告以容器的形式携带在消息中。转发小区的信息和转发小区优先顺序的指示信息可以在上述消息中的该容器之外。可以理解的是,上述指示转发小区的信息和/或指示转发小区的优先顺序的信息的方案不仅限于适用于第三方面或者第四方面的方法。
20.上述第三方面或者第四方面的方法,定义了接收网络设备和目标网络设备间的的移动性报告的转发机制,使得移动性报告必须由接收网络设备转发给条件切换目标网络设备,从而使得条件切换目标网络设备可以有机会向源网络设备发送条件切换配置信息,使得源网络设备可以获取对应的条件切换配置信息,从而进行合理的移动性管理,提高移动性鲁棒性,提升用户体验。
21.第五方面,还提供了一种移动性管理的方法,该方法提供了条件切换配置信息的保存机制。该第五方面的方法可由第一装置执行,第一装置可以是第一网络设备或能够支持第一网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统。以第一网络设备实现该方法为例,该方法可以包括:第一确定没有收到来自第二网络设备的切换成功消息,或者确定收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,保存该终端设备的条件配置信息。
22.第六方面,还提供了一种移动性管理的方法,该方法提供了条件切换配置信息的保存机制。该第六方面的方法可由第一装置执行,第一装置可以是第一网络设备或能够支持第一网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统。以第一网络设备实现该方法为例,该方法可以包括:从第二网络设备接收指示信息,该指示信息指示保存终端设备的条件切换配置信息且是该指示信息该第二网络设备在第一定时器运行时间内检测到和条件切换目标小区间的连接失败的情况下发送的,那么保存该终端设备的条件切换配置信息。
23.第七方面,还提供了一种移动性管理的方法,该方法提供了条件切换配置信息的保存机制。该第七方面的方法可由第一装置执行,第一装置可以是第一网络设备或能够支持第一网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统。以第一网络设备实现该方法为例,该方法可以包括:确定终端设备的条件切换失败,保存该终端设备的条件切换配置信息。可选的,可以是在没有接收到切换成功消息或者终端设备上下文释放消息的情况下,确定条件切换失败。
24.第八方面,还提供了一种移动性管理的方法,该方法提供了条件切换配置信息的保存机制。该第八方面的方法可由第一装置执行,第一装置可以是第一网络设备或能够支持第一网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统。以第一网络设备实现该方法为例,该方法可以包括:用于从第二网络设备接收切换成功消息后,启动第二定时器,若第二定时器超期,没有收到来自第二网络设备的终端设备上下文释放消息,保存终端设备的条件切换配置信息。或者可以是,若第二定时器运行时间内,接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息保存终端设备的条件
切换配置信息。可选的,如果在第二定时器运行时间内,接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息,可以停止第二定时器。
25.第九方面,还提供了一种移动性管理的方法,该方法提供了条件切换配置信息的保存机制。该第九方面的方法可由第一装置执行,第一装置可以是第一网络设备或能够支持第一网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统。以第一网络设备实现该方法为例,该方法可以包括:接收来自第二网络设备的终端设备上下文释放消息后,启动第三定时器,若第三定时器运行时间内,接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息,保存终端设备的条件切换配置信息。可选的,如果在第三定时器运行时间内,接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息,可以停止第三定时器。
26.第十方面,还提供了一种移动性管理的方法,该第十方面的方法可由第二装置执行,第二装置可以是第二网络设备或能够支持第二网络设备实现该方法所需的功能的通信装置,例如芯片或者电路或者芯片系统。以第二网络设备实现该方法为例,该方法可以包括:在终端设备成功完成条件切换后,启动第一定时器。若确定在第一定时器运行时间内,检测到终端设备和服务小区(条件切换目标小区)的连接失败,向第一网络设备发送指示第一网络设备保存条件切换配置信息的信息;或者是,若确定在第一定时器运行时间内,检测到终端设备和服务小区(条件切换目标小区)的连接失败,不向第一网络设备发送切换成功消息或者终端设备上下文释放消息。可选的,若第一定时器超期,还没有检测到终端设备和服务小区(条件切换目标小区)的连接失败,可以向第一网络设备发送切换成功消息或者终端设备上下文释放消息。可选的,在第一定时器运行时间内,检测到终端设备和服务小区的失败,第二网络设备停止第一定时器。
27.第十一方面,还提供了一种移动性管理的方法,该第十一方面的方法可由通信装置执行,该通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的装置,例如芯片或者电路或者芯片系统。以终端设备实现该方法为例,该方法可以包括:终端设备向接收网络设备发送移动性报告以及指示转发小区信息的信息,其中,该移动性报告为第一系统或者制式的编码格式,发送该移动性报告时该终端设备所在的小区属于第二系统或者制式。通过该方法,可以辅助该接收网络设备更好的进行该移动性报告的转发。可选的,终端设备还可以向接收网络设备指示转发小区的优先顺序的信息。可选的,该移动性报告可以以容器的形式携带在消息中发送给接收网络设备。转发小区的信息和转发小区优先顺序的指示信息可以在上述消息中的该容器之外。
28.第十二方面,提供了一种通信装置,该通信装置具有实现上述第一方面至第十方面任一的方法中的行为或者步骤的功能。该通信装置可以为网络设备或者可用于网络设备的部件(例如芯片或者电路)。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。
29.第十三方面,提供了一种通信装置,该通信装置具有实现上述第十一方面的方法中的行为或者步骤的功能。该通信装置可以为终端设备或者可用于终端设备的部件(例如
芯片或者电路)。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。
30.第十四方面,提供了一种通信装置,该通信装置可以为实现上述第一方面至第十一方面中任何一个方法的通信装置。该通信装置包括处理器和存储器。其中,该存储器用于存储计算机程序或指令或者数据,处理器与存储器耦合,当处理器读取计算机程序或指令或数据时,使通信装置执行任一方面的方法。可选的,该通信装置还可以包括通信接口。
31.示例性的,该通信接口可以是通信装置中的收发器。该收发器可以用于该通信装置与其它设备进行通信。
32.第十五方面,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,用于实现第一方面至第十一方面中的任一方法。在一种可能的设计中,该芯片系统还包括存储器,用于保存程序指令和/或数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
33.第十六方面,本技术实施例提供了一种通信系统,该系统包括第一网络设备、第二网络设备、第三网络设备和终端设备中的至少一个。
34.第十七方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码并运行时,使得上述各方面中任一方法被执行。
35.第十八方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,使得上述各方面任一方法被实现。
附图说明
36.图1为本技术实施例的一种应用场景;
37.图2为本技术实施例的一种源网络设备获取条件切换配置信息的流程示意图;
38.图3为本技术实施例的移动性管理的方法的一种示例的流程示意图;
39.图4为本技术实施例的移动性管理的方法的又一种示例的流程图;
40.图5为本技术实施例的移动性管理的方法的又一种示例的流程图;
41.图6为本技术实施例的一种通信装置示意图;
42.图7为本技术实施例的另一种通信装置示意图。
具体实施方式
43.本技术实施例中“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a、b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一(项)个”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a、b、c中的每一个本身可以是元素,也可以是包含一个或多个元素的集合。
44.在本技术实施例中,“示例的”“在一些实施例中”“在另一实施例中”“作为一种实现方式”等用于表示作例子、例证或说明。本技术中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词
旨在以具体方式呈现概念。
45.本技术实施例中通信、传输有时可以混用,应当指出的是,在不强调区别时,其所表达的含义是一致的。例如传输可以包括发送和/或接收,可以为名词,也可以是动词。
46.需要指出的是,本技术实施例中涉及的“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。本技术实施例中涉及的等于可以与大于连用,适用于大于时所采用的技术方案,也可以与小于连用,适用于与小于时所采用的技术方案,需要说明的是,当等于与大于连用时,不与小于连用;当等于与小于连用时,不与大于连用。
47.以下对本技术实施例中的部分用语进行说明。
48.1、终端设备。本技术实施例中终端设备是一种具有无线收发功能的设备,可以称为终端(terminal)、用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)、接入终端设备、车载终端设备、工业控制终端设备、ue单元、ue站、移动站、远方站、远程终端设备、移动设备、ue终端设备、无线通信设备、ue代理或ue装置等。终端设备可以是固定的或者移动的。需要说明的是,终端设备可以支持至少一种无线通信技术,例如lte、nr、宽带码分多址(wideband code division multiple access,wcdma)等。例如,终端设备可以是手机(mobile phone)、平板电脑(pad)、台式机、笔记本电脑、一体机、车载终端、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、可穿戴设备、未来移动通信网络中的终端设备或者未来演进的公共移动陆地网络(public land mobile network,plmn)中的终端设备等。在本技术的一些实施例中,终端还可以是具有收发功能的装置,例如芯片系统。其中,芯片系统可以包括芯片,还可以包括其它分立器件。
49.2、网络设备。本技术实施例中网络设备是一种为终端设备提供无线通信功能的设备,也可称之为接入网设备、无线接入网(radio access network,ran)设备等。示例的,网络设备包括但不限于:第五代移动通信系统(5th-generation,5g)中的下一代基站(generation nodeb,gnb)、演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved node b、或home node b,hnb)、基带单元(baseband unit,bbu)、收发点(transmitting and receiving point,trp)、发射点(transmitting point,tp)、移动交换中心等。网络设备还可以是云无线接入网络(cloud radio access network,cran)场景下的无线控制器、集中单元(centralized unit,cu)和/或分布单元(distributed unit,du),或者网络设备可以为中继站、接入点、车载设备、终端设备、可穿戴设备以及未来移动通信中的网络设备或者未来演进的plmn中的网络设备等。在一些实施例中,网络设备还可以为具有为终端设备提
供无线通信功能的装置,例如芯片系统。示例的,芯片系统可以包括芯片,还可以包括其它分立器件。
50.cu和du在物理上可以是分离的也可以部署在一起。多个du可以共用一个cu。一个du也可以连接多个cu。cu和du之间可以通过接口相连,例如可以是f1接口。cu和du可以根据无线网络的协议层划分。例如其中一种可能的划分方式是:cu用于执行无线资源控制(radio resouce control,rrc)层、业务数据适配协议(service data adaptation protocol,sdap)层以及分组数据汇聚层协议(packet data convergence protocol,pdcp)层的功能,而du用于执行无线链路控制(radio link control,rlc)层,媒体接入控制(media access control,mac)层,物理(physical)层等的功能。可以理解对cu和du处理功能按照这种协议层的划分仅仅是一种举例,也可以按照其他的方式进行划分。例如可以将cu或者du划分为具有更多协议层的功能。例如,cu或du还可以划分为具有协议层的部分处理功能。在一设计中,将rlc层的部分功能和rlc层以上的协议层的功能设置在cu,将rlc层的剩余功能和rlc层以下的协议层的功能设置在du。在另一种设计中,还可以按照业务类型或者其他系统需求对cu或者du的功能进行划分。例如按时延划分,将处理时间需要满足时延要求的功能设置在du,不需要满足该时延要求的功能设置在cu。上图所示的网络架构可以应用于5g通信系统,其也可以与lte系统共享一个或多个部件或资源。在另一种设计中,cu也可以具有核心网的一个或多个功能。一个或者多个cu可以集中设置,也分离设置。例如cu可以设置在网络侧方便集中管理。du可以具有多个射频功能,也可以将射频功能拉远设置。
51.cu的功能可以由一个实体来实现也可以由不同的实体实现。例如,可以对cu的功能进行进一步切分,例如,将控制面(control panel,cp)和用户面(user panel,up)分离,即cu的控制面(cu-cp)和cu用户面(cu-up)。例如,cu-cp和cu-up可以由不同的功能实体来实现,所述cu-cp和cu-up可以与du相耦合,共同完成接入网设备的功能。
52.终端设备可以与不同技术的接入网设备进行通信,例如,终端设备可以与支持长期演进(long term evolution,lte)的接入网设备通信,也可以与支持5g的接入网设备通信,还可以同时与支持lte的接入网设备以及支持5g的接入网设备进行通信。本技术实施例并不限定。
53.3.核心网设备
54.核心网设备可以是指为终端提供业务支持的核心网(core network,cn)中的设备。目前,一些核心网设备的举例为:接入和移动性管理功能(access and mobility management function,amf)实体、会话管理功能(session management function,smf)实体、用户面功能(user plane function,upf)实体等等,此处不一一列举。其中,所述amf实体可以负责终端的接入管理和移动性管理;所述smf实体可以负责会话管理,如用户的会话建立等;所述upf实体可以是用户面的功能实体,主要负责连接外部网络。需要说明的是,本技术中实体也可以称为网元或功能实体,例如,amf实体也可以称为amf网元或amf功能实体,又例如,smf实体也可以称为smf网元或smf功能实体等。
55.4.切换
56.本技术实施例所涉及的切换场景,可以分为普通切换(也可以称为传统切换)、条件切换(conditional handover,cho)和双激活协议栈(dual active protocol stack,
daps)切换。
57.其中,普通切换是指终端设备接收到源网络设备下发的配置,在目标网络设备完成重配,并接入目标基站,断开与源网络设备链接的过程。
58.daps切换是指终端设备在接收到切换命令之后依然保持和源网络设备的连接,同时尝试与目标网络设备建立连接。因此可以认为,在daps切换场景下,终端设备和源网络设备和目标网络设备分别建立连接直至目标网络设备指示终端设备断开和源网络设备的链接。从流程的角度,可以分为基于xn的切换(xn based handover)和基于ng的切换(ng based handover)。其中,基于xn的切换是由源网络设备和目标网络设备交互切换请求,而基于ng的切换是由源网络设备向授权管理区域(authentication management field,amf)发送切换请求、amf再向目标网络设备发送切换命令。
59.cho中,源网络设备向终端设备发送cho配置信息,终端设备在接收到该cho配置信息后,根据该cho配置信息判断各cho候选小区是否满足切换触发条件,将满足切换触发条件的cho候选小区作为目标小区,然后与确定出的目标小区进行随机接入过程,当随机接入成功完成,终端设备给目标小区所属的网络设备(即目标网络设备)发送rrc消息(如rrc重配置完成消息),通知目标网络设备条件切换完成。
60.5.无线链路失败(radio link failure,rlf)报告(report)
61.通信网络中,引入了mro(mobility robustness optimisation,移动鲁棒性优化)机制,现有的mro机制通过引入终端记录移动性过程中的参数,记录对应的移动性报告,并发送上述报告给网络设备,使得网络设备可以更好的调整移动性的相关参数。移动性报告包括成功移动性报告successful mobility report(包括各种成功的移动性报告,比如成功的普通切换报告、成功的cho报告或者其他成功报告的任意一种或多种)、失败报告failure report(包括rlf report或者其他失败报告的任意一种或多种)、随机接入报告、连接失败报告等的至少一种报告。
62.以终端设备完成切换后在目标小区发生rlf为例,终端设备记录rlf report和发送rlf report,以及rlf report在网络设备间的转发的流程例如可以为:
63.终端设备检测到rlf,记录rlf report,并向接入的网络设备(例如第三gnb)发送rlf report;该第三gnb把rlf report发送给发生无线链路失败的小区对应的网络设备(比如目标gnb),目标gnb确定是否需要转发rlf report给源小区对应的网络设备(比如源gnb),若需要转发rlf report给源gnb,则目标gnb发送切换报告(ho report)消息给source gnb,ho report消息可以携带rlf report,以及源gnb的移动性信息的至少一种。可选的,该移动性信息可以由源gnb在切换请求消息中发送给目标gnb。
64.示例性的,rlf report可以包括至少一种信息:
65.1)失败主小区标识(failedpcellid):终端设备检测到rlf或者定时器超期(到期)的主小区信息,或者hof的目标主小区信息。该定时器例如可以是终端设备发送测量报告后启动的定时器,如果该定时器超时后终端设备还没有收到切换命令,可以认为发生连接失败,该定时器例如可以是t312。
66.可选的,连接失败信息中也可以不包括失败主小区标识(failedpcellid),而是包括失败小区标识(failedcellid)。其中,失败小区标识即终端设备检测到链路失败或者定时器超期的小区信息,或者切换失败的目标小区信息,本技术实施例对此不作限定。
67.2)连接失败类型(connectionfailuretype)。
68.作为示例,连接失败类型可以为rlf或者hof或者定时器(例如t312)到期或者竞争失败(比如先听后说(listen before talk,lbt)失败)。连接失败类型也可以简称为失败类型。
69.3)之前的主小区标识(previouspcellid):终端设备上一次收到切换命令的前主小区信息。
70.可选的,连接失败信息中也可以不包括之前的主小区标识(previouspcellid),而是包括之前的小区标识(previouscellid)。其中,之前的小区标识即终端设备上一次收到切换命令的前小区信息,本技术实施例对此不作限定。
71.4)重建立小区标识(reestablishmentcellid):连接失败后尝试重建立的小区信息。
72.5)连接失败时间(timeconnfailure):最后(或者说最近)一次收到切换命令(或者重配置消息)到连接失败的时间长度。
73.6)失败后的时间(timesincefailure):连接失败时开始记录的时间长度。一般指连接失败到上报失败报告的时间长度。
74.7)连接失败的原因(rlf-cause):其中,连接失败的原因可以包括hof、rlf、重配同步失败、nr向其他系统切换失败、完整性校验失败(integrity check failure)或者rrc连接重配置失败。
75.8)位置信息(locationinfo):终端设备发生连接失败的位置的信息。
76.9)随机接入信息(ra-informationcommon):终端设备在目标主小区进行随机接入的信息。
77.9)测量结果:可以为小区和/或波束的测量结果,该测量结果可以包括服务小区和/或邻区的测量结果。
78.10)收到cho配置到触发cho执行的时间信息(timechocfgexe)。
79.11)cho小区信息:用于指示ue成功完成cho的小区信息。12)切换类型:cho。
80.13)重连接小区信息(reconnectcellid):用于指示终端设备在连接失败或者重建失败后回到连接态的小区信息。可以理解的,若重建成功,终端设备可以不记录该信息。
81.在cho切换流程中,可能会发生至少一次连接失败或者说差点发生连接失败,该情况下,终端设备可以记录移动性报告。此外,在完成cho的不久的时间内,可能会很快发生至少一次连接失败或者差点发生连接失败,在该情况下,终端设备也可以记录移动性报告。上述各种情况下记录的移动性报告,都可以被称为与cho相关的移动性报告。源网络设备在收到与cho相关的移动性报告后,可以基于对应的cho配置信息(即源网络设备配置终端设备执行此次cho的配置信息),确定是否优化对应的移动性参数。
82.如图1是本技术实施例的一种应用场景。终端设备从网络设备1的覆盖范围移动至网络设备2的覆盖范围。为了保持通信的连续性,终端设备从网络设备1的小区1切换至网络设备2的小区2。其中,网络设备1可以称为源网络设备、小区1可以称为源小区。对应的,网络设备2可以称为目标网络设备、小区2可以称为目标小区。该应用场景适用于各种无线通信系统,例如:长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、全球互联微波接
入(worldwide interoperability for microwave access,wimax)通信系统、5g系统或新无线(new radio,nr)、或者未来的演进系统等。
83.可以理解的,本技术实施例中,终端设备和/或网络设备可以执行本技术实施例中的部分或全部步骤,这些步骤或操作仅是示例,本技术实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照本技术实施例呈现的不同的顺序来执行,并且有可能并非要执行本技术实施例中的全部操作。
84.对于cho场景下,对于源网络设备如何获取与cho相关的移动性报告所对应的cho配置信息,一种可能的方案如下:以图2为例,源网络设备在收到终端设备通过cho成功接入的目标网络设备(称为cho网络设备)的切换成功(ho success)消息后,向该cho目标网络设备发送所存储的cho配置信息,该cho目标网络设备保存收到的cho配置信息。当该cho目标网络设备从终端设备或者其他网络设备(例如第三网络设备)收到移动性报告(例如rlf report)时,该cho目标网络设备向源网络设备发送所保存的cho配置信息,例如可以在cho目标网络设备向源网络设备发送的ho report中携带上述cho配置信息,本技术实施例对于cho目标网络设备向源网络设备发送cho配置信息的方式不做限制。
85.可以理解的是,一些情况下,cho目标网络设备可能并没有收到终端设备的与cho相关的移动性报告。由于终端检测到连接失败后,可以执行一次cho重建,那么可能存在终端设备在源小区检测到第一次连接失败(失败类型是rlf)或者终端设备和第一次cho目标小区间发生第一连接失败(失败类型是hof)后,终端设备成功执行cho重建或者终端设备成功执行cho重建后很快发生第二次连接失败(失败类型为rlf)的场景。上述各个场景下,接收到rlf report的网络设备可能会向源网络设备发送移动性报告(例如rlf report),而不是给cho目标网络设备发送移动性报告。如图3所示,提供了一种移动性管理的方法,该方法可以包括:
86.s301,终端设备成功完成cho,接入到cho目标小区。
[0087]“终端设备成功完成cho,接入到cho目标小区”的方式可以是:终端设备成功完成cho,以条件切换的方式接入到cho目标小区,比如终端设备确定cho候选小区对应的触发条件满足并成功执行cho,以条件切换的方式接入该cho目标小区;或者,也可以终端设备成功完成cho,以重建的方式接入到cho目标小区,比如终端设备检测到连接失败,执行小区选择,确定该cho候选小区为目标小区后,成功执行cho,以重建的方式接入该cho目标小区。“终端设备成功完成cho,接入到cho目标小区”也可以说“终端设备成功完成cho,接入到cho目标网络设备”。cho目标网络设备是指终端设备成功完成cho接入的网络设备。
[0088]
在接收到源网络设备发送的cho配置信息后,根据该cho配置信息判断各cho候选小区是否满足切换触发条件,将满足切换触发条件的cho候选小区作为目标小区,或者终端设备检测到连接失败后执行小区选择,确定该cho候选小区为目标小区,然后与确定出的目标小区进行随机接入过程。当随机接入成功完成,终端设备给目标小区所属的网络设备(即cho目标网络设备)发送rrc消息(如rrc重配置完成消息),通知cho目标网络设备条件切换完成。
[0089]
可以理解的是,在源网络设备向终端设备发送cho配置信息之前,还可以包括:源网络设备和至少一个候选目标网络设备之间进行条件切换的准备流程。该准备流程例如可以包括:源网络设备(比如根据测量报告)确定至少一个候选目标小区,源网络设备向该至
少一个候选目标小区对应的至少一个候选目标网络设备发送切换请求,该至少一个候选目标网络设备执行接纳控制流程,允许终端设备接入的候选目标网络设备向源网络设备发送切换请求响应消息,源网络设备根据切换请求响应消息确定cho配置信息。
[0090]
s302,源网络设备接收cho目标网络设备发送的切换成功消息。
[0091]
在终端设备成功完成cho,接入到cho目标网络设备后,cho目标网络设备可以向源网络设备发送切换成功(ho success)消息。该切换成功消息用于向源网络设备指示终端设备成功完成cho,接入到cho目标网络设备。
[0092]
可以理解的是,此处以切换成功消息为消息名称进行举例,本技术实施例对该指示切换成功的消息名称不做限定,
[0093]
s303,源网络设备向cho目标网络设备发送条件切换(cho)配置信息。
[0094]
该cho配置信息是该终端设备相关的cho配置信息。
[0095]
作为一种可能的实现方式,在源网络设备向cho目标网络设备发送该cho配置信息后,源网络设备释放(也可以是清除或者丢弃)该cho配置信息,比如在源网络设备源网络设备向cho目标网络设备发送该cho配置信息后,源网络设备收到cho目标网络设备发送的终端设备上下文释放消息,源网络设备释放(也可以是清除或者丢弃)该cho配置信息。可以理解的是,源网络设备也可以是释放部分cho配置信息或者说是在其他的时机释放cho配置信息,本技术实施例对源网络设备在向cho目标网络设备发送cho配置信息后对cho配置信息的处理方式不做限定。
[0096]
cho目标网络设备在接收到cho配置信息后,可以保存该cho配置信息。
[0097]
示例性的,该cho配置信息可以包括源网络设备为该终端设备配置的一个或多个候选小区的cho信息。候选小区的cho信息可以包括用于指示候选小区的标识信息的信息以及对应的一个或多个切换触发条件(或者也可以叫执行条件)。用于指示候选小区的标识信息的信息可以为cho配置标识或者cho候选小区信息。小区信息可以为小区的小区全局标识(cell global identifier,cgi)、物理小区标识(physical cell identifier,pci)和频点、小区标识(cell identifier,cell id)、非公网标识(non-public network identifier,npn id)、非陆地网络标识(non-terrestrial network identifier,ntn id)或者其它小区标识中的至少一种。cgi可以包括公共陆地移动网络(public land mobile network,plmn id)和cell id。可选的,小区的信息还可以包括跟踪区码(tracking area code,tac)和/或小区所属的网络设备的标识信息,比如全局网络设备标识。
[0098]
可以理解的是,也可以将上述候选小区的cho信息称为cho移动性参数。
[0099]
可选的,该cho配置信息或者可以是源网络设备为该终端设备配置的至少一个移动性信息。移动性信息可以是和小区的cho移动性参数对应的移动性标识或者索引。该移动性信息可以是列表(list)的形式,也可以是其他形式,本技术实施例对此不做限定。例如,源网络设备可以保存至少一个小区的各个小区对应的cho移动性参数,每个小区的cho移动性参数和移动性信息对应,也就是说通过移动性信息可以确定到或者索引到对应的小区的cho移动性参数。一些可能的实现方式中,该移动性信息可以是小区标识,或者,该移动性信息也可以是cho移动性参数的索引。一些可能的方式中,源网络设备可以一直保存或者在一段时间内保存各个小区的cho移动性参数以及对应的移动性信息,从而后续可以通过移动性信息确定对应的cho移动性参数。通过该方式,可以简化cho配置信息的指示,减少cho配
置信息在网络设备上的存储开销,提高效率。
[0100]
又一种可能的实现方式中,条件切换配置信息可以包括所述第一网络设备为所述终端设备配置的一个或多个候选小区的条件切换信息和源网络设备为该终端设备配置的至少一个移动性信息。可选的,本技术实施例中,也可以将cho配置信息称为cho上下文信息。
[0101]
可以理解的是,此处所描述的cho配置信息也可以适用于图2所示实施例的流程,也就是说,源网络设备向该cho目标网络设备发送所存储的cho配置信息可以是源网络设备为该终端设备配置的一个或多个候选小区的cho信息,和/或至少一个移动性信息。此外,源网络设备给终端设备发送的cho配置信息也可以是上述所描述的cho配置信息。s304,源网络设备获取移动性报告。
[0102]
一种可能的实现方式中,可以是源网络设备从不同于cho目标网络设备的网络设备处获取移动性报告,该不同于cho目标网络设备的网络设备可以是不同于源网络设备的第三网络设备,也可以是源网络设备。在源网络设备确定该移动性报告是与cho相关的移动性报告后,可以执行s305以及后续步骤。
[0103]
s305,源网络设备向cho目标网络设备发送第一消息,请求与该终端设备对应的cho配置信息。
[0104]
示例性的,第一消息为可以为cho配置信息请求消息,可以通过第一消息向cho目标网络设备请求该终端设备的cho配置信息。本技术实施例对于第一消息的消息名称和/或信元结构不做限定。
[0105]
一些可能的实现方式中,第一消息携带用于cho目标网络设备确定终端设备的信息。比如,第一消息可以包括终端设备的标识信息,或者终端设备的标识信息和与cho相关的时间信息。
[0106]
终端设备的的标识信息包括如下至少一种:终端设备在源小区的小区无线网络临时标识(cell radio network temporary identifier,c-rnti),终端设备在成功完成cho接入的cho目标小区的c-rnt(target c-rnti),源网络设备为该终端设备分配的用于在网络设备间的接口上识别所述终端设备的标识(source ng-ran node ue xnap id),cho目标网络设备为所述终端设备分配的用于在网络设备间的接口上识别所述终端设备的标识(target ng-ran node ue xnap id),源小区信息,目标小区信息。
[0107]
上述与cho相关的时间信息可以指示上述终端设备在目标小区完成cho的时间信息,和/或,源网络设备和cho目标网络设备间与执行cho相关的至少一个消息的时间信息,比如源网络设备向cho目标网络设备发送cho请求(handover request)的时间信息,源网络设备接收来自cho目标网络设备的cho请求确认(handover request acknowledge)消息的时间信息,源网络设备接收来自cho目标网络设备的切换成功(handover success)消息的时间信息,源网络设备向cho目标网络设备发送序列号状态转发(sn status transfer)消息的时间信息,或者源网络设备接收来自cho目标网络设备的终端设备的上下文释放(ue context release)消息的时间信息的至少一种。可选的,第一消息还可以指示上述指示一个时间信息的类型,用于cho目标网络设备确定与时间信息对应的消息。
[0108]
cho目标网络设备在接收到终端设备的标识信息,或者终端设备的标识信息和与cho相关的时间信息后,可以根据终端设备的标识信息,或者终端设备的标识信息和与cho
相关的时间信息确定是否存储有或者是否能获取到对应终端设备的cho配置信息,也就是说,上述信息可以用于目标网络设备确定正确的终端设备,进而确定对应的cho配置信息。例如,cho目标网络设备对比来自源网络设备的终端设备的标识信息和其存储的cho配置信息对应的终端设备的标识信息,若一致,cho目标网络设备确定存储有或者能获取到对应终端设备的cho配置信息。又例如,cho目标网络设备接收来自源网络设备的终端设备的标识信息和与cho相关的时间信息后,cho目标网络设备对比上述信息和和其存储的cho配置信息对应的终端设备的标识信息和与cho相关的时间信息是否一致或者存在关联,若一致或者存在关联,cho目标网络设备确定存储有或者能获取到对应终端设备的cho配置信息。存在关联的一种可能情况例如可以是cho目标网络设备确定接收到的与cho相关的时间信息和其存储的与cho相关的时间信息属于相同的范围或者范围上有重合。
[0109]
若确定cho目标网络设备上存储有该终端设备的cho配置信息,或者可以通过其他方式获取到该终端设备的cho配置信息,可以执行s306a,如果cho目标网络设备上没有存储或者不能获取到该终端设备的cho配置信息,可以执行步骤s306b。可以理解的是,s306a和s306b均可以理解为是cho目标网络设备发送对第一消息的响应消息的步骤。
[0110]
s306a,cho目标网络设备向源网络设备发送该终端设备的cho配置信息。
[0111]
相应的,源网络设备接收来自cho目标网络设备的cho配置信息,从而可以用于移动性参数的优化。例如,源网络设备可以结合s304中所获取的移动性报告确定某个或者某些小区的cho切换触发条件需要进行调整。可见,本技术实施例中,可以使得源网络设备能够获取到对应的cho配置信息,从而进行合理的移动性管理,提高移动性鲁棒性,提升用户体验。
[0112]
一种可能的实现方式中,cho目标网络设备可以通过cho配置请求确认消息将该终端设备的cho配置信息发送给终端设备。
[0113]
s306b,cho目标网络设备向源网络设备指示cho配置信息请求失败。
[0114]
一些可能的实现方式中,可以通过第二消息向源网络设备指示cho配置信息请求失败。该第二消息可以是cho配置请求失败消息,或者也可以是其他消息,本技术实施例对第二消息的名称和信元结构不做限定。
[0115]
可选的,该第二消息可以携带失败原因(failure cause)。作为一种示例,失败原因可以为“无上下文(no ue context)”,“无cho配置(no cho configuration)”,“无效ue标识(invalid ue id)”或者其他信息。
[0116]
源网络设备在接收到第二消息后,获知cho配置信息请求失败,也就是说无法从cho目标网络设备获取到该终端设备的cho配置信息,那么由于无法确定需要优化的cho配置信息,源网络设备可以丢弃接收到的移动性报告,可以节约终端设备的存储空间。
[0117]
此外,本技术实施例还提供了一种移动性管理的方法,在该方法中,考虑到按照传统的流程,cho目标网络设备可能并没有收到终端设备的与cho相关的移动性报告的情况,对移动性报告的传输路径进行了进一步的优化,即只要终端设备和cho目标网络设备成功完成cho,无论终端设备是否检测到连接失败,接收到移动性报告的网络设备(简称为接收网络设备)都把移动性报告发送给该成功完成cho的目标网络设备。。例如,该接收网络设备可以是第三网络设备,也可以是源网络设备。
[0118]
那么如图4所示,本技术又一实施例提供了一种移动性的管理方法,可以包括:
[0119]
s401,终端设备成功完成cho,接入到cho目标小区。
[0120]
s402,源网络设备接收cho目标网络设备发送的切换成功消息。
[0121]
s403,源网络设备向cho目标网络设备发送cho配置信息。
[0122]
其中,关于s401-s403可以进一步参考图3所示实施例中s301-s303的相应描述,此处不再赘述。
[0123]
s404,接收网络设备从终端设备接收到移动性报告。
[0124]
接收网络设备在接收到终端设备发送的移动性报告后,可以识别出终端设备成功完成cho的cho目标网络设备,执行s405。
[0125]
可能的场景为终端设备检测到第一次连接失败(第一连接失败可以为终端设备和源小区之间的rlf,或者终端设备和满足cho触发条件的第一个cho目标小区之间的hof),选择cho目标小区为目标小区,终端设备成功执行cho重建,接入该cho目标小区;或者,又一种可能的场景为终端设备未检测到任何的连接失败,终端设备执行cho切换,接入满足cho触发条件的cho目标小区。可选的,终端设备可以未检测到和该cho目标小区之间的rlf,也可以检测到和该cho目标小区之间的rlf。作为一种实现方式,接收网络设备可以根据移动性报告中的cho目标小区信息(比如失败主小区标识),失败类型(rlf,该失败类型用于指示ue成功完成cho到该主小区后发生了rlf),收到cho配置到触发cho执行的时间信息(用于确定ue接入cho目标小区的方式为cho切换)的至少一种,确定cho目标小区对应的cho目标网络设备;又比如,接收网络设备根据cho小区信息,确定终端设备成功完成cho的小区信息,从而确定该cho目标小区对应的cho目标网络设备;又比如,接收网络设备根据移动性报告中的重建立小区标识和切换类型(cho)以及移动性报告中“重连接小区信息”确定该重建立小区为终端设备成功执行cho重建的cho目标小区,从而确定该cho目标小区对应的cho目标网络设备。在确定出移动性报告对应的cho目标网络设备后,可以执行s405。
[0126]
s405,强制接收网络设备向cho目标网络设备发送接收到的移动性报告。
[0127]
此处,“强制”是指接收网络设备根据移动性报告确定存在成功完成cho的cho目标小区,无论终端设备是否检测到和该cho目标小区之间的无线链路失败,均向cho目标网络设备发送接收到的移动性报告。
[0128]
此处的接收网络设备可以是源网络设备,也可以是第三网络设备。
[0129]
s406,cho目标网络设备向源网络设备发送所保存的cho配置信息。
[0130]
cho目标网络设备在接收到移动性报告后,可以向源网络设备发送所保存的cho配置信息,或者是cho配置信息和移动性报告,或者是cho配置信息和基于移动性报告得到的分析信息。
[0131]
例如,cho目标网络设备可以在向源网络设备发送的ho report消息中携带上述cho配置信息,本技术实施例对于cho目标网络设备向源网络设备发送cho配置信息的方式不做限制。
[0132]
可见,通过上述方案,引入接收网络设备和cho目标网络设备间的的移动性报告的强制转发机制,使得移动性报告必须由接收网络设备转发给cho目标网络设备,从而使得cho目标网络设备可以有机会向源网络设备发送cho配置信息,使得源网络设备可以获取对应的cho配置信息,从而进行合理的移动性管理,提高移动性鲁棒性,提升用户体验。
[0133]
又一种可能的实现方式中,接收网络设备可以是把移动性报告发送给第二次发生
连接失败且连接失败类型为rlf的cho目标网络设备,可能的场景为:终端设备检测到第一次连接失败(第一连接失败可以为终端设备和源小区之间的rlf,或者终端设备和满足cho触发条件的第一个cho目标小区之间的hof),执行小区选择,选择cho目标小区为目标小区,终端设备成功执行cho重建后,终端设备检测到和该cho目标小区之间的无线链路失败。。也就是s404中,接收网络设备根据移动性报告中信息,确定终端设备检测到了两次连接失败,第一次连接失败为终端设备和源小区之间的rlf或者为终端设备和第一个满足cho触发条件的cho目标小区之间的hof,且第二次连接失败为终端设备和小区选择确定的cho目标小区之间的rlf,接收网络设备确定向该第二次连接失败对应的cho目标小区所述的cho目标网络设备发送移动性报告。那么s405可以替换为接收网络设备向该第二次连接失败对应的cho目标小区所述的cho目标网络设备发送移动性报告。
[0134]
可选的,又一种可能的实现方式中,考虑到跨系统或者跨制式的移动性场景,若终端设备生成的移动性报告为第一系统/制式的编码格式,终端设备在第二系统/制式下的小区向接收网络设备发送该移动性报告,终端设备可以用容器(container)的方式向该接收网络设备发送该移动性报告。为了辅助该接收网络设备更好的进行该移动性报告的转发,终端设备在该容器外,还可以指示转发的目的小区(简称转发小区)信息的信息。转发小区可以为源小区,成功完成cho的cho目标小区,检测到第二次连接失败且连接失败类型为rlf的cho目标小区,成功完成cho切换但是检测到rlf的目标小区的至少一个。可以理解的,若转发小区的数量大于或等于两个,终端设备还可以指示转发移动性报告的小区优先顺序。比如在终端设备检测到和源小区的rlf并成功完成cho到cho目标小区,终端设备可以指示接收网络设备先向cho目标小区所属的cho目标网络设备转发移动性报告,这样移动性报告可以转发到cho目标网络设备,cho目标网络设备可以根据移动性报告中的终端设备的标识信息,或者终端设备的标识信息和与cho相关的时间信息确定终端设备的cho配置信息,cho目标网络设备可以向源网络设备发送该cho配置信息,和,移动性报告或者基于移动性报告的分析信息,从而使得源网络设备可以根据移动性报告或者基于移动性报告的分析信息,对该cho配置信息进行优化,提升后续移动性管理的鲁棒性。可以理解的,本段落中所描述的跨系统或者跨制式的移动性场景下的移动性报告的发送机制可以适用于图4所示实施例的流程,也可以适用于其他流程,例如图2或者图3所示流程或者现有技术中的其他涉及到移动性报告转发的流程,本技术实施例对此不做限定。
[0135]
本技术又一实施例的移动性管理的方法中,提供了源网络设备保存cho配置信息的机制。
[0136]
方式一:
[0137]
若源网络设备确定没有收到cho目标网络设备发送的handover success,或者若源网络设备确定收到cho目标网络设备发送的指示终端设备侧存储有移动性报告的指示信息,源网络设备保存cho配置信息,也就是说源网络设备不释放cho配置信息或者说暂时不释放cho配置信息,比如源网络设备可以保存该cho配置信息一段时间,比如48h。
[0138]
可以理解的是,在源网络设备确定没有收到cho目标网络设备发送的handover success,或者源网络设备确定收到cho目标网络设备发送的指示终端设备侧存储有移动性报告的指示信息之前,还可以包括:源网络设备和至少一个候选目标网络设备之间进行条件切换的准备流程,源网络设备向终端设备发送cho配置信息,终端设备根据cho配置信息
成功完成cho接入到cho目标小区。
[0139]
方式二:
[0140]
在又一种可能的实现方式中,终端设备和cho目标网络设备成功完成cho后,cho目标网络设备可以启动第一定时器,若第一定时器运行时间内,cho目标网络设备检测到终端设备和cho目标小区(也就是当前服务小区)间的连接失败(比如,cho目标网络设备收不到调度的该终端设备的下行数据的反馈信息,或者,接收到其它网络设备发送的失败指示信息,用于指示终端设备在其它网络设备重建等其它方式),cho目标网络设备向源网络设备发送指示信息,指示源网络设备保存终端设备的cho配置信息,也就是说源网络设备不释放cho配置信息或者说暂时不释放cho配置信息。
[0141]
或者可以是,若第一定时器运行时间内,cho目标网络设备检测到终端设备和cho目标小区间的连接失败,cho目标网络设备不向源网络设备发送handover success消息或者ue context release消息,那么源网络设备会认为cho失败,源网络设备保存终端设备的cho配置信息,也就是说源网络设备不释放cho配置信息或者说暂时不释放cho配置信息。可选的,若第一定时器超期,cho目标网络设备没有检测到终端设备和cho目标网络设备的连接失败,cho目标网络设备可以向源网络设备发送handover success消息或者ue context release消息。源网络设备在接收到ue context release后,释放该终端设备的cho配置信息。可选的,在第一定时器运行时间内,若检测到终端设备和服务小区的失败,cho目标网络设备停止第一定时器。
[0142]
方式三:
[0143]
在又一种可能的实现方式中,源网络设备接收到cho目标网络设备的handover success消息后,源网络设备启动第二定时器,若第二定时器超期,源网络设备没有收到来自cho目标网络设备的ue context release消息,源网络设备保存终端设备的cho配置信息,也就是说源网络设备不释放cho配置信息或者说暂时不释放cho配置信息。或者可以是,若第二定时器运行时间内,源网络设备收到来自cho目标网络设备的指示终端设备侧存储有移动性报告的指示信息,或者源网络设备收到来自cho目标网络设备的指示终端设备和cho目标网络设备间连接失败的指示信息,源网络设备保存终端设备的cho配置信息,也就是说源网络设备不释放cho配置信息或者说暂时不释放cho配置信息。可选的,如果在第二定时器运行时间内,源网络设备收到来自cho目标网络设备的指示终端设备侧存储有移动性报告的指示信息,或者源网络设备收到来自cho目标网络设备的指示终端设备和cho目标网络设备间连接失败的指示信息,源网络设备可以停止第二定时器。
[0144]
方式四:
[0145]
又一种可能的方式中,源网络设备接收到cho目标网络设备发送的ue context release消息后,源网络设备启动第三定时器,若第三定时器运行时间内,源网络设备收到来自cho目标网络设备的指示终端设备侧存储有移动性报告的指示信息,或者源网络设备收到来自cho目标网络设备的指示终端设备和cho目标网络设备间连接失败的指示信息,源网络设备保存终端设备的cho配置信息,也就是说源网络设备不释放cho配置信息或者说暂时不释放cho配置信息。可选的,如果在第三定时器运行时间内,源网络设备收到来自cho目标网络设备的指示终端设备侧存储有移动性报告的指示信息,或者源网络设备收到来自cho目标网络设备的指示终端设备和cho目标网络设备间连接失败的指示信息,源网络设备
可以停止第三定时器。
[0146]
可以理解的是,上述第一定时器,第二定时器和第三定时器的运行时长可以是网络设备配置的,也可以是协议预定义的。可以理解的,第一定时器,第二定时器和第三定时器的配置方式可以相同,也可以不同。可选的,第一定时,第二定时器和第三定时器的运行时长可以相同,也可以不同。本技术实施例对此不做限定。此外,方式三或者方式四也可以和方式一或者方式二结合实现。
[0147]
可以理解的,通过上述方式一至方式四的至少一种实现方式,可以使得网络设备在移动性过程中出现连接失败或者潜在连接失败的场景下,才保存cho配置信息,减少了网络设备的存储开销。
[0148]
需要说明的是,以上源网络设备保存cho配置信息的机制可以结合图2-4所示实施例实现,也可以通过其他流程实现。以方式二为例,一种可能的流程可以如图5所示,包括:
[0149]
s501,终端设备成功完成cho,接入到cho目标小区。
[0150]
其中,关于s501可以参考s301处的描述,此处不再赘述。
[0151]
s502,cho目标网络设备启动第一定时器。
[0152]
s503,cho目标网络设备向源网络设备发送指示信息,指示源网络设备保存终端设备的cho配置信息。
[0153]
可选的,在第一定时器运行时间内,cho目标网络设备检测到终端设备和cho目标小区间的连接失败,因此执行s503。
[0154]
其中,该指示信息可以是显式的指示是否保存终端设备的cho配置信息,也可以是隐式的指示在第一定时器运行时间内,cho目标网络设备检测到终端设备和cho目标小区间的连接失败,从而源网络设备根据指示信息确定要保存cho配置信息。
[0155]
s504,源网络设备保存cho配置信息。
[0156]
也就是说在接收到上述指示信息后,源网络设备不释放cho配置信息或者说暂时不释放cho配置信息。
[0157]
可选的,源网络设备可以进一步根据移动性报告和保存的cho配置信息进行移动性管理。
[0158]
移动性报告可以是源网络设备从终端设备或者其他网络设备或者核心网设备接收的,本技术实施例对此不做限定。
[0159]
源网络设备可以基于保存的cho配置信息确定是否需要调整后续的cho配置,从而可以进行合理的移动性管理,提高移动性鲁棒性,提升用户体验。
[0160]
可以理解的是,在以上方式所提供的机制的基础上进行相应的移动性管理方法流程的应用,可能有不同的变化或者调整,本技术实施例对于其他方式的移动性管理方法流程不一一举例说明。
[0161]
需要说明的是,以上图2-图5所示实施例中,网络设备之间的交互,可以是直接的交互也可以是间接的交互。也就是说,源网络设备、cho目标网络设备、第三网络设备两两之间可以直接(例如通过基站和基站间的接口,比如x2,xn接口)或间接(例如通过基站和核心网设备的接口,比如s1或ng接口)完成交互。不同的接口传输的情况下,消息名称可能有所不同,本技术实施例对此不做限定。
[0162]
以图3所示方法流程为例,图3是以网络设备之间可以交互为例说明的,在源网络
设备和cho目标网络设备之间没有接口的场景下,源网络设备可以通过核心网设备向cho目标网络设备发送各个消息或者信息。例如,通过源网络设备通过和核心网设备间的接口向核心网设备发送第一消息。示例性地,源网络设备通过s1或ng接口向核心网设备发送第一消息,由核心网设备向cho目标网络设备转发从源网络设备接收到的第一消息或者第一消息中的内容。一些可能的实现方式中,源网络设备可以通过s1/ng接口上的以下消息中的一种向cho目标网络设备发送第一消息或者第一消息中的内容:cho配置请求消息、上行ran配置传输(uplink ran configuration transfer)消息、基站配置传输(enb configuration transfer)消息或其它消息。对应的,cho目标网络设备可以通过如下消息中的一种向核心网设备发送响应消息:cho配置请求确认消息、cho配置请求失败消息、上行ran配置传输(uplink ran configuration transfer)消息、基站配置传输(enb configuration transfer)消息或其它消息。进一步的,源网络设备可以通过s1/ng/n2接口上的以下消息中的一种接收来自cho目标网络设备的响应消息:cho配置请求确认消息、cho配置请求失败消息、下行ran配置传输(downlikn ran configuration transfer)消息、核心网设备配置传输(mme configuration transfer)消息或其它消息。此外,源网络设备和目标网络设备可以连接相同的核心网设备,也可以分别连接不同的核心网设备。可选的,其连接的核心网设备可以属于相同的制式,也可以属于不同的制式,比如源网络设备连接的核心网设备是amf(access and mobility management function,接入移动管理功能),目标网络设备连接的核心网设备可以为mme(mobility management entity,移动管理模块)。
[0163]
需要说明的是,上述各个实施例中的源网络设备也可以称为第一网络设备,cho目标网络设备可以称为第二网络设备。
[0164]
下面结合附图介绍本技术实施例中用来实现上述方法的装置。因此,上文中的内容均可以用于后续实施例中,重复的内容不再赘述。为了实现上述本技术实施例提供的方法中的各功能,各网元或者装置可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。
[0165]
图6为本技术实施例提供的通信装置600的示意性框图。该通信装置600可以对应实现上述图2-图5所示方法实施例中由终端设备或者源网络设备或者cho目标网络设备或者接收网络设备实现的功能或者步骤。该通信装置600可以为网络设备或者可以适用于该网络设备的部件(例如芯片或者电路等)或者,该通信装置600可以为芯片系统。本技术实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0166]
如图6所示,该通信装置600包括收发模块601和处理模块602。可选的,该通信装置还可以包括存储模块。该存储模块可以用于存储数据、信息、指令中的一种或者多种。
[0167]
一些示例中,通信装置600用于实现上述源网络设备的功能时:
[0168]
一种可能的实现方式中,收发模块601用于向第二网络设备发送终端设备的cho配置信息,可选的,处理模块602可以在收发模块601向第二网络设备发送终端设备的cho配置信息后,释放该cho配置信息。进一步的,在通信装置600获取到移动性报告后,收发模块601向该第二网络设备发送第一消息,请求该终端设备的cho配置信息,并从该第二网络设备接收所述第一消息的响应消息。可选的,收发模块601还可以用于在向所述第二网络设备发送该终端设备的cho配置信息之前,在该终端设备成功完成条件切换接入到该第二网络设备后,从该第二网络设备接收切换成功消息。
[0169]
又一种可能的实现方式中,处理模块602确定没有收到第二网络设备发送的handover success,或者处理模块602确定收发模块601收到第二网络设备发送的指示终端设备侧存储有移动性报告的指示信息,处理模块602触发保存该终端设备的cho配置信息。其中,可以是处理模块602自身实现cho配置信息的保存,也可以是处理模块602通知或者指令存储模块保存cho配置信息。
[0170]
又一种可能的实现方式中,收发模块601用于从第二网络设备接收指示信息,该指示信息指示保存终端设备的cho配置信息且该指示信息是该第二网络设备在第一定时器运行时间内检测到和cho目标小区间的连接失败的情况下发送的,那么处理模块602触发保存该终端设备的cho配置信息。
[0171]
又一种可能的实现方式中,处理模块602用于确定终端设备的cho失败,触发保存该终端设备的cho配置信息。其中,处理模块602可以是在确定收发模块601没有接收到handover success消息或者ue context release消息的情况下,确定cho失败。
[0172]
又一种可能的实现方式中,收发模块601用于从第二网络设备接收切换成功消息,处理模块602在收发模块601接收到切换成功消息后,启动第二定时器。若第二定时器超期,收发模块601没有收到来自第二网络设备的ue context release消息,处理模块602触发保存终端设备的cho配置信息。或者可以是,若第二定时器运行时间内,收发模块601接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者收发模块601接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息,处理模块602触发保存终端设备的cho配置信息。可选的,如果在第二定时器运行时间内,收发模块601接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者收发模块601接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息,处理模块602可以停止第二定时器。
[0173]
又一种可能的实现方式中,收发模块601用于接收第二网络设备发送的ue context release消息,处理模块602在收发模块601接收到ue context release消息后,启动第三定时器。若第三定时器运行时间内,收发模块601接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者收发模块601接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息,处理模块602触发保存终端设备的cho配置信息。可选的,如果在第三定时器运行时间内,收发模块601接收到来自第二网络设备的指示终端设备侧存储有移动性报告的指示信息,或者收发模块601接收到来自第二网络设备的指示终端设备和第二网络设备间连接失败的指示信息,处理模块602可以停止第三定时器。
[0174]
又一些示例中,通信装置600用于实现上述cho目标网络设备的功能时:
[0175]
一种可能的实现方式中,收发模块601用于从第一网络设备接收终端设备的条件切换配置信息,从所述第一网络设备接收第一消息,以及向第一网络设备发送第一消息的响应消息。其中,处理模块602可以用于确定通信装置600是否存储有该终端设备的cho配置信息,或者是否可以通过其他方式获取到该终端设备的cho配置信息。从而收发模块601可以根据处理模块602的确定结果发送不同的响应消息。
[0176]
又一种可能的实现方式中,处理模块602在终端设备成功完成cho后,启动第一定时器。若处理模块602确定在第一定时器运行时间内,检测到终端设备和服务小区的连接失
败,收发模块601用于向第一网络设备发送指示第一网络设备保存cho配置信息的信息;或者是,若处理模块602确定在第一定时器运行时间内,检测到终端设备和服务小区的连接失败,收发模块601不向第一网络设备发送handover success消息或者ue context release消息。可选的,若第一定时器超期,若没有检测到终端设备和cho目标小区的连接失败,收发模块601可以向第一网络设备发送handover success消息或者ue context release消息。
[0177]
又一些示例中,通信装置600用于实现上述接收网络设备的功能时:
[0178]
一种可能的实现方式中,收发模块601用于从终端设备接收移动性报告。
[0179]
可选的,处理模块602可以根据接收到的移动性报告识别出终端设备成功完成cho的cho目标网络设备,强制收发模块601向该cho目标网络设备发送接收到的移动性报告。
[0180]
或者是,处理模块602可以是触发将移动性报告发送给第二次发生连接失败且连接失败类型为rlf的cho目标网络设备。
[0181]
又一种可能的实现方式中,收发模块601用于从终端设备接收移动性报告以及指示转发小区的信息,其中,该移动性报告为第一系统或者制式的编码格式,接收该移动性报告时终端设备所在的小区属于第二系统或者制式。可选的,收发模块601还可以从终端设备接收指示转发小区的优先顺序的信息。处理模块602根据收发模块601接收到的信息实现移动性报告的转发。
[0182]
又一些示例中,通信装置600用于实现上述终端设备的功能时:
[0183]
一种可能的实现方式中,收发模块601用于向接收网络设备发送移动性报告以及指示转发小区信息的信息,其中,该移动性报告为第一系统或者制式的编码格式,发送该移动性报告时终端设备所在的小区属于第二系统或者制式。可选的,收发模块601还可以向接收网络设备指示转发小区的优先顺序的信息。
[0184]
又一种可能的实现方式中,收发模块601用于从源网络设备接收如s303处描述的cho配置信息。
[0185]
可以理解的是,关于通信装置600各个模块之间的耦合以及具体实现可以参考方法实施例中的描述,此处不再赘述。
[0186]
应理解,本技术实施例中的处理模块602可以由至少一个处理器或处理器相关电路组件实现,收发模块601可以由收发器或收发器相关电路组件或者通信接口实现。存储模块可以通过至少一个存储器实现。此外,上述各个模块可以分离也可以集成,本技术实施例对此不做限定。
[0187]
如图7所示,本技术实施例还提供了一种通信装置700,可以用于实现或用于支持通信装置700实现本技术各个实施例提供的方法中网络设备或终端设备的功能。该通信装置700包括至少一个处理器710和至少一个存储器720,用于存储程序指令和/或数据和/或信息。存储器720和处理器710耦合。本技术实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器710可能和存储器720协同操作。处理器710可能读取存储器720中存储的程序指令和/或数据和/或信息,以使得通信装置700实现相应的方法。可选的,所述至少一个存储器中的至少一个可以包括于处理器中。
[0188]
通信装置700还可以包括通信接口730,用于通过传输介质和其它设备进行通信,从而用于通信装置700中的装置可以和其它设备进行通信。
[0189]
本技术实施例中不限定上述通信接口730、处理器710以及存储器720之间的具体连接介质。示例性的,本技术实施例在图7中以存储器720、处理器710以及通信接口730之间通过总线连接,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。
[0190]
本技术实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0191]
本技术实施例中,存储器可以是非易失性存储器,比如硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0192]
本技术实施例还提供一种通信系统,用于实现上述方法实施例的全部或者部分步骤。例如,该通信系统可以包括上述第一网络设备、第二网络设备、接收网络设备和终端设备中的一个或者多个。
[0193]
本技术实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得图2-图5所示实施例中终端设备执行的方法被执行。
[0194]
本技术实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得图2-图5所示实施例中网络设备执行的方法被执行。此处的网络设备可以是第一网络设备、第二网络设备、接收网络设备中的一种。
[0195]
本技术实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得图2-图5所示实施例中网络设备或终端设备执行的方法被执行。
[0196]
本技术上述各个实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本技术各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述模块也可以称为单元。
[0197]
本技术实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,简称dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述
计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,简称dvd))、或者半导体介质(例如,ssd)等。
[0198]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献