前向纠错功能的配置方法技术

技术编号:39401306 阅读:8 留言:0更新日期:2023-11-19 15:53
本申请公开了一种前向纠错

【技术实现步骤摘要】
前向纠错功能的配置方法、装置、设备及存储介质


[0001]本申请涉及通信
,特别涉及一种前向纠错功能的配置方法

装置

设备及存储介质


技术介绍

[0002]前向纠错
(forward error correction

FEC)
是一种用于纠正通信误码的方法,是指信号在被传输之前发送端按照一定的算法对其进行编码,接收端按照相应的算法进行解码以找出通信误码,并进行纠错,不需要通知发送端重发,从而提高了传输速率

通常,链路两端的其中一端开启
FEC
功能,另一端也要开启
FEC
功能,否则接口处于不可用
(down)
状态,影响网络通信

[0003]然而,在一些场景中,在网络设备的软件版本升级后,光模块需要重新接入网络设备,在这种情况下,有时会导致网络设备本端光模块的
FEC
功能由升级前的默认关闭状态切换为默认开启状态,而对端光模块的
FEC
功能还处于默认关闭状态,导致链路两端的
FEC
功能配置不匹配,接口处于不可用状态

[0004]目前,通常由管理人员通过手动下发命令的方式来配置链路两端的
FEC
功能,导致
FEC
功能的配置效率较低


技术实现思路

[0005]本申请实施例提供了一种前向纠错功能的配置方法r/>、
装置

设备及存储介质,能够有效提高
FEC
功能的配置效率

该技术方案如下:
[0006]第一方面,提供了一种前向纠错功能的配置方法,该方法包括:
[0007]若检测到该第一设备中第一光模块从不在位切换到在位,且该第一光模块的接口处于不可用状态,探测第二设备中第二光模块的前向纠错
FEC
功能状态,该
FEC
功能状态包括开启状态和关闭状态;
[0008]基于探测到的该第二光模块的
FEC
功能状态,配置该第一光模块的
FEC
功能状态,以使该第一光模块的
FEC
功能状态与该第二光模块的
FEC
功能状态一致

[0009]在该
FEC
功能的配置方法中,第一设备若检测到本端第一光模块从不在位切换到在位,且第一光模块的接口处于不可用状态,对第二设备中第二光模块的
FEC
功能状态进行探测,以便根据探测到的第二光模块的
FEC
功能状态来配置第一光模块的
FEC
功能状态,从而确保链路两端光模块的
FEC
功能状态保持一致,恢复链路通信,有效提高了
FEC
功能的配置效率

[0010]在一些实施例中,该基于探测到的该第二光模块的
FEC
功能状态,配置该第一光模块的
FEC
功能状态,以使该第一光模块的
FEC
功能状态与该第二光模块的
FEC
功能状态一致,包括:
[0011]基于探测到的该第二光模块的
FEC
功能状态,配置该第一光模块的
FEC
功能状态,若配置后该第一光模块的接口由不可用状态切换为可用状态,且可用状态持续时长超过第
一阈值,停止探测该第二光模块的
FEC
功能状态

[0012]通过这种方式,在第一光模块的接口持续一段时间处于可用状态后再停止探测第二光模块的
FEC
功能状态,能够防止误判,提高
FEC
配置的准确率

[0013]在一些实施例中,该第一阈值基于该第一光模块的接口由不可用状态切换为可用状态的耗时时长确定

[0014]在一些实施例中,该方法还包括:
[0015]若检测到该第一光模块从不在位切换到在位,且该第一光模块的接口处于不可用状态,将该第一光模块的
FEC
功能状态配置为关闭状态;
[0016]若该第一光模块的接口由不可用状态切换为可用状态,且可用状态持续时长超过第二阈值,不探测该第二光模块的
FEC
功能状态

[0017]通过这种方式,在第一设备检测到本端第一光模块从不在位切换到在位,且第一光模块的接口处于不可用状态时,能够自行配置本端第一光模块的
FEC
功能状态,若自行配置后,第一光模块的接口由不可用状态切换为可用状态,则不开启
FEC
自动探测,节约通信资源

[0018]在一些实施例中,该方法还包括:
[0019]若检测到该第一光模块从不在位切换到在位,且该第一光模块的接口处于不可用状态,查询该第一光模块的默认
FEC
功能状态;
[0020]基于查询到的该第一光模块的默认
FEC
功能状态,配置该第一光模块的
FEC
功能状态;
[0021]若该第一光模块的接口由不可用状态切换为可用状态,且可用状态持续时长超过第三阈值,不探测该第二光模块的
FEC
功能状态

[0022]通过这种方式,在第一设备检测到本端第一光模块从不在位切换到在位,且第一光模块的接口处于不可用状态时,能够通过查询第一光模块的默认
FEC
功能状态,自行配置本端第一光模块的
FEC
功能状态,若自行配置后,第一光模块的接口由不可用状态切换为可用状态,则不开启
FEC
自动探测,节约通信资源

[0023]在一些实施例中,该方法还包括:
[0024]若基于探测到的该第二光模块的
FEC
功能状态,配置该第一光模块的
FEC
功能状态之后,该第一光模块的接口持续处于不可用状态,且不可用状态持续时长超过第四阈值,继续探测该第二光模块的
FEC
功能状态

[0025]这一过程也可以理解为第一设备探测失败后,再次尝试探测第二光模块的
FEC
功能状态,从而为
FEC
功能的配置提供兜底机制,进一步提高
FEC
配置效率

[0026]在一些实施例中,该方法还包括下述任一项:
[0027]若检测到该第一光模块从在位切换到不在位,停止探测该第二光模块的
FEC
功能状态;
[0028]若探测该第二光模块的
FEC
功能状态的持续时长达到目标时长,停止探测该第二光模块的
FEC
功能状态

[本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种前向纠错功能的配置方法,其特征在于,由第一设备执行,所述方法包括:若检测到所述第一设备中第一光模块从不在位切换到在位,且所述第一光模块的接口处于不可用状态,探测第二设备中第二光模块的前向纠错
FEC
功能状态,所述
FEC
功能状态包括开启状态和关闭状态;基于探测到的所述第二光模块的
FEC
功能状态,配置所述第一光模块的
FEC
功能状态,以使所述第一光模块的
FEC
功能状态与所述第二光模块的
FEC
功能状态一致
。2.
根据权利要求1所述的方法,其特征在于,所述基于探测到的所述第二光模块的
FEC
功能状态,配置所述第一光模块的
FEC
功能状态,以使所述第一光模块的
FEC
功能状态与所述第二光模块的
FEC
功能状态一致,包括:基于探测到的所述第二光模块的
FEC
功能状态,配置所述第一光模块的
FEC
功能状态,若配置后所述第一光模块的接口由不可用状态切换为可用状态,且可用状态持续时长超过第一阈值,停止探测所述第二光模块的
FEC
功能状态
。3.
根据权利要求2所述的方法,其特征在于,所述第一阈值基于所述第一光模块的接口由不可用状态切换为可用状态的耗时时长确定
。4.
根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:若检测到所述第一光模块从不在位切换到在位,且所述第一光模块的接口处于不可用状态,将所述第一光模块的
FEC
功能状态配置为关闭状态;若所述第一光模块的接口由不可用状态切换为可用状态,且可用状态持续时长超过第二阈值,不探测所述第二光模块的
FEC
功能状态
。5.
根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:若检测到所述第一光模块从不在位切换到在位,且所述第一光模块的接口处于不可用状态,查询所述第一光模块的默认
FEC
功能状态;基于查询到的所述第一光模块的默认
FEC
功能状态,配置所述第一光模块的
FEC
功能状态;若所述第一光模块的接口由不可用状态切换为可用状态,且可用状态持续时长超过第三阈值,不探测所述第二光模块的
FEC
功能状态
。6.
根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:若基于探测到的所述第二光模块的
FEC
功能状态,配置所述第一光模块的
FEC
功能状态之后,所述第一光模块的接口持续处于不可用状态,且不可用状态持续时长超过第四阈值,继续探测所述第二光模块的
FEC
功能状态
。7.
根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括下述任一项:若检测到所述第一光模块从在位切换到不在位,停止探测所述第二光模块的
FEC
功能状态;若探测所述第二光模块的<...

【专利技术属性】
技术研发人员:江厚焰
申请(专利权)人:北京华为数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1