数据处理方法、消息发送方法及中继节点转让专利

申请号 : CN201910075315.5

文献号 : CN111278158A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 鲍炜杨晓东金巴·迪·阿达姆·布巴卡

申请人 : 维沃移动通信有限公司

摘要 :

本发明提供了一种数据处理方法、消息发送方法及中继节点,涉及通信技术领域。该数据处理方法,应用于第一中继节点,包括:接收第二中继节点发送的第一通知消息,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;根据所述第一通知消息,执行目标操作;其中,所述目标操作包括以下操作中的一项:停止向所述第二中继节点发送上行数据包;进行上行数据包备份,并向所述第二中继节点发送上行数据包。上述方案,可以尽可能避免数据包的丢失,保证通信可靠性。

权利要求 :

1.一种数据处理方法,应用于第一中继节点,其特征在于,包括:接收第二中继节点发送的第一通知消息,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;

根据所述第一通知消息,执行目标操作;

其中,所述目标操作包括以下操作中的一项:

停止向所述第二中继节点发送上行数据包;

进行上行数据包备份,并向所述第二中继节点发送上行数据包。

2.根据权利要求1所述的数据处理方法,其特征在于,所述第一通知消息,包括以下至少一项:消息类型指示信息,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;

所述第二中继节点的标识信息;

所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;

停止上行数据包发送的指示信息;

进行上行数据包备份的指示信息。

3.根据权利要求2所述的数据处理方法,其特征在于,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:第一定时器超时;

随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;

至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设最大次数,仍未被成功接收。

4.根据权利要求2所述的数据处理方法,其特征在于,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:第一定时器启动;

随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;

至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。

5.根据权利要求1所述的数据处理方法,其特征在于,当所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送时,在所述根据所述第一通知消息,执行目标操作之后,还包括:接收所述第二中继节点发送的第二通知消息,所述第二通知消息为所述第二中继节点与核心网节点之间建立连接后发送。

6.根据权利要求5所述的数据处理方法,其特征在于,所述第二通知消息包括以下至少一项:所述第二中继节点的标识信息;

停止上行数据包备份的指示信息。

7.根据权利要求5所述的数据处理方法,其特征在于,在所述目标操作为停止向所述第二中继节点发送上行数据包时,在所述接收所述第二中继节点发送的第二通知消息之后,还包括:根据所述第二通知消息,发送上行数据包给所述第二中继节点。

8.根据权利要求5或6所述的数据处理方法,其特征在于,在所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包时,在所述接收所述第二中继节点发送的第二通知消息之后,还包括:根据所述第二通知消息,停止数据包备份,发送上行数据包给所述第二中继节点。

9.根据权利要求5所述的数据处理方法,其特征在于,所述第二中继节点与核心网节点之间建立连接,包括以下之一:所述第二中继节点与所述第三中继节点之间的无线链路恢复;

所述第二中继节点与第四中继节点之间建立无线链路连接。

10.根据权利要求1所述的数据处理方法,其特征在于,当所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送的、且所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包时,在所述根据所述第一通知消息,执行目标操作之后,还包括:断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包;

建立与第五中继节点之间的无线链路连接;

在与所述第五中继节点建立连接后,发送第一上行数据包给所述第五中继节点;

其中,所述第一上行数据包,包括:备份的上行数据包和未进行传输的数据包。

11.根据权利要求10所述的数据处理方法,其特征在于,在所述断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包之前,还包括:在收到所述第一通知消息后,启动第二定时器;

在所述第二定时定时器超时后,断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包。

12.根据权利要求1所述的数据处理方法,其特征在于,所述第一通知消息为所述第二中继节点与第三中继节点之间存在无线链路失败的风险时发送的、所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包,在所述根据所述第一通知消息,执行目标操作之后,还包括:接收所述第二中继节点发送的第三通知消息,所述第三通知消息为所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时发送的;

根据所述第三通知消息,执行停止上行数据包备份的操作,并删除进行备份的上行数据包。

13.根据权利要求12所述的数据处理方法,其特征在于,所述第三通知消息,包括以下至少一项:所述第二中继节点的标识信息;

停止上行数据包备份的指示信息。

14.一种消息发送方法,应用于第二中继节点,其特征在于,包括:在所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时,发送第一通知消息给第一中继节点。

15.根据权利要求14所述的消息发送方法,其特征在于,所述第一通知消息,包括以下至少一项:消息类型指示信息,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;

所述第二中继节点的标识信息;

所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;

停止上行数据包发送的指示信息;

进行上行数据包备份的指示信息。

16.根据权利要求15所述的消息发送方法,其特征在于,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:第一定时器超时;

随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;

至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设最大次数,仍未被成功接收。

17.根据权利要求15所述的消息发送方法,其特征在于,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:第一定时器启动;

随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;

至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。

18.根据权利要求14所述的消息发送方法,其特征在于,在所述第二中继节点与第三中继节点之间发生无线链路失败时,在所述发送第一通知消息给第一中继节点之后,还包括:在所述第二中继节点与核心网节点之间建立连接后,发送第二通知消息给所述第一中继节点。

19.根据权利要求18所述的消息发送方法,其特征在于,所述第二通知消息包括以下至少一项:所述第二中继节点的标识信息;

停止上行数据包备份的指示信息。

20.根据权利要求18所述的消息发送方法,其特征在于,所述第二中继节点与核心网节点之间建立连接,包括以下之一:所述第二中继节点与所述第三中继节点之间的无线链路恢复;

所述第二中继节点与第四中继节点之间建立无线链路连接。

21.根据权利要求14所述的消息发送方法,其特征在于,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险,在所述发送第一通知消息给第一中继节点之前,还包括:若满足第一条件,确定所述第二中继节点与第三中继节点之间存在无线链路失败的风险;

其中,所述第一条件,包括以下之一:

第一定时器启动;

连续失步的次数达到第三预设次数;

随机接入过程中,前导码发送次数达到第一预设次数,随机接入未成功;

至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。

22.根据权利要求14所述的消息发送方法,其特征在于,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险时,在所述发送第一通知消息给第一中继节点之后,还包括:在所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时,发送第三通知消息给所述第一中继节点。

23.根据权利要求22所述的消息发送方法,其特征在于,若满足第二条件,所述第二中继节点与第三中继节点之间不存在无线链路失败的风险,所述第二条件,包括以下之一:第一定时器被停止;

连续收到同步指示的次数达到第四预设次数;

触发第一通知消息的随机接入过程,随机接入成功;

所有触发第一通知消息的无线链路控制RLC确认模式协议数据单元PDU重传后,被成功接收。

24.根据权利要求22所述的消息发送方法,其特征在于,所述第三通知消息,包括以下至少一项:所述第二中继节点的标识信息;

停止上行数据包备份的指示信息。

25.一种中继节点,所述中继节点为第一中继节点,其特征在于,包括:第一接收模块,用于接收第二中继节点发送的第一通知消息,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;

第一执行模块,用于根据所述第一通知消息,执行目标操作;

其中,所述目标操作包括以下操作中的一项:

停止向所述第二中继节点发送上行数据包;

进行上行数据包备份,并向所述第二中继节点发送上行数据包。

26.一种中继节点,所述中继节点为第一中继节点,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至13中任一项所述的数据处理方法的步骤。

27.一种中继节点,所述中继节点为第二中继节点,其特征在于,包括:第一发送模块,用于在所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时,发送第一通知消息给第一中继节点。

28.一种中继节点,所述中继节点为第二中继节点,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求14至24中任一项所述的消息发送方法的步骤。

29.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至13中任一项所述的数据处理方法的步骤或如权利要求14至24中任一项所述的消息发送方法的步骤。

说明书 :

数据处理方法、消息发送方法及中继节点

技术领域

[0001] 本发明涉及通信技术领域,特别涉及一种数据处理方法、消息发送方法及中继节点。

背景技术

[0002] 在新空口(New Radio,NR)中,引入了中继(Integrated Access and Backhaul,IAB)节点。IAB节点可以通过无线级联的方式,对网络覆盖进行扩展。
[0003] 如图1所示,用户设备(User Equipment,UE,也称终端)连接到中继节点4(IAB-node4),IAB-node4通过无线回传(wireless backhaul)连接到中继节点3(IAB-node3),类似的,IAB-node3通过无线回传连接到IAB-node1,IAB-node3通过无线回传连接到IAB提供者(donor)。IAB donor为具有有线回传(wired backhaul)的节点。其和核心网(CN)之间通过有线链路连接。
[0004] 在图1中,具有无线连接关系的两个中继节点为父子节点。其中,到达IAB-donor所需跳数少的中继节点为另一中继节点的父节点,例如IAB-node3为IAB-node4的父节点,IAB-node4为IAB-node3的子节点;特殊的,IAB-donor为IAB-node1的父节点,IAB-node1为IAB-donor的子节点。
[0005] 由于IAB-node之间采用的是无线连接,其链路稳定性不高。图1中,当IAB-node1和IAB-node3之间的无线链路发生无线链路失败(Radio Link Failure,RLF),IAB-node 4需要选择新的父节点(如中继节点2(IAB-node2))与核心网相连。
[0006] 对于UE的上行数据包,如果已经传输到了IAB-node3,IAB-node4中将不再保留这些数据包的备份。如果IAB-node4改选择IAB-node2为新的父节点,已经传输到了IAB-node3,且IAB-node3尚未传输到IAB-node1的数据包将丢失。

发明内容

[0007] 本发明实施例提供一种数据处理方法、消息发送方法及中继节点,以解决现有技术中存在中继节点无法将终端的上行数据包传输给核心网,造成上行数据包丢失,无法保证通信可靠性的问题。
[0008] 为了解决上述技术问题,本发明采用如下方案:
[0009] 第一方面,本发明实施例提供一种数据处理方法,应用于第一中继节点,包括:
[0010] 接收第二中继节点发送的第一通知消息,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;
[0011] 根据所述第一通知消息,执行目标操作;
[0012] 其中,所述目标操作包括以下操作中的一项:
[0013] 停止向所述第二中继节点发送上行数据包;
[0014] 进行上行数据包备份,并向所述第二中继节点发送上行数据包。
[0015] 第二方面,本发明实施例提供一种消息发送方法,应用于第二中继节点,包括:
[0016] 在所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时,发送第一通知消息给第一中继节点。
[0017] 第三方面,本发明实施例提供一种中继节点,所述中继节点为第一中继节点,包括:
[0018] 第一接收模块,用于接收第二中继节点发送的第一通知消息,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;
[0019] 第一执行模块,用于根据所述第一通知消息,执行目标操作;
[0020] 其中,所述目标操作包括以下操作中的一项:
[0021] 停止向所述第二中继节点发送上行数据包;
[0022] 进行上行数据包备份,并向所述第二中继节点发送上行数据包。
[0023] 第四方面,本发明实施例提供一种中继节点,所述中继节点为第一中继节点,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的数据处理方法的步骤。
[0024] 第五方面,本发明实施例提供一种中继节点,所述中继节点为第二中继节点,包括:
[0025] 第一发送模块,用于在所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时,发送第一通知消息给第一中继节点。
[0026] 第六方面,本发明实施例提供一种中继节点,所述中继节点为第二中继节点,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的消息发送方法的步骤。
[0027] 第七方面,本发明实施例提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的数据处理方法的步骤或上述的消息发送方法的步骤。
[0028] 本发明的有益效果是:
[0029] 上述方案,通过根据第二中继节点发送的第一通知消息,停止向第二中继节点发送上行数据包,或进行上行数据包备份,并向第二中继节点发送上行数据包,以此尽可能避免数据包的丢失,可以保证通信可靠性。

附图说明

[0030] 图1表示中继网络架构图;
[0031] 图2表示无线链路监听过程示意图;
[0032] 图3表示本发明实施例的数据处理方法的流程示意图;
[0033] 图4表示本发明实施例的消息发送方法的流程示意图;
[0034] 图5表示本发明实施例的中继节点的模块示意图之一;
[0035] 图6表示本发明实施例的中继节点的结构框图之一;
[0036] 图7表示本发明实施例的中继节点的模块示意图之二;
[0037] 图8表示本发明实施例的中继节点的结构框图之二。

具体实施方式

[0038] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
[0039] 在进行本发明实施例的说明时,首先对下面描述中所用到的一些概念进行解释说明。
[0040] 在长期演进(Long Term Evolution,LTE)和新空口(New Radio,NR)的系统中,用户设备(User Equipment,UE,也称终端)都有无线链路监听(Radio Link Monitor,RLM)功能。在判定无线链路失败(Radio Link Failure,RLF)后,UE执行相应的链路恢复流程。
[0041] RLM及RLF可以在主小区(PCell)上执行。
[0042] 1、PCell上的RLM和RLF
[0043] 在LTE的RLM功能中,UE通过测量PCell物理下行控制信道(Physical Downlink Control  Channel,PDCCH)对应的小区参考信号(CRS)的信干噪比(Signal to Interference-plus-Noise Ratio,SINR)来实现对无线链路的监听。如图2所示,当UE物理层(L1)测量到PCell的PDCCH对应的CRS的SINR低于一定门限则认定该无线链路失步("out-of-sync");物理层通知高层(无线资源控制(Radio Resource Control,RRC)层,L3)一个out-of-sync指示,如果RRC层连续N310个out-of-sync指示,则UE RRC层开启一个定时器(Timer)T310。
[0044] 如果当测量的PCell PDCCH对应的CRS高于一定门限则认定该无线链路同步("in-sync")。则物理层通知高层(RRC层)一个in-sync指示,如果RRC层连续N311个in-sync指示,则UE停止Timer T310的运行。
[0045] 如果Timer T310运行超时了,则UE判定UE无线链路失败(RLF);并启动定时器T311,在T311运行期间,UE会尝试寻找合适的小区进行RRC连接重建。在重建成功前,UE与网络间的用户面数据收发会中断。
[0046] 如果在T311超时前,UE未重建成功,则UE有RRC连接(RRC_CONNECTED)态转入RRC空闲(RRC_IDLE)态。
[0047] 其中N310,N311,T310和T311的时长是网络配置的。
[0048] NR的RLM和RLF处理流程与LTE类似,如:采用的计数器/定时器的名称可能会有差异,测量信号的类型会有不同。目前,3GPP已经同意了在NR中做RLM的参考信号和LTE不一样,会采用信道状态信息参考信号(Channel State Information-Reference Signal,CSI-RS)和/或同步信号块(Synchronization Signal Block,SS block,简称SSB)为参考信号做RLM。SS block和CSI-RS为NR的两种参考信号。
[0049] 本发明针对现有技术中存在中继节点无法将终端的上行数据包传输给核心网,造成上行数据包丢失,无法保证通信可靠性的问题,提供一种数据处理方法、消息发送方法及中继节点。
[0050] 如图3所示,本发明实施例提供一种数据处理方法,应用于第一中继节点,包括:
[0051] 步骤301,接收第二中继节点发送的第一通知消息;
[0052] 需要说明的是,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;所述第二中继节点与第三中继节点之间存在发生无线链路失败的风险指的是第二中继节点与第三中继节点之间当前未发生无线链路失败、但需要采取应对无线链路失败的预防措施。
[0053] 还需要说明的是,本发明实施例中所提到的第二中继节点为第一中继节点的父节点,即第一中继节点为第二中继节点的子节点;第三中继节点为第二中继节点的父节点;其中,第三中继节点可以为普通的中继节点(即除donor之外的中继节点)或者第二中继节点也可以为donor。
[0054] 步骤302,根据所述第一通知消息,执行目标操作;
[0055] 需要说明的是,所述目标操作包括以下操作中的一项:
[0056] A11、停止向所述第二中继节点发送上行数据包;
[0057] 需要说明的是,当第一中继节点停止向第二中继节点发送上行数据包后,上行数据包继续保留在第一中继节点中,可以有效的避免上行数据包的丢失。
[0058] A12、进行上行数据包备份,并向所述第二中继节点发送上行数据包;
[0059] 此操作指的是,第一中继节点在进行上行数据包的发送之前,先进行数据包的备份,当将上行数据包发送给第二中继节点后,上行数据包在第一中继节点中仍会保留,也可以有效的避免上行数据包的丢失。
[0060] 具体地,所述第一通知消息,包括以下至少一项:
[0061] A21、消息类型指示信息;
[0062] 需要说明的是,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;
[0063] A22、所述第二中继节点的标识信息;
[0064] A23、所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;
[0065] 进一步需要说明的是,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:
[0066] A231、第一定时器超时;
[0067] 需要说明的是,可选地,本发明实施例中的第一定时器指的是T310定时器;可选地,该第一定时器也可以为除T310定时器之外的其他定时器。
[0068] 例如,当T310超时时,即表明第二中继节点与第三中继节点之间发生无线链路失败。
[0069] A232、随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;
[0070] 也就说,当前导码发送次数达到第一预设最大次数(例如M1次),随机接入仍失败,则表明第二中继节点与第三中继节点之间发生无线链路失败。
[0071] A233、至少一个无线链路控制(RLC)确认模式协议数据单元(PDU)重传次数达到第二预设最大次数,仍未被成功接收;
[0072] 例如,某一个RLC确认模式PDU重传次数达到第二预设最大次数(例如N1次),仍未被成功接收;或者某几个RLC确认模式PDU重传次数达到第二预设最大次数,仍未被成功接收;
[0073] 也就说,当至少一个RLC确认模式PDU重传次数达到第二预设最大次数(例如N1次),仍未被成功接收,则表明第二中继节点与第三中继节点之间发生无线链路失败。
[0074] 进一步需要说明的是,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:
[0075] A234、第一定时器启动;
[0076] 需要说明的是,可选地,本发明实施例中的第一定时器指的是T310定时器;可选地,该第一定时器也可以为除T310定时器之外的其他定时器。
[0077] 例如,当T310启动时,则表明第二中继节点与第三中继节点之间存在发生无线链路失败的风险,即需要采取应对无线链路失败的预防措施。
[0078] A235、随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;
[0079] 也就说,当前导码发送次数达到第一预设次数(例如M2次,且M2小于M1),随机接入仍未成功,则表明第二中继节点与第三中继节点之间存在发生无线链路失败的风险,即需要采取应对无线链路失败的预防措施。
[0080] A236、至少一个RLC确认模式PDU重传次数达到第二预设次数,仍未被成功接收;
[0081] 例如,某一个RLC确认模式PDU重传次数达到第二预设次数(例如N2次,且N2小于N1),仍未被成功接收;或者某几个RLC确认模式PDU重传次数达到第二预设次数(例如N2次,且N2小于N1),仍未被成功接收;
[0082] 也就说,当至少一个RLC确认模式PDU重传次数达到第二预设次数(例如N2次,且N2小于N1),仍未被成功接收,则表明第二中继节点与第三中继节点之间存在发生无线链路失败的风险,即需要采取应对无线链路失败的预防措施。
[0083] A24、停止上行数据包发送的指示信息;
[0084] A25、进行上行数据包备份的指示信息;
[0085] 还需要说明的是,A24和A25只能择一的存在于第一通知消息中,即当第一通知消息中包括A24时,便不会再包括A25;或者当第一通知消息中包括A25时,便不会再包括A24。
[0086] 进一步还需要说明的是,当第二中继节点与第三中继节点之间发生无线链路失败后,第二中继节点便与核心网节点失去了连接,在这之后,第二中继节点还可能会与核心网节点之间重新建立连接,因此,在所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送时,在所述步骤302之后,还包括:
[0087] 接收所述第二中继节点发送的第二通知消息,所述第二通知消息为所述第二中继节点与核心网节点之间建立连接后发送。
[0088] 具体地,所述第二中继节点与核心网节点之间建立连接的方式,可以采用以下方式中的一项实现:
[0089] A31、所述第二中继节点与所述第三中继节点之间的无线链路恢复;
[0090] 此种情况指的是,第二中继节点重新与其父节点建立了无线链路连接;例如,如图1所示,中继节点3与中继节点1发生无线链路失败后,又重新与中继节点1建立了无线链路连接。
[0091] A34、所述第二中继节点与第四中继节点之间建立无线链路连接;
[0092] 此种情况指的是,第二中继节点与新的父节点建立了无线链路连接;例如,如图1所示,中继节点3与中继节点1发生无线链路失败后,又与中继节点2建立了无线链路连接。
[0093] 还需要说明的是,所述第二通知消息还可以包括以下至少一项:
[0094] 所述第二中继节点的标识信息;
[0095] 停止上行数据包备份的指示信息。
[0096] 进一步,还需要说明的是,当第一中继节点在得知第二中继节点与核心网节点之间建立连接后,则表明第二中继节点可以继续进行上行数据包的接收,因此,当第一中继节点在停止向所述第二中继节点发送上行数据包的情况下,第一中继节点在所述接收第二中继节点发送的第二通知消息之后,还应当根据所述第二通知消息,发送上行数据包给所述第二中继节点;当第一中继节点在进行上行数据包备份,并向所述第二中继节点发送上行数据包的情况下,第一中继节点在所述接收第二中继节点发送的第二通知消息之后,还应当根据所述第二通知消息,停止数据包备份,并继续发送上行数据包给所述第二中继节点。
[0097] 进一步地还需要说明的是,当第一中继节点得知第二中继节点与第三中继节点之间发生无线链路失败后,第一中继节点可能会重新寻找新的父节点,并与新的父节点建立无线链路连接,因此,在第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送的、且所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包的情况下,本发明实施例的数据处理方法,还可以包括:
[0098] 断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包;建立与第五中继节点之间的无线链路连接;在与所述第五中继节点建立连接后,发送第一上行数据包给所述第五中继节点;
[0099] 其中,所述第一上行数据包,包括:备份的上行数据包和未进行传输的数据包。
[0100] 需要说明的是,该第五中继节点可以为普通的中继节点(即除donor之外的中继节点)或者第五中继节点也可以为donor。
[0101] 这里需要说明的是,当第一中继节点找到新的父节点后,因第一中继节点此时还在向第二中继节点发送备份后的上行数据包,因此,第一中继节点需要先断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包,然后与新的父节点建立无线链路连接,之后将已经备份的上行数据包和未进行传输的数据包一同发送给新的父节点,例如,如图1所示,当中继节点3与中继节点1发生无线链路失败后,在中继节点4找到新的父节点中继节点2,则中继节点4先断开与中继节点3的连接,停止数据包备份以及停止向中继节点3发送上行数据包,然后与中继节点2建立无线链路连接,之后将已经备份的上行数据包和未进行传输的数据包一同发送给中继节点2。
[0102] 还需要说明的是,在所述第一中继节点断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包之前,该数据处理方法,还包括:在收到所述第一通知消息后,启动第二定时器;在所述第二定时定时器超时后,断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包。
[0103] 即当终端第一中继节点收到第一通知消息后,不是立即断开与第二中继节点的连接,是要在第二定时器超时后,再执行断开与所述第二中继节点的连接停止数据包备份以及停止向第二中继节点发送上行数据包的操作。
[0104] 需要说明的是,当第二中继节点得知与第三中继节点之间存在发生无线链路失败的风险后,在后续的通信过程中,第二中继节点又得知与第三中继节点之间存在发生无线链路失败的风险消除,即不需要采取应对无线链路失败的预防措施,此时,第二中继节点在所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时,发送第三通知消息给所述第一中继节点,当第一中继节点执行的目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包时,在接收第二中继节点发送的第三通知消息后,根据所述第三通知消息,执行停止上行数据包备份的操作,并删除进行备份的上行数据包,并发送第二上行数据包给所述第二中继节点;
[0105] 其中,所述第二上行数据包,包括:未进行传输的数据包。
[0106] 进一步需要说明的是,所述第三通知消息,包括以下至少一项:
[0107] A41、所述第二中继节点的标识信息;
[0108] A42、停止上行数据包备份的指示信息。
[0109] 例如,如图1所示,当中继节点3与中继节点1之间潜在的发生无线链路失败的风险消除时,中继节点3向中继节点4发送第三通知消息,中继节点4在接收到第三通知消息后,执行停止上行数据包备份的操作,并删除进行备份的上行数据包,发送上行数据包给所述中继节点3。
[0110] 本发明实施例,通过根据第二中继节点发送的第一通知消息,停止向第二中继节点发送上行数据包,或进行上行数据包备份,并向第二中继节点发送上行数据包,以此尽可能避免数据包的丢失,可以保证通信可靠性。
[0111] 如图4所示,本发明实施例还提供一种消息发送方法,应用于第二中继节点,包括:
[0112] 步骤401,在所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时,发送第一通知消息给第一中继节点。
[0113] 需要说明的是,所述第二中继节点与第三中继节点之间存在发生无线链路失败的风险指的是第二中继节点与第三中继节点之间当前未发生无线链路失败、但需要采取应对无线链路失败的预防措施。
[0114] 具体地,所述第一通知消息,包括以下至少一项:
[0115] B11、消息类型指示信息;
[0116] 需要说明的是,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;
[0117] B12、所述第二中继节点的标识信息;
[0118] B13、所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;
[0119] B14、停止上行数据包发送的指示信息;
[0120] B15、进行上行数据包备份的指示信息。
[0121] 进一步地,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:
[0122] B21、第一定时器超时;
[0123] B22、随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;
[0124] B23、至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设最大次数,仍未被成功接收。
[0125] 进一步地,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:
[0126] B31、第一定时器启动;
[0127] B32、随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;
[0128] B33、至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。
[0129] 需要说明的是,针对B11-B15、B21-B23、B31-B33的描述,可参见上述实施例中A21-A25中的描述,在此不再赘述。
[0130] 可选地,在所述第二中继节点与第三中继节点之间发生无线链路失败时,在所述发送第一通知消息给第一中继节点之后,还包括:
[0131] 在所述第二中继节点与核心网节点之间建立连接后,发送第二通知消息给所述第一中继节点。
[0132] 具体地,所述第二通知消息可以包括以下之一:
[0133] 所述第二中继节点的标识信息;
[0134] 停止上行数据包备份的指示信息。
[0135] 进一步地,所述第二中继节点与核心网节点之间建立连接,包括以下之一:
[0136] 所述第二中继节点与所述第三中继节点之间的无线链路恢复;
[0137] 所述第二中继节点与第四中继节点之间建立无线链路连接。
[0138] 可选地,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险,在所述发送第一通知消息给第一中继节点之前,还包括:
[0139] 若满足第一条件,确定所述第二中继节点与第三中继节点之间存在无线链路失败的风险;
[0140] 其中,所述第一条件,包括以下之一:
[0141] B41、第一定时器启动;
[0142] 需要说明的是,可选地,本发明实施例中的第一定时器指的是T310定时器;可选地,该第一定时器也可以为除T310定时器之外的其他定时器。
[0143] 例如,当T310启动时,即表明第二中继节点与第三中继节点之间存在发生无线链路失败的风险。
[0144] B42、连续失步的次数达到第三预设次数;
[0145] 当连续失步的次数达到第三预设次数(即预先设定的次数门限),即表明第二中继节点与第三中继节点之间存在发生无线链路失败的风险。
[0146] B43、随机接入过程中,前导码发送次数达到第一预设次数,随机接入未成功;
[0147] 也就说,当前导码发送次数达到第一预设次数(该第一预设次数应小于前导码发送次数的预设最大次数),随机接入仍未成功,则表明第二中继节点与第三中继节点之间存在发生无线链路失败的风险。
[0148] B44、至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收;
[0149] 例如,某一个RLC确认模式PDU重传次数达到第二预设次数(该第二预设次数应小于RLC确认模式PDU重传次数达到预设最大次数),仍未被成功接收;或者某几个RLC确认模式PDU重传次数达到第二预设次数,仍未被成功接收;
[0150] 也就说,当至少一个RLC确认模式PDU重传次数达到第二预设次数,仍未被成功接收,则表明第二中继节点与第三中继节点之间存在发生无线链路失败的风险。
[0151] 可选地,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险时,在所述发送第一通知消息给第一中继节点之后,还包括:
[0152] 在所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时,发送第三通知消息给所述第一中继节点。
[0153] 具体地,获取所述第二中继节点与第三中继节点之间不存在无线链路失败的风险的方式,包括以下之一:
[0154] B51、第一定时器被停止;
[0155] 需要说明的是,可选地,本发明实施例中的第一定时器指的是T310定时器;可选地,该第一定时器也可以为除T310定时器之外的其他定时器。
[0156] 例如,当T310被停止时,第二中继节点与第三中继节点之间便不存在发生无线链路失败的风险了,即不需要采取应对无线链路失败的预防措施。
[0157] B52、连续收到同步指示的次数达到第四预设次数;
[0158] 当连续收到同步的次数达到第四预设次数(即预先设定的次数门限),即表明第二中继节点与第三中继节点之间便不存在发生无线链路失败的风险了,即不需要采取应对无线链路失败的预防措施。
[0159] B53、触发第一通知消息的随机接入过程,随机接入成功;
[0160] 也就说,当尝试接入过程中,触发第一通知消息的随机接入过程最终接入成功时,第二中继节点与第三中继节点之间便不存在发生无线链路失败的风险了,即不需要采取应对无线链路失败的预防措施。
[0161] B54、所有触发第一通知消息的RLC确认模式PDU重传后,被成功接收;
[0162] 也就说,当RLC确认模式PDU重传后被成功接收,第二中继节点与第三中继节点之间便不存在发生无线链路失败的风险了,即不需要采取应对无线链路失败的预防措施。
[0163] 进一步地,所述第三通知消息,包括以下至少一项:
[0164] B61、所述第二中继节点的标识信息;
[0165] B62、停止上行数据包备份的指示信息。
[0166] 需要说明的是,上述实施例中所有关于第二中继节点的描述均适用于该消息发送方法的实施例中,也能达到与之相同的技术效果。
[0167] 如图5所示,本发明实施例提供一种中继节点500,所述中继节点500为第一中继节点,包括:
[0168] 第一接收模块501,用于接收第二中继节点发送的第一通知消息,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;
[0169] 第一执行模块502,用于根据所述第一通知消息,执行目标操作;
[0170] 其中,所述目标操作包括以下操作中的一项:
[0171] 停止向所述第二中继节点发送上行数据包;
[0172] 进行上行数据包备份,并向所述第二中继节点发送上行数据包。
[0173] 具体地,所述第一通知消息,包括以下至少一项:
[0174] 消息类型指示信息,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;
[0175] 所述第二中继节点的标识信息;
[0176] 所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;
[0177] 停止上行数据包发送的指示信息;
[0178] 进行上行数据包备份的指示信息。
[0179] 进一步地,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:
[0180] 第一定时器超时;
[0181] 随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;
[0182] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设最大次数,仍未被成功接收。
[0183] 进一步地,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:
[0184] 第一定时器启动;
[0185] 随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;
[0186] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。
[0187] 可选地,当所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送时,在所述第一执行模块502根据所述第一通知消息,执行目标操作之后,还包括:
[0188] 第二接收模块,用于接收所述第二中继节点发送的第二通知消息,所述第二通知消息为所述第二中继节点与核心网节点之间建立连接后发送。
[0189] 可选地,所述第二通知消息包括以下至少一项:
[0190] 所述第二中继节点的标识信息;
[0191] 停止上行数据包备份的指示信息。
[0192] 可选地,在所述目标操作为停止向所述第二中继节点发送上行数据包时,在所述第二接收模块接收所述第二中继节点发送的第二通知消息之后,还包括:
[0193] 第二发送模块,用于根据所述第二通知消息,发送上行数据包给所述第二中继节点。
[0194] 可选地,在所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包时,在所述第二接收模块接收所述第二中继节点发送的第二通知消息之后,还包括:
[0195] 第二执行模块,用于根据所述第二通知消息,停止数据包备份,发送上行数据包给所述第二中继节点。
[0196] 进一步地,所述第二中继节点与核心网节点之间建立连接,包括以下之一:
[0197] 所述第二中继节点与所述第三中继节点之间的无线链路恢复;
[0198] 所述第二中继节点与第四中继节点之间建立无线链路连接。
[0199] 可选地,当所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送的、且所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包时,在所述第一执行模块502根据所述第一通知消息,执行目标操作之后,还包括:
[0200] 第三执行模块,用于断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包;
[0201] 连接建立模块,用于建立与第五中继节点之间的无线链路连接;
[0202] 第三发送模块,用于在与所述第五中继节点建立连接后,发送第一上行数据包给所述第五中继节点;
[0203] 其中,所述第一上行数据包,包括:备份的上行数据包和未进行传输的数据包。
[0204] 进一步地,在所述第三执行模块断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包之前,还包括:
[0205] 启动模块,用于在收到所述第一通知消息后,启动第二定时器;
[0206] 在所述第二定时定时器超时后,所述第三执行模块断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包。
[0207] 可选地,所述第一通知消息为所述第二中继节点与第三中继节点之间存在无线链路失败的风险时发送的、所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包,在所述第一执行模块502根据所述第一通知消息,执行目标操作之后,还包括:
[0208] 第三接收模块,用于接收所述第二中继节点发送的第三通知消息,所述第三通知消息为所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时发送的;
[0209] 第四执行模块,用于根据所述第三通知消息,执行停止上行数据包备份的操作,并删除进行备份的上行数据包。
[0210] 进一步地,所述第三通知消息,包括以下至少一项:
[0211] 所述第二中继节点的标识信息;
[0212] 停止上行数据包备份的指示信息。
[0213] 需要说明的是,该终端实施例是与上述应用于第一中继节点的数据处理方法相对应的第一中继节点,上述实施例的所有实现方式均适用于该第一中继节点实施例中,也能达到与其相同的技术效果。
[0214] 本发明实施例还提供一种中继节点,所述中继节点为第一中继节点,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的应用于第一中继节点的数据处理方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0215] 本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的应用于第一中继节点的数据处理方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
[0216] 图6是本发明一实施例的中继节点的结构图,能够实现上述的数据处理方法的细节,并达到相同的效果。如图6所示,中继节点600包括:处理器601、收发机602、存储器603和总线接口,其中:
[0217] 处理器601,用于读取存储器603中的程序,执行下列过程:
[0218] 通过收发机602接收第二中继节点发送的第一通知消息,所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时发送的;
[0219] 根据所述第一通知消息,执行目标操作;
[0220] 其中,所述目标操作包括以下操作中的一项:
[0221] 停止向所述第二中继节点发送上行数据包;
[0222] 进行上行数据包备份,并向所述第二中继节点发送上行数据包。
[0223] 在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器601代表的一个或多个处理器和存储器603代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机602可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
[0224] 具体地,所述第一通知消息,包括以下至少一项:
[0225] 消息类型指示信息,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;
[0226] 所述第二中继节点的标识信息;
[0227] 所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;
[0228] 停止上行数据包发送的指示信息;
[0229] 进行上行数据包备份的指示信息。
[0230] 进一步地,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:
[0231] 第一定时器超时;
[0232] 随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;
[0233] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设最大次数,仍未被成功接收。
[0234] 进一步地,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:
[0235] 第一定时器启动;
[0236] 随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;
[0237] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。
[0238] 可选地,当所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送时,在所述根据所述第一通知消息,执行目标操作之后,处理器601,用于读取存储器603中的程序,还执行下列过程:
[0239] 通过收发机602接收所述第二中继节点发送的第二通知消息,所述第二通知消息为所述第二中继节点与核心网节点之间建立连接后发送。
[0240] 可选地,所述第二通知消息包括以下至少一项:
[0241] 所述第二中继节点的标识信息;
[0242] 停止上行数据包备份的指示信息。
[0243] 进一步地,在所述目标操作为停止向所述第二中继节点发送上行数据包时,在所述接收所述第二中继节点发送的第二通知消息之后,处理器601,用于读取存储器603中的程序,还执行下列过程:
[0244] 根据所述第二通知消息,通过收发机602发送上行数据包给所述第二中继节点。
[0245] 进一步地,在所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包时,在所述接收所述第二中继节点发送的第二通知消息之后,处理器601,用于读取存储器603中的程序,还执行下列过程:
[0246] 根据所述第二通知消息,停止数据包备份,通过收发机602发送上行数据包给所述第二中继节点。
[0247] 进一步地,所述第二中继节点与核心网节点之间建立连接,包括以下之一:
[0248] 所述第二中继节点与所述第三中继节点之间的无线链路恢复;
[0249] 所述第二中继节点与第四中继节点之间建立无线链路连接。
[0250] 可选地,当所述第一通知消息为所述第二中继节点与第三中继节点之间发生无线链路失败时发送的、且所述目标操作进行上行数据包备份,并向所述第二中继节点发送上行数据包时,在所述根据所述第一通知消息,执行目标操作之后,处理器601,用于读取存储器603中的程序,还执行下列过程:
[0251] 断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包;
[0252] 建立与第五中继节点之间的无线链路连接;
[0253] 在与所述第五中继节点建立连接后,通过收发机602发送第一上行数据包给所述第五中继节点;
[0254] 其中,所述第一上行数据包,包括:备份的上行数据包和未进行传输的数据包。
[0255] 可选地,在所述断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包之前,处理器601,用于读取存储器603中的程序,还执行下列过程:
[0256] 在收到所述第一通知消息后,启动第二定时器;
[0257] 在所述第二定时定时器超时后,断开与所述第二中继节点的连接,停止数据包备份以及停止向第二中继节点发送上行数据包。
[0258] 可选地,所述第一通知消息为所述第二中继节点与第三中继节点之间存在无线链路失败的风险时发送的、所述目标操作为进行上行数据包备份,并向所述第二中继节点发送上行数据包,在所述根据所述第一通知消息,执行目标操作之后,处理器601,用于读取存储器603中的程序,执行下列过程:
[0259] 通过收发机602接收所述第二中继节点发送的第三通知消息,所述第三通知消息为所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时发送的;
[0260] 根据所述第三通知消息,执行停止上行数据包备份的操作,并删除进行备份的上行数据包。
[0261] 具体地,所述第三通知消息,包括以下至少一项:
[0262] 所述第二中继节点的标识信息;
[0263] 停止上行数据包备份的指示信息。
[0264] 如图7所示,本发明实施例提供一种中继节点700,所述中继节点700为第二中继节点,包括:
[0265] 第一发送模块701,用于在所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时,发送第一通知消息给第一中继节点。
[0266] 具体地,所述第一通知消息,包括以下至少一项:
[0267] 消息类型指示信息,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;
[0268] 所述第二中继节点的标识信息;
[0269] 所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;
[0270] 停止上行数据包发送的指示信息;
[0271] 进行上行数据包备份的指示信息。
[0272] 进一步地,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:
[0273] 第一定时器超时;
[0274] 随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;
[0275] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设最大次数,仍未被成功接收。
[0276] 进一步地,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:
[0277] 第一定时器启动;
[0278] 随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;
[0279] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。
[0280] 可选地,在所述第二中继节点与第三中继节点之间发生无线链路失败时,在所述第一发送模块701发送第一通知消息给第一中继节点之后,还包括:
[0281] 第四发送模块,用于在所述第二中继节点与核心网节点之间建立连接后,发送第二通知消息给所述第一中继节点。
[0282] 具体地,所述第二通知消息包括以下至少一项:
[0283] 所述第二中继节点的标识信息;
[0284] 停止上行数据包备份的指示信息。
[0285] 进一步地,所述第二中继节点与核心网节点之间建立连接,包括以下之一:
[0286] 所述第二中继节点与所述第三中继节点之间的无线链路恢复;
[0287] 所述第二中继节点与第四中继节点之间建立无线链路连接。
[0288] 可选地,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险,在所述第一发送模块701发送第一通知消息给第一中继节点之前,还包括:
[0289] 确定模块,用于若满足第一条件,确定所述第二中继节点与第三中继节点之间存在无线链路失败的风险;
[0290] 其中,所述第一条件,包括以下之一:
[0291] 第一定时器启动;
[0292] 连续失步的次数达到第三预设次数;
[0293] 随机接入过程中,前导码发送次数达到第一预设次数,随机接入未成功;
[0294] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。
[0295] 可选地,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险时,在所述第一发送模块701发送第一通知消息给第一中继节点之后,还包括:
[0296] 第五发送模块,用于在所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时,发送第三通知消息给所述第一中继节点。
[0297] 进一步地,若满足第二条件,所述第二中继节点与第三中继节点之间不存在无线链路失败的风险,所述第二条件,包括以下之一:
[0298] 第一定时器被停止;
[0299] 连续收到同步指示的次数达到第四预设次数;
[0300] 触发第一通知消息的随机接入过程,随机接入成功;
[0301] 所有触发第一通知消息的无线链路控制RLC确认模式协议数据单元PDU重传后,被成功接收。
[0302] 进一步地,所述第三通知消息,包括以下至少一项:
[0303] 所述第二中继节点的标识信息;
[0304] 停止上行数据包备份的指示信息。
[0305] 需要说明的是,该终端实施例是与上述应用于第二中继节点的消息发送方法相对应的第二中继节点,上述实施例的所有实现方式均适用于该第二中继节点实施例中,也能达到与其相同的技术效果。
[0306] 本发明实施例还提供一种中继节点,所述中继节点为第二中继节点,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的应用于第二中继节点的消息发送方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0307] 本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的应用于第二中继节点的消息发送方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
[0308] 图8是本发明一实施例的中继节点的结构图,能够实现上述的消息发送方法的细节,并达到相同的效果。如图8所示,中继节点800包括:处理器801、收发机802、存储器803和总线接口,其中:
[0309] 处理器801,用于读取存储器803中的程序,执行下列过程:
[0310] 在所述第二中继节点与第三中继节点之间发生无线链路失败或与第三中继节点之间存在无线链路失败的风险时,通过收发机802发送第一通知消息给第一中继节点。
[0311] 在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器801代表的一个或多个处理器和存储器803代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机802可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
[0312] 具体地,所述第一通知消息,包括以下至少一项:
[0313] 消息类型指示信息,所述消息类型指示信息用于指示所述第二中继节点与第三中继节点之间发生无线链路失败或与所述第三中继节点之间存在无线链路失败的风险;
[0314] 所述第二中继节点的标识信息;
[0315] 所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,或所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因;
[0316] 停止上行数据包发送的指示信息;
[0317] 进行上行数据包备份的指示信息。
[0318] 进一步地,所述第二中继节点与所述第三中继节点之间发生无线链路失败的原因,包括以下至少一项:
[0319] 第一定时器超时;
[0320] 随机接入过程中,前导码发送次数达到第一预设最大次数,随机接入仍失败;
[0321] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设最大次数,仍未被成功接收。
[0322] 进一步地,所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险的原因,包括以下至少一项:
[0323] 第一定时器启动;
[0324] 随机接入过程中,前导码发送次数达到第一预设次数,随机接入仍未成功;
[0325] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。
[0326] 可选地,在所述第二中继节点与第三中继节点之间发生无线链路失败时,在所述发送第一通知消息给第一中继节点之后,处理器801,用于读取存储器803中的程序,还执行下列过程:
[0327] 在所述第二中继节点与核心网节点之间建立连接后,通过收发机802发送第二通知消息给所述第一中继节点。
[0328] 具体地,所述第二通知消息包括以下至少一项:
[0329] 所述第二中继节点的标识信息;
[0330] 停止上行数据包备份的指示信息。
[0331] 进一步地,所述第二中继节点与核心网节点之间建立连接,包括以下之一:
[0332] 所述第二中继节点与所述第三中继节点之间的无线链路恢复;
[0333] 所述第二中继节点与第四中继节点之间建立无线链路连接。
[0334] 可选地,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险,在所述发送第一通知消息给第一中继节点之前,处理器801,用于读取存储器803中的程序,还执行下列过程:
[0335] 若满足第一条件,确定所述第二中继节点与第三中继节点之间存在无线链路失败的风险;
[0336] 其中,所述第一条件,包括以下之一:
[0337] 第一定时器启动;
[0338] 连续失步的次数达到第三预设次数;
[0339] 随机接入过程中,前导码发送次数达到第一预设次数,随机接入未成功;
[0340] 至少一个无线链路控制RLC确认模式协议数据单元PDU重传次数达到第二预设次数,仍未被成功接收。
[0341] 可选地,在所述第二中继节点与所述第三中继节点之间存在无线链路失败的风险时,在所述发送第一通知消息给第一中继节点之后,处理器801,用于读取存储器803中的程序,执行下列过程:
[0342] 在所述第二中继节点与第三中继节点之间不存在无线链路失败的风险时,发送第三通知消息给所述第一中继节点。
[0343] 进一步地,若满足第二条件,所述第二中继节点与第三中继节点之间不存在无线链路失败的风险,所述第二条件,包括以下之一:
[0344] 第一定时器被停止;
[0345] 连续收到同步指示的次数达到第四预设次数;
[0346] 触发第一通知消息的随机接入过程,随机接入成功;
[0347] 所有触发第一通知消息的无线链路控制RLC确认模式协议数据单元PDU重传后,被成功接收。
[0348] 具体地,所述第三通知消息,包括以下至少一项:
[0349] 所述第二中继节点的标识信息;
[0350] 停止上行数据包备份的指示信息。
[0351] 以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。