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

一种链路恢复方法、装置和计算机可读存储介质

文献发布时间:2023-06-19 10:08:35


一种链路恢复方法、装置和计算机可读存储介质

技术领域

本发明涉及移动通信技术领域,尤其涉及一种链路恢复方法、装置和计算机可读存储介质。

背景技术

在未来的网络架构中,LTE网络的eNB将被拆分为集中单元(Central Unit,CU)和分布单元(Distributed Unit,DU)两部分,W1是LTE的eNB拆分为CU、DU后CU与DU间的接口。

一旦CU出现故障,DU将在收到RESET请求后直接释放资源,并重新进入链路的建立过程,这会导致在重连时用户体验较差。

发明内容

有鉴于此,本发明实施例期望提供一种链路恢复方法、装置和计算机可读存储介质。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种链路恢复方法,该方法应用于DU,包括:

接收备选集中单元CU列表;所述备选CU列表中至少包括:列表中所有备选CU的优先级;

确定已连接的对端CU出现故障;

基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接;

确定有备选CU与所述DU连接成功,则完成链路恢复过程。

可选的,所述接收备选CU列表之前,该方法还包括:

发送第一连接请求到对端CU;所述第一连接请求携带第一连接类型指示;其中,

所述第一连接类型指示,用于指示所述连接为初始连接。

其中,所述接收备选CU列表,包括:

接收对端CU通过第一连接反馈发送的所述备选CU列表;所述第一连接反馈携带所述对端CU的标识以及备选CU列表;或者,

接收对端CU通过信令发送的按预设周期更新的备选CU列表。

其中,所述基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接,包括:

发送第二连接请求到所述备选CU;所述第二连接请求携带第二连接类型指示;其中,

所述第二连接类型指示,用于指示所述连接为链路恢复连接。

可选的,该方法还包括:

确定所有备选CU都无法与所述DU连接成功时,则释放所述DU与所述对端CU间的接口W1上的所有分配资源并移除包括W1接入点标识AP ID的用户设备UE上下文;之后建立新的W1连接。

可选的,所述确定有备选CU与所述DU连接成功,且有两个或两个以上备选CU与所述DU连接时,该方法还包括:

选择优先级最高的备选CU进行连接,完成链路恢复过程。

本发明实施例还提供了一种链路恢复方法,该方法应用于集中单元CU,包括:

接收第一连接请求;所述第一连接请求携带第一连接类型指示;其中,所述第一连接类型指示,用于指示所述连接为初始连接;

发送第一连接反馈;所述第一连接反馈携带所述CU的标识以及备选CU列表;其中,所述备选CU列表中至少包括:列表中所有备选CU的优先级;

其中,所述备选CU列表,用于分布单元DU在所述CU出现故障时,尝试与所述备选CU列表中的备选CU进行连接,完成链路恢复。

可选的,所述接收第一连接请求之后,该方法还包括:

向所述CU邻近的CU发送资源询问消息;

接收邻近的CU反馈的自身剩余的计算资源;

根据反馈结果对所有邻近的CU进行优先级排序,将剩余计算资源多的CU排在高的优先级,将剩余计算资源低的CU排在低优先级;

基于所述邻近的CU的优先级排序结果生成备选CU列表。

可选的,该方法还包括:

按预设周期更新所述备选CU列表;

将更新后的备选CU列表通过信令告知DU。

可选的,该方法还包括:

将所述DU的相关信息转发给更新后的备选CU列表中优先级最高的备选CU。

本发明实施例还提供了一种链路恢复方法,该方法应用于集中单元CU,包括:

接收分布单元DU发送的第二连接请求;所述第二连接请求携带第二连接类型指示;其中,所述第二连接类型指示,用于指示所述连接为链路恢复连接;

基于所述DU的相关信息与所述DU建立连接,完成链路恢复过程。

可选的,所述接收分布单元DU发送的第二连接请求之前,该方法还包括:

接收对端CU发送的资源询问消息;

反馈自身剩余的计算资源,用于对端CU生成备选CU列表。

可选的,该方法还包括:

接收对端CU在更新备选CU列表后发送的DU的相关信息。

本发明实施例还提供了一种链路恢复装置,该装置应用于分布单元DU,包括:

第一接收单元,用于接收备选集中单元CU列表;所述备选CU列表中至少包括:列表中所有备选CU的优先级;

确定单元,用于确定已连接的对端CU出现故障;

第一连接模块,用于基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接;

链路恢复模块,用于确定有备选CU与所述DU连接成功,则完成链路恢复过程。

本发明实施例还提供了一种链路恢复装置,该装置应用于集中单元CU,包括:

第二接收单元,用于接收第一连接请求;所述第一连接请求携带第一连接类型指示;其中,所述第一连接类型指示,用于指示所述连接为初始连接;

第一发送单元,用于发送第一连接反馈;所述第一连接反馈携带所述CU的标识以及备选CU列表;其中,所述备选CU列表中至少包括:列表中所有备选CU的优先级;

其中,所述备选CU列表,用于分布单元DU在所述CU出现故障时,尝试与所述备选CU列表中的备选CU进行连接,完成链路恢复。

本发明实施例还提供了一种链路恢复装置,该装置应用于集中单元CU,包括:

第三接收单元,用于接收分布单元DU发送的第二连接请求;所述第二连接请求携带第二连接类型指示;其中,所述第二连接类型指示,用于指示所述连接为链路恢复连接;

第二连接模块,用于基于所述DU的相关信息与所述DU建立连接,完成链路恢复过程。

本发明实施例还提供了一种链路恢复装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行上述方法的步骤。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。

本发明实施例提供的链路恢复方法、装置和计算机可读存储介质,DU接收备选CU列表;所述备选CU列表中至少包括:列表中所有备选CU的优先级;确定已连接的对端CU出现故障;基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接;确定有备选CU与所述DU连接成功,则完成链路恢复过程。本发明实施例在CU发生故障时,DU无需释放与UE的连接以及相关资源,而是基于备选CU列表尝试与备选CU进行连接,如果连接成功,则CU与DU之间的链路恢复,加快了链路恢复速度,从而提高了用户的体验。

此外,本发明实施例还基于备选CU的剩余计算资源对备选CU列表不断进行更新,同时备份DU的相关信息到备选CU,以便在链路恢复时节省时间,加快链路恢复速度。

附图说明

图1为本发明实施例所述链路恢复方法流程示意图一;

图2为本发明实施例所述链路恢复方法流程示意图二;

图3为本发明实施例所述链路恢复方法流程示意图三;

图4为本发明实施例所述链路恢复装置结构示意图一;

图5为本发明实施例所述链路恢复装置结构示意图二;

图6为本发明实施例所述链路恢复装置结构示意图三;

图7为本发明实施例所述链路恢复装置结构示意图四;

图8为本发明实施例所述链路恢复方法流程示意图四;

图9为本发明实施例所述DU与CU间连接建立流程示意图;

图10为本发明实施例所述CU向附近CU询问剩余计算资源示意图;

图11为本发明实施例所述CU故障后与备选CU连接流程示意图一;

图12为本发明实施例所述CU故障后与备选CU连接流程示意图二;

图13为本发明实施例所述CU故障后与备选CU连接流程示意图三。

具体实施方式

下面结合附图和实施例对本发明进行描述。

本发明实施例提供了一种链路恢复方法,如图1所示,该方法应用于DU,包括:

步骤101:接收备选集中单元CU列表;所述备选CU列表中至少包括:列表中所有备选CU的优先级;

步骤102:确定已连接的对端CU出现故障;

步骤103:基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接;

步骤104:确定有备选CU与所述DU连接成功,则完成链路恢复过程。

本发明实施例在CU发生故障时,DU无需释放与UE的连接以及相关资源,而是基于备选CU列表尝试与备选CU进行连接,如果连接成功,则CU与DU之间的链路恢复,加快了链路恢复速度,从而提高了用户的体验。

一个实施例中,所述接收备选CU列表之前,该方法还包括:

发送第一连接请求到对端CU;所述第一连接请求携带第一连接类型指示;其中,

所述第一连接类型指示,用于指示所述连接为初始连接。

一个实施例中,所述接收备选CU列表,包括:

接收对端CU通过第一连接反馈发送的所述备选CU列表;所述第一连接反馈携带所述对端CU的标识以及备选CU列表;或者,

接收对端CU通过信令发送的按预设周期更新的备选CU列表。

本发明实施例中,所述基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接,包括:

发送第二连接请求到所述备选CU;所述第二连接请求携带第二连接类型指示;其中,

所述第二连接类型指示,用于指示所述连接为链路恢复连接。

一个实施例中,该方法还包括:

确定所有备选CU都无法与所述DU连接成功时,则释放W1上的所有分配资源并移除包括W1接入点标识AP ID的用户设备UE上下文;之后建立新的W1连接。

一个实施例中,所述确定有备选CU与所述DU连接成功,且有两个或两个以上备选CU与所述DU连接时,该方法还包括:

选择优先级最高的备选CU进行连接,完成链路恢复过程。

本发明实施例还提供了一种链路恢复方法,如图2所示,该方法应用于CU,包括:

步骤201:接收第一连接请求;所述第一连接请求携带第一连接类型指示;其中,所述第一连接类型指示,用于指示所述连接为初始连接;

步骤202:发送第一连接反馈;所述第一连接反馈携带所述CU的标识以及备选CU列表;其中,所述备选CU列表中至少包括:列表中所有备选CU的优先级;

其中,所述备选CU列表,用于分布单元DU在所述CU出现故障时,尝试与所述备选CU列表中的备选CU进行连接,完成链路恢复。

一个实施例中,所述接收第一连接请求之后,该方法还包括:

向所述CU邻近的CU发送资源询问消息;

接收邻近的CU反馈的自身剩余的计算资源;

根据反馈结果对所有邻近的CU进行优先级排序,将剩余计算资源多的CU排在高的优先级,将剩余计算资源低的CU排在低优先级;

基于所述邻近的CU的优先级排序结果生成备选CU列表。

一个实施例中,该方法还包括:

按预设周期更新所述备选CU列表;

将更新后的备选CU列表通过信令告知DU。

在实际应用过程中,所述CU可再次基于邻近的CU反馈的自身剩余的计算资源重新进行优先级排序,以更新所述备选CU列表。

一个实施例中,该方法还包括:

将所述DU的相关信息转发给更新后的备选CU列表中优先级最高的备选CU。

这里,所述DU的相关信息可包括:DU的标识、UE上下文、W1 SETUP REQUEST中的相关信息等等。

本发明实施例还提供了一种链路恢复方法,如图3所示,该方法应用于CU,包括:

步骤301:接收分布单元DU发送的第二连接请求;所述第二连接请求携带第二连接类型指示;其中,所述第二连接类型指示,用于指示所述连接为链路恢复连接;

步骤302:基于所述DU的相关信息与所述DU建立连接,完成链路恢复过程。

一个实施例中,所述接收分布单元DU发送的第二连接请求之前,该方法还包括:

接收对端CU发送的资源询问消息;

反馈自身剩余的计算资源,用于对端CU生成备选CU列表。

一个实施例中,该方法还包括:

接收对端CU在更新备选CU列表后发送的DU的相关信息。

为了实现上述方法实施例,本发明实施例还提供了一种链路恢复装置,如图4所示,该装置应用于分布单元DU,包括:

第一接收单元401,用于接收备选集中单元CU列表;所述备选CU列表中至少包括:列表中所有备选CU的优先级;

确定单元402,用于确定已连接的对端CU出现故障;

第一连接模块403,用于基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接;

链路恢复模块404,用于确定有备选CU与所述DU连接成功,则完成链路恢复过程。

一个实施例中,所述第一接收单元401接收备选CU列表之前,还用于发送第一连接请求到对端CU;所述第一连接请求携带第一连接类型指示;其中,所述第一连接类型指示,用于指示所述连接为初始连接。

一个实施例中,所述第一接收单元401接收备选CU列表,包括:

接收对端CU通过第一连接反馈发送的所述备选CU列表;所述第一连接反馈携带所述对端CU的标识以及备选CU列表;或者,

接收对端CU通过信令发送的按预设周期更新的备选CU列表。

本发明实施例中,所述第一连接模块403基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接,包括:

发送第二连接请求到所述备选CU;所述第二连接请求携带第二连接类型指示;其中,

所述第二连接类型指示,用于指示所述连接为链路恢复连接。

一个实施例中,所述链路恢复模块404,还用于确定所有备选CU都无法与所述DU连接成功时,则释放W1上的所有分配资源并移除包括W1接入点标识AP ID的用户设备UE上下文;之后建立新的W1连接。

一个实施例中,所述确定有备选CU与所述DU连接成功,且有两个或两个以上备选CU与所述DU连接时,

所述链路恢复模块404,还用于选择优先级最高的备选CU进行连接,完成链路恢复过程。

本发明实施例还提供了一种链路恢复装置,如图5所示,该装置应用于集中单元CU,包括:

第二接收单元501,用于接收第一连接请求;所述第一连接请求携带第一连接类型指示;其中,所述第一连接类型指示,用于指示所述连接为初始连接;

第一发送单元502,用于发送第一连接反馈;所述第一连接反馈携带所述CU的标识以及备选CU列表;其中,所述备选CU列表中至少包括:列表中所有备选CU的优先级;

其中,所述备选CU列表,用于分布单元DU在所述CU出现故障时,尝试与所述备选CU列表中的备选CU进行连接,完成链路恢复。

一个实施例中,如图6所示,该装置还包括:列表生成单元503;所述第二接收单元501接收第一连接请求之后,

所述第一发送单元502,还用于向所述CU邻近的CU发送资源询问消息;

第二接收单元501,还用于接收邻近的CU反馈的自身剩余的计算资源;

列表生成单元503,用于所述根据反馈结果对所有邻近的CU进行优先级排序,将剩余计算资源多的CU排在高的优先级,将剩余计算资源低的CU排在低优先级;基于所述邻近的CU的优先级排序结果生成备选CU列表。

一个实施例中,所述列表生成单元503,还用于按预设周期更新所述备选CU列表;

将更新后的备选CU列表通过信令告知DU。

在实际应用过程中,所述CU可再次基于邻近的CU反馈的自身剩余的计算资源重新进行优先级排序,以更新所述备选CU列表。

一个实施例中,所述第一发送单元502,还用于将所述DU的相关信息转发给更新后的备选CU列表中优先级最高的备选CU。

这里,所述DU的相关信息可包括:DU的标识、UE上下文、W1 SETUP REQUEST中的相关信息等等。

本发明实施例还提供了一种链路恢复装置,如图7所示,该装置应用于集中单元CU,包括:

第三接收单元701,用于接收分布单元DU发送的第二连接请求;所述第二连接请求携带第二连接类型指示;其中,所述第二连接类型指示,用于指示所述连接为链路恢复连接;

第二连接模块702,用于基于所述DU的相关信息与所述DU建立连接,完成链路恢复过程。

一个实施例中,所述第三接收单元701接收DU发送的第二连接请求之前,还用于接收对端CU发送的资源询问消息;反馈自身剩余的计算资源,用于对端CU生成备选CU列表。

一个实施例中,所述第三接收单元701,还用于接收对端CU在更新备选CU列表后发送的DU的相关信息。

本发明实施例还提供了一种链路恢复装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

接收备选集中单元CU列表;所述备选CU列表中至少包括:列表中所有备选CU的优先级;

确定已连接的对端CU出现故障;

基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接;

确定有备选CU与所述DU连接成功,则完成链路恢复过程。

所述接收备选CU列表之前,所述处理器还用于运行所述计算机程序时,执行:

发送第一连接请求到对端CU;所述第一连接请求携带第一连接类型指示;其中,

所述第一连接类型指示,用于指示所述连接为初始连接。

所述接收备选CU列表时,所述处理器还用于运行所述计算机程序时,执行:

接收对端CU通过第一连接反馈发送的所述备选CU列表;所述第一连接反馈携带所述对端CU的标识以及备选CU列表;或者,

接收对端CU通过信令发送的按预设周期更新的备选CU列表。

所述基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接时,所述处理器还用于运行所述计算机程序时,执行:

发送第二连接请求到所述备选CU;所述第二连接请求携带第二连接类型指示;其中,

所述第二连接类型指示,用于指示所述连接为链路恢复连接。

所述处理器还用于运行所述计算机程序时,执行:

确定所有备选CU都无法与所述DU连接成功时,则释放W1上的所有分配资源并移除包括W1接入点标识AP ID的用户设备UE上下文;之后建立新的W1连接。

所述确定有备选CU与所述DU连接成功,且有两个或两个以上备选CU与所述DU连接时,所述处理器还用于运行所述计算机程序时,执行:

选择优先级最高的备选CU进行连接,完成链路恢复过程。

本发明实施例还提供了一种链路恢复装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

接收第一连接请求;所述第一连接请求携带第一连接类型指示;其中,所述第一连接类型指示,用于指示所述连接为初始连接;

发送第一连接反馈;所述第一连接反馈携带所述CU的标识以及备选CU列表;其中,所述备选CU列表中至少包括:列表中所有备选CU的优先级;

其中,所述备选CU列表,用于分布单元DU在所述CU出现故障时,尝试与所述备选CU列表中的备选CU进行连接,完成链路恢复。

所述接收第一连接请求之后,所述处理器还用于运行所述计算机程序时,执行:

向所述CU邻近的CU发送资源询问消息;

接收邻近的CU反馈的自身剩余的计算资源;

根据反馈结果对所有邻近的CU进行优先级排序,将剩余计算资源多的CU排在高的优先级,将剩余计算资源低的CU排在低优先级;

基于所述邻近的CU的优先级排序结果生成备选CU列表。

所述处理器还用于运行所述计算机程序时,执行:

按预设周期更新所述备选CU列表;

将更新后的备选CU列表通过信令告知DU。

所述处理器还用于运行所述计算机程序时,执行:

将所述DU的相关信息转发给更新后的备选CU列表中优先级最高的备选CU。

本发明实施例还提供了一种链路恢复装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行:

接收分布单元DU发送的第二连接请求;所述第二连接请求携带第二连接类型指示;其中,所述第二连接类型指示,用于指示所述连接为链路恢复连接;

基于所述DU的相关信息与所述DU建立连接,完成链路恢复过程。

所述接收分布单元DU发送的第二连接请求之前时,所述处理器还用于运行所述计算机程序时,执行:

接收对端CU发送的资源询问消息;

反馈自身剩余的计算资源,用于对端CU生成备选CU列表。

所述处理器还用于运行所述计算机程序时,执行:

接收对端CU在更新备选CU列表后发送的DU的相关信息。

需要说明的是:上述实施例提供的装置在进行链路恢复时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将设备的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的装置与相应方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

在示例性实施例中,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:

接收备选集中单元CU列表;所述备选CU列表中至少包括:列表中所有备选CU的优先级;

确定已连接的对端CU出现故障;

基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接;

确定有备选CU与所述DU连接成功,则完成链路恢复过程。

所述接收备选CU列表之前,所述计算机程序被处理器运行时,还执行:

发送第一连接请求到对端CU;所述第一连接请求携带第一连接类型指示;其中,

所述第一连接类型指示,用于指示所述连接为初始连接。

所述接收备选CU列表时,所述计算机程序被处理器运行时,还执行:

接收对端CU通过第一连接反馈发送的所述备选CU列表;所述第一连接反馈携带所述对端CU的标识以及备选CU列表;或者,

接收对端CU通过信令发送的按预设周期更新的备选CU列表。

所述基于所述备选CU列表尝试与所述备选CU列表中的备选CU进行连接时,所述计算机程序被处理器运行时,还执行:

发送第二连接请求到所述备选CU;所述第二连接请求携带第二连接类型指示;其中,

所述第二连接类型指示,用于指示所述连接为链路恢复连接。

所述计算机程序被处理器运行时,还执行:

确定所有备选CU都无法与所述DU连接成功时,则释放W1上的所有分配资源并移除包括W1接入点标识AP ID的用户设备UE上下文;之后建立新的W1连接。

所述确定有备选CU与所述DU连接成功,且有两个或两个以上备选CU与所述DU连接时,所述计算机程序被处理器运行时,还执行:

选择优先级最高的备选CU进行连接,完成链路恢复过程。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:

接收第一连接请求;所述第一连接请求携带第一连接类型指示;其中,所述第一连接类型指示,用于指示所述连接为初始连接;

发送第一连接反馈;所述第一连接反馈携带所述CU的标识以及备选CU列表;其中,所述备选CU列表中至少包括:列表中所有备选CU的优先级;

其中,所述备选CU列表,用于分布单元DU在所述CU出现故障时,尝试与所述备选CU列表中的备选CU进行连接,完成链路恢复。

所述接收第一连接请求之后,所述计算机程序被处理器运行时,还执行:

向所述CU邻近的CU发送资源询问消息;

接收邻近的CU反馈的自身剩余的计算资源;

根据反馈结果对所有邻近的CU进行优先级排序,将剩余计算资源多的CU排在高的优先级,将剩余计算资源低的CU排在低优先级;

基于所述邻近的CU的优先级排序结果生成备选CU列表。

所述计算机程序被处理器运行时,还执行:

按预设周期更新所述备选CU列表;

将更新后的备选CU列表通过信令告知DU。

所述计算机程序被处理器运行时,还执行:

将所述DU的相关信息转发给更新后的备选CU列表中优先级最高的备选CU。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:

接收分布单元DU发送的第二连接请求;所述第二连接请求携带第二连接类型指示;其中,所述第二连接类型指示,用于指示所述连接为链路恢复连接;

基于所述DU的相关信息与所述DU建立连接,完成链路恢复过程。

所述接收分布单元DU发送的第二连接请求之前时,所述计算机程序被处理器运行时,还执行:

接收对端CU发送的资源询问消息;

反馈自身剩余的计算资源,用于对端CU生成备选CU列表。

所述计算机程序被处理器运行时,还执行:

接收对端CU在更新备选CU列表后发送的DU的相关信息。

下面结合场景实施例对本发明进行描述。

本申请提案提出了一种快速的链路恢复方法,用以加快CU出现故障时的链路恢复速度,提升用户的体验,如图8所示,包括:

步骤801:DU与CU建立连接;

步骤802:CU生成备选CU列表,并在备选CU备份DU相关信息;

步骤803:CU按预设周期更新备选CU列表;

步骤804:判断CU是否发生故障;

步骤805:DU与备选CU列表中的备选CU尝试连接;

步骤806:判断是否有备选CU与DU连接成功;如果是,则执行步骤802;否则,执行步骤807;

步骤807:重新进行随机接入流程。

如图9所示,在连接建立过程中,DU在向CU发送的W1 SETUP REQUEST中添加Connection Type消息,标明是常规的初始连接(随机接入)还是用于恢复链路的连接;CU在向DU发送的W1 SETUP RESPONSE字段中添加当前连接CU的ID以及一个备选CU的列表,并标注CU的优先级,其中W1 REQUEST中字段内容为(此处Connection Type为Common Access)。所述W1 SETUP REQUEST中字段的内容如表1所示,所述W1 SETUP RESPONSE中字段的内容如表2所示。

表1

表2

如图10所示,CU在收到连接请求后,先向附近其他CU发送询问消息(InformationRequest),附近CU反馈自身剩余的计算资源(remaining computing resources),CU根据反馈结果,将剩余计算资源较多的CU排在较高的优先级,将剩余计算资源低的CU排在低优先级。

选择优先级最高的CU放入备选CU列表中,并且每隔一段时间更新一次备选CU列表,将此前列表中的备选CU优先级依次降低,将此次选出的备选CU放在优先级最高的位置,并在每次更新后通过信令告知DU。CU列表容量可设置为3。

每次选出优先级最高的备选CU时,CU向该备选CU发送当前DU的SETUP REQUEST,UE上下文等进行备份。

如果CU发生故障且无法向DU发送RESET消息,则DU根据实时更新的list尝试与所述list中的备选CU连接,如图11所示,DU向备选CU发送Connection Request消息;备选CU向DU反馈Connection Response消息。

当备选CU收到Connection Type为Recovery类型的连接请求时,根据DU ID查询自身备份内容,进行链路的快速恢复。

其中,Connection Request消息以及Connection Response消息内容与SETUP消息内容相似:Connection Request(此处Connection Type为Recovery)。所述ConnectionRequest中字段的内容如表3所示,所述Connection Response中字段的内容如表4所示。

表3

表4

当CU出现故障,且可以向DU发送RESET信令时,应对流程如图12所示:

如果CU发生故障,导致部分或全部传输参考信息丢失,则CU应向DU发送RESET消息;

在接收到RESET消息时,DU尝试与备选CU进行连接(向备选CU发送ConnectionRequest),如果有备选CU与DU连接成功(备选CU向DU发送Connection Response),则链路成功恢复,如果所有备选CU都无法与DU进行连接,则链路恢复失败;

如果恢复失败(备选CU向DU发送Connection Failed),如图13所示,则DU释放W1上的所有分配资源并移除包括W1AP ID的UE上下文。在DU已经释放所有指定的W1资源和用于所有指示的UE关联的UE W1AP ID之后,其可以建立新的W1连接。

本发明实施例可以在原有RESET流程的基础上,在SETUP REQUEST中添加Connection Type以及在SETUP RESPONSE消息中添加CU ID和备选CU列表以及备选CU的优先级,以进行本发明实施例新添加的RESET过程。

本发明实施例在CU发生故障时,DU无需释放与UE的连接以及相关资源,而是基于备选CU列表尝试与备选CU进行连接,如果连接成功,则CU与DU之间的链路恢复,加快了链路恢复速度,从而提高了用户的体验。

此外,本发明实施例还基于备选CU的剩余计算资源对备选CU列表不断进行更新,同时备份DU的相关信息到备选CU,以便在链路恢复时节省时间,加快链路恢复速度。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

相关技术
  • 一种链路恢复方法、装置和计算机可读存储介质
  • 数据恢复方法、装置、计算机可读存储介质和计算机设备
技术分类

06120112431982