光通信设备的节能方法、装置、光通信设备及存储介质转让专利
申请号 : CN202010165214.X
文献号 : CN111490824B
文献日 : 2021-11-12
发明人 : 张瑞敏 , 权少强
申请人 : 普联技术有限公司
摘要 :
权利要求 :
1.一种光通信设备的节能方法,其特征在于,包括:第一设备当检测到与其建立通信连接的第二设备支持降低功耗功能时,若判断到所述第一设备在第一预设时间段内均未向所述第二设备传输数据,则关断所述第一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以进入休眠状态;其中,所述睡眠信号用于指示所述第二设备保持与所述第一设备的通信连接;
所述第一设备在进入休眠状态后,若判断到所述第一设备的数据收发器在第二预设时间段内均未发出发送数据请求,则停止向所述第二设备发送所述空闲信号和所述睡眠信号,并向所述第二设备发送关断信号,以进入关断状态;其中,所述关断信号用于指示所述第一设备的当前状态为关断状态。
2.如权利要求1所述的光通信设备的节能方法,其特征在于,所述第一设备通过以下步骤来检测与其建立通信连接的第二设备是否支持降低功耗功能:所述第一设备向所述第二设备发送询问信号;其中,所述询问信号用于询问所述第二设备是否支持降低功耗功能;
所述第一设备接收所述第二设备发来的应答信号;其中,所述应答信号用于指示所述第二设备是否支持降低功耗功能;
所述第一设备根据所述应答信号确定所述第二设备是否支持降低功耗功能。
3.如权利要求1或2所述的光通信设备的节能方法,其特征在于,所述第一设备当检测到与其建立通信连接的第二设备支持降低功耗功能时,若判断到所述第一设备在第一预设时间段内均未向所述第二设备传输数据,则关断所述第一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以进入休眠状态,具体包括:所述第一设备当检测到与其建立通信连接的第二设备支持降低功耗功能时,若检测到所述第一设备的数据收发器当前未向所述第二设备传输数据,则在第一预设时间段内以预设的检测频率检测所述第一设备的数据收发器是否向所述第二设备传输数据;
所述第一设备当检测到所述第一设备的数据收发器在所述第一预设时间段内均未向所述第二设备传输数据时,关断所述第一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以进入休眠状态;其中,所述睡眠信号用于指示所述第二设备保持与所述第一设备的通信连接。
4.如权利要求1所述的光通信设备的节能方法,其特征在于,还包括步骤:所述第一设备在进入休眠状态后,若判断到所述第一设备的数据收发器发出发送数据请求,则控制所述第一设备的发送模块恢复至正常工作状态,并停止向所述第二设备发送所述空闲信号和所述睡眠信号,以进入光通信状态。
5.如权利要求1所述的光通信设备的节能方法,其特征在于,还包括步骤:所述第一设备在进入关断状态后,若判断到所述第一设备的数据收发器发出发送数据请求,则控制所述第一设备的发送模块恢复至正常工作状态,以进入光通信状态。
6.如权利要求4或5所述的光通信设备的节能方法,其特征在于,还包括步骤:所述第一设备在进入光通信状态后,在第三预设时间段内持续向所述第二设备发送启动数据;其中,所述启动数据用于指示所述第二设备开启正常通信。
7.一种光通信设备的节能装置,其特征在于,应用于第一设备,包括:第一控制模块,用于当检测到与所述第一设备建立通信连接的第二设备支持降低功耗功能时,若判断到所述第一设备在第一预设时间段内均未向所述第二设备传输数据,则关断所述第一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以进入休眠状态;其中,所述睡眠信号用于指示所述第二设备保持与所述第一设备的通信连接;
第二控制模块,用于在进入休眠状态后,若判断到所述第一设备的数据收发器在第二预设时间段内均未发出发送数据请求,则停止向所述第二设备发送所述空闲信号和所述睡眠信号,并向所述第二设备发送关断信号,以进入关断状态;其中,所述关断信号用于指示所述第一设备的当前状态为关断状态。
8.一种光通信设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求
1‑6中任意一项所述的光通信设备的节能方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1‑6中任意一项所述的光通信设备的节能方法。
说明书 :
光通信设备的节能方法、装置、光通信设备及存储介质
技术领域
背景技术
脑的光口,其仅仅在工作时间会间断的传输数据,而在夜间则会停止传输数据,且即使是在
工作时间,其传输数据也是存在局域性,并非是持续不断的需要进行数据的互传。
发明内容
发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以进入休眠状
态;其中,所述睡眠信号用于指示所述第二设备保持与所述第一设备的通信连接;
信号,并向所述第二设备发送关断信号,以进入关断状态;其中,所述关断信号用于指示所
述第一设备的当前状态为关断状态。
据,则关断所述第一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号
和睡眠信号,以进入休眠状态,具体包括:
以预设的检测频率检测所述第一设备的数据收发器是否向所述第二设备传输数据;
述第二设备发送空闲信号和睡眠信号,以进入休眠状态;其中,所述睡眠信号用于指示所述
第二设备保持与所述第一设备的通信连接。
发送所述空闲信号和所述睡眠信号,以进入光通信状态。
述第一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,
以进入休眠状态;其中,所述睡眠信号用于指示所述第二设备保持与所述第一设备的通信
连接;
述睡眠信号,并向所述第二设备发送关断信号,以进入关断状态;其中,所述关断信号用于
指示所述第一设备的当前状态为关断状态。
现如上任意一项所述的光通信设备的节能方法。
备执行如上任意一项所述的光通信设备的节能方法。
若判断到所述第一设备在第一预设时间段内均未向所述第二设备传输数据,则关断所述第
一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以进
入休眠状态;所述第一设备在进入休眠状态后,若判断到所述第一设备的数据收发器在第
二预设时间段内均未发出发送数据请求,则停止向所述第二设备发送所述空闲信号和所述
睡眠信号,并向所述第二设备发送关断信号,以进入关断状态。在光通信设备的工作过程
中,由于是在检测到与其建立通信连接的第二设备支持降低功耗功能时,根据设备当前的
空闲时间长短来控制设备的发送模块关断和信号的传输,从而降低设备的光通信功耗,解
决了现有技术中由于光通信设备在停止进行数据传输时其发送模块仍在持续的工作而造
成能量浪费的问题,实现了较高效率的节能。
附图说明
具体实施方式
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
信号和电信号转换部分)中,也可以是集成到数据收发端中。
备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以进入休
眠状态;其中,所述睡眠信号用于指示所述第二设备保持与所述第一设备的通信连接。
略进行工作。
信号放大等单元也会一起关闭,能够有效避免发送模块仍在持续的工作而造成能量浪费的
问题,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,以使第一设备工作
在休眠状态,从而实现降低短空闲时间内的光通信设备的能耗。
发送模块的正常工作,也就是说,如果在上一个状态第一设备是在进行光通信,那么此时第
一设备则维持第一设备的发送模块的正常工作状态,如果上一个状态第一设备进入了休眠
状态,那么此时需要控制第一设备的发送模块恢复正常工作。
时间段内以预设的检测频率检测所述第一设备的数据收发器是否向所述第二设备传输数
据;
率向所述第二设备发送空闲信号和睡眠信号,以进入休眠状态;其中,所述睡眠信号用于指
示所述第二设备保持与所述第一设备的通信连接。
此不作限定,可选的,预设时间间隔可以是0.5秒。
睡眠信号,并向所述第二设备发送关断信号,以进入关断状态;其中,所述关断信号用于指
示所述第一设备的当前状态为关断状态。
请求,那么可以无需以一定的频率发送空闲信号和睡眠信号,转而进入关断状态,且仅在开
启关断状态的开始发送关断信号,从而进一步地减少以一定的频率发送空闲信号和睡眠信
号所造成的能量消耗,实现在长时间空闲时大幅节约发送模块的功耗的目的。
传输过来的数据信号转换为适合驱动激光器13的驱动信号,发送模块通常包含串行数据解
码、放大、驱动等单元。激光器13主要是负责在驱动信号的驱动下发出相应的光信号。接收
模块14主要负责将激光器13输入的光信号转化为电信号,并进行放大、滤波、转换等。光通
信节能控制模块15则负责实施上述的光通信设备的节能方法,以降低光通信的能耗,其中,
光通信节能控制模块15通过接收模块14接收第二设备的应答信号,以判断第二设备是否支
持降低功耗功能,通过判断是否接收到数据收发器11发出的发送数据请求来确定是否有数
据传输的需求,通过发送控制信号至发送模块12,以控制发送模块12关断。
述第二设备传输数据,则关断所述第一设备的发送模块,并以预设的发送频率向所述第二
设备发送空闲信号和睡眠信号,以进入休眠状态;所述第一设备在进入休眠状态后,若判断
到所述第一设备的数据收发器在第二预设时间段内均未发出发送数据请求,则停止向所述
第二设备发送所述空闲信号和所述睡眠信号,并向所述第二设备发送关断信号,以进入关
断状态。在光通信设备的工作过程中,由于是在检测到与其建立通信连接的第二设备支持
降低功耗功能时,根据设备当前的空闲时间长短来控制设备的发送模块关断和信号的传
输,从而降低设备的光通信功耗,解决了现有技术中由于光通信设备在停止进行数据传输
时其发送模块仍在持续的工作而造成能量浪费的问题,实现了较高效率的节能。
设备发送所述空闲信号和所述睡眠信号,以进入光通信状态。
对于光通信节能控制模块来说相当于是一个中断信号,此中断信号可以使得光通信节能控
制模块将发送模块脱离休眠状态,进入到正常光通信状态。
对于光通信节能控制模块来说相当于是一个中断信号,此中断信号可以使得光通信节能控
制模块将发送模块脱离关断状态,进入到正常光通信状态。
启动数据再开始正常的数据传输,该启动数据为重新开启通信的起始信号,也可以方便第
二设备在开启正常通信之前执行时钟恢复工作和响应中断触发。在具体实施时,第三预设
时间段可以是根据实际情况进行设定,例如根据第一设备的PHY芯片开启的时延进行设定,
在此不做限定。
述第一设备的发送模块,并以预设的发送频率向所述第二设备发送空闲信号和睡眠信号,
以进入休眠状态;其中,所述睡眠信号用于指示所述第二设备保持与所述第一设备的通信
连接;
所述睡眠信号,并向所述第二设备发送关断信号,以进入关断状态;其中,所述关断信号用
于指示所述第一设备的当前状态为关断状态。
述第二设备传输数据,则关断所述第一设备的发送模块,并以预设的发送频率向所述第二
设备发送空闲信号和睡眠信号,以进入休眠状态;所述第一设备在进入休眠状态后,若判断
到所述第一设备的数据收发器在第二预设时间段内均未发出发送数据请求,则停止向所述
第二设备发送所述空闲信号和所述睡眠信号,并向所述第二设备发送关断信号,以进入关
断状态。在光通信设备的工作过程中,由于是在检测到与其建立通信连接的第二设备支持
降低功耗功能时,根据设备当前的空闲时间长短来控制设备的发送模块关断和信号的传
输,从而降低设备的光通信功耗,解决了现有技术中由于光通信设备在停止进行数据传输
时其发送模块仍在持续的工作而造成能量浪费的问题,实现了较高效率的节能。
程序时实现如上任一实施例所述的光通信设备的节能方法。
所在设备执行如上任一实施例所述的光通信设备的节能方法。
计算机程序时实现上述光通信设备的节能装置实施例中各模块/单元的功能,例如图4所示
的光通信设备的节能装置的各模块的功能。
可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序
在所述光通信设备中的执行过程。例如,所述计算机程序可以被分割成第一控制模块和第
二控制模块,各模块具体功能如下:第一控制模块,用于当检测到与其建立通信连接的第二
设备支持降低功耗功能时,若判断到所述第一设备在第一预设时间段内均未向所述第二设
备传输数据,则关断所述第一设备的发送模块,并以预设的发送频率向所述第二设备发送
空闲信号和睡眠信号,以进入休眠状态;其中,所述睡眠信号用于指示所述第二设备保持与
所述第一设备的通信连接;第二控制模块,用于在进入休眠状态后,若判断到所述第一设备
的数据收发器在第二预设时间段内均未发出发送数据请求,则停止向所述第二设备发送所
述空闲信号和所述睡眠信号,并向所述第二设备发送关断信号,以进入关断状态;其中,所
述关断信号用于指示所述第一设备的当前状态为关断状态。
示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述光通信设备还可以包
括输入输出设备、网络接入设备、总线等。
(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field‑Pr
ogrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分
立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,
所述处理器31是所述光通信设备的控制中心,利用各种接口和线路连接整个光通信设备的
各个部分。
实现所述光通信设备的各种功能。所述存储器32可主要包括存储程序区和存储数据区,其
中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据
光通信设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包
括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安
全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、
或其他易失性固态存储器件。
发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件
来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器
执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,
所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所
述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、
U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read‑Only Memory)、随机存取
存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。
不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的
需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置
实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或
多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解
并实施。
也应视为本发明的保护范围。