【技术实现步骤摘要】
表配置、帧消除方法、装置、网络设备及存储介质
[0001]本专利技术涉及通信
,尤其涉及一种表配置、帧消除方法、装置、网络设备以及存储介质。
技术介绍
[0002]IEEE 802.1CB是TSN协议簇中保证网络高可靠运行的协议,此标准定义了可靠性的帧复制和帧消除机制(Frame Replication and Elimination for Reliability,FRER)。FRER机制在网络的源端系统和中继系统中对每个包进行序列编号和复制,并在目标端系统和其他中继系统中消除复制帧,通过帧复制和帧消除过程为以太网提供无缝冗余特性,提高可靠性。
[0003]然而,在基于FRER机制所实现的数据帧恢复和消除的相关技术中,帧消除的可靠性有待提升。
技术实现思路
[0004]本说明书实施方式旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本说明书实施方式的第一个目的在于提出一种表配置、帧消除方法、装置、网络设备以及存储介质。
[0005]本说明书实施方式提供一种表配置方法,应用于冗余通信系统,所述冗余通信系统包括发送端和接收端,所述发送端和所述接收端之间具有第一链路和第二链路;所述表维护在所述接收端,用于记录所述接收端对来自所述发送端的数据帧的接收状态;来自所述发送端的数据帧具有标识参数;所述方法包括:确定所述第一链路与所述第二链路之间的第一链路时延差;其中,所述第一链路时延差为所述第一链路传输数据帧的第一时延与所述第二链路传输数据帧的第二时延之间的时间差;其中,所述第二链路 ...
【技术保护点】
【技术特征摘要】
1.一种表配置方法,其特征在于,应用于冗余通信系统,所述冗余通信系统包括发送端和接收端,所述发送端和所述接收端之间具有第一链路和第二链路;所述表维护在所述接收端,用于记录所述接收端对来自所述发送端的数据帧的接收状态;来自所述发送端的数据帧具有标识参数;所述方法包括:确定所述第一链路与所述第二链路之间的第一链路时延差;其中,所述第一链路时延差为所述第一链路传输数据帧的第一时延与所述第二链路传输数据帧的第二时延之间的时间差;其中,所述第二链路传输的数据帧是对所述第一链路传输的数据帧进行复制得到的数据副本;根据所述第一链路时延差,配置所述表能够容纳的所述标识参数的第一目标数量。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一链路时延差,配置所述表能够容纳的所述标识参数的第一目标数量,包括:根据所述第一链路时延差,确定所述表能够容纳的标识参数的配置数量范围;在所述配置数量范围内设置所述表能够容纳的标识参数的第一目标数量。3.根据权利要求1所述的方法,其特征在于,在所述根据所述第一链路时延差,配置所述表能够容纳的所述标识参数的第一目标数量之前,所述方法还包括:获取所述数据帧的传输速率和帧长;所述根据所述第一链路时延差,配置所述表能够容纳的所述标识参数的第一目标数量,包括:根据所述第一链路时延差、所述传输速率和所述帧长,确定所述第一链路传输数据帧与所述第二链路传输数据帧之间相差的帧数量;基于所述帧数量设置所述表能够容纳的标识参数的第一目标数量。4.根据权利要求3所述的方法,其特征在于,所述基于所述帧数量设置所述表能够容纳的标识参数的第一目标数量,包括:对所述帧数量进行调整,得到第一数值和第二数值;其中,所述第一数值小于所述第二数值;在所述第一数值与所述第二数值之间设置所述表能够容纳的标识参数的第一目标数量。5.根据权利要求4所述的方法,其特征在于,所述第一数值由所述帧数量与第一预设阈值的和确定;所述第二数值由所述帧数量与第二预设阈值的乘积确定。6.根据权利要求5所述的方法,其特征在于,所述第一预设阈值为1、2、3中的任一个;所述第二预设阈值为2。7.根据权利要求1至6任一项所述的方法,其特征在于,在配置所述表之前所述表具有能够容纳的标识参数的初始数量;所述根据所述第一链路时延差,配置所述表能够容纳的所述标识参数的第一目标数量,包括:在判定所述初始数量与所述第一目标数量不匹配的情况下,根据所述第一链路时延差,将所述表能够容纳的标识参数的初始数量设置为所述第一目标数量。8.根据权利要求1至6任一项所述的方法,其特征在于,在配置所述表之前所述表具有能够容纳的标识参数的初始数量;所述根据所述第一链路时延差,配置所述表能够容纳的所述标识参数的第一目标数量,包括:
在判定所述初始数量与所述第一目标数量匹配,以及检测到所述接收端接收到的数据不满足数据质量预设条件的情况下,根据所述第一链路时延差,将所述表能够容纳的标识参数的初始数量设置为所述第一目标数量。9.根据权利要求1至6任一项所述的方法,其特征在于,在配置所述表之前所述表具有能够容纳的标识参数的初始数量;所述方法还包括:在判定所述初始数量与所述第一目标数量匹配,以及检测到所述接收端接收到的数据满足数据质量预设条件的情况下,维持初始数量不变。10.根据权利要求1至6任一项所述的方法,其特征在于,在配置所述表能够容纳的所述标识参数的第一目标数量之后,所述方法还包括:在检测到所述接收端接收到的数据不满足数据质量预设条件的情况下,对所述第一目标数量进行调整,得到第二目标数量;将所述表能够容纳的标识参数的第一目标数量更新为所述第二目标数量。11.根据权利要求10所述的方法,其特征在于,在所述将所述表能够容纳的标识参数的第一目标数量更新为所述第二目标数量之后,所述方法还包括:在再次检测到所述接收端接收到的数据不满足数据质量预设条件的情况下,对所述第二目标数量进行调整,得到第三目标数量。12.根据权利要求11所述的方法,其特征在于,在所述将所述表能够容纳的标识参数的第一目标数量更新为所述第二目标数量之后,所述方法还包括:在持续检测到所述接收端接收到的数据不满足数据质量预设条件的情况下,重新确定所述第一链路与所述第二链路之间的链路时延差,为第二链路时延差;根据所述第二链路时延差,配置所述表能够容纳的所述标识参数的第四目标数量。13.根据权利要求10所述的方法,其特征在于,在所述对所述第一目标数量进行调整,得到第二目标数量之前,所述方法还包括:确定所述接收端接收到的数据的丢包情况数据;所述对所述第一目标数量进行调整,得到第二目标数量,包括:根据所述丢包情况数据对所述第一目标数量进行调整,得到所述第二目标数量。14.根据权利要求10所述的方法,其特征在于,所述第一链路时延差用于确定所述表能够容纳的标识参数的配置数量范围;所述第一目标数量位于所述配置数量范围内;所述对所述第一目标数量进行调整,得到第二目标数量,包括:在所述配置数量范围内,对所述第一目标数量进行调整,得到所述第二目标数量。15.根据权利要求14所述的方法,其特征在于,在所述将所述表能够容纳的标识参数的第一目标数量更新为所述第二目标数量之后,所述方法还包括:在所述配置数量范围内持续调整所述表能够容纳的标识参数的数量,且调整后依旧检测到所述接收端接收到的数据不满足数据质量预设条件的情况下,重新确定所述第一链路与所述第二链路之间的链路时延差,为第二链路时延差;根据所述第二链路时延差,配置所述表能够容纳的所述标识参数的新配置数量范围。16.根据权利要求1所述的方法,其特征在于,所述表设有标识参数表项、与所述标识参数表项对应的接收状态表项;在采用所述第一目标数量配置后的表中,所述标识参数表项的数量为所述第一目标数
量。17.一种帧消除方法,其特征在于,应用于冗余通信系统的接收端,所述冗余通信系统包括发送端和所述接收端,所述发送端和所述接收端之间具有第一链路和第二链路;所述接收端维护有表,所述表用于记录所述接收端对来自所述发送端的数据帧的接收状态;所述方法包括:基于所述表包括的标识参数表项的数量,确定标识参数有效范围;其中,所述标识参数表项的数量是根据所述第一链路与所述第二链路之间的第一链路时延差确定;从接收到来自所述发送端的待处理数据帧中,提取目标标识参数;在所述目标标识参数属于所述标识参数有效范围,且所...
【专利技术属性】
技术研发人员:刘小群,池颖英,谢勇,贾晓光,周晓露,张继光,李晓明,陈飞,刘勇,李艳波,崔文朋,刘瑞,郑哲,
申请(专利权)人:北京智芯半导体科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。