[发明专利]光模块的通道保存方法、装置及光模块有效
申请号: | 201810178423.0 | 申请日: | 2018-03-05 |
公开(公告)号: | CN108415862B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 王麟;林青合;吴立贞 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
主分类号: | G06F13/376 | 分类号: | G06F13/376 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;李帅人 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块 通道 保存 方法 装置 | ||
本公开揭示了一种光模块的通道保存方法、装置及光模块,属于光通讯技术领域。所述方法包括:根据所接收到光信号的目标通道确定与所述目标通道所对应的通道标号,接收由客户主机所发送的用于指示启动延时动作的触发指令,响应所述触发指令以执行所述延时动作,并保存所述通道标号。上述光模块的通道保存方法及装置能够防止光模块在保存通道标号时客户主机读取光模块的工作状态,保证光模块进行通道保存时客户主机与光模块的通信稳定性。
技术领域
本公开涉及光通讯技术领域,特别涉及一种光模块的通道保存方法、装置及光模块、计算机可读存储介质。
背景技术
多通道的光模块可以接收不同波长的光信号,但为获知当前环境所需的工作波长,光模块在每次工作之前都会进行通道扫描,以判断将进行光信号传输的通道。
目前,多通道的光模块在进行通道扫描后,通过把扫描到的通道对应的通道标号保存到Flash(闪存)中,使在下次上电进行通道扫描时以保存的通道标号对应的通道开始进行扫描,以保证下一次上电时直接使光模块工作于保存的通道,省去重新扫描的时间。
然而,在通过通道扫描确定接收光信号的目标通道后,需将目标通道对应的通道标号保存到光模块的Flash中,但由于保存通道标号会对Flash进行数据写入,导致存储于Flash的固件被迫停止运行,直到保存结束后光模块的固件才会继续运行。在固件停止运行时,光模块无法应答由客户主机向光模块所发送的用于指示读取光模块工作状态的I2C指令,进而使得客户主机无法获取所配对光模块的当前工作状态,客户主机对光模块的工作监控失败。
发明内容
为了解决相关技术中光模块进行通道保存导致客户主机对光模块的工作监控失败的技术问题,本公开提供了一种光模块的通道保存方法、装置及光模块、计算机可读存储介质。
第一方面,提供了一种光模块的通道保存方法,包括:
根据所接收到光信号的目标通道确定与所述目标通道所对应的通道标号;
接收由客户主机所发送的用于指示启动延时动作的触发指令;
响应所述触发指令以执行所述延时动作,并保存所述通道标号。
第二方面,提供了一种光模块的通道保存装置,包括:
通道标号确定模块,用于根据所接收到光信号的目标通道确定与所述目标通道所对应的通道标号;
触发指令接收模块,用于接收由客户主机所发送的用于指示启动延时动作的触发指令;
通道标号保存模块,用于响应所述触发指令以执行所述延时动作,并保存所述通道标号。
第三方面,提供了一种光模块,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的方法。
第四方面,提供了一种计算机可读存储介质,用于存储程序,所述程序在被执行时使得客户主机执行如第一方面所述的方法。
本公开的实施例提供的技术方案可以包括以下有益效果:
光模块在进行通道扫描时,根据所接收到光信号的目标通道确定与目标通道所对应的通道标号,接收由客户主机所发送的触发指令并响应该触发指令,以执行延时动作并保存通道标号,使得光模块在客户主机所发送的触发指令的指示下启动延时动作,在执行延时动作时将通道标号进行保存,可防止光模块在保存通道标号时客户主机读取光模块的工作状态,进而造成的光模块与客户主机的通信冲突,由此保证了光模块进行通道保存时客户主机与光模块的通信稳定性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司,未经青岛海信宽带多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810178423.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:缓存内容管理
- 下一篇:电子装置的硬件兼容实现方法及相关产品