一种光网络设备的基于link的保护方法及系统技术方案

技术编号:21552863 阅读:30 留言:0更新日期:2019-07-07 00:42
本发明专利技术公开了一种光网络设备的基于link的保护方法及系统,涉及计算机及光电通信技术领域。本发明专利技术通过启动轮循线程,检测时钟寄存器、背板link状态和link crc错误个数,根据检查结果执行保护措施。在不用增加成本和带来额外复杂度等情况下,解决了基于信元交换架构的光网络通信设备因个别单盘故障或时钟故障,背板连接不良等故障导致整框业务闪断的问题,节省了开发、组网和维护成本,增强了设备的稳定性。

A Link-based Protection Method and System for Optical Network Equipment

【技术实现步骤摘要】
一种光网络设备的基于link的保护方法及系统
本专利技术涉及计算机及光电通信
,具体是涉及一种光网络设备的基于link的保护方法及系统。
技术介绍
目前随着4G成熟商用,以及5G(fifth-generation)发展布局,光网络传输设备大规模部署。5G对承载网提出了关键新要求,包括大带宽超高速率、超低时延和低比特成本。超高速大带宽需求对现有承载网提出了巨大挑战,将导致传输带宽剧增及全光节点下沉至中传。其次,毫级时延和百纳秒级时钟精度的苛刻要求,给网络架构和节点带来双重挑战,扁平化网络架构和微秒级超低时延节点设备将成为当前技术发展方向。大容量交叉及传输设备的稳定性是重要考量因素。然而目前光网络设备为提高传输容量,带宽和实现灵活的交叉调度颗粒,在设备内部以信元交换的方式来实现。但是已信元交换的架构必然存在个别单盘故障或时钟等故障导致整框业务闪断的问题,而这些故障并非是触发保护倒换的条件。严重影响客户感知和通信产品稳定。这种情况就会更整个网络发展的趋势相悖。
技术实现思路
本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种光网络设备的基于link的保护方法及系统,解决了个别单盘故障或时钟故障,背板连接不良等故障导致整框业务闪断的问题,保证了设备和业务的稳定性。本专利技术提供一种光网络设备的基于link的保护方法,包括以下步骤:启动轮循线程,检测时钟寄存器、背板link状态和linkcrc错误个数,根据检查结果执行保护措施。在上述方案的基础上,所述检测时钟寄存器、背板link状态和linkcrc错误个数,根据检查结果执行保护措施,具体还包括以下步骤:比较时钟寄存器与系统时钟频率是否匹配,若不匹配,不使能背板link的控制开销或信元;若匹配,检测背板link状态和linkcrc错误个数,执行对应的保护措施。在上述方案的基础上,所述检测背板link状态和linkcrc错误个数,执行对应的保护措施,具体包括以下步骤:如果背板linkup数大于单盘需要的最小link根数,且linkerror的根数小于单盘的最大linkerror的根数,使能背板link的控制开销或信元;如果linkerror根数大于单盘允许的最大linkerror根数,或者背板linkup根数小于最小linkup根数,不使能背板link的控制开销或信元,并发出告警。在上述方案的基础上,所述检测背板link状态和linkcrc错误个数,执行对应的保护措施,具体还包括以下步骤:背板linkerror的根数小于单盘的最大linkerror的根数时,设定时间内背板侧单根linkcrc错误个数超过阈值,隔离单根link,并发出告警;设定时间内没有任何一根link出现linkcrc错误,对被隔离的link执行去隔离动作,并撤销告警。在上述方案的基础上,所述背板linkerror的根数小于单盘的最大linkerror的根数时,设定时间内背板侧单根linkcrc错误个数超过阈值,隔离单根link,并发出告警;设定时间内没有任何一根link出现linkcrc错误,对被隔离的link执行去隔离动作,并撤销告警,具体包括以下步骤:循环检测所有link的crc状态,如果检测到某一个link上出现了1次crc错误,判断该次crc错误是否是该link第一次收到crc错误,如果是该link第一次收到crc错误,启动一个定时器,循环检测设定次数;如果不是第一次收到crc错误,继续进行下一次的检测;当循环次数累计达到设定次数的时候,如果该link的crc错误累计计数大于等于阈值,将该link隔离掉;如果该link累计的crc计数小于等于阈值,将该link的crc错误计数数据清除;如果循环次数累计达到设定次数时,没有任何一根link出现crc,查找有没有link被隔离过,如果有,对被隔离的link进行去隔离的操作;如果某一次循环检测,没有crc错误计数,循环计数会继续+1,继续下一次循环。本专利技术还提供一种光网络设备的基于link的保护系统,包括:Link异常检测模块,其用于:启动轮循线程,检测时钟寄存器、背板link状态和linkcrc错误个数;Link异常保护模块,其用于:根据检查结果执行保护措施。在上述方案的基础上,所述Link异常检测模块启动轮循线程,检测时钟寄存器、背板link状态和linkcrc错误个数,所述Link异常保护模块根据检查结果执行保护措施,具体包括以下步骤:所述Link异常检测模块比较时钟寄存器与系统时钟频率是否匹配,若不匹配,所述Link异常保护模块不使能背板link的控制开销或信元;若匹配,所述Link异常检测模块继续检测背板link状态和linkcrc错误个数,所述Link异常保护模块执行保护措施。在上述方案的基础上,所述Link异常保护模块具体用于:如果背板linkup数大于单盘需要的最小link根数,且linkerror的根数小于单盘的最大linkerror的根数,使能背板link的控制开销或信元;如果linkerror根数大于单盘允许的最大linkerror根数,或者背板linkup根数小于最小linkup根数,不使能背板link的控制开销或信元,并发出告警。在上述方案的基础上,所述Link异常保护模块具体还用于:背板linkerror的根数小于单盘的最大linkerror的根数时,设定时间内背板侧单根linkcrc错误个数超过阈值,隔离单根link,并发出告警;设定时间内没有任何一根link出现linkcrc错误,对被隔离的link执行去隔离动作,并撤销告警。在上述方案的基础上,所述Link异常保护模块在背板linkerror的根数小于单盘的最大linkerror的根数时,设定时间内背板侧单根linkcrc错误个数超过阈值,隔离单根link,并发出告警;设定时间内没有任何一根link出现linkcrc错误,对被隔离的link执行去隔离动作,并撤销告警,具体包括以下步骤:循环检测所有link的crc状态,如果检测到某一个link上出现了1次crc错误,判断该次crc错误是否是该link第一次收到crc错误,如果是该link第一次收到crc错误,启动一个定时器,循环检测设定次数;如果不是第一次收到crc错误,继续进行下一次的检测;当循环次数累计达到设定次数的时候,如果该link的crc错误累计计数大于等于阈值,将该link隔离掉;如果该link累计的crc计数小于等于阈值,将该link的crc错误计数数据清除;如果循环次数累计达到设定次数时,没有任何一根link出现crc,查找有没有link被隔离过,如果有,对被隔离的link进行去隔离的操作;如果某一次循环检测,没有crc错误计数,循环计数会继续+1,继续下一次循环。与现有技术相比,本专利技术的优点如下:本专利技术通过启动轮循线程,检测背板link状态和linkcrc错误个数;根据检查结果执行保护措施。在不用增加成本和带来额外复杂度等情况下,解决了基于信元交换架构的光网络通信设备因个别单盘故障或时钟等故障导致整框业务闪断的问题,节省了开发、组网和维护成本,增强了设备的稳定性。附图说明图1为本专利技术实施例的光网络设备的基于link的保护方法的初始化过程中或运行过程中多根link异常保护处理流程图;图2为本文档来自技高网...

【技术保护点】
1.一种光网络设备的基于link的保护方法,其特征在于,包括以下步骤:启动轮循线程,检测时钟寄存器、背板link状态和link crc错误个数,根据检查结果执行保护措施。

【技术特征摘要】
1.一种光网络设备的基于link的保护方法,其特征在于,包括以下步骤:启动轮循线程,检测时钟寄存器、背板link状态和linkcrc错误个数,根据检查结果执行保护措施。2.如权利要求1所述的方法,其特征在于:所述检测时钟寄存器、背板link状态和linkcrc错误个数,根据检查结果执行保护措施,具体还包括以下步骤:比较时钟寄存器与系统时钟频率是否匹配,若不匹配,不使能背板link的控制开销或信元;若匹配,检测背板link状态和linkcrc错误个数,执行对应的保护措施。3.如权利要求2所述的方法,其特征在于:所述检测背板link状态和linkcrc错误个数,执行对应的保护措施,具体包括以下步骤:如果背板linkup数大于单盘需要的最小link根数,且linkerror的根数小于单盘的最大linkerror的根数,使能背板link的控制开销或信元;如果linkerror根数大于单盘允许的最大linkerror根数,或者背板linkup根数小于最小linkup根数,不使能背板link的控制开销或信元,并发出告警。4.如权利要求2所述的方法,其特征在于:所述检测背板link状态和linkcrc错误个数,执行对应的保护措施,具体还包括以下步骤:背板linkerror的根数小于单盘的最大linkerror的根数时,设定时间内背板侧单根linkcrc错误个数超过阈值,隔离单根link,并发出告警;设定时间内没有任何一根link出现linkcrc错误,对被隔离的link执行去隔离动作,并撤销告警。5.如权利要求4所述的方法,其特征在于:所述背板linkerror的根数小于单盘的最大linkerror的根数时,设定时间内背板侧单根linkcrc错误个数超过阈值,隔离单根link,并发出告警;设定时间内没有任何一根link出现linkcrc错误,对被隔离的link执行去隔离动作,并撤销告警,具体包括以下步骤:循环检测所有link的crc状态,如果检测到某一个link上出现了1次crc错误,判断该次crc错误是否是该link第一次收到crc错误,如果是该link第一次收到crc错误,启动一个定时器,循环检测设定次数;如果不是第一次收到crc错误,继续进行下一次的检测;当循环次数累计达到设定次数的时候,如果该link的crc错误累计计数大于等于阈值,将该link隔离掉;如果该link累计的crc计数小于等于阈值,将该link的crc错误计数数据清除;如果循环次数累计达到设定次数时,没有任何一根link出现crc,查找有没有link被隔离过,如果有,对被隔离的link进行去隔离的操作;如果某一次循环检测,没有crc错误计数,循环计数会继续+1,继续下一次循环。6.一种光网络设备的基于link的保护系统,其特征在于,包...

【专利技术属性】
技术研发人员:王雅琴郭志霞
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1