本发明涉及光模块领域,具体涉及一种光模块自动寿命计算以及故障提示方法及系统。
背景技术:
1、现有的光模块技术一般只有告警阈值门限的设置,告警阈值设置一般比较宽泛,只有在光模块彻底出现通信中断或者光模块传输指标非常临界的时候出现误码才能知道系统问题,以上问题都需要通过终端设备暴露问题。
技术实现思路
1、鉴于现有技术中存在的技术缺陷和技术弊端,本发明实施例提供克服上述问题或者至少部分地解决上述问题的一种光模块自动寿命计算以及故障提示方法及系统,具体方案如下:
2、作为本发明的第一方面,提供一种光模块自动寿命计算以及故障提示方法,所述方法包括:
3、步骤1,获取光模块内关键器件的状态指标;
4、步骤2,获取光模块内关键器件的出厂初始状态指标,将所述出厂初始状态指标作为参照指标;
5、步骤3,基于所述状态指标以及参照指标之间的偏差,计算光模块寿命指标,将所述寿命指标写入对应记录寿命的寄存器中,并反馈到光模块ddm进行上报;
6、步骤4,基于记录寿命的寄存器中的寿命指标,判断光模块是否失效,并进行故障提示。
7、进一步地,步骤1还包括:设置第一指定寄存器和第二指定寄存器,通过第一指定寄存器读取光模块内关键器件的状态指标,并将读取的状态指标写入在第二制定寄存器里。
8、进一步地,所述状态指标包括工作温度、驱动电流和输出光功率;所述出厂初始状态指标包括出厂初始工作温度、驱动电流和输出光功率。
9、进一步地,步骤3中,基于所述状态指标以及参照指标之间的偏差比例,计算光模块寿命指标,状态指标和参照指标每偏差10%,将光模块寿命减少一年,并基于光模块的额定寿命,计算光模块剩余寿命,即所述寿命指标,并将寿命指标写入对应记录寿命的寄存器中。
10、进一步地,所述关键器件包含光模块内的driver、cdr和mcu。
11、作为本发明的第二方面,提供一种光模块自动寿命计算以及故障提示系统,其特征在于,所述系统包括:光模块指标获取模块、出厂初始指标获取模块、寿命计算模块和故障提示模块;
12、所述光模块指标获取模块用于获取光模块内关键器件的状态指标;
13、所述出厂初始指标获取模块用于获取光模块内关键器件的出厂初始状态指标,将所述出厂初始状态指标作为参照指标;
14、所述寿命计算模块用于基于所述状态指标以及参照指标之间的偏差,计算光模块寿命指标,将所述寿命指标写入对应记录寿命的寄存器中,并反馈到光模块ddm进行上报;
15、所述故障提示模块用于基于记录寿命的寄存器中的寿命指标,判断光模块是否失效,并进行故障提示。
16、进一步地,所述光模块指标获取模块还用于:设置第一指定寄存器和第二指定寄存器,所述第一指定寄存器用于读取光模块内关键器件的状态指标,并将读取的状态指标写入在第二制定寄存器里。
17、进一步地,所述状态指标包括工作温度、驱动电流和输出光功率;所述出厂初始状态指标包括出厂初始工作温度、驱动电流和输出光功率。
18、进一步地,所述寿命计算模块具体用于:基于所述状态指标以及参照指标之间的偏差比例,计算光模块寿命指标,状态指标和参照指标每偏差10%,将光模块寿命减少一年,并基于光模块的额定寿命,计算光模块剩余寿命,即所述寿命指标,并将寿命指标写入对应记录寿命的寄存器中。
19、进一步地,所述关键器件包含光模块内的driver、cdr和mcu。
20、本发明具有以下有益效果:
21、本发明的提供的一种光模块自动寿命计算以及故障提示方法及系统,可以实时计算光模块的寿命指标,得到光模块的剩余寿命,基于光模块的剩余寿命判断光模块是否失效,并能在光模块失效时进行及时的故障提示。
1.一种光模块自动寿命计算以及故障提示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的光模块自动寿命计算以及故障提示方法,其特征在于,步骤1还包括:设置第一指定寄存器和第二指定寄存器,通过第一指定寄存器读取光模块内关键器件的状态指标,并将读取的状态指标写入在第二制定寄存器里。
3.根据权利要求1所述的光模块自动寿命计算以及故障提示方法,其特征在于,所述状态指标包括工作温度、驱动电流和输出光功率;所述出厂初始状态指标包括出厂初始工作温度、驱动电流和输出光功率。
4.根据权利要求1所述的光模块自动寿命计算以及故障提示方法,其特征在于,步骤3中,基于所述状态指标以及参照指标之间的偏差比例,计算光模块寿命指标,状态指标和参照指标每偏差10%,将光模块寿命减少一年,并基于光模块的额定寿命,计算光模块剩余寿命,即所述寿命指标,并将寿命指标写入对应记录寿命的寄存器中。
5.根据权利要求1所述的光模块自动寿命计算以及故障提示方法,其特征在于,所述关键器件包含光模块内的driver、cdr和mcu。
6.一种光模块自动寿命计算以及故障提示系统,其特征在于,所述系统包括:光模块指标获取模块、出厂初始指标获取模块、寿命计算模块和故障提示模块;
7.根据权利要求6所述的光模块自动寿命计算以及故障提示系统,其特征在于,所述光模块指标获取模块还用于:设置第一指定寄存器和第二指定寄存器,所述第一指定寄存器用于读取光模块内关键器件的状态指标,并将读取的状态指标写入在第二制定寄存器里。
8.根据权利要求6所述的光模块自动寿命计算以及故障提示系统,其特征在于,所述状态指标包括工作温度、驱动电流和输出光功率;所述出厂初始状态指标包括出厂初始工作温度、驱动电流和输出光功率。
9.根据权利要求6所述的光模块自动寿命计算以及故障提示系统,其特征在于,所述寿命计算模块具体用于:基于所述状态指标以及参照指标之间的偏差比例,计算光模块寿命指标,状态指标和参照指标每偏差10%,将光模块寿命减少一年,并基于光模块的额定寿命,计算光模块剩余寿命,即所述寿命指标,并将寿命指标写入对应记录寿命的寄存器中。
10.根据权利要求6所述的光模块自动寿命计算以及故障提示系统,其特征在于,所述关键器件包含光模块内的driver、cdr和mcu。