掌桥专利:专业的专利平台
掌桥专利
首页

本申请涉及通信技术领域,尤其涉及一种失败恢复方法及其装置。

在MR-DC(Multi-Radio Dual Connectivity,多无线双连接技术)中,终端设备可以利用两个不同的调度提供的无线电资源,这些调度位于两个不同的NG-RAN(5G无线接入网)节点上,通过非理想回程连接,一个提供NR访问,另一个提供E-UTRA或NR访问。一个作为MN(Master Node,主节点)一个作为SN(Secondary Node,辅节点)。MN和SN通过网络接口连接,其中至少有MN连接到核心网络。

目前,网络设备为终端设备配置MCG(Master Cell group,主小区组)的移动性配置或者SCG(Secondary Cell group,辅小区组)的移动性配置,在发生MCG失败时,可以利用MCG的移动性配置进行MCG失败恢复;或者,在发生SCG失败时,利用SCG的移动性配置进行SCG失败恢复。但当网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置的情况下,并没有进行失败恢复的研究。

发明内容

本申请实施例提供一种失败恢复方法及其装置,可以应用于通信技术领域,以实现在小区组的移动性配置包括候选主小区组的移动性配置和候选辅小区组的移动性配置的情况下,响应于发生失败,基于小区组的移动性配置进行失败恢复,从而实现在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置的情况下,进行失败恢复处理。

第一方面,本申请实施例提供一种失败恢复方法,该方法由终端设备执行,所述方法包括:响应于发生失败,基于小区组的移动性配置进行失败恢复;其中,所述小区组的移动性配置中包括候选主小区组的移动性配置和候选辅小区组的移动性配置。

在一种实现方式中,所述候选主小区组的移动性配置,存在于一条小区组的移动性配置中;所述候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括以下一项或多项:响应于发生辅小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第一候选辅小区组中的小区时,基于所述第一候选辅小区组的移动性配置中第一候选辅小区组配置,进行辅小区组失败恢复。

在一种实现方式中,所述方法还包括:当所述用于失败恢复的小区不为任意一个候选辅小区组中的小区时,向网络设备发送重建请求消息,请求与所述用于失败恢复的小区重建RRC连接,或者,进入空闲态。

在一种实现方式中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,所述小区组配置包括:候选主小区组配置以及与所述候选主小区组关联的候选辅小区组配置。

在一种实现方式中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,所述候选主小区组配置中包括:所述候选主小区组关联的候选辅小区组的移动性配置。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括以下一项或多项:响应于发生主小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第二候选主小区组中的小区时,释放所述终端设备当前接入的辅小区组,和/或,基于述第二候选主小区组配置以及第二候选辅小区组配置,进行主小区组失败恢复和辅小区组连接;其中,所述第二候选辅小区组,为所述第二候选主小区组关联的辅小区组。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括以下一项或多项:响应于发生主小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第三候选主小区组中的小区时,基于第三候选主小区组配置,进行主小区组失败恢复。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括:响应于发生辅小区组无线链路失败,向网络设备发送重建请求消息,以进行辅小区组连接重建。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第四候选辅小区组中的小区时,基于第四候选辅小区组配置,进行辅小区组失败恢复;其中,所述第四候选辅小区组,为所述终端设备当前接入的主小区组关联的辅小区组。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的主小区组失败和辅小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第五候选主小区组中的小区时,基于第五候选主小区组配置以及第五候选辅小区组配置,进行主小区组失败恢复和辅小区组失败恢复;其中,第五候选辅小区组,为所述第五候选主小区组关联的辅小区组。

在一种实现方式中,一条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,所述候选主小区组配置中包括:所述候选主小区组关联的候选辅小区组的移动性配置;所述候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,从所述终端设备当前接入的主小区组的移动性配置中选择目标辅小区组,其中,所述目标辅小区组的触发条件满足;基于目标辅小区组配置,进行辅小区组失败恢复。

在一种实现方式中,所述响应于发生失败,基于小区组的移动性配置进行失败恢复,包括以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的主小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第六候选主小区组中的小区时,基于第六候选主小区组配置,进行主小区组失败恢复;存储所述第六候选主小区组配置中候选辅小区组的触发条件以及配置;在所述第六候选主小区组配置中第六候选辅小区组的 触发条件满足时,基于第六候选辅小区组配置,接入所述第六候选辅小区组。

在一种实现方式中,所述候选主小区组的移动性,为所述候选主小区组的条件切换CHO;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的条件主辅小区改变CPC或者条件主辅小区添加CPA。

在一种实现方式中,所述候选主小区组的移动性,为所述候选主小区组的小区组选择性激活;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的小区组选择性激活。

在一种实现方式中,所述失败包括:主小区组失败,和/或,辅小区组失败;所述主小区组失败包括以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换失败、主小区组激活失败、主小区组同步重配失败;所述辅小区组失败包括以下失败中的至少一种:辅小区组无线链路失败、条件主辅小区改变失败、条件主辅小区添加失败、辅小区组激活失败、辅小区组同步重配失败。

在一种实现方式中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到所述用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区。

在该技术方案中,响应于发生失败,基于小区组的移动性配置进行失败恢复;其中,小区组的移动性配置包括候选主小区组的移动性配置和候选辅小区组的移动性配置,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置的情况下,终端设备能够进行失败恢复处理,方便终端设备基于小区组的移动性配置进行失败恢复。

第二方面,本申请实施例提供另一种失败恢复方法,该方法由网络设备执行,所述方法包括:向终端设备发送小区组的移动性配置;其中,所述终端设备的失败恢复过程基于所述小区组的移动性配置;其中,所述小区组的移动性配置包括候选主小区组的移动性配置与候选辅小区组的移动性配置。

在一种实现方式中,所述候选主小区组的移动性配置,存在于一条小区组的移动性配置中;所述候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中。

在一种实现方式中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,所述小区组配置包括:候选主小区组配置以及与所述候选主小区组关联的候选辅小区组配置。

在一种实现方式中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,所述候选主小区组配置中包括:所述候选主小区组关联的候选辅小区组的移动性配置。

在一种实现方式中,一条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,所述候选主小区组配置中包括:所述候选主小区组关联的候选辅小区组的移动性配置;所述候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

在一种实现方式中,所述候选主小区组的移动性,为所述候选主小区组的条件切换CHO;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的条件主辅小区改变CPC或者条件主辅小区添加CPA。

在一种实现方式中,所述候选主小区组的移动性,为所述候选主小区组的小区组选择性激活;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的小区组选择性激活。

在一种实现方式中,所述方法还包括:为所述终端设备配置选择用于失败恢复的小区的方式,以基于小区组的移动性配置进行失败恢复;所述选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到所述用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择用于失败恢复的小区。

在该技术方案中,向终端设备发送小区组的移动性配置;其中,所述终端设备的失败恢复过程基于所述小区组的移动性配置;其中,所述小区组的移动性配置包括候选主小区组的移动性配置与候选辅小区组的移动性配置,从而为终端设备同时配置MCG的移动性配置和SCG的移动性配置,以便终端设备能够在MCG的移动性配置和SCG的移动性配置同时配置的情况下进行失败恢复处理,方便终端设备基于小区组的移动性配置进行失败恢复。

第三方面,本申请实施例提供一种通信装置,该通信装置具有实现上述第一方面所述的方法中终端设备的部分或全部功能,比如通信装置的功能可具备本申请中的部分或全部实施例中的功能,也可以具备单独实施本申请中的任一个实施例的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。

在一种实现方式中,该通信装置的结构中可包括收发模块和处理模块,所述处理模块被配置为支持通信装置执行上述方法中相应的功能。所述收发模块用于支持通信装置与其他设备之间的通信。所述通信装置还可以包括存储模块,所述存储模块用于与收发模块和处理模块耦合,其保存通信装置必要的计算机程序和数据。

作为示例,处理模块可以为处理器,收发模块可以为收发器或通信接口,存储模块可以为存储器。

第四方面,本申请实施例提供另一种通信装置,该通信装置具有实现上述第二方面所述的方法示例中网络设备的部分或全部功能,比如通信装置的功能可具备本申请中的部分或全部实施例中的功能,也可以具备单独实施本申请中的任一个实施例的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。

在一种实现方式中,该通信装置的结构中可包括收发模块和处理模块,该处理模块被配置为支持通信装置执行上述方法中相应的功能。收发模块用于支持通信装置与其他设备之间的通信。所述通信装置还可以包括存储模块,所述存储模块用于与收发模块和处理模块耦合,其保存通信装置必要的计算机程序和数据。

第五方面,本申请实施例提供一种通信装置,该通信装置包括处理器,当该处理器调用存储器中的计算机程序时,执行上述第一方面所述的方法。

第六方面,本申请实施例提供一种通信装置,该通信装置包括处理器,当该处理器调用存储器中的计算机程序时,执行上述第二方面所述的方法。

第七方面,本申请实施例提供一种通信装置,该通信装置包括处理器和存储器,该存储器中存储有计算机程序;所述处理器执行该存储器所存储的计算机程序,以使该通信装置执行上述第一方面所述的方法。

第八方面,本申请实施例提供一种通信装置,该通信装置包括处理器和存储器,该存储器中存储有计算机程序;所述处理器执行该存储器所存储的计算机程序,以使该通信装置执行上述第二方面所述的方法。

第九方面,本申请实施例提供一种通信装置,该装置包括处理器和接口电路,该接口电路用于接收代码指令并传输至该处理器,该处理器用于运行所述代码指令以使该装置执行上述第一方面所述的方法。

第十方面,本申请实施例提供一种通信装置,该装置包括处理器和接口电路,该接口电路用于接收代码指令并传输至该处理器,该处理器用于运行所述代码指令以使该装置执行上述第二方面所述的方法。

第十一方面,本申请实施例提供一种通信系统,该系统包括第三方面所述的通信装置以及第四方面所述的通信装置,或者,该系统包括第五方面所述的通信装置以及第六方面所述的通信装置,或者,该系统包括第七方面所述的通信装置以及第八方面所述的通信装置,或者,该系统包括第九方面所述的通信装置以及第十方面所述的通信装置。

第十二方面,本发明实施例提供一种计算机可读存储介质,用于储存为上述终端设备所用的指令,当所述指令被执行时,使所述终端设备执行上述第一方面所述的方法。

第十三方面,本发明实施例提供一种可读存储介质,用于储存为上述网络设备所用的指令,当所述指令被执行时,使所述网络设备执行上述第二方面所述的方法。

第十四方面,本申请还提供一种包括计算机程序的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。

第十五方面,本申请还提供一种包括计算机程序的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第二方面所述的方法。

第十六方面,本申请提供一种芯片系统,该芯片系统包括至少一个处理器和接口,用于支持终端设备实现第一方面所涉及的功能,例如,确定或处理上述方法中所涉及的数据和信息中的至少一种。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存终端设备必要的计算机程序和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。

第十七方面,本申请提供一种芯片系统,该芯片系统包括至少一个处理器和接口,用于支持网络设备实现第二方面所涉及的功能,例如,确定或处理上述方法中所涉及的数据和信息中的至少一种。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存网络设备必要的计算机程序和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。

第十八方面,本申请提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。

第十九方面,本申请提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述第二方面所述的方法。

为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。

图1是本申请实施例提供的一种通信系统的架构示意图;

图2是本申请实施例提供的一种失败恢复方法的流程示意图;

图3是本申请实施例提供的另一种失败恢复方法的流程示意图;

图4是本申请实施例提供的另一种失败恢复方法的流程示意图;

图5是本申请实施例提供的另一种失败恢复方法的流程示意图;

图6是本申请实施例提供的另一种失败恢复方法的流程示意图;

图7是本申请实施例提供的另一种失败恢复方法的流程示意图;

图8是本申请实施例提供的另一种失败恢复方法的流程示意图;

图9是本申请实施例提供的另一种失败恢复方法的流程示意图;

图10是本申请实施例提供的另一种失败恢复方法的流程示意图;

图11是本申请实施例提供的另一种失败恢复方法的流程示意图;

图12是本申请实施例提供的一种通信装置的结构示意图;

图13是本申请实施例提供的另一种通信装置的结构示意图;

图14是本申请实施例提供的另一种通信装置的结构示意图;

图15是本申请实施例提供的一种芯片的结构示意图。

为了便于理解,首先介绍本申请涉及的术语。

1、MR-DC

在MR-DC(Multi-Radio Dual Connectivity,多无线双连接)中,终端设备可以利用两个不同的调度提供的无线电资源,这些调度位于两个不同的NG-RAN(5G无线接入网)节点上,通过非理想回程连接,一个提供NR访问,另一个提供E-UTRA或NR访问。一个作为MN(Master Node,主节点)一个作为SN(Secondary Node,辅节点)。MN和SN通过网络接口连接,其中至少有MN连接到核心网络。

2、MR-DC with EPC

E-UTRAN(Evolved UMTS Terrestrial Radio Access Network,演进的UMTS陆地无线接入网)通过E-UTRA-NR DC(EN-DC)支持MR-DC,其中终端设备连接到一个充当MN的eNB和一个充当SN的en-gNB。eNB通过S1接口连接到EPC(4G核心网络),通过X2接口连接到en-gNB。en-gNB也可以通过S1-U接口连接到EPC,也可以通过X2-U接口连接到其他en-gNBs。

3、E-UTRA-NR Dual Connectivity NGEN-DC

NG-RAN支持NG-RAN E-UTRA-NR双连接(NGEN-DC),其中终端设备连接到一个ng-eNB作为MN,一个gNB作为SN。ng-eNB连接到5GC(5G核心网络),gNB通过Xn接口连接到ng-eNB。

4、NR-E-UTRA Dual Connectivity NE-DC

NG-RAN支持NR-E-UTRA DC(NE-DC),其中终端设备连接到一个充当MN的gNB和一个充当SN的ng-eNB。gNB连接到5GC,ng-eNB通过Xn接口连接到gNB。

5、NR-NR Dual Connectivity

NG-RAN支持NR-NR DC(NR-DC),其中终端设备连接到一个充当MN的gNB和另一个充当SN的gNB。主gNB通过NG接口连接到5GC,两个gNB之间通过Xn接口连接,辅gNB也可以通过NG-U接口连接到5GC。此外,NR-DC也可用于终端设备接入单个gNB,同时作为MN和SN,同时配置MCG和SCG。

其中,在双连接下,终端设备可以接入两个小区组,分别为主小区组MCG和辅小区组SCG。在MCG下,可能会有很多个小区Cell,其中有一个用于发起初始接入的小区,这个小区称为PCell(Primary Cell,主小区)。顾名思义,PCell是MCG里面最“主要”的小区。MCG下的PCell和MCG下的、SCell(Secondary Cell,辅小区)通过载波聚合CA联合在一起。MCG中的主小区为PCell,辅小区为SCell;SCG中的主辅小区为PSCell(Primary Secondary Cell,主辅小区),辅小区为SCell。因为很多信令只在PCell和PSCell上发送,为了描述方便,协议中也定义了一个概念sPCell(special Cell)PCell和PSCell统称为sPCell。

6、基于条件触发的移动性管理

基于条件触发的移动性管理中,终端设备基于网络设备配置的条件以及相关联的候选小区来实现基于条件触发的移动性管理,终端设备在满足条件后则触发移动性管理,接入其关联的候选小区。其中网络设备配置的条件可以是特定的基于测量结果的事件,或是基于位置,基于时间的事件。关联的候选小区可以为候选的主小区,主辅小区,分别对应相应的基于条件触发的移动性管理CHO(Conditional Handover,条件切换)和CPC(Conditional PSCell Change,条件主辅小区变更)/CPA(Conditional PSCell Addition,条件主辅小区添加)。目前R17中支持MN启动的CHO,MN启动的CPA/CPC,SN启动的CPC。

7、小区组的选择性激活

在相应的移动性增强课题立项中提出了MR-DC中小区组的选择性激活(selective activation of cell groups),与CHO,CPA/CPC不同,其可以使CG(Cell group,小区组)改变后,后续的配置仍然能够执行,无需网络设备重新配置或者重新初始化相应的小区组选择性激活的配置。这可以减少信令开销和CG改变的中断时长。

即在小区组选择性激活中,激活新的小区组配置后,终端设备不会删除相应的小区组选择性激活的配置。

在小区组选择性激活中,终端设备可以根据网络设备下发的配置(例如激活消息)或是相应的激活事件将预配置的候选小区组或小区激活或去激活,而不需要重新提供小区组的配置。或是说,在小区组选择性激活中,激活新的小区或小区组,或者应用新的小区配置或小区组配置后或者接入新的小区或小区组后,终端设备不会删除相应的小区组选择性激活的配置信息。

小区组的选择性激活(selective activation of cell groups),也可以称为小区组激活。其可以使小区组或小区改变后,相应的配置信息仍然能够执行,无需网络重新配置或者重新初始化相应的小区组激活的配置信息。这可以减少信令开销和小区组改变的中断时长。小区组激活的配置信息可以包括:配置ID以及目标小区的配置或目标小区组的配置。可选的,小区组激活的配置信息还可以包括触发条件(也可以称为执行条件、激活条件)。其中,本申请实施例中的网络可以指网络设备。

在一实施例中,小区组激活是一种移动性管理过程,包括任意一种通过配置小区组激活配置,终端设备根据网络发送的信令,或协议规定的准则,或终端设备自主等方式激活或去激活相应的小区或小区组,或者应用相应的小区配置或小区组配置后或者接入小区或小区组的移动性管理过程。

在一实施例中,小区组激活是一种移动性管理过程,包括任意一种在执行移动性过程后,不删除或释放相应的部分或全部配置信息的移动性管理过程。其中不删除或释放相应的部分或全部配置信息也可以叫做保留相应的部分或全部配置信息。

其中,移动性过程,包括但不限于以下一种或多种:小区组选择性激活,基于条件触发的移动性管理。

示例性的,所述移动性过程为小区组选择性激活,终端设备基于用于移动性的配置信息进行失败恢复时,执行小区组选择性激活,和/或,应用用于失败恢复的小区对应的目标小区组配置。

其中,所述目标小区组配置可以为终端设备存储的配置信息。例如,存储的用于小区组的选择性激活配置信息的终端设备变量中的信息。

举例说明,终端设备可以存储不同的候选小区组对应的用于小区组的选择性激活配置信息,每个候选小区组对应的用于小区组的选择性激活配置信息中包括此候选小区组的配置(可以用RRC重配消息表示)。当终端设备选择了某个候选小区组作为目标小区组时,终端设备应用此候选小区组(即目标小区组)的配置。若用RRC重配消息表示,则应用此RRC重配,执行相应的终端设备行为,尝试接入此目标小区组。

示例性的,所述移动性过程为基于条件触发的移动性管理,包括,CHO,CPA,CPC中的一项或多项,终端设备基于用于移动性的配置信息进行失败恢复时,执行CHO和/或CPC/CPA和/或,应用用于失败恢复的小区对应的目标小区组配置。

其中,所述目标小区组配置可以为终端设备存储的配置。例如,存储的CHO/CPC/CPA配置的终端设备变量中的配置信息。例如,此终端设备变量可以为VarConditionalReconfig,其中可以包含多个候选小区组(或小区)的CHO/CPC/CPA的配置,其中包含相应的候选小区组的配置,当此候选小区组为用于失败恢复的小区对应的目标小区组时,确定此候选小区组的配置为目标小区组配置。

举例说明,终端设备可以存储不同的候选小区组对应的用于基于条件触发的移动性管理配置信息,每个候选小区组对应的用于基于条件触发的移动性管理配置中包括此候选小区组的配置(可以用RRC重配消息表示)。当终端设备选择了某个候选小区组作为目标小区组时,终端设备应用此候选小区组(即目标小区组)配置。若用RRC重配消息表示,则应用此RRC重配,执行相应的终端设备行为,尝试接入此目标小区组。对于CHO、CPA,CPC来说,此候选小区组的配置可以为参数condReconfigList中的配置。

在基于条件的移动性管理中,终端设备基于网络配置的条件以及相关联的候选小区来实现基于条件触发的移动性管理,终端设备在满足条件后则触发移动性管理,接入其关联的候选小区。其中网络配置的条件可以是特定的基于测量结果的事件,或是基于位置,基于时间的事件。关联的候选小区可以为候选的主小区、主辅小区,分别对应相应的基于条件触发的移动性管理CHO和CPC/CPA。目前支持了MN启动的CHO,MN启动的CPA/CPC,SN启动的CPC。其中,本申请实施例中的“/”表示“或”。

CHO、CPA/CPC的配置分别包含了相应的配置ID,执行条件以及候选目标小区的配置。

但是目前不支持同时配置CHO和CPA/CPC。为了提升鲁棒性,减少对终端设备吞吐量的影响,可以将CHO和CPC/CPA结合,例如,在CHO中包括目标MCG以及用于CPC/CPA的候选SCG。

小区组可以为主小区组(MCG)及辅小区组(SCG)中的一种或多种。其中MCG可以包括主小区(Primary Cell,PCell),辅小区(Secondary Cell,SCell)中的一种或多种。其中,SCG可以包括主辅小区(Primary Secondary Cell,PSCell),辅小区(SCell)中的一种或多种。

小区组选择性激活可以包括小区选择性激活或小区激活,例如,PCell激活,PSCell激活,SCell激活中的一种或多种。

需要说明的是,本申请中,任一个实施例提供的失败恢复方法可以单独执行,或是结合其他实施例中的可能的实现方法一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

为了更好的理解本申请实施例公开的一种失败恢复方法,下面首先对本申请实施例适用的通信系统进行描述。

请参见图1,图1为本申请实施例提供的一种通信系统的架构示意图。该通信系统可包括但不限于一个网络设备和一个终端设备,图1所示的设备数量和形态仅用于举例并不构成对本申请实施例的限定,实际应用中可以包括两个或两个以上的网络设备,两个或两个以上的终端设备。图1所示的通信系统以包括一个网络设备101和一个终端设备102为例。

需要说明的是,本申请实施例的技术方案可以应用于各种通信系统。例如:长期演进(long term evolution,LTE)系统、第五代(5th generation,5G)移动通信系统、5G新空口(new radio,NR)系统,或者其他未来的新型移动通信系统等。

本申请实施例中的网络设备101是网络侧的一种用于发射或接收信号的实体。例如,网络设备101可以为演进型基站(evolved NodeB,eNB)、传输点(transmission reception point,TRP)、NR系统中的下一代基站(next generation NodeB,gNB)、其他未来移动通信系统中的基站或无线保真(wireless fidelity,WiFi)系统中的接入节点等。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。本申请实施例提供的网络设备可以是由集中单元(central unit,CU)与分布式单元(distributed unit,DU)组成的,其中,CU也可以称为控制单元(control unit),采用CU-DU的结构可以将网络设备,例如基站的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU。

本申请实施例中的终端设备102是用户侧的一种用于接收或发射信号的实体,如手机。终端设备也可以称为终端设备(terminal)、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端设备(mobile terminal,MT)等。终端设备可以是具备通信功能的汽车、智能汽车、手机(mobile phone)、穿戴式设备、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self-driving)中的无线终端设备、远程手术(remote medical surgery)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备等等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。

目前,网络设备为终端设备配置MCG(Master Cell group,主小区组)的移动性配置或者SCG(Secondary Cell group,辅小区组)的移动性配置,在发生MCG失败时,可以利用MCG的移动性配置进行MCG失败恢复;或者,在发生SCG失败时,利用SCG的移动性配置进行SCG失败恢复。但当网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置的情况下,并没有进行失败恢复的研究。

可以理解的是,本申请实施例描述的通信系统是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

下面结合附图对本申请所提供的失败恢复方法及其装置进行详细地介绍。

请参见图2,图2是本申请实施例提供的一种失败恢复方法的流程示意图。该方法可以由图1中的终端设备执行。如图2所示,该方法可以包括但不限于如下步骤:

步骤S201:响应于发生失败,基于小区组的移动性配置进行失败恢复;其中,小区组的移动性配置包括候选主小区组的移动性配置和候选辅小区组的移动性配置。

在本申请实施例中,失败可以包括小区组失败,小区组包含了小区,即小区组失败可以包括小区失败。其中,小区组可以包括主小区组和辅小区组,主小区组中可以包括主小区和辅小区,辅小区组中可以包括主辅小区和辅小区,即小区组失败可以为主小区组失败或者辅小区组失败,小区失败可以为主小区组中的主小区失败,也可以为辅小区组中主辅小区失败。小区失败也可以为辅小区失败,例如,主小区组中的辅小区,也可以为辅小区组中辅小区失败。

其中,失败还包括,进行失败恢复发生失败。在一种实现方式中,当终端设备通过上报失败信息进行失败恢复失败后,进入空闲态,或者,回退至源主小区组配置,或者,触发重建过程,或者,通过基于小区组的移动性配置进行失败恢复。

其中,主小区组失败可以包括但不限于以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换失败、主小区组激活失败、主小区组同步重配失败。

其中,辅小区组失败可以包括但不限于以下失败中的至少一种:辅小区组无线链路失败、条件主辅小区改变失败、条件主辅小区添加失败、辅小区组激活失败、辅小区组同步重配失败。

在一些实施例中,发生失败还可以包括但不限于以下任意一种或多种,当检测到下述失败的一种或多种时, 终端设备可以基于小区组的移动性配置进行失败恢复:

检测到MCG无线链路失败且t316未配置;检测到MCG的无线链路失败同时SCG传输暂停;PSCell变更或PSCell添加过程中检测到MCG无线链路失败;在MCG出现同步重配置失败;NR移动性失败;当完整性检查失败指示来自下层且与SRB1或SRB2有关,除了在RRC重建消息中检测到完整性检查失败以外;RRC连接重新配置失败;在MCG传输挂起同时检测到SCG的无线链路失败;当MCG传输挂起且SCG同步故障重新配置时;当MCG传输挂起时,SCG变更失败;当MCG传输挂起时出现SCG配置故障;当MCG挂起且来自SCG更低层的关于SRB3的完整性检查失败指示;T316到期时。

在一些实施例中,主小区组无线链路失败可以为主小区组中的主小区对应的失败定时器超时。辅小区组无线链路失败可以为辅小区组中的主小区对应失败定时器超时。其中,失败定时器可以为T310或者T312,也就是说,只要有一个定时器超时,就会发生无线链路失败。

在一些实施例中,终端检测到无线链路失败RLF包括但不限于以下任一或多种情况:第一种情况,定时器T310在PCell/PSCell中到期时,确定检测到RLF。第二种情况,定时器T312在PCell/PSCell中到期时,确定检测到RLF。第三种情况,当定时器T300、T301、T304、T311和T319均未运行时,MCG MAC发出随机接入问题指示;或在SCG RLC指示已达到最大重传次数时,确定检测到RLF。第四种情况,MCG/SCG RLC指示已达到最大重传次数时,确定检测到RLF。第五种情况,如果作为IAB节点连接,在从MCG/SCG收到BAP实体上的BH RLF指示后,确定检测到RLF。第六种情况,当定时器T304未运行时,MCG MAC发出一致的上行LBT故障指示;或SCG MAC发出一致的上行LBT故障指示,确定检测到RLF。

其中,需要说明的是,主小区组失败,可以指主小区组的失败,也可以指主小区组中小区的失败。辅小区组失败,可以指辅小区组的失败,也可以指辅小区组中小区的失败。

其中,主小区组可以只包含主小区,主小区组失败可以为主小区失败;辅小区组可以只包含主辅小区,辅小区组失败可以为主辅小区失败。

其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,并接入该候选小区组后,该候选小区组就成了当前接入的小区组。

在本申请实施例中,在一种示例中,候选主小区组的移动性,为候选主小区组的条件切换CHO;候选辅小区组的移动性,为候选辅小区组的条件主辅小区改变CPC或者条件主辅小区添加CPA。其中,候选主小区组与候选辅小区组存在关联关系,或者,候选主小区组与候选辅小区组不存在关联关系。

举例而言,网络设备配置了CHO+CPA/CPC的配置,在执行CHO的同时执行其关联的CPA/CPC。

在另一种示例中,所述候选主小区组的移动性,为候选主小区组的小区组选择性激活;候选辅小区组的移动性,为候选辅小区组的小区组选择性激活。其中,候选主小区组与候选辅小区组存在关联关系,或者,候选主小区组与候选辅小区组不存在关联关系。

举例而言,网络设备配置了MCG和SCG选择性激活,当触发MCG和SCG选择性激活时,UE同时激活MCG和SCG。

在本申请实施例中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。

举例而言,终端设备选择要接入的目标小区(用于失败恢复的目标小区)进行失败恢复时,选择方法包括但不限于:(1)在重建过程中,执行小区选择选择的小区;(2)按照网络配置,协议规定或终端设备实现从网络配置的候选目标小区中选择用于失败恢复的候选目标小区。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在一种示例中,终端设备在接收到网络设备发送的包含移动性配置的消息时,根据所述网络设备发送的所述消息来存储或者更新存储的移动性配置。

在一种示例中,终端设备利用终端变量来存储移动性配置,所述终端变量可以为UE variable,也可以称为Var变量。

在本申请实施例中,所述终端设备存储的移动性配置可以包括候选主小区组的移动性配置,和/或候选辅小区组的移动性配置。

在本申请实施例中,候选主小区组的移动性配置和候选辅小区组的移动性配置同时存在,指的是网络设备配置终端设备同时进行MCG和SCG的移动性。一些实施例中,网络设备配置终端设备同时进行CHO+CPA/CPC的配置可以包括如下情况中的至少一种:

1.CHO和CPA/CPC的配置包含在同一个的条件重配的条目中,对应同一个条件重配ID:

a)对应同一个执行条件或不同的执行条件;b)对应同一个候选目标配置(一个RRCReconfiguration中包含目标MCG的配置和目标SCG的配置)或不同的候选目标配置。

2.CHO和CPA/CPC的配置是独立的条件重配条目,但是是相关联的。

3.CHO的候选目标小区的配置中包含其关联的CPA/CPC的配置,即对应的CPA/CPC的执行条件和候选PSCell的配置。

一些实施例中,网络设备配置终端设备同时进行MCG和SCG的选择性激活可以包括如下情况中的至少一种:

1.MCG激活和SCG激活的配置包含在同一个小区组选择性激活的条目中,对应同一个激活配置ID:

a)对应同一个激活条件或不同的激活条件(可能会配置激活条件);b)对应同一个“待激活小区”配置(一个RRCReconfiguration中包含目标MCG的配置和目标SCG的配置)或不同的“待激活小区”配置。

2.MCG激活和SCG激活的配置是独立的条件重配条目,但是是相关联的。

3.MCG的“待激活小区”配置中包含其关联的多个SCG“待激活小区”的配置。

在本申请实施例中,在一种示例中,候选主小区组的移动性配置,存在于一条小区组的移动性配置中;候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中。其中,候选主小区组与候选辅小区组存在关联关系,或者,候选主小区组与候选辅小区组不存在关联关系。其中,所述一条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

在另一种示例中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,小区组配置包括:候选主小区组配置和候选主小区组关联的候选辅小区组配置。其中,在一种示例中,触发条件可以包括候选主小区组的触发条件和候选辅小区组的触发条件。在另一种示例中,触发条件可以为一个,候选主小区组和候选辅小区组共用,也就是说,候选主小区组的触发条件和候选辅小区组的触发条件相同。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置。其中,所述单挑小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置;候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

本申请实施例的失败恢复方法,响应于发生失败,终端设备基于小区组的移动性配置进行失败恢复;其中,小区组的移动性配置包括候选主小区组的移动性配置和候选辅小区组的移动性配置,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置的情况下,终端设备能够进行失败恢复处理,方便终端设备基于小区组的移动性配置进行失败恢复。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图3,图3是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。

其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,候选主小区组的移动性配置,存在于一条小区组的移动性配置中;候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中。其中,候选主小区组与候选辅小区组存在关联关系,或者,候选主小区组与候选辅小区组,不存在关联关系。其中,所述一条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

基于上述示例中的小区组的移动性配置,如图3所示,该方法可以包括但不限于如下步骤:

步骤S301:响应于发生辅小区组失败,选择用于失败恢复的小区。

在本申请实施例中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。其中,选择的用于失败恢复的小区可以为主辅小区。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在一种示例中,终端设备在接收到网络设备发送的包含移动性配置的消息时,根据所述网络设备发送的所述消息来存储或者更新存储的移动性配置。

在一种示例中,终端设备利用终端变量来存储移动性配置,所述终端变量可以为UE variable,也可以称为Var变量。

在本申请实施例中,所述终端设备存储的移动性配置可以包括候选主小区组的移动性配置,和/或候选辅小区组的移动性配置。

其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,并接入该候选小区组后,该候选小区组就成了当前接入的小区组。

在一种示例中,响应于发生辅小区组失败,终端设备可以在重建过程中执行小区选择得到用于失败恢复的主辅小区。

在另一种示例中,响应于发生辅小区组失败,终端设备可以按照网络配置从小区组的移动性配置中选择用于失败恢复的主辅小区。

在另一种示例中,响应于发生辅小区组失败,终端设备可以按照协议规定从小区组的移动性配置中选择用于失败恢复的主辅小区。

在另一种示例中,响应于发生辅小区组失败,终端设备可以按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的主辅小区。

其中,辅小区组失败可以包括但不限于以下失败中的至少一种:辅小区组无线链路失败、条件主辅小区改变失败、条件主辅小区添加失败、辅小区组激活失败、辅小区组同步重配失败。

步骤S302:当用于失败恢复的小区为第一候选辅小区组中的小区时,基于第一候选辅小区组的移动性配置中第一候选辅小区组配置,进行辅小区组失败恢复。

在本申请实施例中,当用于失败恢复的小区为第一候选辅小区组中的主辅小区,终端设备可以基于第一候选 辅小区组的移动性配置中第一候选辅小区组配置,进行辅小区组失败恢复。其中,第一候选辅小区组的移动性配置,存在于一条小区组的移动性配置中。

其中,第一候选辅小区组的数量可以为一个或者多个。也就是说,用于失败恢复的小区可以为一个第一候选辅小区组中的主辅小区,也可以为多个第一候选辅小区组中的主辅小区。

在一种实现方式中,所述第一候选辅小区组,为所述终端设备当前接入的主小区组关联的辅小区组。

在一种实现方式中,第一候选辅小区组的移动性配置,可以包含于终端设备存储的辅小区组的移动性配置中。

在本申请实施例中,在另一种示例中,当用于失败恢复的小区不为任意一个候选辅小区组中的小区时,终端设备可以向网络设备发送重建请求消息,请求与用于失败恢复的小区重建RRC连接,或者,进入空闲态。

举例而言,当MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置是独立的,则终端设备在进行MCG失败恢复和/或SCG失败恢复时,可以应用相应的候选目标PCell的配置,和/或候选目标PSCell的配置。

上述例子中,在进行SCG失败恢复时,只有选择的要接入的PSCell为终端设备所接入的MCG关联的SCG对应的PSCell,才能利用相应的候选目标PSCell的配置进行SCG失败恢复,否则,进行RRC重建或进入IDLE。

其中,需要说明的是,步骤S301之后,也可以不执行执行步骤S302。例如,步骤S301之后,终端设备可以直接向网络设备发送重建请求消息,请求与用于失败恢复的小区重建RRC连接。又例如,步骤S301之后,终端设备可以直接进入空闲态。也就是说,步骤S301和步骤S302是独立的步骤,不一定会在步骤S301之后执行步骤S302,也不定会在步骤S302之前执行步骤S301。

本申请实施例的失败恢复方法,响应于发生辅小区组失败,选择用于失败恢复的小区;当用于失败恢复的小区为第一候选辅小区组中的小区时,基于第一候选辅小区组的移动性配置中第一候选辅小区组配置,进行辅小区组失败恢复,其中,候选主小区组的移动性配置,存在于一条小区组的移动性配置中;候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置的情况下,终端设备能够针对辅小区组失败,基于小区组的移动性配置进行辅小区组失败恢复处理。

在一种实现方式中:不同候选辅小区组的移动性配置可以存在于不同的小区组移动性配置条目中,例如,候选辅小区组A的移动性配置存在于一条小区组的移动性配置中,候选辅小区组B的移动性配置存在于另一条小区组的移动性配置中。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图4,图4是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。

其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,在一种示例中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,小区组配置包括:候选主小区组配置和候选主小区组关联的候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

其中,在一种示例中,触发条件可以包括候选主小区组的触发条件和候选辅小区组的触发条件。在另一种示例中,触发条件可以为一个,候选主小区组合候选辅小区组共用,也就是说,候选主小区组的触发条件和候选辅小区组的触发条件相同。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置。

其中,候选辅小区组的移动性配置包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

基于上述两种示例中的小区组的移动性配置,如图4所示,该方法可以包括但不限于如下步骤:

步骤S401:响应于发生主小区组失败,选择用于失败恢复的小区。

在本申请实施例中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。其中,选择的用于失败恢复的小区可以为主小区。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在一种示例中,终端设备在接收到网络设备发送的包含移动性配置的消息时,根据所述网络设备发送的所述消息来存储或者更新存储的移动性配置。

在一种示例中,终端设备利用终端变量来存储移动性配置,所述终端变量可以为UE variable,也可以称为Var变量。

在本申请实施例中,所述终端设备存储的移动性配置可以包括候选主小区组的移动性配置,和/或候选辅小区组的移动性配置。

其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,并接入该候选小区组后,该候选小区组就成了当前接入的小区组。

其中,主小区组失败可以包括但不限于以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换失败、主小区组激活失败、主小区组同步重配失败。

步骤S402:当用于失败恢复的小区为第二候选主小区组中的小区时,释放终端设备当前接入的辅小区组,和/或,基于第二候选主小区组配置以及第二候选辅小区组配置,进行主小区组失败恢复和辅小区组连接;其中,第二候选辅小区组,为第二候选主小区组关联的辅小区组。

其中,在一种示例中,终端设备当前接入有辅小区组,则当用于失败恢复的小区为第二候选主小区组中的小区时,终端设备可以释放当前接入的辅小区组;然后基于第二候选主小区组配置以及第二候选辅小区组配置,进行主小区组失败恢复和辅小区组连接。

在另一种示例中,终端设备当前未接入辅小区组,则当用于失败恢复的小区为第二候选主小区组中的小区时,终端设备可以基于第二候选主小区组配置以及第二候选辅小区组配置,进行主小区组失败恢复和辅小区组连接。

其中,第二候选辅小区组的数量可以为一个或者多个。第二候选主小区组的数量可以为一个或者多个。

在一种实现方式中,第二候选主小区组配置,可以包含于终端设备存储的主小区组的移动性配置中。

在一种实现方式中,第二候选辅小区组的移动性配置,可以包含于终端设备存储的辅小区组的移动性配置中。

举例而言,当MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含在同一个候选目标配置(即,MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含包含在同一个小区组选择性激活的条目中)中。终端设备在进行MCG失败恢复时,可以只应用此配置中MCG的配置信息;或者,释放源SCG连接,应用此配置信息。在进行SCG失败恢复时,可以只应用此配置中SCG的配置信息。其中,源SCG连接,是终端设备当前接入的SCG连接。

举例而言,当MCG的移动性配置对应的候选目标小区配置中包含SCG移动性的配置时。如果MCG候选目标配置中包含了SCG移动性的触发条件(CHO对应的RRCReconfiguration中包含关联的CPAC的conditionalReconfiguration),则可以基于触发条件是否满足,选择用于SCG失败恢复的PSCell,或者,在进行MCG失败恢复后,应用其中包含的SCG移动性配置,评估触发事件。

上述两个例子中,在进行MCG失败恢复时,若选择利用某一候选目标PCell的配置进行MCG恢复,终端设备可以释放源SCG连接(如果有的话),应用包含此候选目标PCell以及相应的PSCell对应的候选目标配置,恢复MCG连接的同时建立相应的SCG连接。

举例而言,候选目标配置包括:(1)用于CHO,CPA/CPC的候选目标小区的配置;(2)用于MCG激活,SCG激活的待激活小区组的配置。

其中,需要说明的是,步骤S401之后,也可以不执行执行步骤S402,而执行其他步骤。也就是说,步骤S401和步骤S402是独立的步骤,不一定会在步骤S401之后执行步骤S402,也不定会在步骤S402之前执行步骤S401。

以下举例进行说明。假设终端设备当前接入主小区组MCG0中的主小区PCell0,当前接入辅小区组SCG0中的主辅小区PSCell0。其中,终端设备接收到网络设备发送的小区组的移动性配置。一条小区组的移动性配置中包括:条件切换CHO的触发条件+条件主辅小区改变CPC的触发条件,候选主小区组(包括PCell1)的配置以及候选辅小区组(包括PSCell1)的配置。另一条小区组的移动性配置中包括:条件切换CHO的触发条件+条件主辅小区改变CPC的触发条件,候选主小区组(包括PCell2)的配置以及候选辅小区组(包括PSCell2)的配置。

当终端设备检测到MCG0的无线链路失败时,终端设备执行以下中的一项或者多项:启动重建过程,在小区选择中选择的用于失败恢复的主小区;响应于存在包含该主小区的候选主小区组,基于候选主小区组的配置,进行失败恢复处理。

其中,在小区选择中,一种示例中,选择的用于失败恢复的主小区可以为PCell1,则终端设备可以释放PSCell0,然后应用候选主小区组(包括PCell1)的配置以及候选辅小区组(包括PSCell1)的配置,进行失败恢复处理。

在小区选择中,另一种示例中,选择的为PCell2,终端设备可以释放PSCell0,然后应用候选主小区组(包括PCell2)的配置以及候选辅小区组(包括PSCell2)的配置,进行失败恢复处理。

本申请实施例的失败恢复方法,响应于发生主小区组失败,选择用于失败恢复的小区;当用于失败恢复的小区为第二候选主小区组中的小区时,释放终端设备当前接入的辅小区组,和/或,基于第二候选主小区组配置以及第二候选辅小区组配置,进行主小区组失败恢复和辅小区组连接;其中,第二候选辅小区组,为所述第二候选主小区组关联的辅小区组,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置,且MCG和SCG存在关联关系的情况下,终端设备能够针对主小区组失败,基于小区组的移动性配置进行主小区组失败恢复处理。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图5,图5是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。

其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,在一种示例中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,小区组配置包括:候选主小区组配置和候选主小区组关联的候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

其中,在一种示例中,触发条件可以包括候选主小区组的触发条件和候选辅小区组的触发条件。在另一种示例中,触发条件可以为一个,候选主小区组和候选辅小区组共用,也就是说,候选主小区组的触发条件和候选辅小区组的触发条件相同。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置。

其中,候选辅小区组的移动性配置包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

基于上述两种示例中的小区组的移动性配置,如图5所示,该方法可以包括但不限于如下步骤:

步骤S501:响应于发生主小区组失败,选择用于失败恢复的小区。

在本申请实施例中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方 式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。其中,选择的用于失败恢复的小区可以为主小区。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在一种示例中,终端设备在接收到网络设备发送的包含移动性配置的消息时,根据所述网络设备发送的所述消息来存储或者更新存储的移动性配置。

在一种示例中,终端设备利用终端变量来存储移动性配置,所述终端变量可以为UE variable,也可以称为Var变量。

在本申请实施例中,所述终端设备存储的移动性配置可以包括候选主小区组的移动性配置,和/或候选辅小区组的移动性配置。

其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,并接入该候选小区组后,该候选小区组就成了当前接入的小区组。

其中,主小区组失败可以包括但不限于以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换失败、主小区组激活失败、主小区组同步重配失败。

步骤S502:当用于失败恢复的小区为第三候选主小区组中的小区时,基于第三候选主小区组配置,进行主小区组失败恢复。

其中,第三候选主小区组的数量可以为一个或者多个。其中,步骤S502可以在发生主小区组失败,但未发生辅小区组失败的情况下执行,或者,在发生主小区组失败,且发生辅小区组失败的情况下执行。

在一种实现方式中,第三候选主小区组配置,可以包含于终端设备存储的主小区组的移动性配置中。

另外,若还发生辅小区组失败,则可以选择用于失败恢复的主辅小区,基于包括该主辅小区的候选辅小区组配置,进行辅小区组失败恢复。

其中,需要说明的是,在一种实现方式中,若发生主小区组失败,且第三候选主小区组配置和第三候选主小区组关联的第三候选辅小区组配置位于移动性配置的列表中的同一个条目中时,可以只利用其中第三候选主小区组配置,进行主小区组失败恢复,而忽略该条目中第三候选辅小区组配置。举例而言,在进行MCG失败恢复时,若选择利用某一候选目标PCell的配置进行MCG恢复,应用候选目标配置中MCG的配置信息,忽略其中SCG的配置信息,恢复MCG连接。

举例而言,当MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含在同一个候选目标配置(即,MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含包含在同一个小区组选择性激活的条目中)中。终端设备在进行MCG失败恢复时,可以只应用此配置中MCG的配置信息;或者,释放源SCG连接,应用此配置信息。在进行SCG失败恢复时,可以只应用此配置中SCG的配置信息。其中,源SCG连接,是终端设备当前接入的SCG连接。

举例而言,当MCG的移动性配置对应的候选目标小区配置中包含SCG移动性的配置时。如果MCG候选目标配置中包含了SCG移动性的触发条件(CHO对应的RRCReconfiguration中包含关联的CPAC的conditionalReconfiguration),则可以基于触发条件是否满足,选择用于SCG失败恢复的PSCell,或者,在进行MCG失败恢复后,应用其中包含的SCG移动性配置,评估触发事件。

上述两个例子中,在进行MCG失败恢复时,若选择利用某一候选目标PCell的配置进行MCG恢复,应用候选目标配置中MCG的配置信息,忽略其中SCG的配置信息,恢复MCG连接。

举例而言,候选目标配置包括:(1)用于CHO,CPA/CPC的候选目标小区的配置;(2)用于MCG激活,SCG激活的待激活小区组的配置。

其中,需要说明的是,步骤S501之后,也可以不执行执行步骤S502,而执行其他步骤。也就是说,步骤S501和步骤S502是独立的步骤,不一定会在步骤S501之后执行步骤S502,也不定会在步骤S502之前执行步骤S501。其中,执行的其它步骤例如,响应于用于失败恢复的小区不为任一候选主小区组中的小区,终端设备可以向网络设备发送重建请求消息,请求与用于失败恢复的小区重建RRC连接,或者,进入空闲态,此处不做具体限定。

本申请实施例的失败恢复方法,响应于发生主小区组失败,选择用于失败恢复的小区;当用于失败恢复的小区为第三候选主小区组中的小区时,基于第三候选主小区组配置,进行主小区组失败恢复,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置,且MCG和SCG存在关联关系的情况下,终端设备能够针对主小区组失败,基于小区组的移动性配置进行辅小区组失败恢复处理。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图6,图6是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,在一种示例中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,小区组配置包括:候选主小区组配置和候选主小区组关联的候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

其中,在一种示例中,触发条件可以包括候选主小区组的触发条件和候选辅小区组的触发条件。在另一种示例中,触发条件可以为一个,候选主小区组与候选辅小区组共用,也就是说,候选主小区组的触发条件和候选辅小区组的触发条件相同。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主 小区组关联的候选辅小区组的移动性配置。

其中,候选辅小区组的移动性配置包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

基于上述两种示例中的小区组的移动性配置,如图6所示,该方法可以包括但不限于如下步骤:

步骤S601:响应于发生辅小区组无线链路失败,向网络设备发送重建请求消息,以进行辅小区组连接重建。

在本申请实施例中,候选主小区组与候选辅小区组之间存在关联关系。在辅小区组无线链路失败时,若重新选择用于失败恢复的主辅小区,则包括该主辅小区的辅小区组可能不是终端设备当前接入的主小区组关联的辅小区组。因此,在辅小区组无线链路失败时,可以向网络设备发送重建请求消息,以进行辅小区组连接重建。

在一种实现方式中,当候选主小区组与候选辅小区组之间存在关联关系,辅小区组无线链路失败时,不支持或不允许通过小区组的移动性配置进行失败恢复。

在一种实现方式中,响应于发生辅小区组无线链路失败,当候选主小区组与候选辅小区组之间存在关联关系,终端设备释放辅小区组。

举例而言,当MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含在同一个候选目标配置(即,MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含包含在同一个小区组选择性激活的条目中)中。终端设备在进行MCG失败恢复时,可以只应用此配置中MCG的配置信息;或者,释放源SCG连接,应用此配置信息。在进行SCG失败恢复时,可以只应用此配置中SCG的配置信息。其中,源SCG连接,是终端设备当前接入的SCG连接。

举例而言,当MCG的移动性配置对应的候选目标小区配置中包含SCG移动性的配置时。如果MCG候选目标配置中包含了SCG移动性的触发条件(CHO对应的RRCReconfiguration中包含关联的CPAC的conditionalReconfiguration),则可以基于触发条件是否满足,选择用于SCG失败恢复的PSCell,或者,在进行MCG失败恢复后,应用其中包含的SCG移动性配置,评估触发事件。

上述两个例子中,若由于SCG RLF,需要进行SCG失败恢复,则终端设备可以发送RRC重建请求消息,进行SCG连接重建。

举例而言,候选目标配置包括:(1)用于CHO,CPA/CPC的候选目标小区的配置;(2)用于MCG激活,SCG激活的待激活小区组的配置。

本申请实施例的失败恢复方法,响应于发生辅小区组无线链路失败,向网络设备发送重建请求消息,以进行辅小区组连接重建,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置,且MCG和SCG存在关联关系的情况下,终端设备能够针对辅小区组无线链路失败,进行连接重建处理。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图7,图7是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。

其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,在一种示例中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,小区组配置包括:候选主小区组配置和候选主小区组关联的候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

其中,在一种示例中,触发条件可以包括候选主小区组的触发条件和候选辅小区组的触发条件。在另一种示例中,触发条件可以为一个,候选主小区组和候选辅小区组共用,也就是说,候选主小区组的触发条件和候选辅小区组的触发条件相同。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置。

其中,候选辅小区组的移动性配置包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

基于上述两种示例中的小区组的移动性配置,如图7所示,该方法可以包括但不限于如下步骤:

步骤S701:响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,选择用于失败恢复的小区。

在本申请实施例中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。其中,选择的用于失败恢复的小区可以为主辅小区。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在一种示例中,终端设备在接收到网络设备发送的包含移动性配置的消息时,根据所述网络设备发送的所述消息来存储或者更新存储的移动性配置。

在一种示例中,终端设备利用终端变量来存储移动性配置,所述终端变量可以为UE variable,也可以称为Var变量。

在本申请实施例中,所述终端设备存储的移动性配置可以包括候选主小区组的移动性配置,和/或候选辅小区组的移动性配置。

其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,并接入该候选小区组后,该候选小区组就成了当前接入的小区组。

其中,主小区组失败可以包括但不限于以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换失败、主小区组激活失败、主小区组同步重配失败。

步骤S702:当用于失败恢复的小区为第四候选辅小区组中的小区时,基于第四候选辅小区组配置,进行辅 小区组失败恢复;其中,第四候选辅小区组,为终端设备当前接入的主小区组关联的辅小区组。

其中,第四候选辅小区组的数量可以为一个或者多个。另外,若用于失败恢复的小区不为第四候选辅小区组中的小区,可以向网络设备发送重建请求消息,以进行包括用于失败恢复的小区的辅小区组的连接重建。

在一种实现方式中,第四候选辅小区组配置,可以包含于终端设备存储的辅小区组的移动性配置中。

在一种实现方式中,所述终端设备当前接入的主小区组为终端设备执行主小区组移动性成功接入的小区组。

举例而言,当MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含在同一个候选目标配置中(即,MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含包含在同一个小区组选择性激活的条目中)。终端设备在进行MCG失败恢复时,可以只应用此配置中MCG的配置信息;或者,释放源SCG连接,应用此配置信息。在进行SCG失败恢复时,可以只应用此配置中SCG的配置信息。其中,源SCG连接,是终端设备当前接入的SCG连接。

举例而言,当MCG的移动性配置对应的候选目标小区配置中包含SCG移动性的配置时。如果MCG候选目标配置中包含了SCG移动性的触发条件(CHO对应的RRCReconfiguration中包含关联的CPAC的conditionalReconfiguration),则可以基于触发条件是否满足,选择用于SCG失败恢复的PSCell,或者,在进行MCG失败恢复后,应用其中包含的SCG移动性配置,评估触发事件。

上述两个例子中,若是触发了MCG和SCG的移动性,MCG接入成功,但是SCG失败。若选择了成功接入的MCG关联的SCG中的PSCell进行连接恢复,则终端设备可以进行前述SCG的移动性,应用候选目标配置中SCG相应的配置。

举例而言,候选目标配置包括:(1)用于CHO,CPA/CPC的候选目标小区的配置;(2)用于MCG激活,SCG激活的待激活小区组的配置。

其中,需要说明的是,步骤S701之后,也可以不执行执行步骤S702,而执行其他步骤。也就是说,步骤S701和步骤S702是独立的步骤,不一定会在步骤S701之后执行步骤S702,也不定会在步骤S702之前执行步骤S701。

本申请实施例的失败恢复方法,响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,选择用于失败恢复的小区;当用于失败恢复的小区为第四候选辅小区组中的小区时,基于第四候选辅小区组配置,进行辅小区组失败恢复;其中,第四候选辅小区组,为终端设备当前接入的主小区组关联的辅小区组,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置,且MCG和SCG存在关联关系的情况下,若执行主小区组移动性和辅小区组移动性时发生辅小区组失败,终端设备能够基于小区组的移动性配置进行辅小区组的失败恢复。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图8,图8是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。

其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,在一种示例中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,小区组配置包括:候选主小区组配置和候选主小区组关联的候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

其中,在一种示例中,触发条件可以包括候选主小区组的触发条件和候选辅小区组的触发条件。在另一种示例中,触发条件可以为一个,候选主小区组和候选辅小区组共用,也就是说,候选主小区组的触发条件和候选辅小区组的触发条件相同。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置。

其中,候选辅小区组的移动性配置包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

基于上述两种示例中的小区组的移动性配置,如图8所示,该方法可以包括但不限于如下步骤:

步骤S801:响应于执行主小区组移动性和辅小区组移动性发生的主小区组失败和辅小区组失败,选择用于失败恢复的小区。

在本申请实施例中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。其中,选择的用于失败恢复的小区可以为主小区。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在一种示例中,终端设备在接收到网络设备发送的包含移动性配置的消息时,根据所述网络设备发送的所述消息来存储或者更新存储的移动性配置。

在一种示例中,终端设备利用终端变量来存储移动性配置,所述终端变量可以为UE variable,也可以称为Var变量。

在本申请实施例中,所述终端设备存储的移动性配置可以包括候选主小区组的移动性配置,和/或候选辅小区组的移动性配置。

其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,并接入该候选小区组后,该候选小区组就成了当前接入的小区组。

其中,主小区组失败可以包括但不限于以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换 失败、主小区组激活失败、主小区组同步重配失败。

其中,辅小区组失败可以包括但不限于以下失败中的至少一种:辅小区组无线链路失败、条件主辅小区改变失败、条件主辅小区添加失败、辅小区组激活失败、辅小区组同步重配失败。

在一些实施例中,发生失败还可以包括但不限于以下任意一种或多种,当检测到下述失败的一种或多种时,终端设备可以基于小区组的移动性配置进行失败恢复:

检测到MCG无线链路失败且t316未配置;检测到MCG的无线链路失败同时SCG传输暂停;PSCell变更或PSCell添加过程中检测到MCG无线链路失败;在MCG出现同步重配置失败;NR移动性失败;当完整性检查失败指示来自下层且与SRB1或SRB2有关,除了在RRC重建消息中检测到完整性检查失败以外;RRC连接重新配置失败;在MCG传输挂起同时检测到SCG的无线链路失败;当MCG传输挂起且SCG同步故障重新配置时;当MCG传输挂起时,SCG变更失败;当MCG传输挂起时出现SCG配置故障;当MCG挂起且来自SCG更低层的关于SRB3的完整性检查失败指示;T316到期时。

在一些实施例中,主小区组无线链路失败可以为主小区组中的主小区对应的失败定时器超时。辅小区组无线链路失败可以为辅小区组中的主小区对应失败定时器超时。其中,失败定时器可以为T310或者T312,也就是说,只要有一个定时器超时,就会发生无线链路失败。

在一些实施例中,终端检测到无线链路失败RLF包括但不限于以下任一或多种情况:第一种情况,定时器T310在PCell/PSCell中到期时,确定检测到RLF。第二种情况,定时器T312在PCell/PSCell中到期时,确定检测到RLF。第三种情况,当定时器T300、T301、T304、T311和T319均未运行时,MCG MAC发出随机接入问题指示;或在SCG RLC指示已达到最大重传次数时,确定检测到RLF。第四种情况,MCG/SCG RLC指示已达到最大重传次数时,确定检测到RLF。第五种情况,如果作为IAB节点连接,在从MCG/SCG收到BAP实体上的BH RLF指示后,确定检测到RLF。第六种情况,当定时器T304未运行时,MCG MAC发出一致的上行LBT故障指示;或SCG MAC发出一致的上行LBT故障指示,确定检测到RLF。

其中,需要说明的是,主小区组失败,可以指主小区组的失败,也可以指主小区组中小区的失败。辅小区组失败,可以指辅小区组的失败,也可以指辅小区组中小区的失败。

其中,主小区组可以只包含主小区,主小区组失败可以为主小区失败;辅小区组可以只包含主辅小区,辅小区组失败可以为主辅小区失败。

举例而言,主小区组失败且辅小区组失败包括以下一项或者多项:(1)MCG RLF;(2)SCG RLF;(3)触发MCG和SGC移动性时,发生了MCG失败;(4)触发MCG和SGC移动性时,发生了SCG失败;(5)CHO失败;(6)CPA/CPC失败;(7)MCG激活失败;(8)SCG激活失败。

示例性的,主小区组失败且辅小区组失败可以为以下一项或者多项:(1)MCG RLF,SCG RLF;(2)触发MCG和SGC移动性时,发生了MCG失败,SCG失败;(3)CHO失败,CPA/CPC失败;(4)MCG激活失败,SCG激活失败。

步骤S802:当用于失败恢复的小区为第五候选主小区组中的小区时,基于第五候选主小区组配置以及第五候选辅小区组配置,进行主小区组失败恢复和辅小区组失败恢复;其中,第五候选辅小区组,为第五候选主小区组关联的辅小区组。

其中,第五候选主小区组的数量可以为一个或者多个;第五候选辅小区组的数量可以为一个或者多个。其中,第五候选主小区组的移动性配置,可以包含于终端设备存储的主小区组的移动性配置中。第五候选辅小区组的移动性配置,可以包含于终端设备存储的辅小区组的移动性配置中。

举例而言,当MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含在同一个候选目标配置(即,MCG移动性对应的候选目标PCell的配置与SCG移动性对应的候选目标PSCell的配置包含包含在同一个小区组选择性激活的条目中)中。UE在进行MCG失败恢复时,可以只应用此配置中MCG的配置信息。或者释放源SCG连接,应用此配置信息。在进行SCG失败恢复时,可以只应用此配置中SCG的配置信息。

举例而言,当MCG的移动性配置对应的候选目标小区配置中包含SCG移动性的配置时。如果MCG候选目标配置中包含了SCG移动性的触发条件(CHO对应的RRCReconfiguration中包含关联的CPAC的conditionalReconfiguration),则可以基于触发条件是否满足,选择用于SCG失败恢复的PSCell,或者,在进行MCG失败恢复后,应用其中包含的SCG移动性配置,评估触发事件。

上述两个例子中,若是触发了MCG和SCG的移动性,MCG和SCG失败同时发生时,终端设备可以选择用于失败恢复的PCell以及其关联的PSCell用以恢复MCG和SCG的连接,应用选择的PCell和PSCell对应的候选目标配置。

举例而言,候选目标配置包括:(1)用于CHO,CPA/CPC的候选目标小区的配置;(2)用于MCG激活,SCG激活的待激活小区组的配置。

其中,需要说明的是,步骤S801之后,也可以不执行执行步骤S802,而执行其他步骤。也就是说,步骤S801和步骤S802是独立的步骤,不一定会在步骤S801之后执行步骤S802,也不定会在步骤S802之前执行步骤S801。

本申请实施例的失败恢复方法,响应于执行主小区组移动性和辅小区组移动性发生的主小区组失败和辅小区组失败,选择用于失败恢复的小区;当用于失败恢复的小区为第五候选主小区组中的小区时,基于第五候选主小区组配置以及第五候选辅小区组配置,进行主小区组失败恢复和辅小区组失败恢复;其中,第五候选辅小区组,为第五候选主小区组关联的辅小区组,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置,且MCG和SCG存在关联关系的情况下,若执行主小区组移动性和辅小区组移动性时发生主小区组失败和辅小区组失败,终端设备能够基于小区组的移动性配置进行主小区组的失败恢复和辅小区组的失败恢复。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图9,图9是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。

其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置;候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

其中,候选辅小区组的移动性配置中,候选辅小区组的数量可以为多个,每个候选辅小区组对应有触发条件;多个候选辅小区组的触发条件可以相同或者不同。

基于上述示例中的小区组的移动性配置,如图9所示,该方法可以包括但不限于如下步骤:

步骤S901:响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,从终端设备当前接入的主小区组的移动性配置中选择目标辅小区组,其中,目标辅小区组的触发条件满足。

在本申请实施例中,从终端设备当前接入的主小区组的移动性配置中选择目标辅小区组的过程可以为,从终端设备当前接入的主小区组的移动性配置中选择用于失败恢复的主辅小区,将包括主辅小区的辅小区组作为目标辅小区组。

其中,目标辅小区组的数量可以为一个或者多个。其中,从终端设备当前接入的主小区组的移动性配置中选择用于失败恢复的主辅小区的方式可以包括以下方式中的至少一种:按照网络配置从小区组的移动性配置中选择用于失败恢复的主辅小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的主辅小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的主辅小区;或者其他选择用于失败恢复的主辅小区的方法,本方案不做限定。

其中,目标小区组,指的是终端设备基于用于移动性的配置信息,选择的要接入的小区组;确定目标小区组后,终端设备会执行相应的配置,成功接入目标小区组之后,该目标小区组就成了终端设备当前接入的小区组。其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,该候选小区组就成了目标小区组。

在一种实现方式中,所述终端设备当前接入的主小区组为终端设备执行主小区组移动性成功接入的小区组。

步骤S902:基于目标辅小区组配置,进行辅小区组失败恢复。

举例而言,当MCG的移动性配置对应的候选目标小区配置中包含SCG移动性的配置时。如果MCG候选目标小区配置中包含了SCG移动性的触发条件(例如,CHO对应的RRCReconfiguration中包含关联的CPAC的conditionalReconfiguration),则可以基于触发条件是否满足,选择用于SCG失败恢复的PCell,或者,在进行MCG失败恢复后,应用其中包含的SCG移动性配置,评估触发事件。

上述例子中,当MCG候选目标小区配置中包含基于事件触发的SCG移动性配置,在选择用于恢复的PSCell时,选择满足触发事件的PSCell进行SCG恢复。

本申请实施例的失败恢复方法,响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,从终端设备当前接入的主小区组的移动性配置中选择目标辅小区组,其中,目标辅小区组的触发条件满足;基于目标辅小区组配置,进行辅小区组失败恢复,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置,且MCG的移动性配置中包括SCG的移动性配置的情况下,若执行主小区组移动性和辅小区组移动性时发生辅小区组失败,终端设备能够基于小区组的移动性配置中与当前接入的主小区组关联的辅小区组配置,进行辅小区组的失败恢复。

其中,需要说明的是,步骤S901之后,也可以不执行执行步骤S902,而执行其他步骤。也就是说,步骤S901和步骤S902是独立的步骤,不一定会在步骤S901之后执行步骤S902,也不定会在步骤S902之前执行步骤S901。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图10,图10是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的终端设备执行。

其中,该失败恢复方法可以单独被执行,也可以结合本申请中的任一个实施例或是实施例中的可能的实现方式一起被执行,还可以结合相关技术中的任一种技术方案一起被执行。

在本申请实施例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置;候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。其中,所述单条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

其中,候选辅小区组的移动性配置中,候选辅小区组的数量可以为多个,每个候选辅小区组对应有触发条件;多个候选辅小区组的触发条件可以相同或者不同。

其中,候选小区组,是指小区组的移动性配置中提供的可选的小区组。当终端设备基于小区组的移动性配置,选择了其中某个候选小区组,并接入该候选小区组后,该候选小区组就成了当前接入的小区组。

基于上述示例中的小区组的移动性配置,如图10所示,该方法可以包括但不限于如下步骤:

步骤S1001:响应于执行主小区组移动性和辅小区组移动性发生的主小区组失败,选择用于失败恢复的小区。

在本申请实施例中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现 从小区组的移动性配置中选择目标用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。其中,选择的用于失败恢复的小区可以为主小区。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在一种示例中,终端设备在接收到网络设备发送的包含移动性配置的消息时,根据所述网络设备发送的所述消息来存储或者更新存储的移动性配置。

在一种示例中,终端设备利用终端变量来存储移动性配置,所述终端变量可以为UE variable,也可以称为Var变量。

在本申请实施例中,所述终端设备存储的移动性配置可以包括候选主小区组的移动性配置,和/或候选辅小区组的移动性配置。

其中,主小区组失败可以包括但不限于以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换失败、主小区组激活失败、主小区组同步重配失败。

其中,辅小区组失败可以包括但不限于以下失败中的至少一种:辅小区组无线链路失败、条件主辅小区改变失败、条件主辅小区添加失败、辅小区组激活失败、辅小区组同步重配失败。

步骤S1002:当用于失败恢复的小区为第六候选主小区组中的小区时,基于第六候选主小区组配置,进行主小区组失败恢复。

其中,第六候选主小区组的数量可以为一个或者多个。

在一种实现方式中,第六候选主小区组配置,可以包含于终端设备存储的主小区组的移动性配置中。

步骤S1003:存储第六候选主小区组配置中候选辅小区组的触发条件以及配置。

步骤S1004:在第六候选主小区组配置中第六候选辅小区组的触发条件满足时,基于第六候选辅小区组配置,接入第六候选辅小区组。

其中,第六候选主小区组配置中候选辅小区组的数量可以为一个或者多个。每个候选辅小区组对应有触发条件。部分候选辅小区组的触发条件可以相同或者不同。

在一种实现方式中,第六候选辅小区组配置,可以包含于终端设备存储的主小区组的移动性配置中。

在本申请实施例中,基于第六候选主小区组配置进行主小区组失败恢复时,第六候选主小区组配置中各个候选辅小区组的触发条件可能都不满足。此时可以先存储各个候选辅小区组的触发条件以及配置;在其中第六候选辅小区组的触发条件满足时,基于第六候选辅小区组配置,接入第六候选辅小区组。

举例而言,当MCG的移动性配置对应的候选目标小区配置中包含SCG移动性的配置时。如果MCG候选目标小区配置中包含了SCG移动性的触发条件(例如,CHO对应的RRCReconfiguration中包含关联的CPAC的conditionalReconfiguration),则可以基于触发条件是否满足,选择用于SCG失败恢复的PCell,或者,在进行MCG失败恢复后,应用其中包含的SCG移动性配置,评估触发事件。

上述例子中,在进行MCG失败恢复,应用相应的MCG移动性对应的候选目标小区配置时,终端设备可以直接存储此配置中包含的SCG移动性的配置,并评估相应的触发事件,当触发事件满足时,接入相应的候选目标SCG。

以下举例进行说明。假设终端设备当前接入主小区组MCG0中的主小区PCell0,当前接入辅小区组SCG0中的主辅小区PSCell0。其中,终端设备接收到网络设备发送的小区组的移动性配置。一条小区组的移动性配置中包括:条件切换CHO的触发条件,候选主小区组(包括PCell1)的配置。其中,候选主小区组(包括PCell1)的配置包括:条件主辅小区改变CPC的触发条件1+候选辅小区组(包括PSCell1)的配置,条件主辅小区改变CPC的触发条件2+候选辅小区组(包括PSCell2)的配置等。

当终端设备检测到MCG0的无线链路失败时,终端设备执行以下中的一项或者多项:启动重建过程,在小区选择中选择的用于失败恢复的主小区;响应于存在包含该主小区的候选主小区组,基于候选主小区组的配置,进行失败恢复处理;响应于候选主小区组的配置中包含辅小区组的配置,对辅小区组的配置进行触发条件评估等处理。

在小区选择中,一种示例中,选择的用于失败恢复的主小区可以为PCell1,应用候选主小区组(包括PCell1)的配置进行主小区组失败恢复;可以存储条件主辅小区改变CPC的触发条件1+候选辅小区组(包括PSCell1)的配置,以及存储条件主辅小区改变CPC的触发条件2+候选辅小区组(包括PSCell2)的配置。

之后,在一种示例中,若终端设备成功接入PCell1,则评估CPC的触发条件,当发现满足CPC的触发条件2时,执行CPC,应用候选辅小区组(包括PSCell2)的配置,接入PSCell2。在另一种示例中,若终端设备未成功接入PCell1,则确定失败恢复失败。

本申请实施例的失败恢复方法,在执行主小区组移动性和辅小区组移动性发生主小区组失败时,基于包括选择的用于失败恢复的小区的第六候选主小区组配置,进行主小区组失败恢复;并在其中第六候选辅小区组的触发条件满足时接入第六候选辅小区组,从而在网络设备为终端设备同时配置MCG的移动性配置和SCG的移动性配置,且MCG的移动性配置中包括SCG的移动性配置的情况下,若执行主小区组移动性和辅小区组移动性时发生主小区组失败,终端设备能够基于小区组的移动性配置中第六候选主小区组配置进行主小区组失败恢复;并在第六候选主小区组配置中第六候选辅小区组的触发条件满足时,基于第六候选辅小区组配置,接入第六候选辅小区组。

其中,需要说明的是,步骤S1001之后,也可以不执行执行步骤S1002,而执行其他步骤。也就是说,步骤S1001和步骤S1002是独立的步骤,不一定会在步骤S1001之后执行步骤S1002,也不定会在步骤S1002之前执行步骤S1001。同样,步骤S1003之后,也可以不执行步骤S1004。步骤S1003和步骤S1004是独立的步骤。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

请参见图11,图11是本申请实施例提供的另一种失败恢复方法的流程示意图,该方法可以由图1中的网络设备执行。如图11所示,该方法可以包括但不限于如下步骤:

步骤S1101:向终端设备发送小区组的移动性配置;其中,终端设备的失败恢复过程基于小区组的移动性配置;小区组的移动性配置包括候选主小区组的移动性配置与候选辅小区组的移动性配置。

在本申请实施例中,在一种示例中,候选主小区组的移动性,为候选主小区组的条件切换CHO;候选辅小区组的移动性,为候选辅小区组的条件主辅小区改变CPC或者条件主辅小区添加CPA。其中,候选主小区组与候选辅小区组存在关联关系,或者,候选主小区组与候选辅小区组不存在关联关系。

举例而言,网络设备配置了CHO+CPA/CPC的配置,在执行CHO的同时执行其关联的CPA/CPC。

在另一种示例中,所述候选主小区组的移动性,为候选主小区组的小区组选择性激活;候选辅小区组的移动性,为候选辅小区组的小区组选择性激活。其中,候选主小区组与候选辅小区组存在关联关系,或者,候选主小区组与候选辅小区组不存在关联关系。

举例而言,网络设备配置了MCG和SCG选择性激活,当触发MCG和SCG选择性激活时,UE同时激活MCG和SCG。

在本申请实施例中,所述小区组的移动性配置可以为终端设备存储的移动性配置;小区组的移动性配置又可以称为移动性配置。

在本申请实施例中,小区组的移动性配置包括候选主小区组的移动性配置与候选辅小区组的移动性配置,即候选主小区组的移动性配置和候选辅小区组的移动性配置同时存在,网络设备配置终端设备同时进行MCG和SCG的移动性。一些实施例中,网络设备配置终端设备同时进行CHO+CPA/CPC的配置可以包括如下情况中的至少一种:

1.CHO和CPA/CPC的配置包含在同一个的条件重配的条目中,对应同一个条件重配ID:

a)对应同一个执行条件或不同的执行条件;b)对应同一个候选目标配置(一个RRCReconfiguration中包含目标MCG的配置和目标SCG的配置)或不同的候选目标配置。

2.CHO和CPA/CPC的配置是独立的条件重配条目,但是是相关联的。

3.CHO的候选目标小区的配置中包含其关联的CPA/CPC的配置,即对应的CPA/CPC的执行条件和候选PSCell的配置。

一些实施例中,网络设备配置终端设备同时进行MCG和SCG的选择性激活可以包括如下情况中的至少一种:

1.MCG激活和SCG激活的配置包含在同一个小区组选择性激活的条目中,对应同一个激活配置ID:

a)对应同一个激活条件或不同的激活条件(可能会配置激活条件);b)对应同一个“待激活小区”配置(一个RRCReconfiguration中包含目标MCG的配置和目标SCG的配置)或不同的“待激活小区”配置。

2.MCG激活和SCG激活的配置是独立的条件重配条目,但是是相关联的。

3.MCG的“待激活小区”配置中包含其关联的多个SCG“待激活小区”的配置。

在本申请实施例中,在一种示例中,候选主小区组的移动性配置,存在于一条小区组的移动性配置中;候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中。其中,候选主小区组与候选辅小区组存在关联关系,或者,候选主小区组与候选辅小区组不存在关联关系。其中,所述一条小区组的移动性配置,可以为终端设备存储移动性配置的列表中的一个条目。

在另一种示例中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,小区组配置包括:候选主小区组配置和候选主小区组关联的候选辅小区组配置。其中,在一种示例中,触发条件可以包括候选主小区组的触发条件和候选辅小区组的触发条件。在另一种示例中,触发条件可以为一个,候选主小区组和候选辅小区组共用,也就是说,候选主小区组的触发条件和候选辅小区组的触发条件相同。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置。

在另一种示例中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,候选主小区组配置中包括:候选主小区组关联的候选辅小区组的移动性配置;候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

在本申请实施例中,网络设备还可以为终端设备配置选择用于失败恢复的小区的方式,以基于小区组的移动性配置进行失败恢复;选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择用于失败恢复的小区;或者其他选择用于失败恢复的小区的方法,本方案不做限定。

本申请实施例的失败恢复方法,网络设备可以向终端设备发送小区组的移动性配置;其中,终端设备的失败恢复过程基于小区组的移动性配置;小区组的移动性配置包括候选主小区组的移动性配置与候选辅小区组的移动性配置,从而使得终端设备可以在MCG的移动性配置和SCG的移动性配置同时存在的情况下,进行失败恢复处理,方便终端设备基于小区组的移动性配置进行失败恢复。

需要说明的是,上述的这些可能的实现方式可以单独被执行,也可以结合在一起被执行,本申请实施例并不对此作出限定。

上述本申请提供的实施例中,分别从网络设备、终端设备的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,网络设备和第一终端设备可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。

请参见图12,为本申请实施例提供的一种通信装置120的结构示意图。该装置应用于终端设备,所述装置包括:处理单元1201,用于响应于发生失败,基于小区组的移动性配置进行失败恢复;其中,小区组的移动性配置包括候选主小区组的移动性配置和候选辅小区组的移动性配置。

在一种实施方式中,所述候选主小区组的移动性配置,存在于一条小区组的移动性配置中;所述候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中。

在一种实施方式中,所述处理单元1201还用于执行以下一项或多项:响应于发生辅小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第一候选辅小区组中的小区时,基于所述第一候选辅小区组的移动性配置中第一候选辅小区组配置,进行辅小区组失败恢复。

在一种实施方式中,所述处理单元1201还用于,当所述用于失败恢复的小区不为任意一个候选辅小区组中的小区时,向网络设备发送重建请求消息,请求与所述用于失败恢复的小区重建RRC连接,或者,进入空闲态。

在一种实施方式中,一条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,所述小区组配置包括:候选主小区组配置和所述候选主小区组关联的候选辅小区组配置。

在一种实施方式中,一条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,所述候选主小区组配置;其中,所述候选主小区组配置中包括:所述候选主小区组关联的候选辅小区组的移动性配置。

在一种实施方式中,所述处理单元1201还用于执行以下一项或多项:响应于发生主小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第二候选主小区组中的小区时,释放所述终端设备当前接入的辅小区组,和/或,基于所述第二候选主小区组配置以及第二候选辅小区组配置,进行主小区组失败恢复和辅小区组连接;其中,所述第二候选辅小区组,为第二候选主小区组关联的辅小区组。

在一种实施方式中,所述处理单元1201还用于执行以下一项或多项:响应于发生主小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第三候选主小区组中的小区时,基于所述第三候选主小区组配置,进行主小区组失败恢复。

在一种实施方式中,所述处理单元1201还用于,响应于发生辅小区组无线链路失败,向网络设备发送重建请求消息,以进行辅小区组连接重建。

在一种实施方式中,所述处理单元1201还用于执行以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第四候选辅小区组中的小区时,基于所述第四候选辅小区组配置,进行辅小区组失败恢复;其中,第四候选辅小区组,为所述终端设备当前接入的主小区组关联的辅小区组。

在一种实施方式中,所述处理单元1201还用于执行以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的主小区组失败和辅小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第五候选主小区组中的小区时,基于所述第五候选主小区组配置以及第五候选辅小区组配置,进行主小区组失败恢复和辅小区组失败恢复;其中,第五候选辅小区组,为所述第五候选主小区组关联的辅小区组。

在一种实施方式中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,所述候选主小区组配置中包括:所述候选主小区组关联的候选辅小区组的移动性配置;所述候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

在一种实施方式中,所述处理单元1201还用于执行以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的辅小区组失败,从所述终端设备当前接入的主小区组的移动性配置中选择目标辅小区组,其中,所述目标辅小区组的触发条件满足;基于目标辅小区组配置,进行辅小区组失败恢复。

在一种实施方式中,所述处理单元1201还用于执行以下一项或多项:响应于执行主小区组移动性和辅小区组移动性发生的主小区组失败,选择用于失败恢复的小区;当所述用于失败恢复的小区为第六候选主小区组中的小区时,基于第六候选主小区组配置,进行主小区组失败恢复;存储所述第六候选主小区组配置中候选辅小区组的触发条件以及配置;在所述第六候选主小区组配置中第六候选辅小区组的触发条件满足时,基于所述第六候选辅小区组配置,接入所述第六候选辅小区组。

在一种实施方式中,所述候选主小区组的移动性,为所述候选主小区组的条件切换CHO;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的条件主辅小区改变CPC或者条件主辅小区添加CPA。

在一种实施方式中,所述候选主小区组的移动性,为所述候选主小区组的小区组选择性激活;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的小区组选择性激活。

在一种实施方式中,所述失败包括:主小区组失败,和/或,辅小区组失败;所述主小区组失败包括以下失败中的至少一种:主小区组无线链路失败、主小区组条件切换失败、主小区组激活失败、主小区组同步重配失败;所述辅小区组失败包括以下失败中的至少一种:辅小区组无线链路失败、条件主辅小区改变失败、条件主辅小区添加失败、辅小区组激活失败、辅小区组同步重配失败。

在一种实施方式中,基于小区组的移动性配置进行失败恢复中,选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到所述用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择目标用于失败恢复的小区。

请参见图13,为本申请实施例提供的另一种通信装置130的结构示意图。该装置应用于网络设备,所述装置包括:收发单元1301,用于向终端设备发送小区组的移动性配置;其中,所述终端设备的失败恢复过程基于所述小区组的移动性配置;所述小区组的移动性配置包括候选主小区组的移动性配置与候选辅小区组的移动性配置。

在一种实施方式中,所述候选主小区组的移动性配置,存在于一条小区组的移动性配置中;所述候选辅小区组的移动性配置,存在于另一条小区组的移动性配置中。

在一种实施方式中,在单条小区组的移动性配置中包括:触发条件,和/或,小区组配置;其中,所述小区组配置包括:候选主小区组配置和所述候选主小区组关联的候选辅小区组配置。

在一种实施方式中,在单条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,所述候选主小区组配置中包 括:所述候选主小区组关联的候选辅小区组的移动性配置。

在一种实施方式中,一条小区组的移动性配置中包括:候选主小区组的移动性配置;所述候选主小区组的移动性配置中包括:候选主小区组的触发条件,和/或,候选主小区组配置;其中,所述候选主小区组配置中包括:所述候选主小区组关联的候选辅小区组的移动性配置;所述候选辅小区组的移动性配置中包括:候选辅小区组的触发条件,和/或,候选辅小区组配置。

在一种实施方式中,所述候选主小区组的移动性,为所述候选主小区组的条件切换CHO;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的条件主辅小区改变CPC或者条件主辅小区添加CPA。

在一种实施方式中,所述候选主小区组的移动性,为所述候选主小区组的小区组选择性激活;所述候选主小区组关联的候选辅小区组的移动性,为所述候选辅小区组的小区组选择性激活。

在一种实施方式中,所述收发单元1301还用于,为所述终端设备配置选择用于失败恢复的小区的方式,以基于小区组的移动性配置进行失败恢复;所述选择用于失败恢复的小区的方式包括以下方式中的至少一种:在重建过程中执行小区选择得到所述用于失败恢复的小区;按照网络配置从小区组的移动性配置中选择用于失败恢复的小区;按照协议规定从小区组的移动性配置中选择用于失败恢复的小区;按照终端设备实现从小区组的移动性配置中选择用于失败恢复的小区。

请参见图14,图14是本申请实施例提供的另一种通信装置140的结构示意图。通信装置140可以是网络设备,也可以是终端设备(如前述方法实施例中的终端设备),也可以是支持网络设备实现上述方法的芯片、芯片系统、或处理器等,还可以是支持终端设备实现上述方法的芯片、芯片系统、或处理器等。该装置可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。

通信装置140可以包括一个或多个处理器1401。处理器1401可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行计算机程序,处理计算机程序的数据。

可选的,通信装置140中还可以包括一个或多个存储器1402,其上可以存有计算机程序1404,处理器1401执行所述计算机程序1404,以使得通信装置140执行上述方法实施例中描述的方法。可选的,所述存储器1402中还可以存储有数据。通信装置140和存储器1402可以单独设置,也可以集成在一起。

可选的,通信装置140还可以包括收发器1405、天线1406。收发器1405可以称为收发单元、收发机、或收发电路等,用于实现收发功能。收发器1405可以包括接收器和发送器,接收器可以称为接收机或接收电路等,用于实现接收功能;发送器可以称为发送机或发送电路等,用于实现发送功能。

可选的,通信装置140中还可以包括一个或多个接口电路1407。接口电路1407用于接收代码指令并传输至处理器1401。处理器1401运行所述代码指令以使通信装置140执行上述方法实施例中描述的方法。

通信装置140为终端设备(如前述方法实施例中的终端设备):处理器1401用于执行图2中的步骤S201;执行图3中的步骤S301、S302;图4中的步骤S401、S402;图5中的步骤S501、S502;图6中的步骤S601;图7中的步骤S701、S702;图8中的步骤S801、S802;图9中的步骤S901、S902;图10中的步骤S1001、S1002、S1003、S1004。

通信装置140为网络设备:收发器1405用于执行图11中的步骤S1101。

在一种实现方式中,处理器1401中可以包括用于实现接收和发送功能的收发器。例如该收发器可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。

在一种实现方式中,处理器1401可以存有计算机程序1404,计算机程序1404在处理器1401上运行,可使得通信装置140执行上述方法实施例中描述的方法。计算机程序1404可能固化在处理器1401中,该种情况下,处理器1401可能由硬件实现。

在一种实现方式中,通信装置140可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。本申请中描述的处理器和收发器可实现在集成电路(integrated circuit,IC)、模拟IC、射频集成电路RFIC、混合信号IC、专用集成电路(application specific integrated circuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。该处理器和收发器也可以用各种IC工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channel metal oxide semiconductor,PMOS)、双极结型晶体管(bipolar junction transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。

以上实施例描述中的通信装置可以是网络设备或者终端设备(如前述方法实施例中的第一终端设备),但本申请中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受图8的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述通信装置可以是:

(1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(2)具有一个或多个IC的集合,可选的,该IC集合也可以包括用于存储数据,计算机程序的存储部件;(3)ASIC,例如调制解调器(Modem);(4)可嵌入在其他设备内的模块;(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(6)其他等等。

对于通信装置可以是芯片或芯片系统的情况,可参见图15所示的芯片的结构示意图。图15所示的芯片包括处理器1501和接口1502。其中,处理器1501的数量可以是一个或多个,接口1502的数量可以是多个。

可选的,芯片还包括存储器1503,存储器1503用于存储必要的计算机程序和数据。

本领域技术人员还可以了解到本申请实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本申请实施例保护的范围。

本申请实施例还提供一种通信系统,该系统包括前述图12实施例中作为终端设备(如前述方法实施例中的终端设备)的通信装置和前述图13实施例中作为网络设备的通信装置。

本申请还提供一种可读存储介质,其上存储有指令,该指令被计算机执行时实现上述任一方法实施例的功能。

本申请还提供一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序。在计算机上加载和执行所述计算机程序时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机程序可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。

本领域普通技术人员可以理解:本申请中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围,也表示先后顺序。

本申请中的至少一个还可以描述为一个或多个,多个可以是两个、三个、四个或者更多个,本申请不做限制。在本申请实施例中,对于一种技术特征,通过“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”等区分该种技术特征中的技术特征,该“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”描述的技术特征间无先后顺序或者大小顺序。

本申请中各表所示的对应关系可以被配置,也可以是预定义的。各表中的信息的取值仅仅是举例,可以配置为其他值,本申请并不限定。在配置信息与各参数的对应关系时,并不一定要求必须配置各表中示意出的所有对应关系。例如,本申请中的表格中,某些行示出的对应关系也可以不配置。又例如,可以基于上述表格做适当的变形调整,例如,拆分,合并等等。上述各表中标题示出参数的名称也可以采用通信装置可理解的其他名称,其参数的取值或表示方式也可以通信装置可理解的其他取值或表示方式。上述各表在实现时,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等。

本申请中的预定义可以理解为定义、预先定义、存储、预存储、预协商、预配置、固化、或预烧制。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

相关技术
  • 一种应用于高频率实验的防污生物实验板
  • 一种用于实验室的生物炭制作装置
  • 一种用于生物实验的离心管组件
  • 一种用于分子生物学实验的离心管沥液支架
技术分类

06120116523269