System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种链路误码的处理方法和相关网络设备技术_技高网

一种链路误码的处理方法和相关网络设备技术

技术编号:40169196 阅读:7 留言:0更新日期:2024-01-26 23:39
本申请提供一种链路误码的处理方法和相关网络设备,能够获取多跳误码率和链路误码率,根据链路误码率进行误码倒换能够减少链路误码引起的故障。该方法包括:第一网络设备沿第一路径向第二网络设备发送第一误码检测报文之后接收第二网络设备发送的第二误码检测报文,根据第二误码检测报文携带的单跳误码率确定第一累计误码率;当第一累计误码率大于或等于第一链路误码率阈值时,将单向传输路径从第一路径切换到第二路径。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种链路误码的处理方法和相关网络设备


技术介绍

1、误码是指网络设备接收到的信号与该信号发出时相比出现了比特差错。

2、目前有一种误码处理方法大致如下:检测单段误码率,当单段误码率大于或等于单段误码率阈值时,根据内部网关协议(interior gateway protocol,igp)调整接口的cost值,网络控制引擎根据变更后的cost值调整隧道路径。

3、在实际应用中,业务数据流经过多个网络节点时,可能出现每段路径的误码都低于单跳误码率阈值,但是数据经过整个链路之后却出现严重的误码,此时上述误码处理方法不能检测出链路误码。


技术实现思路

1、有鉴于此,本申请提供一种链路误码的处理方法和相关网络设备,能够将路径上的误码率进行累计以获取链路误码率,当链路误码率大于或等于链路误码率阈值时,将单向传输路径切换为备份路径,以减少链路误码引起的故障。

2、第一方面提供一种链路误码的处理方法,该方法包括:第一网络设备沿第一路径向第二网络设备发送第一误码检测报文之后接收第二网络设备发送的第二误码检测报文,根据第二误码检测报文携带的单跳误码率确定第一累计误码率;当第一累计误码率大于或等于第一链路误码率阈值时,将单向传输路径从第一路径切换到第二路径。其中,第二网络设备是第一网络设备在第一路径上的邻节点。第二路径是第一路径的备份路径。第一误码检测报文是从第一路径的首节点发送到第一路径的尾节点的误码检测报文。第二误码检测报文是从第一路径的尾节点发送到第一路径的首节点的误码检测报文。

3、依此实施,第一路径的网络设备根据第一误码检测报文获取单跳误码率之后,将单跳误码率写入第一误码检测报文,由第二网络设备环回给第一网络设备的第二误码检测报文包括至少两个单跳误码率,根据至少两个单跳误码率能够计算出链路误码率(即第一累计误码率),当链路误码率过大时进行误码倒换,能够将累计误码率过大的多跳路径上传输的数据切换到正常的多跳路径上传输,从而避免使用累计误码率严重的多跳路径来转发数据,能够减少链路误码引起的服务等级降级或者基站停止服务等故障。

4、结合第一方面,在第一方面的第一种可能的实现方式中,第一网络设备根据第二误码检测报文携带的单跳误码率确定第一累计误码率包括:第一网络设备根据单跳误码状态从第二误码检测报文携带的单跳误码率中选取目标单跳误码率后,根据目标单跳误码率确定第一累计误码率。其中,单跳误码状态包括误码状态和无误码状态,误码状态对应的单跳误码率对数据传输的影响较大,无误码状态对应的单跳误码率对数据传输的影响较小。目标单跳误码率对应的单跳误码状态为误码状态。第二误码检测报文携带至少两个网络设备获取的单跳误码状态。

5、依此实施,根据误码状态能够筛选出对数据传输的影响较大的单跳误码率,再根据筛选的单跳误码率累计出第一累计误码率,这样能够提高确定链路误码率的准确度。

6、结合第一方面,在第一方面的第二种可能的实现方式中,将单向传输路径从第一路径切换到第二路径之后,第一网络设备沿第一路径向第二网络设备发送第三误码检测报文,然后接收第二网络设备发送的第四误码检测报文,根据第四误码检测报文携带的单跳误码率确定第二累计误码率;当第二累计误码率小于第二链路误码率阈值时,将单向传输路径从第二路径切换为第一路径。其中,第四误码检测报文携带在第一路径中至少两个网络设备获取的单跳误码率。在切换到备用路径之后,可以继续检测第一路径的链路误码率,当第一路径的链路误码率小于链路误码率阈值时,可以将单向传输路径回切到第一路径。

7、结合第一方面,在第一方面的第三种可能的实现方式中,该方法还包括:第一网络设备将第二路径的路径信息发送给控制器,控制器根据第二路径的路径信息更新控制器存储的路径信息,使得控制器存储的路径信息与实际单向传输路径一致。路径信息包括但不限于网络设备的标识。

8、结合第一方面或第一方面以上可能的实现方式,在第一方面的第四种可能的实现方式中,第一误码检测报文、第二误码检测报文、第三误码检测报文和第四误码检测报文均为双向转发检测(bidirectional forwarding detection,bfd)报文。

9、结合第一方面或第一方面以上可能的实现方式,在第一方面的第五种可能的实现方式中,第一误码检测报文、第二误码检测报文、第三误码检测报文和第四误码检测报文均为操作维护管理(operation administration and maintenance,oam)报文。

10、第二方面提供一种链路误码的处理方法,该方法包括:第二网络设备接收第一网络设备沿第一路径发送的第一误码检测报文后根据第一误码检测报文获取第一单跳误码率,然后将第一单跳误码率写入第一误码检测报文,再向第三网络设备发送包括第一单跳误码率的第一误码检测报文,接收来自第三网络设备的第二误码检测报文之后,将第二误码检测报文发送给第一网络设备。第一网络设备是第一路径的首节点,第三网络设备是第一路径的尾节点。第一单跳误码率为第二网络设备从第一网络设备接收报文的误码率。第二网络设备获取单跳误码率后,可以将单跳误码率写入第一误码检测报文。依此实施,第一路径上的每个网络设备都可以将其获取的单跳误码率写入第一误码检测报文,由第三网络设备生成第二误码检测报文,第二误码检测报文携带在第一路径中至少两个网络设备获取的单跳误码率。

11、在一种可能的实现方式中,第二网络设备获取第一单跳误码率和第一单跳误码状态,将第一单跳误码率和第一单跳误码状态写入第一误码检测报文。单跳误码状态可以标识误码状态和无误码状态,这样可以筛选出对数据传输影响大的单跳误码率,提高计算链路误码率的准确度。

12、第三方面提供一种链路误码的处理方法,该方法包括:第三网络设备接收第二网络设备沿第一路径发送的包括第一单跳误码率的第一误码检测报文后,根据包括第一单跳误码率的第一误码检测报文获取第二单跳误码率;根据第二单跳误码率和包括第一单跳误码率的第一误码检测报文生成第二误码检测报文;向第二网络设备发送第二误码检测报文。第二单跳误码率为第三网络设备从上一跳的网络设备接收报文的误码率,第二误码检测报文携带在第一路径中至少两个网络设备获取的单跳误码率。第三网络设备获取单跳误码率后,可以将单跳误码率写入第一误码检测报文,从而得到第二误码检测报文。

13、在一种可能的实现方式中,第三网络设备获取第二单跳误码率和第二单跳误码状态,将第二单跳误码率和第二单跳误码状态写入第一误码检测报文。单跳误码状态可以标识误码状态和无误码状态,这样可以筛选出对数据传输影响大的单跳误码率,提高计算链路误码率的准确度。

14、第四方面提供一种网络设备,该网络设备包括接收单元,处理单元和发送单元;发送单元用于沿第一路径向第二网络设备发送第一误码检测报文,第二网络设备是第一网络设备在第一路径上的邻节点;接收单元用于接收第二网络设备发送的第二误码检测报文,第二误码检测报本文档来自技高网...

【技术保护点】

1.一种链路误码的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第二误码检测报文还包括所述至少两个网络设备获取的单跳误码状态;

3.根据权利要求1所述的方法,其特征在于,所述将单向传输路径从第一路径切换到第二路径之后,所述方法还包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至3中任一项所述的方法,其特征在于,

6.一种链路误码的处理方法,其特征在于,包括:

7.根据权利要求6所述的方法,其特征在于,

8.一种链路误码的处理方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述包括第一单跳误码率的第一误码检测报文还包括第一单跳误码状态;

10.一种网络设备,其特征在于,所述网络设备作为第一网络设备,所述网络设备包括:

11.根据权利要求10所述的网络设备,其特征在于,所述第二误码检测报文携带所述至少两个网络设备获取的单跳误码状态;

12.根据权利要求10所述的网络设备,其特征在于,

13.根据权利要求10至12中任一项所述的网络设备,其特征在于,

14.根据权利要求10至12中任一项所述的网络设备,其特征在于,

15.一种网络设备,其特征在于,所述网络设备作为第二网络设备,所述网络设备包括:

16.根据权利要求15所述的网络设备,其特征在于,

17.一种网络设备,其特征在于,所述网络设备作为第三网络设备,所述网络设备包括:

18.根据权利要求17所述的网络设备,其特征在于,

19.一种计算机可读存储介质,存储有指令,其特征在于,当所述指令在计算机上运行时,使得计算机执行权利要求1至9中任一项的方法。

...

【技术特征摘要】

1.一种链路误码的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第二误码检测报文还包括所述至少两个网络设备获取的单跳误码状态;

3.根据权利要求1所述的方法,其特征在于,所述将单向传输路径从第一路径切换到第二路径之后,所述方法还包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至3中任一项所述的方法,其特征在于,

6.一种链路误码的处理方法,其特征在于,包括:

7.根据权利要求6所述的方法,其特征在于,

8.一种链路误码的处理方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述包括第一单跳误码率的第一误码检测报文还包括第一单跳误码状态;

10.一种网络设备,其特征在于,所述网络设备作为第一网络设备,所述网...

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

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

1