光模块及调整光模块输入光功率的方法_2
时间:2023-08-21 12:07:00
命令的是网管系统,网管系统通过查询发现该光模块可以正常管理后,通过QX 口(或其他定义接口)通过监控系统向监控系统发送需要调整的光功率值命令,监控系统通过S (或其它定义界面 )将衰减命令转发给业务单板,业务单板通过IIC接口将命令转发给光模块CPU20,可调光衰减器30的控制电路102衰减器30的控制电路102 10接收到的光信号被衰减,以调整输入光功率。
[0054]如图4所示,在上图3实施例的基础上,本实施例中可调光衰减器30还包括:
存储单元103用于存储衰减处理后的光信号衰减值。
[0056]这样,可调光衰减器30的衰减值可以在单板复位和断电重启后重新调整,从而提高调整效率。
[0057]在优化实施例中,如图5所示,在上图4的实施例中,存储单元103包括:
[0058]根据衰减值调整时间,判断子单元1031是否需要存储;
[0059]默认子单元1032,如果衰减值首次调整,则定义为默认值并存储;
[0060]如果衰减值不是第一次调整,则记忆子单元1033仅存储最新调整的衰减值并定义为记忆值。
[0061]在本实施例中,除保存中间时间调整的衰减值,即除第一次和最后一次外,不保存其他时间调整的衰减值。具体来说,第一次调整保存后,需要保存下一次调整的衰减值。第一次调整后,保存第二次调整的衰减值,删除第一次调整的衰减值;第三次调整时,保存第三次调整的衰减,删除第二次调整的衰减值。这样,可以减少模块储存的冗余度,还可提高模块的运行速率。
[0062]在本实施例中,可调光衰减器30可以设置默认值,默认值加载在输入光功率的灵敏度范围内。例如,默认值设置为_13dBm(分贝毫瓦),输出光功率的范围一般在±3dBm,输入光功率的范围为-16dBm和-1OdBm之间,这个范围符合PIN 二极管的接收灵敏度(-17dBm),也符合雪崩光电二极管APD(-24dBm)。
[0063]在本实施例中,衰减值通过光模块存储可调光衰减器30首次调整的默认值和最新调整的记忆值,具体可用于光模块EEPROM(ElectricalIy ErasableProgrammable Read-Only Memory,带电可擦可编程只读存储器或FLASH存储器。无论是在光模块首次使用时,默认值都是PIN管还是APD可调光衰减器30的默认值可以通过读取默认值来满足输入光功率的要求,可调光衰减器30的默认值也可以通过网管系统的操作界面来恢复。
[0064]在本实施例中,可调光衰减器30可以存储最新调整的记忆值,以防止可调光衰减器30在单板重启或单板所在子架断电后的衰减值。单板重启或单板所在子架断电后,光模块CPU20 (或处理器)可读取EEPROM或者FLASH存储器最新的可调光衰减器30调整的记忆值,并将记忆值转发给可调光衰减器30的控制电路。可调光衰减器30的控制电路可以在单板重启或子架断电前保持可调光衰减器30的衰减值。通过这种方式,可以防止需要重新调整单板复位减值,从而提出调整效率。
[0065]在优化实施例中,如图2所示,根据上图1的实施例,光模块I还包括连接可调光衰减器30电的光转换器40,用于将衰减光信号转换为电信号。
本实施例中,可调光衰减器30位于光输入端口 在10和40之间,可调光衰减器30衰减后的光信号通过40转换为电信号。
[0067]在优化实施例中,如图2所示,根据上图1的实施例,光模块还包括串并转换器50和数模转换器60、40、串并转换器50和数模转换器60;串并转换器50将电信号串联转换为并联传输,提高电信号传输速率;数模转换器60,将电信号转换为光信号输出。
[0068]在本实施例中,光输入端口 可调光衰减器30处理10接收的光信号,并根据实际控制要求进行衰减或不衰减处理。输入的光信号通过可调光衰减器30为衰减处理后的适当输入光功率提供PIN或者APD管,PIN或者APD管道完成光电转换,恢复时钟和数据(可以在光模块或单板上FPGA实现),然后串/转换(可以在光模块或单板上FPGA实现),最后通过数模转换器60将电信号转换为光信号输出。
[0069]在本实施例中,光电转换后,电信号通过光模块串转换和数模转换,最终输出光信号,完成整个光模块的调制功能。
[0070]本发明提供了一种调整光模块输入光功率的方法。参照图6,调整光模块输入光功率的方法包括:
[0071]步骤S101减命令时,从所述光输入端口获得101 10接收光信号的衰减值。
[0072]在本实施例中,光信号由光模块的光发射器发射,光发射器发射的光信号通过光输入端口发射 进入光纤。
在本实施例中,衰减值的可调范围为30073dB(分贝)。
[0074]步骤S102根据获得的衰减值,从光输入端口 10接收的光信号衰减。
[0075]在本实施例中,网络管理系统发出了衰减命令。网络管理系统发现光模块可以正常管理QX 口(或其他定义接口)通过监控系统向监控系统发送需要调整的光功率值命令,监控系统通过S 口(或其他定义接口)将衰减命令转发给业务单板,业务单板通过IIC接口将命令转发给光模块CPU(或处理器),从光输入端口分析可调光衰减器30的控制电路 10接收到的光信号被衰减,以调整输入光功率。
[0076]在优化实施例中,如图7所示,根据上图6的实施例,从光输入端口 10接收的光信号进行衰减处理的步骤之后还包括:
[0077]步骤S103、存储衰减处理后的光信号衰减值。
[0078]这样,可调光衰减器30的衰减值可以在单板复位和断电重启后重新调整,从而提高调整效率。
[0079]如图9所示,在上图6实施例的基础上,本实施例中的步骤S103包括:
[0080]步骤S1031光信号进行衰减处理的时间,判断衰减处理的时间是否为中间时间;
[0081]步骤S1032年,如果衰减处理时间为中间时间,则不存储衰减处理后的光信号衰减值;
[0082]步骤S如果衰减处理时间不是中间时间,则存储衰减处理后的光信号衰减值。
[0083]在本实施例中,不保存中间时间调整的衰减值,即除第一次和最后一次外,不保存其他时间调整的衰减值。具体来说,第一次调整保存后,需要保存下一次调整的衰减值。第一次调整后,保存第二次调整的衰减值,删除第一次调整的衰减值;第三次调整时,保存第三次调整的衰减,删除第二次调整的衰减值。这