问题描述
某局点客户反馈OSN3500设备的N3SL16A单板上报IN_PWR_ABN告警,网管查询网元的性能,单板的接收光功率为-1dBm,现场测试光功率正常。光口增加5dBm的光衰,网管检测到的光功率仍然是-1,无变化。
告警信息
单板上报IN_PWR_ABN告警。
处理过程
1、通过增加光衰光功率都不变化,定位是单板光模块检测问题。首先尝试软复位单板看能否解决,一次复位不行,可以多复位几次;
2、对于没有业务的单板,可以通过拔插光模块的方式来解决。
根因
采集单板数据分析,确认OSN产品 R9版本开发_B2单板输入功率检测异常导致误报输入功率异常告。
对于单板 SSN3SL16A_B2 SSN1SLD4_B2 SSN1SL1_B2 SSN1SL4_B2 SSN1SLQ1_B2 SSN1SLQ4_B2单板软件版本在7.58之前的情况,更改输入功率(比如添加光衰),用网管或者navigator命令命令per-get-curdata 查询接收功率始终为 -1。
此问题是由于单板软件的I2C读写时序问题导致单板上电时从光模块获取输入功率转换因子概率出错。导致后续算出的输入功率全部异常。而对于异常值统一全部转换为 -1,所以导致输入功率查询始终为-1dBm。
该问题属于告警误报,对业务以及其他告警检测没有影响。但容易误导用户认为板坏,且无法获取真实输入功率。
建议与总结
因为此问题只在上电或者单板硬复位时出现一次,所以没有出问题的单板工作后就不会出现此问题,因此对于工作正常的单板处理策略为不用管,出了问题的单板可以升级线路单板软件至760及之后版本。软件可以从软件包V1R9C04C04SPC200获取。升级后可彻底解决此问题。