光模块的选定关键属性的值调整方法、装置、设备及介质

文档序号:926667 发布日期:2021-03-02 浏览:17次 >En<

阅读说明:本技术 光模块的选定关键属性的值调整方法、装置、设备及介质 (Method, device, equipment and medium for adjusting value of selected key attribute of optical module ) 是由 吴锦树 于 2020-11-13 设计创作,主要内容包括:本发明提供了光模块的选定关键属性的值调整方法、装置、设备及介质,该方法包括:获取光模块的选定关键属性的当前值,根据该当前值以及预先保存的该光模块的故障阈值预测该光模块的寿命,若确定该寿命小于预设寿命阈值,则根据该当前值和预先保存的该选定关键属性的标准值确定该选定关键属性的调整值,将该调整值发送给该光模块,以使该光模块根据该调整值调整所述当前值。由于本发明实施例中,根据接收到的该当前值,对光模块的寿命进行预测,当预测的光模块的寿命小于预设寿命阈值时确定该选定关键属性的调整值,从而使光模块根据该调整值进行调整,从而提前避免了光模块故障的发生,有效提高了光模块的寿命,也利于提高通信系统的工作效率。(The invention provides a method, a device, equipment and a medium for adjusting the value of a selected key attribute of an optical module, wherein the method comprises the following steps: obtaining a current value of a selected key attribute of an optical module, predicting the service life of the optical module according to the current value and a prestored fault threshold of the optical module, if the service life is determined to be smaller than a preset service life threshold, determining an adjustment value of the selected key attribute according to the current value and a prestored standard value of the selected key attribute, and sending the adjustment value to the optical module so that the optical module adjusts the current value according to the adjustment value. In the embodiment of the invention, the service life of the optical module is predicted according to the received current value, and the adjustment value of the selected key attribute is determined when the predicted service life of the optical module is smaller than the preset service life threshold value, so that the optical module is adjusted according to the adjustment value, the occurrence of optical module faults is avoided in advance, the service life of the optical module is effectively prolonged, and the working efficiency of a communication system is favorably improved.)

光模块的选定关键属性的值调整方法、装置、设备及介质

技术领域

本申请涉及通信技术领域,尤其涉及一种光模块的选定关键属性的值的调整方法、装置、设备及介质。

背景技术

伴随着通讯技术、智能终端飞速发展,高带宽、高密度应用日益增多,传统铜缆通信系统已逐渐不能满足现代通信传输的需求,光缆通信应运而生。其中,光模块作为光缆网络的重要组成部件,在通讯过程中的光电转换部分起着至关重要的作用,并且光模块的运维也受到越来越多的关注,现有技术中,对于光模块的运维都是在感知通信业务受到影响后,由运维人员反查光模块的故障,对光模块进行替换或修复。这种被动运维方式导致通信业务受影响时间长,影响整个通信系统的正常运行,影响通信过程的进行。如何保障光模块运行质量和预防故障是一个关键问题,所以,实现光模块运维的自动化和智能化是十分必要的。

关于光模块,SFF.8472协议规定了光模块的关键属性,包括:工作温度、工作电压、偏置电流、接收光功率、发射光功率。为了实现自动对光模块进行检测,协议中还规定各光模块厂商可以设置数字诊断系统(Digital Diagnostics Monitoring)的正常范围,也可以把数字诊断系统直接简称为DDM,当关键属性超过对应的正常范围时,进行报警。

当对DDM中关键属性的正常范围进行设置后,可以将当前采集的关键属性和DDM中设置的正常范围进行比较,该方法缺乏对光模块关键属性趋势的考虑,不具备对故障的预测能力,只能在出现故障后才对故障进行修复,还是无法有效避免故障的发生。

发明内容

本发明提供了一种光模块的选定关键属性的值的调整方法、装置、设备及介质,用以解决现有光模块只能在出现故障后才对故障进行修复,无法有效避免故障发生的问题。

第一方面,本发明提供了一种光模块的选定关键属性的值的调整方法,所述方法包括:

获取光模块的选定关键属性的当前值;

根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命;

若确定所述寿命小于预设寿命阈值,则根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值;

将所述调整值发送给所述光模块,以使所述光模块根据所述调整值调整所述当前值。

进一步地,所述根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命,包括:

判断所述当前值是否是首次获取到;

若所述当前值是非首次获取到,则根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数;根据所述当前值、所述故障阈值以及所述预测衰减系数预测所述光模块的寿命;

若所述当前值是首次获取到,则根据所述当前值、所述故障阈值以及所述初始衰减系数预测所述光模块的寿命。

进一步地,所述根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数,包括:

确定所述当前值与所述初始值的第一差值;

确定所述第一差值与所述光模块的已工作时长的第一比值;

根据所述第一比值与所述初始衰减系数,预测所述光模块的预测衰减系数。

进一步地,所述根据所述当前值、预先保存的所述光模块的故障阈值以及所述预测衰减系数预测所述光模块的寿命,包括:

确定所述当前值与所述故障阈值的第二差值;

根据所述第二差值与所述预测衰减系数的第二比值预测所述光模块的寿命。

进一步地,所述根据所述当前值、所述故障阈值以及预先保存的初始衰减系数所述光模块的寿命,包括:

确定所述当前值与所述故障阈值的第三差值;

根据所述第三差值与所述初始衰减系数的第三比值预测所述光模块的寿命。

进一步地,若所述选定关键属性包括发射光功率、工作电压和偏置电流三者中的至少一个,则所述根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值,包括:

若所述选定关键属性为发射光功率,则确定所述当前值与预先保存的发射光功率的标准值的第四差值,根据预先保存的发射光功率的差值与工作电压的调整值的对应关系确定加载在所述光模块的液晶显示器显示模组LCM两端电压的第四差值,以使所述光模块的发射光功率在加载在所述光模块的两端电压调整所述第四差值后,调整对应的调整值;

若所述选定关键属性为工作电压,则将所述当前值与预先保存的所述工作电压的标准值的第五差值确定为所述工作电压的调整值;

若所述选定关键属性为偏置电流,则将所述当前值与预先保存的所述偏置电流的标准值的第六差值确定为所述偏置电流的调整值。

第二方面,本发明还提供了一种光模块的选定关键属性的值的调整装置,所述装置包括:

确定模块,用于获取光模块的选定关键属性的当前值;

预测模块,用于根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命;

所述确定模块,还用于若确定所述寿命小于预设寿命阈值,则根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值;

处理模块,用于将所述调整值发送给所述光模块,以使所述光模块根据所述调整值调整所述当前值。

进一步地,所述预测模块,具体用于判断所述当前值是否是首次获取到;若所述当前值是非首次获取到,则根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数;根据所述当前值、所述故障阈值以及所述预测衰减系数预测所述光模块的寿命;若所述当前值是首次获取到,则根据所述当前值、所述故障阈值以及所述初始衰减系数预测所述光模块的寿命。

进一步地,所述预测模块,具体用于确定所述当前值与所述初始值的第一差值;确定所述第一差值与所述光模块的已工作时长的第一比值;根据所述第一比值与所述初始衰减系数,预测所述光模块的预测衰减系数。

进一步地,所述预测模块,具体用于确定所述当前值与所述故障阈值的第二差值;根据所述第二差值与所述预测衰减系数的第二比值预测所述光模块的寿命。

进一步地,所述预测模块,具体用于确定所述当前值与所述故障阈值的第三差值;根据所述第三差值与所述初始衰减系数的第三比值预测所述光模块的寿命。

进一步地,所述确定模块,具体用于:若所述选定关键属性为发射光功率,则确定所述当前值与预先保存的发射光功率的标准值的第四差值,根据预先保存的发射光功率的差值与工作电压的调整值的对应关系确定加载在所述光模块的液晶显示器显示模组LCM两端电压的第四差值,以使所述光模块的发射光功率在加载在所述光模块的两端电压调整所述第四差值后,调整对应的调整值;若所述选定关键属性为工作电压,则将所述当前值与预先保存的所述工作电压的标准值的第五差值确定为所述工作电压的调整值;若所述选定关键属性为偏置电流,则将所述当前值与预先保存的所述偏置电流的标准值的第六差值确定为所述偏置电流的调整值。

第三方面,本发明还提供了一种电子设备,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一所述光模块的选定关键属性的当前值的调整方法的步骤。

第四方面,本发明还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一所述光模块的选定关键属性的当前值的调整方法的步骤。

在本发明实施例中,获取光模块的选定关键属性的当前值,根据该当前值以及预先保存的该光模块的故障阈值预测该光模块的寿命,若确定该寿命小于预设寿命阈值,则根据该当前值和预先保存的该选定关键属性的标准值确定该选定关键属性的调整值,将该调整值发送给该光模块,以使该光模块根据该调整值调整所述当前值。由于本发明实施例中,根据接收到的光模块的选定关键属性的当前值,对光模块的寿命进行了预测,当预测的光模块的寿命小于预设寿命阈值时确定对选定关键属性的当前值的调整值,从而使光模块根据该调整值调整该当前值,从而提前避免了光模块故障的发生,有效提高了光模块的寿命,也利于提高通信系统的工作效率。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种光模块的结构示意图;

图2为本发明实施例提供的一种光模块的选定关键属性的值的调整的过程示意图;

图3为本发明实施例提供的一种光模块故障监控与自恢复方案的流程示意图;

图4为本发明实施例提供的一种光模块故障监控与自恢复系统结构图;

图5为本发明实施例提供的一种光模块的选定关键属性的值的调整装置结构示意图;

图6为本发明实施例提供的一种电子设备。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发申请一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

为了避免光模块发生故障,提高通信系统的效率,本发明实施例提供了一种光模块的选定关键属性的当前值的调整方法、装置、设备及介质。

图1为本发明实施例提供的一种光模块的结构示意图,参见图1,该光模块包括:电信号驱动器、激光器、可调节透过率液晶模组(LCM)和接收器。

其中,与普通激光器相比,本发明实施例中采用的激光器在默认LCM透过率(50%)的情况下,符合最长距离传输质量要求,且光模块的选定关键属性的当前值位于DDM中关键属性的正常范围内。

可调节透过率液晶模组(LCM)主要包括:液晶和两片偏振片,LCM的透过率的范围为0%-100%,在默认供电的情况下,即加载在光模块上的电压正常时,LCM透过率为50%,可调节范围为±50%。在未有电压驱动的情况下,该LCM处于全透状态,当加载在光模块上的电压发生变化时,LCM的透过率发生变化。

具体的,加载在光模块上的电压和LCM的透过率成负相关的非线性比例关系,透过率表达式为:T透过率=80%-kgUg,其中kg为预先保存的LCM的调整相关系数,Ug为电压调整值。

在具体工作时,光模块是接入到网络可达交换机中进行工作的,当光模块被正常驱动时,该网络可达交换机可以获取到该光模块的选定关键属性的当前值,获取到的该光模块的选定关键属性的当前值包括加载在该光模块上的电压,即光模块的工作电压,该光模块的偏置电流,以及该光模块的发射光功率。

实施例1:

图2为本发明实施例提供的一种光模块的选定关键属性的值的调整的过程示意图,该过程包括以下步骤:

S201:获取光模块的选定关键属性的当前值。

本发明实施例提供的光模块的选定关键属性的值的调整方法应用于电子设备,该电子设备可以是PC、服务器等能够进行光模块的选定关键属性的当前值的调整值确定的电子设备。

在本发明实施例中,选定关键属性为工作温度、工作电压、偏置电流、接收光功率、发射光功率中的任意一种。针对每种关键属性都可以采用本发明提供的光模块的选定关键属性的值的调整方法进行调整。

S202:根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命。

为了确定光模块的选定关键属性的当前值是否需要调整,本发明实施例中可以先对光模块的寿命进行预测。具体的,在对光模块的寿命进行预测时,首先针对获取到的光模块的选定关键属性的当前值以及预先保存的光模块的故障阈值预测该光模块的寿命。

S203:若确定所述寿命小于预设寿命阈值,则根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值。

本发明实施例中,当确定了光模块的寿命小于预设寿命阈值后,确定该光模块可能发生了故障或者由于环境等因素导致当前光模块的选定关键属性的当前值不能够满足需求,需要对光模块的当前值进行调整。

在本发明实施例中,根据预先保存的选定关键属性的标准值,可以确定将该光模块的选定关键属性的当前值调整到该标准值的调整值。

在实际应用过程中,由于激光器功能的衰减、传输距离的变化、传输距离光衰减等因素导致传输的激光质量异常,数据丢失等问题,导致光模块当时的选定关键属性的当前值不能够满足需求,影响了光模块的寿命。

S204:将所述调整值发送给所述光模块,以使所述光模块根据所述调整值调整所述当前值。

确定调整值之后,将该调整值发送给光模块,以使得光模块根据该调整值调整自身的当前值。并且为了使光模块知道对哪个选定关键属性的当前值进行调整,在发送该调整值时,将相应的选定关键属性的当前值的信息发送给光模块,使光模块能够根据接收到的选定关键属性的当前值的信息及该调整值,对该选定关键属性的当前值进行相应调整。

S204:若所述寿命不小于预设寿命阈值,则确定所述光模块不需要调整所述选定关键属性的当前值。

若预测的该光模块的寿命不小于预设寿命阈值,则说明该状态下该光模块的寿命未到达告警状态,光模块的性能较好,不需要对光模块的选定关键属性的当前值进行调整。

由于本发明实施例中,根据接收到的光模块的选定关键属性的当前值,对光模块的寿命进行了预测,当预测的光模块的寿命小于预设寿命阈值时确定对选定关键属性的当前值的调整值,从而使光模块根据该调整值调整该当前值,从而提前避免了光模块故障的发生,有效提高了光模块的寿命,并且也利于提高通信系统的工作效率。

实施例2:

为了准确的确定光模块的选定关键属性的当前值,在上述实施例的基础上,在本发明实施例中,所述获取光模块的选定关键属性的当前值,包括:

向网络可达交换机发送获取光模块的选定关键属性的当前值的命令;

接收所述网络可达交换机发送的所述当前值。

现有光模块一般是接入到网络可达交换机中的,该网络可达交换机可以放在手工搭建的特定的测试环境中,也可以是在用户现场环境或者在故障环境中进行测试。该测试环境中不仅仅限于单台设备,也可以是多设备堆积组合,也可以是整网拓扑场景环境。将光模块接入到该网络可达交换机中且光模块被正常驱动后,网络可达交换机可以获取光模块的选定关键属性的当前值。

具体的,在本发明实施例中,在需要获取光模块的选定关键属性的当前值时,电子设备向网络可达交换机发送获取光模块的选定关键属性的当前值的命令,网络可达交换机接收到该命令后,获取其内接入的光模块的选定关键属性的当前值,并将该当前值发送给电子设备。具体的,在向网络可达交换机发送命令时,可以发送需获取的具体的选定关键属性的当前值的信息,例如,可以携带发射光功率,工作电压或偏置电流的信息中的一种或几种,当网络可达交换机接收到该命令后,获取对应的选定关键属性的当前值,并发送给电子设备,当然也可以不携带选定关键属性的当前值的信息,则此时网络可达交换机获取所有选定关键属性的当前值的信息,并将获取的全部选定关键属性的当前值发送给电子设备。

实施例3:

为了准确的预测光模块的寿命,在上述各实施例的基础上,在本发明实施例中,所述根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命,包括:

判断所述当前值是否是首次获取到;

若所述当前值是非首次获取到,则根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数;根据所述当前值、所述故障阈值以及所述预测衰减系数预测所述光模块的寿命;

若所述当前值是首次获取到,则根据所述当前值、所述故障阈值以及所述初始衰减系数预测所述光模块的寿命。

为了准确的预测光模块的寿命,在本发明实施例中,在预测光模块的寿命之前,首先需要判断获取到的选定关键属性的当前值是否是首次获取到,若该当前值是非首次获取到的,则根据该当前值、首次获取到的该选定关键属性的初始值以及预先保存的初始衰减系数预测该光模块的预测衰减系数。

具体的,当电子设备中保存有该光模块的选定关键属性的信息时,则说明该当前值不是首次获取到的,若电子设备中未保存该光模块的选定关键属性的信息时,则说明该当前值为首次获取到的。

选定关键属性可以是发射光功率、工作电压或者偏置电流中的任意一种。

若该当前值是非首次获取到的,为了准确的确定光模块的预测衰减系数,在上述各实施例的基础上,在本发明实施例中,所述根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数,包括:

确定所述当前值与所述初始值的第一差值;

确定所述第一差值与所述光模块的已工作时长的第一比值;

根据所述第一比值与所述初始衰减系数,预测所述光模块的预测衰减系数。

若该当前值是非首次获取到的,为了预测光模块的寿命,首先确定该当前值与该选定关键属性的初始值的第一差值,因为该光模块的选定关键属性的初始值和此次确定的选定关键属性的当前值都是已知的,因此该差值即为此次确定的该当前值与该光模块的选定关键属性的初始值的第一差值,又由于光模块的使用时刻已知,当前获取到光模块的当前值的时刻已知,因此光模块已工作时长可以确定。

具体的,若选定关键属性为发射光功率时,预测衰减系数的表达式为:若选定关键属性为偏置电流时,预测衰减系数的表达式为:若选定关键属性为工作电压时,预测衰减系数的表达式为:

其中,Kp、KI、KU分别为发射光功率对应的预测衰减系数、偏置电流对应的预测衰减系数、工作电压对应的预测衰减系数,P、I、U分别为获取到的发射光功率的当前值、偏置电流的当前值和工作电压的当前值,P0、I0、U0分别为该光模块的选定关键属性的初始值,分别为发射光功率对应的预先保存的初始衰减系数、偏置电流对应的预先保存的初始衰减系数、工作电压对应的预先保存的初始衰减系数,t为光模块已工作时长。

若该当前值是非首次获取到的,在确定预测衰减系数后,为了准确的预测光模块的寿命,在上述各实施例的基础上,在本发明实施例中,所述根据所述当前值、预先保存的所述光模块的故障阈值以及所述预测衰减系数预测所述光模块的寿命,包括:

确定所述当前值与所述故障阈值的第二差值;

根据所述第二差值与所述预测衰减系数的第二比值预测所述光模块的寿命。

为了预测光模块的寿命,在本发明实施例中,预先针对每种选定关键属性保存有对应的光模块的故障阈值,当获取到选定关键属性的当前值后,确定该当前值与该故障阈值的差值,根据该差值与预测衰减系数的比值,预测该光模块的寿命。

其中,若选定关键属性为发射光功率时,根据以下公式预测光模块的寿命:若选定关键属性为偏置电流时,根据以下公式预测光模块的寿命:若选定关键属性为工作电压时,根据以下公式预测光模块的寿命:

其中,tp、tI、tU分别为发射光功率对应的光模块的寿命、偏置电流对应的光模块的寿命、工作电压对应的光模块的寿命,P、I、U分别为获取到的发射光功率的当前值、偏置电流的当前值、工作电压的当前值,Perror、Ierror、Uerror分别为预先保存的该光模块的故障阈值、偏置电流的故障阈值以及工作电压的故障阈值,Kp、KI、KU分别为发射光功率对应的预测衰减系数、偏置电流对应的预测衰减系数、工作电压对应的预测衰减系数。

若该当前值是首次获取到的,为了准确的预测光模块的寿命,在上述各实施例的基础上,在本发明实施例中,所述根据所述当前值、所述故障阈值以及预先保存的初始衰减系数所述光模块的寿命,包括:

确定所述当前值与所述故障阈值的第三差值;

根据所述第三差值与所述初始衰减系数的第三比值预测所述光模块的寿命。

其中,若选定关键属性为发射光功率时,根据以下公式预测光模块的寿命:若选定关键属性为偏置电流时,根据以下公式预测光模块的寿命:若选定关键属性为工作电压时,根据以下公式预测光模块的寿命:

其中,tp、tI、tU分别为发射光功率对应的光模块的寿命、偏置电流对应的光模块的寿命、工作电压对应的光模块的寿命,P、I、U分别为获取到的发射光功率的当前值、偏置电流的当前值、工作电压的当前值,Perror、Ierror、Uerror分别为预先保存的发射功率的故障阈值、偏置电流的故障阈值以及工作电压的故障阈值,分别为发射光功率对应的预先保存的初始衰减系数、偏置电流对应的预先保存的初始衰减系数、工作电压对应的预先保存的初始衰减系数。

实施例4:

为了准确的确定选定关键属性的调整值,在上述各实施例的基础上,在本发明实施例中,若所述选定关键属性包括发射光功率、工作电压和偏置电流三者中的至少一个,则所述根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值,包括:

若所述选定关键属性为发射光功率,则确定所述当前值与预先保存的发射光功率的标准值的第四差值,根据预先保存的发射光功率的差值与工作电压的调整值的对应关系确定加载在所述光模块的液晶显示器显示模组LCM两端电压的第四差值,以使所述光模块的发射光功率在加载在所述光模块的两端电压调整所述第四差值后,调整对应的调整值;

若所述选定关键属性为工作电压,则将所述当前值与预先保存的所述工作电压的标准值的第五差值确定为所述工作电压的调整值;

若所述选定关键属性为偏置电流,则将所述当前值与预先保存的所述偏置电流的标准值的第六差值确定为所述偏置电流的调整值。

由于不能直接对光模块的发射光功率进行调整,因此若选定关键属性为发射光功率时,可以根据该发射光功率与预先保存的发射功率的标准值,确定该发射光功率调整到预先保存的发射功率的标准值所需要调整的调整值,根据预先保存的发射光功率差值和工作电压调整值的关系确定该第四差值对应的工作电压的调整值。

若选定关键属性为发射光功率时,对应的发射光功率的调整值的表达式为:ΔP=Pwell-P

其中,Pwell为预先保存的发射功率的标准值,P为获取到的发射光功率的当前值。

当确定光模块的发射光功率的调整值时,根据预先保存的发射光功率差值和工作电压调整值的关系确定该第四差值对应的工作电压的调整值。

其中,预先保存的发射光功率差值和工作电压调整值的表达式为:

其中,kg为预先保存的LCM的调整相关系数。

若选定关键属性为工作电压或者偏置电流时,对应的工作电压或者偏置电流的调整值的表达式为:ΔI=Iwell-I和ΔU=Uwell-U。

其中,Iwell和Uwell分别为预先保存偏置电流的标准值和预先保存的工作电压的标准值,I和U为获取到的光模块偏置电流的当前值和工作电压的当前值。

实施例5:

为了准确的进行光模块的选定关键属性的当前值的调整,在上述各实施例的基础上,在本发明实施例中,所述将所述调整值发送给所述光模块,使所述光模块根据所述调整值调整所述选定关键属性的当前值,包括:

向网络可达交换机发送携带所述调整值的通知信息,使得所述光模块根据所述调整值调整所述选定关键属性的当前值。

在确定选定关键属性的当前值的调整值后,将携带该调整值的通知信息发送给网络可达交换机,网络可达交换机控制该光模块按照获取的调整值调整选定关键属性的当前值。

其中,若该选定关键属性的当前值为发射光功率时,其对应的接收到的调整值为对工作电压对应的调整值,根据该调整值调整加载在光模块的LCM上的电压,从而改变光模块中LCM的透过率,进而改变光模块的发射光功率。

若该选定关键属性为偏置电流或者工作电压时,将携带工作电压的调整值或者偏置电流的调整值的通知信息发送给网络可达交换机设备后,网络可达交换机设备直接控制光模块改变其工作电压或者偏置电流。

图3为本发明实施例提供的一种光模块故障监控与自恢复方案的流程示意图;图4为本发明实施例提供的一种光模块故障监控与自恢复系统结构图。现结合图3和图4进行说明。

光模块接入到网络可达交换机中,其中,网络可达交换机放在光模块应用场景中,网络可达交换机实时的获取该光模块的选定关键属性信息,电子设备通过数据连接器,向网络可达交换机发送获取光模块的选定关键属性的当前值和故障信息的命令,其中,光模块的选定关键属性具体包括:工作温度、工作电压、偏置电流、接收光功率、发射光功率等。

电子设备将采集到的光模块的选定关键属性信息和故障信息存储在其自身的监控模块中,监控模块可以实时监听采集数据,具体的,获取的光模块的关键属性信息存储在DDM数据库中,预先保存的初始衰减系数和对预先保存的光模块的故障阈值存放在模块信息库中。

电子设备的AI恢复模块中的预测模块通过获取监控模块中模块信息库中预先保存的初始衰减系数和对预先保存的光模块的故障阈值,从而根据获取到的选定关键属性的当前值以及预先保存的光模块的故障阈值预测该光模块的寿命。

若该光模块的寿命小于寿命阈值,则光模块自调节恢复机制需要发挥针对光模块的选定关键属性的自调节的作用,具体的,电子设备中的调整值确定模块确定需要调整的选定关键属性的调整值,通过数据连接器向网络可达交换机发送携带该调整值的通知信息,使得该光模块根据该调整值调整该当前值。此外,AI恢复模块中的异常数据模块用于通过记录光模块的寿命小于寿命阈值时,对应的光模块的选定关键属性的当前值,并确定光模块的最新的故障阈值,对预先保存的光模块的故障阈值进行更新。用户也可以通过WEB/客户终端在本地PC查看远端环境的电子设备中的各模块质量情况,也可以通过web端对电子设备中的各模块进行手动调整操作。

实施例6:

图5为本发明实施例提供的一种光模块选定关键属性的当前值的调整装置结构示意图,该装置包括:

确定模块501,用于获取光模块的选定关键属性的当前值;

预测模块502,用于根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命;

所述确定模块501,还用于若确定所述寿命小于预设寿命阈值,则根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值;

处理模块503,用于将所述调整值发送给所述光模块,以使所述光模块根据所述调整值调整所述当前值。

在一种可能的实施方式中,所述预测模块502,具体用于判断所述当前值是否是首次获取到;若所述当前值是非首次获取到,则根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数;根据所述当前值、所述故障阈值以及所述预测衰减系数预测所述光模块的寿命;若所述当前值是首次获取到,则根据所述当前值、所述故障阈值以及所述初始衰减系数预测所述光模块的寿命。

在一种可能的实施方式中,所述预测模块502,具体用于确定所述当前值与所述初始值的第一差值;确定所述第一差值与所述光模块的已工作时长的第一比值;根据所述第一比值与所述初始衰减系数,预测所述光模块的预测衰减系数。

在一种可能的实施方式中,所述预测模块502,具体用于确定所述当前值与所述故障阈值的第二差值;根据所述第二差值与所述预测衰减系数的第二比值预测所述光模块的寿命。

在一种可能的实施方式中,所述预测模块502,具体用于确定所述当前值与所述故障阈值的第三差值;根据所述第三差值与所述初始衰减系数的第三比值预测所述光模块的寿命。

在一种可能的实施方式中,所述确定模块501,具体用于:若所述选定关键属性为发射光功率,则确定所述当前值与预先保存的发射光功率的标准值的第四差值,根据预先保存的发射光功率的差值与工作电压的调整值的对应关系确定加载在所述光模块的液晶显示器显示模组LCM两端电压的第四差值,以使所述光模块的发射光功率在加载在所述光模块的两端电压调整所述第四差值后,调整对应的调整值;若所述选定关键属性为工作电压,则将所述当前值与预先保存的所述工作电压的标准值的第五差值确定为所述工作电压的调整值;若所述选定关键属性为偏置电流,则将所述当前值与预先保存的所述偏置电流的标准值的第六差值确定为所述偏置电流的调整值。

实施例7:

在上述各实施例的基础上,本发明一些实施例还提供了一种电子设备,如图6所示,包括:处理器601、通信接口602、存储器603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信。

所述存储器603中存储有计算机程序,当所述程序被所述处理器601执行时,使得所述处理器601执行如下步骤:

获取光模块的选定关键属性的当前值;

根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命;

若确定所述寿命小于预设寿命阈值,则根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值;

将所述调整值发送给所述光模块,以使所述光模块根据所述调整值调整所述当前值。

进一步地,所述处理器601,还用于判断判断所述当前值是否是首次获取到;若所述当前值是非首次获取到,则根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数;根据所述当前值、所述故障阈值以及所述预测衰减系数预测所述光模块的寿命;若所述当前值是首次获取到,则根据所述当前值、所述故障阈值以及所述初始衰减系数预测所述光模块的寿命。

进一步地,所述处理器601,还用于确定所述当前值与所述初始值的第一差值;确定所述第一差值与所述光模块的已工作时长的第一比值;根据所述第一比值与所述初始衰减系数,预测所述光模块的预测衰减系数。

进一步地,所述处理器601,还用于确定所述当前值与所述故障阈值的第二差值;根据所述第二差值与所述预测衰减系数的第二比值预测所述光模块的寿命。

进一步地,所述处理器601,还用于确定所述当前值与所述故障阈值的第三差值;根据所述第三差值与所述初始衰减系数的第三比值预测所述光模块的寿命。

进一步地,所述处理器601,还用于若所述选定关键属性为发射光功率,则确定所述当前值与预先保存的发射光功率的标准值的第四差值,根据预先保存的发射光功率的差值与工作电压的调整值的对应关系确定加载在所述光模块的液晶显示器显示模组LCM两端电压的第四差值,以使所述光模块的发射光功率在加载在所述光模块的两端电压调整所述第四差值后,调整对应的调整值;若所述选定关键属性为工作电压,则将所述当前值与预先保存的所述工作电压的标准值的第五差值确定为所述工作电压的调整值;若所述选定关键属性为偏置电流,则将所述当前值与预先保存的所述偏置电流的标准值的第六差值确定为所述偏置电流的调整值。

上述服务器提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口602用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述处理器可以是通用处理器,包括中央处理器、网络处理器(NetworkProcessor,NP)等;还可以是数字指令处理器(Digital Signal Processing,DSP)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。

实施例8:

在上述各实施例的基础上,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行时实现如下步骤:

所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行如下步骤:

获取光模块的选定关键属性的当前值;

根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命;

若确定所述寿命小于预设寿命阈值,则根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值;

将所述调整值发送给所述光模块,以使所述光模块根据所述调整值调整所述当前值。

进一步地,所述根据所述当前值以及预先保存的所述光模块的故障阈值预测所述光模块的寿命,包括:

判断所述当前值是否是首次获取到;

若所述当前值是非首次获取到,则根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数;根据所述当前值、所述故障阈值以及所述预测衰减系数预测所述光模块的寿命;

若所述当前值是首次获取到,则根据所述当前值、所述故障阈值以及所述初始衰减系数预测所述光模块的寿命。

进一步地,所述根据所述当前值、首次获取到的所述选定关键属性的初始值以及预先保存的初始衰减系数确定所述光模块的预测衰减系数,包括:

确定所述当前值与所述初始值的第一差值;

确定所述第一差值与所述光模块的已工作时长的第一比值;

根据所述第一比值与所述初始衰减系数,预测所述光模块的预测衰减系数。

进一步地,所述根据所述当前值、预先保存的所述光模块的故障阈值以及所述预测衰减系数预测所述光模块的寿命,包括:

确定所述当前值与所述故障阈值的第二差值;

根据所述第二差值与所述预测衰减系数的第二比值预测所述光模块的寿命。

进一步地,所述根据所述当前值、所述故障阈值以及预先保存的初始衰减系数所述光模块的寿命,包括:

确定所述当前值与所述故障阈值的第三差值;

根据所述第三差值与所述初始衰减系数的第三比值预测所述光模块的寿命。

进一步地,若所述选定关键属性包括发射光功率、工作电压和偏置电流三者中的至少一个,则所述根据所述当前值和预先保存的所述选定关键属性的标准值确定所述选定关键属性的调整值,包括:

若所述选定关键属性为发射光功率,则确定所述当前值与预先保存的发射光功率的标准值的第四差值,根据预先保存的发射光功率的差值与工作电压的调整值的对应关系确定加载在所述光模块的液晶显示器显示模组LCM两端电压的第四差值,以使所述光模块的发射光功率在加载在所述光模块的两端电压调整所述第四差值后,调整对应的调整值;

若所述选定关键属性为工作电压,则将所述当前值与预先保存的所述工作电压的标准值的第五差值确定为所述工作电压的调整值;

若所述选定关键属性为偏置电流,则将所述当前值与预先保存的所述偏置电流的标准值的第六差值确定为所述偏置电流的调整值。

由于本发明实施例中,根据接收到的光模块的选定关键属性的当前值,对光模块的寿命进行了预测,当预测的光模块的寿命小于预设寿命阈值时确定对选定关键属性的当前值的调整值,从而使光模块根据该调整值调整该当前值,从而提前避免了光模块故障的发生,有效提高了光模块的寿命,并且也利于提高通信系统的工作效率。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种自动调节光源发射功率的方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!