光模块及基于双MCU光模块的波长自动轮询方法技术

技术编号:29217031 阅读:20 留言:0更新日期:2021-07-10 00:55
本申请提供了一种光模块及基于双MCU光模块的波长自动轮询方法,发送端向接收端发送携带第一低频消息通道的第一光信号,第一低频消息通道用于指示第一波长信息与波长切换指令;接收端光模块的第二从MCU接收并解析获得第一波长信息与波长切换指令,第二主MCU根据第一波长信息与波长切换指令设置回传波长信息,第二从MCU根据回传波长信息发送携带第二低频消息通道的第二光信号;发送端光模块的第一从MCU接收第二光信号后,解析得到回传波长信息,第一主MCU根据回传波长信息判定是否轮询切换波长信息。本申请通过光模块的主、从MCU自动运行波长轮询上线功能,确认了当前需要设置的波长信息并最终建立起两端的链路链接。长信息并最终建立起两端的链路链接。长信息并最终建立起两端的链路链接。

【技术实现步骤摘要】
光模块及基于双MCU光模块的波长自动轮询方法


[0001]本申请涉及光纤通信
,尤其涉及一种光模块及基于双MCU光模块的波长自动轮询方法。

技术介绍

[0002]在接入网通信系统中,由光线路终端与光网络单元之间建立相互的光连接,以实现数据通信。具体地,光线路终端中具有第一光模块,光网络单元中具有第二光模块,第一光模块与第二光模块之间建立光连接;光线路终端通过第一光模块向第二光模块发送光信号,实现光线路终端向光网络单元发送数据;光线路终端通过第一光模块接收来自第二光模块的光信号,实现光线路终端接收来自光网络单元的数据。
[0003]光线路终端及光网络单元是光模块的上位机,光模块在上位机中仅是数据传递者,光模块只能由其上位机进行操控,人工需要通过上位机来间接操控光模块。而在接入网物理网络中,光线路终端和/或光网络单元往往位于不便于人工操作的环境,比如高山、森林甚至水体中,在这些环境下通过操作上位机或使用上位机操控光模块都变得十分困难。
[0004]当两端模块都没有上位机的情况下,或者有上位机存在但不参与两端模块链路链接的情况下,两端模块无法确定连接通道,如此无法建立起两端的链路链接,导致无法进行数据通信。

技术实现思路

[0005]本申请实施例提供了一种光模块及基于双MCU的光模块两端波长自动轮询方法,以解决没有上位机,或有上位机存在但不参与两端模块链路链接时,无法建立两端的链路链接,导致无法进行数据通信的问题。
[0006]第一方面,本申请提供了一种光模块,包括:
[0007]第一光发射芯片,被配置为,发射携带第一低频消息通道的第一光信号;
[0008]第一光接收芯片,被配置为,接收携带第二低频消息通道的第二光信号;其中,所述第二低频消息通道用于指示回传波长信息;
[0009]第一主MCU,被配置为,设置第一波长信息与波长切换指令,根据所述第一波长信息与所述波长切换指令建立LINK消息;以及读取所述回传波长信息,根据所述第一波长信息与所述回传波长信息判定是否轮询切换波长信息;
[0010]第一从MCU,与所述第一主MCU、所述第一光发射芯片、所述第一光接收芯片电连接,被配置为,根据所述第一波长信息改变所述光发射芯片发射光信号的波长,并将所述LINK消息加载至所述第一低频消息通道;以及解析得到所述第二低频消息通道中的所述回传波长信息。
[0011]第二方面,本申请提供了一种光模块,包括:
[0012]第二光接收芯片,被配置为,接收携带第一低频消息通道的第一光信号;
[0013]第二光发射芯片,被配置为,发射携带第二低频消息通道的第二光信号;其中,所
述第二低频消息通道用于指示回传波长信息;
[0014]第二从MCU,与所述第二光接收芯片、所述光发射芯片电连接,被配置为,解析获得所述第一低频消息通道中的第一波长信息与波长切换指令;以及根据所述回传波长信息改变所述第二光发射芯片发射光信号的波长,并将所述回传波长信息加载至所述第二低频消息通道;
[0015]第二主MCU,与所述第二从MCU电连接,被配置为,读取所述第一波长信息,根据所述第一波长信息与所述波长切换指令设置回传波长信息,并根据所述回传波长信息建立回传LINK消息。
[0016]第三方面,本申请提供了一种基于双MCU光模块的波长自动轮询方法,所述方法包括:
[0017]第一主MCU设置第一波长信息与波长切换指令,根据所述第一波长信息与所述波长切换指令建立LINK消息;
[0018]第一从MCU将所述LINK消息加载至第一低频消息通道,控制发射携带所述第一低频消息通道的第一光信号;
[0019]所述第一主MCU根据所述第一从MCU的回应判断是否轮询切换波长信息,直至所述第一从MCU接收到有效回应。
[0020]第四方面,本申请提供了一种基于双MCU光模块的波长自动轮询方法,所述方法包括:
[0021]第二从MCU解析第一光信号中的第一低频消息通道,得到第一波长信息与波长切换指令;
[0022]第二主MCU根据所述第一波长信息与所述波长切换指令设置回传波长信息;
[0023]所述第二主MCU根据所述回传波长信息建立回传LINK消息;
[0024]所述第二从MCU将所述回传LINK消息加载至第二低频消息通道,控制发射携带所述第二低频消息通道的第二光信号。
[0025]由上述实施例可见,本申请实施例提供了一种光模块及基于双MCU光模块的波长自动轮询方法,该光模块采用主MCU与从MCU的双MCU方案,主MCU自动轮询设置各波长参数发光并下发LINK命令,从MCU负责消息信息的发送、接收处理并实现与主MCU的交互。发送端光模块的第一主MCU设置第一波长信息与波长切换指令,根据该第一波长信息与波长切换指令建立LINK消息;发送端光模块的第一从MCU根据第一波长信息改变发射光信号的波长,并将LINK消息加载至第一低频消息通道,控制向接收端光模块发送携带第一低频消息通道的第一光信号;接收端光模块的第二从MCU正确接收第一光信号后,解析获得第一低频消息通道中的第一波长信息与波长切换指令,接收端光模块的第二主MCU读取第一波长信息与波长切换指令,根据第一波长信息与波长切换指令设置回传波长信息,并根据回传波长信息建立回传LINK消息;第二从MCU将回传LINK消息加载至第二低频消息通孔,控制向第一从MCU发送携带第二低频消息通道的第二光信号;第二从MCU正确接收第二光信号后,停止第一光信号的发送,并解析得到第二低频消息通道中的回传波长信息;第一主MCU读取第一从MCU中的回传波长信息,根据第一波长信息与回传波长信息判定是否轮询切换波长信息,若是,则切换至下一波长信息,直至根据第一波长信息与回传波长信息判定停止轮询位置。本申请在无上位机参与的情况下,通过光模块的主、从MCU自动运行波长轮询上线功能,可确
认当前需要设置的波长信息并最终建立起两端的链路链接。
附图说明
[0026]为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为光通信终端连接关系示意图;
[0028]图2为光网络单元结构示意图;
[0029]图3为本申请实施例提供的一种光模块结构示意图;
[0030]图4为本申请实施例提供的一种光模块分解结构示意图;
[0031]图5为本申请实施例提供的一种光模块中双MCU的使用示意图;
[0032]图6为本申请实施例提供的一种光模块在实际应用时的光路图;
[0033]图7为本申请实施例提供的一种基于双MCU光模块的波长自动轮询方法的流程图。
具体实施方式
[0034]下面将结合本申请实施例中的附图,对本申请实施例中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种光模块,其特征在于,包括:第一光发射芯片,被配置为,发射携带第一低频消息通道的第一光信号;第一光接收芯片,被配置为,接收携带第二低频消息通道的第二光信号;其中,所述第二低频消息通道用于指示回传波长信息;第一主MCU,被配置为,设置第一波长信息与波长切换指令,根据所述第一波长信息与所述波长切换指令建立LINK消息;以及读取所述回传波长信息,根据所述第一波长信息与所述回传波长信息判定是否轮询切换波长信息;第一从MCU,与所述第一主MCU、所述第一光发射芯片、所述第一光接收芯片电连接,被配置为,根据所述第一波长信息改变所述光发射芯片发射光信号的波长,并将所述LINK消息加载至所述第一低频消息通道;以及解析得到所述第二低频消息通道中的所述回传波长信息。2.根据权利要求1所述的光模块,其特征在于,所述第一主MCU还被配置为,根据写入的波长信息与原波长信息是否一致来设置第一波长信息,并生成波长切换指令。3.根据权利要求1所述的光模块,其特征在于,所述第一从MCU还被配置为,根据接收光功率是否低于设定阈值判定当前链路是否故障。4.一种光模块,其特征在于,包括:第二光接收芯片,被配置为,接收携带第一低频消息通道的第一光信号;第二光发射芯片,被配置为,发射携带第二低频消息通道的第二光信号;其中,所述第二低频消息通道用于指示回传波长信息;第二从MCU,与所述第二光接收芯片、所述光发射芯片电连接,被配置为,解析获得所述第一低频消息通道中的第一波长信息与波长切换指令;以及根据所述回传波长信息改变所述第二光发射芯片发射光信号的波长,并将所述回传波长信息加载至所述第二低频消息通道;第二主MCU,与所述第二从MCU电连接,被配置为,读取所述第一波长信息与所述波长切换指令,根据所述第一波长信息与所述波长切换指令设置回传波长信息,并根据所述回传波长信息建立回传LINK消息。5.一种基于双MCU光模块的波长自动轮询方法,其特征在于,所述方法包括:第一主MCU设置第一波长信息与波长切换指令,根据所述第一波长信息与所述波长切换指令建立LINK消息;第一从MCU将所述LINK消息加载至第一低频消息通道,控制发射携带所述第一低频消息通道的第一光信号;所述第一主MCU根据...

【专利技术属性】
技术研发人员:王庆华李刚鄂文晶
申请(专利权)人:青岛海信宽带多媒体技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利