光模块参数的修改方法、装置及光模块的制作方法

文档序号:9551060阅读:1297来源:国知局
光模块参数的修改方法、装置及光模块的制作方法
【技术领域】
[0001]本发明实施例涉及光通信技术,尤其涉及一种光模块参数的修改方法、装置及光模块。
【背景技术】
[0002]随着光通讯行业的迅速发展,光模块被广泛应用于光网络中。通常光模块由光模块厂家生产的,光模块厂家将生产好的光模块提供给设备厂家;设备厂家在实际应用中可能需要对光模块的参数进行调整。
[0003]图1为现有的光模块参数修改方法。如图1所示,现有的光模块参数修改方法中,先判断输入密码是否等于预设的调试密码;当所述输入密码等于所述调试密码时,将所述光模块厂家自定义区域的操作权限设置为可修改权限,以对所述光模块参数进行修改。
[0004]现有技术中,光模块厂家在输入正确的调试密码后可对光模块参数进行修改,而所述设备厂家由于不知道所述调试密码,因此,不能对光模块参数进行修改,必须通过光模块厂家才可修改模块参数,给设备厂家生产带来极大不便。

【发明内容】

[0005]本发明实施例提供一种光模块参数的修改方法、装置及光模块,能简化设备厂家修改光模块参数的流程,提高了设备厂家的生产效率。
[0006]第一方面,本发明实施例提供一种光模块参数的修改方法,包括:
[0007]接收到包含密码数据的中断指令;
[0008]根据光模块内记录的标志位判断有效密码;所述标志位用于指示设备厂家密码和光模块厂家密码中的有效密码;其中,所述设备厂家密码为预设的设备厂家用于修改光模块参数的密码;所述光模块厂家密码为预设的光模块厂家用于修改光模块参数的密码;
[0009]若确定所述设备厂家密码和所述光模块厂家密码都为有效密码,则判断所述密码数据是否等于所述设备厂家密码;
[0010]若确定所述密码数据等于所述设备厂家密码,则将所述标志位的值修改为用于指示仅所述设备厂家密码为有效密码的数值,并将光模块厂家自定义区域的操作权限设置为可修改权限。
[0011]第二方面,本发明实施例提供一种光模块参数的修改装置,包括:
[0012]接收模块,用于接收到包含密码数据的中断指令;
[0013]第一判断模块,用于根据光模块内记录的标志位判断有效密码;所述标志位用于指示设备厂家密码和光模块厂家密码中的有效密码;其中,所述设备厂家密码为预设的设备厂家用于修改光模块参数的密码;所述光模块厂家密码为预设的光模块厂家用于修改光模块参数的密码;
[0014]第二判断模块,用于若确定所述设备厂家密码和所述光模块厂家密码都为有效密码,则判断所述密码数据是否等于所述设备厂家密码;
[0015]第一设置模块,用于若确定所述密码数据等于所述设备厂家密码,则将所述标志位的值修改为用于指示仅所述设备厂家密码为有效密码的数值,并将光模块厂家自定义区域的操作权限设置为可修改权限。
[0016]第三方面,本发明实施例提供一种光模块,包括:如上述第二方面中所述的光模块参数的修改装置。
[0017]本发明中,光模块接收到包含密码数据的中断指令后,根据光模块内记录的标志位判断有效密码;所述标志位用于指示设备厂家密码和光模块厂家密码中的有效密码;若确定所述设备厂家密码和所述光模块厂家密码都为有效密码,则判断所述密码数据是否等于所述设备厂家密码;若确定所述密码数据等于所述设备厂家密码,则将所述标志位的值修改为用于指示仅所述设备厂家密码为有效密码的数值,并将光模块厂家自定义区域的操作权限设置为可修改权限。可见,若输入正确的设备厂家密码,则设备厂家可直接对所述光模块参数进行修改,相对于设备厂家必须通过光模块厂家才可修改模块参数的现有技术而言,给设备厂家生产带来了极大的便利,简化了设备厂家修改光模块参数的流程,提高了设备厂家的生产效率;另一方面,当通过光模块厂家密码已成功修改光模块参数,则将光模块厂家密码转换为无效密码(即无法再通过光模块密码对光模块参数进行修改),从而便于分析光模块的故障原因。
【附图说明】
[0018]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为现有的光模块参数修改方法;
[0020]图2为本发明光模块参数的修改方法实施例一的流程示意图;
[0021]图3为本发明光模块参数的修改方法实施例二的流程示意图;
[0022]图4为本发明光模块参数的修改方法实施例三的流程示意图;
[0023]图5为本发明光模块参数的修改方法实施例四的流程示意图;
[0024]图6为本发明光模块参数的修改方法实施例五的流程示意图;
[0025]图7A为本发明光模块参数的修改装置的实施例一的结构示意图;
[0026]图7B为本发明光模块参数的修改装置的实施例二的结构示意图;
[0027]图7C为本发明光模块参数的修改装置的实施例三的结构示意图。
【具体实施方式】
[0028]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]现有的光模块参数的修改方法中,只有光模块厂家在输入正确的调试密码后可对光模块参数进行修改,而所述设备厂家由于不知道所述调试密码,因此,设备厂家不能直接对光模块参数进行修改。本发明实施例中,为光模块厂家与设备厂家各提供对应的调试密码(即将光模块厂家密码与设备厂家密码分离),便于设备厂家对光模块参数进行修改。
[0030]图2为本发明光模块参数的修改方法实施例一的流程示意图。本实施例的执行主体可以为配置在光模块中的光模块参数的修改装置,该装置可以通过软件和/或硬件实现。本发明实施例的方案实现了设备厂家可根据预设设备厂家密码,对光模块参数进行修改。如图2所示,本实施例的方法可以包括:
[0031 ] S201、接收到包含密码数据的中断指令。
[0032]S202、根据光模块内记录的标志位判断有效密码;所述标志位用于指示设备厂家密码和光模块厂家密码中的有效密码。
[0033]其中,所述设备厂家密码为预设的设备厂家用于修改光模块参数的密码;所述光模块厂家密码为预设的光模块厂家用于修改光模块参数的密码。
[0034]S203、若确定所述设备厂家密码和所述光模块厂家密码都为有效密码,则判断所述密码数据是否等于所述设备厂家密码。
[0035]S204、若确定所述密码数据等于所述设备厂家密码,则将所述标志位的值修改为用于指示仅所述设备厂家密码为有效密码的数值,并将光模块厂家自定义区域的操作权限设置为可修改权限。
[0036]本发明实施例中,在光模块出厂后,当接收到包含密码数据的中断指令;进一步地,根据光模块内记录的标志位判断有效密码(如当该标志位的数值为A时,代表仅设备厂家密码有效;当该该标志位的数值为B时,代表仅光模块厂家密码有效;当该标志位的数值为C时,代表设备厂家密码和光模块厂家密码都有效);进一步地,若确定所述设备厂家密码和所述光模块厂家密码都为有效密码(如该标志位的数值为C),则判断所述密码数据是否等于所述设备厂家密码;若确定所述密码数据等于所述设备厂家密码,则将所述标志位的值修改为用于指示仅所述设备厂家密码为有效密码的数值(如数值A,即隐含光模块已出厂),并将光模块厂家自定义区域的操作权限设置为可修改权限(如将等级全局变量标识符设置为0x08,其中,0x08用于指示可修改隐藏的区域),以便对所述光模块参数进行修改;可见,当设备厂家密码有效时,设备厂家只要输入正确的设备厂家密码后便可直接对光模块参数进行修改,而无需通过光模块厂家对光模块参数进行修改,并且同时保证了当设备厂家采用设备厂家密码对光模块参数进行修改后,则光模块厂家密码转换为无效密码(即无法通过光模块密码对光模块参数进行修改)。可选地,本发明实施例中,在未将所述光模块厂家自定义区域的操作权限设置为可修改权限时,所述光模块厂家自定义区域为隐藏的区域,即无法对该部分进行修改;当将所述光模块厂家自定义区域的操作权限设置为可修改权限时,该区域才会显示出来,以便对该区域进行修改。可选地,在确定所述密码数据等于所述设备厂家密码后(隐含该光模块已出厂,之后无法通过光模块厂家密码对光模块参数进行修改),还包括:禁用所述光模块厂家密码(如将某个标志位设置为E值,则表明禁用所述光模块厂家密码)。
[0037]本发明实施例中,接收到包含密码数据的中断指令;进一步地,根据光模块内记录的标志位判断有效密码;所述标志位用于指示设备厂家密码和光模块厂家密码中的有效密码;进一步地,若确定所述设备厂家密码和所述光模块厂家密码都为有效密码,则判断所述密码数据是否等于所述设备厂家密码;若确定所述密码数据等于所述设备厂家密码,则将所述标志位的值修改为用于指示仅所述设备厂家密码为有效密码的数值,并将光模块厂家自定义区域的操作权限设置为可修改权限。可见,若输入正确的设备厂家密码,则设备厂家
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1