NGSDH配置高阶SNCP拖延时间不生效问题

发布时间:  2012-12-07 浏览次数:  110 下载次数:  0
问题描述
如图所示,3560站点设置了SNCP保护组,当AB之间拔纤测试,在3560站点SNCP发生了SD倒换,但是拖延时间没起作用,仪表观察到倒换时间小于拖延事件
处理过程
 

首先经过在现网做测试,发现,当通过关激光器触发的倒换,此时拖延时间是起作用的,即当SNCP不会发生倒换,MSP的主备都断的时候,此时SNCP会发生倒换,并且倒换时间大于设置的拖延时间。

     实验室模拟现网测试环境,能够重现现网问题,问题的特点是当光路存在SD的时候,SNCP的倒换拖延时间未生效。实验室观察到此时业务会中断两次,每次中断时间不大于50ms。

 经过分析代码以及做调试软件,发现问题根本原因是:线路板检测B3_SD/B3_EXC是通过一个周期为1秒的任务进行刷新的,如果设置的sncp拖延时间小于1秒,此时在1秒的巡检周期内,B3_SD/B3_EXC都是存在的,也就是,即使真实的B3_SD/B3_EXC只是产生了10ms,只要被检测到存在此误码,此误码在软件中持续的时间就是1秒,而当拖延时间到的时候,软件仍然认为此误码还存在,因此会触发一次SNCP倒换。 这次倒换就是实验室观察到的第二次倒换的原因
根因
此问题的根因在于线路单板监测误码的周期是1秒,当产生瞬间(例如几十毫秒)的误码告警的时候,此误码在软件中持续的时间仍然是1秒,因此大于了拖延时间,导致多次倒换。
解决方案
 

紧急恢复措施:设置拖延时间为1秒以上,建议设置为1200ms。

彻底解决措施:无

END