CN115442877B - 控制功耗的方法、装置、处理设备及存储介质 - Google Patents
控制功耗的方法、装置、处理设备及存储介质 Download PDFInfo
- Publication number
- CN115442877B CN115442877B CN202210893551.XA CN202210893551A CN115442877B CN 115442877 B CN115442877 B CN 115442877B CN 202210893551 A CN202210893551 A CN 202210893551A CN 115442877 B CN115442877 B CN 115442877B
- Authority
- CN
- China
- Prior art keywords
- indication information
- communicator
- control unit
- predetermined
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 125
- 230000007958 sleep Effects 0.000 claims abstract description 55
- 230000004913 activation Effects 0.000 claims abstract description 12
- 230000005540 biological transmission Effects 0.000 claims description 100
- 230000004044 response Effects 0.000 claims description 43
- 238000001514 detection method Methods 0.000 claims description 29
- 230000005059 dormancy Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 description 29
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 12
- 230000001360 synchronised effect Effects 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 5
- 230000005291 magnetic effect Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000002618 waking effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B13/00—Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
- H04B13/02—Transmission systems in which the medium consists of the earth or a large mass of water thereon, e.g. earth telegraphy
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开实施例公开了一种控制功耗的方法。所述方法由第一通信器执行,所述方法包括:接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。本公开实施例中第一通讯器能够适应于接收的指示信息,在不需要产生过多功耗的情况下切换到休眠状态。如此,产生的功耗少,消耗的电能少,从而使得所述第一通信器的续航时间长,续航能力强。
Description
技术领域
本发明涉及通信技术领域但不限于通信技术领域,尤其涉及一种控制功耗的方法、装置、处理设备及存储介质。
背景技术
相关技术中,在水下利用通讯设备进行通信时,需要时刻监听是否有通讯预定数据到来以便快速进行预定数据解析及处理,为了保持通讯的及时性,从而时刻保持与其他通讯设备通讯,进而产生大量功耗。这里,由于水下通讯设备难以从外部电源获取电能,水下通讯设备的续航能力会受到电池容量的限制。而水下通讯设备保持与其他通讯设备通讯的方式,产生的功耗大,消耗的电能多,从而导致水下通讯设备的续航时间短,续航能力弱。
发明内容
有鉴于此,本公开实施例公开了一种控制功耗的方法、装置、处理设备及存储介质。
根据本公开实施例的第一方面,提供一种控制功耗的方法,所述方法由第一通信器执行,所述方法包括:
接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;
根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。
在一个实施例中,所述方法还包括:
基于所述预定数据的传输频率与预定频率之间的关系,确定所述预定数据是否为所述第二通信器发送的预定数据;
响应于所述预定数据为所述第二通信器发送的预定数据,接收所述预定数据。
在一个实施例中,所述指示信息包括以下之一:第一指示信息和第二指示信息;其中,所述第一指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态;所述第二指示信息用于指示:使所述第一通信器从激活状态切换至休眠状态。
在一个实施例中,所述第一指示信息为包含唤醒特征码的指示信息;和/或,所述第二指示信息为包含休眠特征码的指示信息。
在一个实施例中,所述第一通信器包括第一控制单元;所述接收第二通信器发送的指示信息,包括:
控制所述第一控制单元接收所述指示信息;其中,所述第一控制单元运行时的功耗低于预定值。
在一个实施例中,所述第一通信器包括第一控制单元和第二控制单元,所述方法包括:
基于所述第一指示信息,控制所述第一控制单元激活所述第二控制单元;其中,所述第一控制单元的功耗低于所述第二控制单元的功耗;所述第二控制单元用于接收所述预定数据;
和/或,
基于所述第二指示信息,控制所述第一控制单元去激活所述第二控制单元;
其中,所述第二控制单元被激活后,所述第一通信器处于所述激活状态;所述第二控制单元被去激活后,所述第一通信器处于所述休眠状态。
在一个实施例中,所述方法还包括:
基于所述第一指示信息的传输频率与预定频率的比较结果,确定是否接收所述第一指示信息;
所述接收所述第二通信器发送的指示信息,包括:
若所述第一指示信息的所述传输频率与所述预定频率的比较结果为第一预定结果,确定接收所述第二通信器发送的第一指示信息。
在一个实施例中,所述方法还包括:
基于所述第二指示信息的传输频率与预定频率的比较结果,确定是否接收所述第二指示信息;
所述接收所述第二通信器发送的指示信息,包括:
若所述第二指示信息的所述传输频率与所述预定频率的比较结果为第二预定结果,确定接收所述第二通信器发送的第二指示信息。
根据本公开实施例的第二方面,提供一种控制功耗的方法,所述方法由第二通信器执行,所述方法包括:
确定待传输数据的传输情况;
根据所述传输情况,向第一通信器发送指示信息;
其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态。
在一个实施例中,所述第一而通信器包括第三控制单元,所述方法还包括:
基于预定周期,控制第三控制单元检测是否存在所述待传输数据;所述第三控制单元的功耗小于预定值。
在一个实施例中,所述根据所述传输情况,向第一通信器发送指示信息,包括:
响应于所述待传输数据处于待传输状态,向所述第一通信器发送第一指示信息,其中,所述第一指示信息用于指示:使所述第一通信器从所述休眠状态切换至所述激活状态;
和/或,
响应于所述待传输数据处于传输停止状态,向所述第一通信器发送第二指示信息,其中,所述第二指示信息用于指示:使所述第一通信器从所述激活状态切换至所述休眠状态。
在一个实施例中,所述第一指示信息为包含唤醒特征码的指示信息;和/或,所述第二指示信息为包含休眠特征码的指示信息。
在一个实施例中,所述第二通信器包括第三控制单元和第四控制单元;所述响应于所述待传输数据处于待传输状态,向第一通信器发送第一指示信息,包括:
响应于所述待传输数据处于待传输状态,控制所述第三控制单元激活所述第四控制单元;其中,所述第三控制单元的功耗低于所述第四控制单元的功耗;
控制所述第四控制单元发送所述第一指示信息给所述第一通信器。
在一个实施例中,所述方法还包括:
响应于预定事件发生预定时长后,发送所述待传输数据给所述第一通信器,其中,所述预定事件为控制所述第四控制单元发送所述第一指示信息给所述第一通信器的事件。
在一个实施例中,所述第二通信器包括第三控制单元和第四控制单元;所述响应于所述待传输数据处于传输停止状态,向第一通信器发送第二指示信息,包括:
响应于所述待传输数据处于传输停止状态,且在预定时间内未检测到其他待传输数据,控制所述第四控制单元发送所述第二指示信息给所述第一通信器;其中,所述第四控制单元的功耗大于预定值。
在一个实施例中,所述方法还包括:
响应于控制所述第四控制单元发送所述第二指示信息给所述第一通信器,控制第三控制单元去激活所述第四控制单元;其中,所述第三控制单元的功耗低于所述第四控制单元的功耗。
根据本公开实施例的第三方面,提供一种控制功耗的装置,所述装置包括:
第一传输模块,用于接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;
执行模块,用于:根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。
根据本公开实施例的第四方面,提供一种控制功耗的装置,所述装置包括:
确定模块,用于确定待传输数据的传输情况;
第二传输模块,用于根据所述传输情况,向第一通信器发送指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态。
根据本公开实施例的第五方面,提供一种处理设备,所述处理设备包括:
存储器,用于存储可执行程序;
处理器,用于执行所述存储器中存储的可执行程序时,实现如本公开实施例中任一所述的方法。
根据本公开实施例的第六方面,提供一种计算机存储介质,所述计算机存储介质存储有可执行程序,所述可执行程序被处理器执行时,实现如本公开实施例中任一所述的方法。
本公开实施例中,接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。这里,根据接收到的所述指示信息,第一通信器执行所述休眠状态和所述激活状态之间的切换,使得所述第一通信器切换后的状态能适应于接收到的指示信息。并且第一通信器切换后的状态,能够指示是否能够对第二通信器发送的预定数据进行接收,使得是否对第二通信器发送的预定数据进行接收的操作也适应于所述指示信息。也就是说,第一通信器是否切换到功耗更少的休眠状态以及是否产生功耗对预定数据进行接收的情况,能够适应于接收到的所述指示信息。例如,基于所述指示信息,能够使得所述第一通信器在不需要产生多余功耗以接收预定数据的情况下,切换至功耗更少的休眠状态。相较于相关技术中水下通讯设备保持与其他通讯设备通讯的方式,本公开实施例中第一通讯器能够适应于接收的指示信息,在不需要产生过多功耗的情况下切换到休眠状态。如此,产生的功耗少,消耗的电能少,从而使得所述第一通信器的续航时间长,续航能力强。
附图说明
图1为根据一示例性实施例示出的一种水下通信器的结构示意图;
图2为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图3为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图4为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图5为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图6为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图7为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图8为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图9为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图10为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图11为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图12为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图13为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图14为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图15为根据一示例性实施例示出的一种控制功耗的方法流程示意图;
图16为根据一示例性实施例示出的一种控制功耗的方法流程示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,所描述的实施例不应视为对本发明的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本发明实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本发明实施例的目的,不是旨在限制本发明。
为了更好地理解本公开实施例,以下通过一些示例性实施例对相关技术中的控制功耗的应用场景进行说明:
在一些实施例中,水声通信器的电池采用容量大于预定值的电池。如此,能够提高水声通信器的续航能力,但会增加包含水声通信器的设备的整机重量和体积,降低其便携性和易用性。
在一些实施例中,水声通信器的发射效率大于第一预定值且接收灵敏度大于第二预定值。如此,可以降低对信号发射功率的要求,从而降低电池的容量负担,但提升水声通信器的发射效率及接收灵敏度需要使用高成本的组件,技术难度大,成本高。
在一些实施例中,所述水声通信器由低功耗器件构成,所述低功耗器件的运行时钟频率高于第三预定值。如此,能够确保对通讯预定数据进行快速解析及处理,并降低设备在接收待机模式下的功耗。
如图1所示,本公开实施例公开了一种水声通信器,包括:换能器,用于对所述水声通信器传输的信号进行转换;检测电路,与所述换能器连接,用于检测所述换能器转换后的信号;辅助微控制单元(MCU,MicroController Unit),与所述检测电路连接,用于监听待传输数据;主控MCU,与辅助MCU连接,用于传输所述待传输数据。
在一个实施例中,所述检测电路包括:放大滤波电路和比较器电路;其中,所述放大滤波电路用于对换能器的接收信号进行信号放大和滤波处理,所述比较器电路用于对放大滤波后的信号进行过零比较,输出方波信号至辅助MCU。
在一个实施例中,所述检测电路的输出信号还可以通过通用型输入输出(GPIO,General-Purpose Input/Output)中断唤醒的方式触发辅助MCU,使所述辅助MCU从休眠状态切换到低功耗监听状态。所述低功耗监听状态为对所述检测电路的输出信号进行监听的状态。
在一个实施例中,所述水声通信器还包括信号解析处理电路,用于使主控MCU对接收的信号进行解析处理。
如图2所示,本公开实施例提供一种控制功耗的方法,所述方法由第一通信器执行,所述方法包括:
步骤21,接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;
步骤22,根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。
在一个实施例中,所述第一通信器以及与所述第一通信器进行通信的第二通信器皆为水声通信器。所述水声通信器包括换能器(如图1所示的换能器);所述换能器用于对所述第一通信器传输的信号进行转换。例如,第一通信器的换能器将所述第一通信器获取到的声波转换为电信号;其中,所述声波为第二通信器发送的电信号被所述第二通信器的换能器转换后形成的声波。或者,第一通信器的换能器将所述第一通信器发送的电信号转换为声波;其中,所述声波能够被第二通信器的换能器转换为被第二通信器接收的电信号。如此,将水下不易传输的电信号转换为声波,能够利用水下的声波在水中完成信息传输。
在一个实施例中,所述电信号可以为数字信号或模拟信号。其中,所述数字信号可以为通过数字调制形成的调制波信号,所述模拟信号可以为模拟调制形成的调制波信号。这里,对电信号的具体类型不做限制。需要说明的是,这里的电信号实质上为第一通信器对需要进行传输的信息或预定数据进行传输时采用的的传输形式。
在一个实施例中,所述指示信息可以为包括了预定特征码的信息。其中,所述预定特征码可以根据预定信号确定,所述预定信号可以为连续等幅正弦波信号。在一个实施例中,所述连续等幅正弦波信号可以包括预定数量个预定周期的正弦波信号。在一些实施例中,所述预定特征码为以下之一:唤醒特征码;休眠特征码;其中,所述唤醒特征码根据第一预定周期的第一预定信号确定;所述休眠特征码根据第二预定周期的第二预定信号确定。
在一个实施例中,基于检测到的信息与预定特征码之间的关系,确定是否接收所述信息。在一个实施例中,所述第一通信器检测到的信息为:以预定数据帧的形式进行传输的信息。其中,所述预定数据帧的帧头携带有能够指示所述预定特征码的信息。
在一些实施例中,基于检测到的信息与预定特征码之间的关系,确定是否接收所述信息,包括:基于检测到的信息与预定特征码之间的关系,确定所述信息是否为指示信息;若所述信息为所述指示信息,确定接收所述信息;或者,若确定所述信息不为所述指示信息,确定不接收所述信息。需要说明的是,这里,所述基于检测到的信息与预定特征码之间的关系,确定所述信息是否为指示信息,实质上是指,确定检测到的信息是否为能够指示所述预定特征码的信息;若所述检测到的信息为能够指示所述预定特征码的信息,确定所述信息为指示信息;或者,若所述检测到的信息为不能够指示所述预定特征码的信息,确定所述信息不为指示信息。
在一个实施例中,基于检测到的信息与预定特征码之间的关系,确定所述信息是否为指示信息,包括:基于承载所述信息的信号与预定信号之间的关系,确定所述信息是否为指示信息;其中,所述预定特征码基于所述预定信号确定。在一些实施例中,若所述承载所述信息的信号与预定信号相同,确定所述信息为指示信息;或者,若所述承载所述信息的信号与预定信号不同,确定所述信息不为所述指示信息。
在一些实施例中,所述基于承载所述信息的信号与预定信号之间的关系,确定所述信息是否为指示信息,包括:基于承载所述信息的信号的波形与预定信号的波形之间的关系,确定所述信息是否为所述指示信息,和/或,基于承载所述信息的信号的信号周期与预定周期之间的关系,确定所述信息是否为指示信息;其中,所述指示信息能够根据预定周期的所述预定信号确定。
在一些实施例中,若承载所述信息的信号的波形与预定信号的波形相同,确定所述信息为指示信息;确定接收所述信息;或者,若承载所述信息的信号的波形与预定信号的波形不同,确定所述信息不为指示信息;确定不接收所述信息。在一些实施例中,若承载所述信息的信号周期与预定周期相同,确定所述信息为指示信息;确定接收所述信息;或者,若承载所述信息的信号的信号周期与预定周期不同,确定所述信息不为指示信息;确定不接收所述信息。
在一些实施例中,若承载所述信息的信号的信号周期与预定周期相同且所述承载所述信息的信号的波形与预定特征码的波形相同,确定所述信息为指示信息;确定接收所述信息;或者,若承载所述信息的信号的信号周期与预定周期不同或者承载所述信息的信号的波形与预定信号的波形不同,确定所述信息不为指示信息;确定不接收所述信息;其中,所述指示信息基于预定周期的所述预定信号确定。
在一个实施例中,若所述信息为指示信息,接收所述指示信息;根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。
在一个实施例中,基于预定周期,检测是否存在所述指示信息;若存在所述指示信息,接收所述指示信息。在一个实施例中,所述第一通信器包括检测电路,基于所述检测电路检测是否存在所述指示信息。
在一个实施例中,检测是否存在指示信息;若未检测到所述指示信息,基于承载检测到的信息的信号的波形与预定信号的波形的相似度,确定是否增加特征值;其中,所述特征值用于对所述相似度大于预定相似度的检测结果进行计数;所述指示信息能够基于所述预定信号确定。若增加所述特征值且所述特征值未达到预定值,保持对指示信息的检测。在一个实施例中,若承载所述信息的信号的波形与预定信号的波形的相似度大于预定相似度,确定增加特征值。这里,所述增加特征值,可以是使特征值加1。
需要说明的是,在一些实施例中,所述第一通信器接收到的信息为指示信息,但所述指示信息在水下被传输的过程中,可能由于信号衰变导致指示信息对应的信号失真(这里,可能由于第二通信器的发射功率不稳定导致发射的信号在水下容易失真),从而使得承载第一通信器检测到的信息的的信号的波形与指示信息对应的预定信号的波形存在区别。此时,比较承载检测到的信息的信号的波形与预定信号的波形的相似度。若相似度大于预定相似度,则说明承载所述检测到的信息的所述信号为预定信号的概率大于预定值,则说明所述检测到的信息为失真后的指示信息的概率大于预定值。因此,增加特征值,对所述相似度大于预定相似度的检测结果进行计数,并依旧保持对指示信息的监听状态。如此,在确定可能存在指示信息失真的情况下,即使不在预定周期内,依旧保持对指示信息的监听状态,减少因为指示信息失真而忽略第二通信器发送的指示信息的情况。
在一个实施例中,若所述特征值达到预定值,停止对指示信息的检测。在一个实施例中,若所述特征值达到预定值,和/或,检测到所述指示信息,清零所述特征值。在一个实施例中,对所述指示信息保持检测的功耗大于停止对所述指示信息进行检测的功耗。
需要说明的是,由于在第二通信器发送指示信息给第一通信器的过程中,可以预先设置发送预定数量个预定特征码给第一通信器,发送到最后一个预定特征码给第一通信器时,第二通信器的发射功率与频率趋于稳定,此时,第二通信器发送给第一通信器的指示信息能够完整地被第一通信器接收到。若用于对检测到相似度大于预定相似度的检测结果进行计数的特征值达到预定值且没有检测到指示信息,说明第一通信器检测到的信息并非失真后的指示信息,第二通信器也并未传输指示信息给第一通信器。因此,停止对指示信息的检测,并清零特征值。在一个实施例中,第一通信器在休眠状态以低于第一预定值的功耗对指示信息进行检测;第一通信器以低于第二预定值的功耗保持休眠状态并不对所述指示信息进行检测;其中,所述第二预定值低于第一预定值。如此,在确保不忽略第二通信器发送的指示信息的前提下,响应于确定检测到的信息并非指示信息,停止对指示信息的检测,降低第一通信器的功耗。
在另一个实施例中,若承载检测到的信息的信号的波形与预定波形的相似度小于预定相似度,确定不增加特征值;若不增加特征值,清零所述特征值并基于预定周期,检测指示信息。这里,若承载检测到的信息的信号的波形与预定波形的相似度小于预定相似度,说明所述检测到的信息并非失真后的第二通信器发送的指示信息。此时,即使此前增加过特征值,响应于检测到非指示信息,基于预定周期,按照此前的检测规律继续对指示信息进行检测或停止对指示信息进行检测。如此,不耗费过多的资源对非指示信息继续保持检测,而是基于预定周期,断续地对所述指示信息进行检测,从而减少第一通信器用于检测所述指示信息的功耗。
在一个实施例中,基于检测到的指示信息的传输频率与预定频率之间的关系,确定是否接收所述指示信息;其中,所述预定频率基于第一通信器与其他通信设备建立的信道的频率确定;响应于所述指示信息的接收情况,确定是否根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。在一个实施例中,第一通信器上设置有内部集成的定时器,控制所述定时器检测所述指示信息的传输频率。
在一个实施例中,响应于接收到指示信息,根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换;其中,所述指示信息包括:使所述第一通信器从休眠状态切换至激活状态的第一指示信息,或者,使所述第一通信器从激活状态切换至休眠状态的第二指示信息。在一个实施例中,若所述指示信息为第一指示信息,执行从休眠状态切换至激活状态的切换;或者,若所述指示信息为第二指示信息,执行从激活状态切换至休眠状态的切换。
在一个实施例中,所述休眠状态为所述第一通信器开启低功耗待机模式的状态;和/或,所述激活状态为所述第一通信器开启全速运行模式的状态。需要说明的是,在所述低功耗待机模式下,第一通信器能够以小于预定电流值的工作电流的对指示信息进行监听。在所述全速运行模型下,所述第一通信器以大于预定频率的工作频率对传输的预定数据进行分析处理。
这里,从休眠状态切换到激活状态可以是指所述第一通信器被唤醒,从而从不耗费过多电能对预定数据进行处理的低功耗待机模式,切换到以大于预定频率的工作频率对预定数据进行处理的全速运行模式。
本公开实施例中,接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。这里,根据接收到的所述指示信息,第一通信器执行所述休眠状态和所述激活状态之间的切换,使得所述第一通信器切换后的状态能适应于接收到的指示信息。并且第一通信器切换后的状态,能够指示是否能够对第二通信器发送的预定数据进行接收,使得是否对第二通信器发送的预定数据进行接收的操作也适应于所述指示信息。也就是说,第一通信器是否切换到功耗更少的休眠状态以及是否产生功耗对预定数据进行接收的情况,能够适应于接收到的所述指示信息。例如,基于所述指示信息,能够使得所述第一通信器在不需要产生多余功耗以接收预定数据的情况下,切换至功耗更少的休眠状态。相较于相关技术中水下通讯设备保持与其他通讯设备通讯的方式,本公开实施例中第一通讯器能够适应于接收的指示信息,在不需要产生过多功耗的情况下切换到休眠状态。如此,产生的功耗少,消耗的电能少,从而使得所述第一通信器的续航时间长,续航能力强。
在一个实施例中,如图3所示,响应于所述第一通信器处于所述激活状态,所述方法还包括:步骤31,基于所述预定数据的传输频率与预定频率之间的关系,确定所述预定数据是否为所述第二通信器发送的待传输数据;响应于所述预定数据为所述第二通信器发送的预定数据,接收所述预定数据待传输数据。在一些实施例中,所述预定频率基于第一通信器与其他通信设备建立的预定信道的频率确定。在一个实施例中,所述预定频率与所述预定信道的频率一致。
在一个实施例中,若所述预定数据的传输频率与所述预定频率一致,确定所述预定数据为所述第二通信器发送的预定数据;接收所述第二通信器发送的所述预定数据;或者,若所述预定数据的传输频率与所述预定频率不一致,确定所述预定数据不为所述第二通信器发送的预定数据;不接收所述预定数据。
在一个实施例中,所述指示信息包括以下之一:第一指示信息和第二指示信息;其中,所述第一指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态;所述第二指示信息用于指示:使所述第一通信器从激活状态切换至休眠状态。
在一个实施例中,所述第一指示信息为包含唤醒特征码的指示信息;和/或,所述第二指示信息为包含休眠特征码的指示信息。在一些实施例中,所述唤醒特征码根据第一预定周期的第一预定信号确定,其中,所述第一预定信号为连续等幅正弦波信号。所述休眠特征码根据第二预定周期的第二预定信号确定,其中,所述第二预定信号为连续等幅正弦波信号。
在一个实施例中,接收第一预定数量个第一指示信息;和/或,接收第二预定数量个第二指示信息。在一个实施例中,所述第二预定数量可以为所述第一预定数量的预定倍数。在一个实施例中,所述预定倍数小于1,即,所述第二预定数量小于所述第一预定数量。示例性地,所述预定倍数可以为0.5。在一个实施例中,所述预定倍数大于1,即,所述第二预定数量大于所述第一预定数量。示例性地,所述预定倍数可以为2。在一些实施例中,所述预定倍数在预定区间内。在一个实施例中,所述预定区间为[a,b]。其中,a=0.5,b=2。在一些实施例中,所述第一预定数量为不小于5的数量。
在一些实施例中,所述第二预定周期指示的信号频率基于所述第一预定周期指示的信号频率及偏移频率确定。需要说明的是,所述信号周期与所述信号频率成反比。示例性地,所述第二预定周期指示的信号频率可以为所述第一预定周期指示的信号频率及偏移频率之和。在一个实施例中,所述偏移频率可以为预定频率的整数倍。示例性地,所述偏移频率可以为1kHz的整数倍。在一个实施例中,所述偏移频率不为0。如此,使得第一通信器在检测到信号的信号频率时,能够区别于第一预定信号的信号频率,快速确定所述信号的信号频率为第二预定信号的信号频率,从而对第二预定信号承载的第二指示信息进行接收,并基于所述第二指示信息执行休眠状态与激活状态之间的切换,使得针对所述第二指示信息的识别更准确且快速。
在一个实施例中,所述第一预定周期指示的信号频率与所述第一通信器和其他通信设备之间建立的通信信道的频率一致。需要说明的是,在一些实施例中,本公开实施例中的所述第一预定周期指示的信号频率即为第一指示信息的传输频率;所述第二预定周期指示的信号频率即为所述第二指示信息的传输频率。
在一个实施例中,基于检测到的信息与唤醒特征码之间的关系,确定所述信息是否为第一指示信息;基于检测到的信息与休眠特征码之间的关系,确定所述信息是否为第二指示信息;若所述信息为所述第一指示信息和/或第二指示信息,确定接收所述信息;或者,若确定所述信息不为所述第一指示信息和/或第二指示信息,确定不接收所述信息。
在一些实施例中,基于检测到的信息与唤醒特征码之间的关系,确定所述信息是否为第一指示信息,包括:基于承载所述信息的信号的波形与第一预定信号的波形之间的关系,确定所述信息是否为所述第一指示信息,和/或,基于承载所述信息的信号的信号周期与第一预定周期之间的关系,确定所述信息是否为第一指示信息;其中,所述唤醒特征码根据第一预定周期的第一预定信号构成。
在一些实施例中,基于检测到的信息与休眠特征码之间的关系,确定所述信息是否为第二指示信息,包括:基于承载所述信息的信号的波形与第二预定信号的波形之间的关系,确定所述信息是否为所述第二指示信息,和/或,基于承载所述信息的信号的信号周期与第二预定周期之间的关系,确定所述信息是否为第二指示信息;其中,所述休眠特征码根据第二预定周期的第二预定信号构成。
在一些实施例中,若承载检测到的信息的信号的波形与第一预定信号的波形相同,确定所述信息为第一指示信息;确定接收所述第一指示信息;若承载检测到的信息的信号的波形与第二预定信号的波形相同,确定所述信息为第二指示信息;确定接收所述第二指示信息。在另一个实施例中,若承载检测到的信息的信号的波形与第一预定信号和/或第二预定信号的波形不同,确定所述信息不为第一指示信息和/或第二指示信息,不接收所述信息。
在一些实施例中,若承载检测到的信息的信号的信号周期与第一预定周期和/或第二预定周期相同,确定所述信息为第一指示信息和/或第二指示信息;确定接收所述第一指示信息和/或第二指示信息。在一个实施例中,若承载所述检测到的信息的信号的信号周期与第一预定周期和/或第二预定周期不同,确定所述信息不为第一指示信息和/或第二指示信息;确定不接收所述信息。
在一些实施例中,若承载检测到的信息的信号的信号周期与第一预定周期和/或第二预定周期相同,且所述信号的波形与第一预定信号和/或第二预定信号的波形相同,确定所述信息为第一指示信息和/或第二指示信息;确定接收所述信息。在一个实施例中,若承载检测到的信息的信号的信号周期与第一预定周期和/或第二预定周期不同,或者,所述信号的波形与第一预定信号和/或第二预定信号的波形不同,确定所述信息不为第一指示信息和/或第二指示信息;确定不接收所述信息;其中,所述第一指示信息能够根据第一预定周期的所述第一预定信号确定,所述第二指示信息根据第二预定周期的所述第二预定信号确定。
在一些实施例中,如图4所示,所述第一通信器包括第一控制单元,所述接收第二通信器发送的指示信息,包括:步骤41,控制所述第一控制单元接收所述指示信息;其中,所述第一控制单元运行时的功耗低于预定值。
在一个实施例中,所述第一通信器包括第一控制单元,所述方法包括:控制所述第一控制单元接收所述第一指示信息,和/或,控制所述第一控制单元接收所述第二指示信息;其中,所述第一控制单元运行时的功耗低于预定值。
在一个实施例中,控制所述第一控制单元检测是否存在所述第一指示信息;若未检测到所述第一指示信息,基于承载检测到的信息的信号的波形与第一预定波形的相似度,确定是否增加特征值;若增加所述特征值且所述特征值未达到预定值,保持对第一指示信息的检测;或者,若所述特征值达到预定值,停止对第一指示信息的检测。在一个实施例中,所述第一预定波形与确定唤醒特征码的第一预定信号的波形一致。
在一个实施例中,控制所述第一控制单元检测是否存在所述第二指示信息;若未检测到所述第二指示信息,基于承载检测到的信息的信号的波形与第二预定波形的相似度,确定是否增加特征值;若增加所述特征值且所述特征值未达到预定值,保持对第二指示信息的检测;或者,若所述特征值达到预定值,停止对第二指示信息的检测。在一个实施例中,所述第二预定波形与确定休眠特征码的第二预定信号的波形一致。
在一个实施例中,若所述特征值达到预定值,清零所述特征值。或者,在另一个实施例中,响应于检测到第一指示信息和/或第二指示信息,清零所述特征值。
在一个实施例中,所述第一控制单元检测第一指示信息和/或第二指示信息的功耗大于所述第一控制单元停止对所述第一指示信息和/或第二指示信进行检测的功耗。
在一个实施例中,若检测到所述第一指示信息和/或所述第二指示信息,控制所述第一控制单元接收所述第一指示信息和/或所述第二指示信息。
这里,通过功耗较低的第一控制单元对第一指示信息和/或第二指示信息进行检测及接收,基于所述第一指示信息和/或第二指示信息进一步地切换第一通信器所处的状态。如此,能够在进行状态切换之前,减少第一通信器的功耗。
本公开实施例提供一种控制功耗的方法,所述方法由第一通信器执行,所述第一通信器包括第一控制单元和第二控制单元。如图5所示,所述方法包括:
步骤51,基于所述第一指示信息,控制所述第一控制单元激活所述第二控制单元;其中,所述第一控制单元的功耗低于所述第二控制单元的功耗;所述第二控制单元用于接收所述预定数据;和/或,基于所述第二指示信息,控制所述第一控制单元去激活所述第二控制单元;其中,所述第二控制单元被激活后,所述第一通信器处于激活状态;所述第二控制单元被去激活后,所述第一通信器处于休眠状态。
在一个实施例中,基于所述第二指示信息,控制所述第一控制单元去激活所述第二控制单元,实质上是指,基于所述第二指示信息,控制所述第一控制单元关闭所述第二控制单元。
在一些实施例中,所述第一控制单元的平均工作电流小于或等于第一预定电流值。例如,所述第一控制单元的平均工作电流小于或等于100uA。所述第二控制单元的平均工作电流大于或等于第二预定电流值。其中,第二预定电流值与第一预定电流值的比值可以大于3。
在一些实施例中,所述第一控制单元的工作频率小于第一频率,所述第二控制单元的工作频率大于或等于第二频率,所述第二频率大于第一频率。示例性地,所述第二控制单元的工作频率可以大于或等于72MHZ。在一些实施例中,所述第一控制单元可以为低功耗MCU;所述第二控制单元可以由高性能MCU构成。
在一个实施例中,所述休眠状态为所述第一通信器开启低功耗待机模式的状态;和/或,所述激活状态为所述第一通信器开启全速运行模式的状态。
在一个实施例中,所述第二控制单元被激活后,所述第一通信器处于激活状态;所述第二控制单元被去激活后,所述第一通信器处于休眠状态。实质上是指所述第一通信器切换后的状态基于所述第二控制单元的状态确定。即,若所述第二控制单元被激活后,工作频率(工作电流)大于预定频率(预定电流值)的所述第二控制单元能够使用更多的资源对预定数据或控制信令等待处理业务进行处理,从而使第一通信器进入开启全速运行模式的激活状态。若所述第二控制单元被去激活,第二控制单元不再工作,而是工作频率(工作电流)低于预定频率(预定电流)的第一控制单元处于工作状态。此时,利用功耗低的所述第一控制单元对指示信息进行监听,从而使第一通信器进入开启低功耗运行模式的休眠状态。
在一个实施例中,第一通信器能够对第二通信器发送的预定数据进行接收,实质上就是指第一通信器的第二控制单元被激活后,能够利用所述第二控制单元的高性能的工作参数对所述预定数据进行接收及处理。
在一个实施例中,基于第一指示信息,控制所述第一控制单元激活所述第二控制单元,包括:通过所述第一控制单元,控制所述第二控制单元的复位引脚复位。
在一个实施例中,基于第一指示信息,控制所述第一控制单元激活所述第二控制单元,包括:通过所述第一控制单元,控制所述第二控制单元的复位引脚释放。
本公开实施例提供一种控制功耗的方法,所述方法由第一通信器执行,如图6所示,所述方法包括:
步骤61,基于所述第一指示信息的传输频率与预定频率的比较结果,确定是否接收所述第一指示信息;
步骤62,所述接收所述第二通信器发送的指示信息,包括:
若所述第一指示信息的传输频率与预定频率的比较结果为第一预定结果,确定接收所述第二通信器发送的第一指示信息。
在一个实施例中,所述预定频率基于第一通信器与其他通信设备建立的预定信道的频率确定。在一个实施例中,所述预定频率与所述预定信道的频率一致。
在一个实施例中,基于所述第一指示信息的传输频率与预定频率的比较结果,确定是否接收所述第一指示信息,包括:基于比较所述第一指示信息的传输频率是否与所述预定频率一致的比较结果,确定是否接收所述第一指示信息。在一个实施例中,所述第一预定结果为:所述第一指示信息的传输频率与所述预定频率一致。
在一个实施例中,若所述第一指示信息的传输频率与所述预定频率一致,确定接收所述第一指示信息;或者,若所述第一指示信息的传输频率与所述预定频率不一致,确定不接收所述第一指示信息。如此,利用所述预定频率与第一指示信息的传输频率之间的关系,能够减少接收以非预定频率进行传输的信息,从而有效抑制噪声。
在另一个实施例中,基于所述第一指示信息的传输频率与预定频率的比较结果,确定是否接收所述第一指示信息,包括:基于所述第一指示信息的传输频率与基于所述预定频率确定的频率范围之间的关系,确定是否接收所述第一指示信息。在一个实施例中,所述第一预定结果为:所述第一指示信息的传输频率在所述频率范围之内。
在一个实施例中,若所述第一指示信息的传输频率在所述频率范围之内,确定接收所述第一指示信息;或者,若所述第一指示信息的传输频率在所述频率范围之外,确定不接收所述第一指示信息。如此,利用所述预定频率与第一指示信息的传输频率之间的关系,能够减少接收以所述频率范围外的频率进行传输的信息,从而有效抑制噪声,提高信噪比。
本公开实施例提供一种控制功耗的方法,所述方法由第一通信器执行。如图7所示,所述方法包括:
步骤71,基于所述第二指示信息的传输频率与预定频率的比较结果,确定是否接收所述第二指示信息;
步骤72,所述接收所述第二通信器发送的指示信息,包括:
若所述第二指示信息的传输频率与预定频率的比较结果为第二预定结果,确定接收所述第二通信器发送的第二指示信息。
在一个实施例中,所述预定频率基于第一通信器与其他通信设备建立的预定信道的频率确定。在一个实施例中,所述预定频率与所述预定信道的频率一致。
在一个实施例中,基于所述第二指示信息的传输频率与预定频率的比较结果,确定是否接收所述第二指示信息,包括:基于比较所述第二指示信息的传输频率是否与所述预定频率一致的比较结果,确定是否接收所述第一指示信息。在一个实施例中,所述第二预定结果为:所述第二指示信息的传输频率与所述预定频率一致。
在一个实施例中,若所述第二指示信息的传输频率与所述预定频率一致,确定接收所述第一指示信息;或者,若所述第二指示信息的传输频率与所述预定频率不一致,确定不接收所述第二指示信息。如此,利用所述预定频率与第二指示信息的传输频率之间的关系,能够减少接收以非预定频率进行传输的信息,从而有效抑制噪声。
在另一个实施例中,基于所述第二指示信息的传输频率与预定频率的比较结果,确定是否接收所述第二指示信息,包括:基于所述第二指示信息的传输频率与基于所述预定频率确定的频率范围之间的关系,确定是否接收所述第二指示信息。在一个实施例中,所述第二预定结果为:所述第二指示信息的传输频率在所述频率范围之内。在一个实施例中,所述频率范围基于所述预定信道的频率与偏移频率确定。
在一个实施例中,若所述第二指示信息的传输频率在基于预定频率确定的频率范围之内,确定接收所述第二指示信息;或者,若所述第二指示信息的传输频率在所述频率范围之外,确定不接收所述第二指示信息。如此,利用所述预定频率与第二指示信息的传输频率之间的关系,能够减少接收以所述频率范围外的频率进行传输的信息,从而有效抑制噪声,提高信噪比。
在一个实施例中,如图8所示,所述方法由第一通信器执行,所述方法包括:
步骤81,辅助MCU关闭主控MCU。这里,所述辅助MCU和所述主控MCU可以为本发明实施例中任一第一通信器的控制单元,也可以是本发明实施例中任一第二通信器的控制单元。
步骤82,设备进入低功耗待机模式。这里,所述设备可以是所述第一通信器或者是所述第二通信器。
步骤83,辅助MCU是否检测到唤醒特征码。这里,所述唤醒特征码用于使所述辅助MCU唤醒所述主控MCU。若检测到唤醒特征码,执行步骤84,辅助MCU唤醒主控MCU。或者,若未检测到唤醒特征码,不唤醒主控MCU,设备处于低功耗待机模式。
步骤85,主控MCU解析处理有效预定数据帧。这里,主控MCU被唤醒后,能够对于有效预定数据帧进行解析处理,所述有效预定数据帧为与其他设备需要进行传输的待传输数据帧。
步骤86,辅助MCU是否检测到休眠特征码。这里,若检测到休眠特征码,执行步骤81。
本公开实施例提供一种控制功耗的方法,所述方法由第二通信器执行。如图9所示,所述方法包括:
步骤91,确定待传输数据的传输情况;
步骤92,根据所述传输情况,向第一通信器发送指示信息;
其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态。
在一个实施例中,基于预定周期,检测是否存在所述待传输数据;若存在所述待传输数据,确定所述待传输数据的传输情况。在一个实施例中,所述待传输数据可以是所述第二通信器生成或者接收的预定数据,所述第二通信器可以传输所述待传输数据(预定数据)给所述第一通信器。
在一个实施例中,响应于作用于预定按键的操作信号,检测是否存在所述待传输数据;若存在所述待传输数据,确定所述待传输数据的传输情况。其中,所述预定按键可以为物理按键或者虚拟控件,以便于用户基于所述预定按键自主选择向所述第一通信器发送所述待传输数据。
在一个实施例中,基于是否检测到所述待传输数据的检测结果,执行休眠状态和激活状态之间的切换;所述激活状态为所述第二通信器能够发送所述待传输数据给第一通信器的状态;所述休眠状态为所述第二通信器暂停发送所述待传输数据给所述第一通信器的状态。在一个实施例中,所述休眠状态为所述第二通信器开启低功耗待机模式的状态;和/或,所述激活状态为所述第二通信器开启全速运行模式的状态。需要说明的是,在所述低功耗待机模式下,第二通信器能够以小于预定电流值的工作电流的对待传输数据进行监听。在所述全速运行模型下,所述第二通信器以大于预定频率的工作频率传输所述待传输数据。
在一个实施例中,响应于检测到所述待传输数据,执行从休眠状态切换到激活状态的切换;或者,响应于未检测到所述待传输数据,执行从激活状态切换到休眠状态的切换。在一个实施例中,响应于切换到所述激活状态,向第一通信器发送所述待传输数据。这里,从休眠状态切换到激活状态可以是指所述第二通信器被唤醒,从而从不耗费过多电能对预定数据进行处理的低功耗待机模式,切换到以大于预定频率的工作频率对预定数据进行处理(包括对预定数据的传输)的全速运行模式。
在一个实施例中,确定所述待传输数据的传输情况;根据所述传输情况,向第一通信器发送指示信息;其中,所述指示信息可以为能够指示预定特征码的信息,所述预定特征码可以根据预定信号确定。在一个实施例中,所述预定信号可以为预定周期的连续等幅正弦波信号。在一个实施例中,所述预定特征码为以下至少之一:唤醒特征码;休眠特征码;其中,所述唤醒特征码根据第一预定周期的第一预定信号确定;所述休眠特征码根据第二预定周期的第二预定信号确定。
在一个实施例中,如图10所示,所述方法包括:
步骤101,响应于所述待传输数据处于待传输状态,向所述第一通信器发送第一指示信息,其中,所述第一指示信息用于指示:使所述第一通信器从所述休眠状态切换至所述激活状态;和/或,响应于所述待传输数据处于传输停止状态,向所述第一通信器发送第二指示信息,其中,所述第二指示信息用于指示:使所述第一通信器从所述激活状态切换至所述休眠状态。
需要说明的是,这里,第二通信器发送的所述第一指示信息与所述第二指示信息可以与本公开实施例中第一通信器接收的任一第一指示信息及第二指示信息相同。在一个实施例中,所述第一指示信息为包含唤醒特征码的指示信息;和/或,所述第二指示信息为包含休眠特征码的指示信息。
在一个实施例中,响应于所述待传输数据处于待传输状态,发送第一指示信息给第一通信器;响应于发送所述第一指示信息预定时长后,发送所述待传输数据给所述第一通信器;响应于传输所述待传输数据结束的传输情况,且在预定时间段内未检测到所述待传输数据,发送第二指示信息给所述第一通信器。
在一个实施例中,所述预定时长基于所述第一指示信息在水中传输的时延确定。示例性地,所述预定时长可以和所述时延成正比关系。在一个实施例中,所述时延可以基于水的密度确定。示例性地,所述水的密度与所述时延可以成正比关系。
在一些实施例中,所述预定时间段可以基于所述第一通信器的工作参数确定。其中,所述工作参数包括:所述通信器的存储容量及所述通信器中处理器的处理效率。在一个实施例中,所述预定时间段的大小与所述存储容量的值成反比,所述预定时间段的大小与所述处理器的处理效率的快慢成反比。在一个实施例中,所述预定时长和所述预定时间段的大小可以相同。
在一个实施例中,响应于所述待传输数据处于传输停止状态,从激活状态切换至休眠状态。在一个实施例中,响应于所述待传输数据处于传输停止状态,且在预定时间内未检测到所述待传输数据,从所述激活状态切换至所述休眠状态。在另一个实施例中,响应于所述待传输数据处于传输停止状态,从激活状态切换至休眠状态,包括:响应于所述待传输数据处于传输停止状态,向第一通信器发送第二指示信息;响应于所述第二指示信息处于传输停止状态且在预定时间内未检测到所述待传输数据,从所述激活状态切换至所述休眠状态。
在一个实施例中,响应于发送第一指示信息预定时长后,发送所述待传输数据给所述第一通信器;响应于传输所述待传输数据失败,发送预定数量个所述第一指示信息给所述第一通信器。这里,所述传输待传输数据失败的情况,可以是第一通信器未接收所述第二通信器发送的待传输数据的情况。
需要说明的是,在一些实施例中,所述第二通信器向第一通信器发送了第一指示信息,但所述第一指示信息在水下被传输的过程中,可能由于信号衰变导致指示信息对应的信号失真(这里,可能由于第二通信器的发射功率不稳定导致发射的信号在水下容易失真),使得第一通信器对检测到的所述第一指示信息执行了误判,从而不接收所述第一指示信息并且不基于所述第一指示信息执行从休眠状态切换到激活状态的切换。此时,第一通信器不会切换到激活状态,则无法对第二通信器发送的待传输数据进行接收。因此,本公开实施例中,响应于传输所述待传输数据失败,第二通信器发送预定数量个所述第一指示信息给所述第一通信器,直到第二通信器发送的指示信息能够被第一通信器接收到。如此,在承载第一指示信息的信号失真的情况下,减少第一通信器因为承载指示信息的信号失真而忽略第二通信器发送的第一指示信息的情况,使得第一通信器能够接收到第二通信器发送的待传输数据。
在一个实施例中,响应于所述待传输数据处于待传输状态,发送预定数量个第一指示信息给第一通信器;发送所述待传输数据给所述第一通信器。
在一个实施例中,所述预定数量基于第二通信器从所述休眠状态切换到所述激活状态后稳定发射功率的时长确定。在一些实施例中,若所述时长大于第一值,所述预定数量大于第一预定值;或者,若所述时长小于第二值,所述预定数量小于第二预定值。
在另一个实施例中,所述预定数量基于第二通信器从休眠状态切换到激活状态后稳定发射功率的时长确定以及预定特征码的信号周期确定。在一些实施例中,所述预定数量为所述时长与所述信号周期指示的时间的比值,在一些实施例中,所述预定数量大于所述时长与所述信号周期指示的时间的比值。
这里,由于在第二通信器的发射功率稳定之前,即使向第一通信器发送了所述指示信息,依旧存在承载第一指示信息的信号在水下可能失真的情况。此时,在第一通信器无法识别所述第一指示信息并基于所述第一指示信息切换到激活状态的情况下,就向第一通信器发送待传输数据,会使得第一通信器无法接收到所述待传输数据。因此,在还未发送待传输数据给所述第一通信器之前,向第一通信器发送预定数量个第一指示信息,所述预定数量基于第二通信器从所述休眠状态切换到所述激活状态后稳定发射功率的时长确定,从而确保第二通信器发送的最后一个指示信息一定能被第一通信器识别并接收,使得第一通信器能够基于所述第一指示信息切换到激活状态并能够在激活状态接收到第二通信器发送的待传输数据。
在一个实施例中,向第一通信器发送第一预定数量个第一指示信息;和/或,向所述第一通信器发送第二预定数量个第二指示信息。在一个实施例中,所述第二预定数量可以为所述第一预定数量的预定倍数。在一个实施例中,所述预定倍数小于1,即,所述第二预定数量小于所述第一预定数量。示例性地,所述预定倍数可以为0.5。在一个实施例中,所述预定倍数大于1,即,所述第二预定数量大于所述第一预定数量。示例性地,所述预定倍数可以为2。在一些实施例中,所述预定倍数在预定区间内。在一个实施例中,所述预定区间为[a,b]。其中,a=0.5,b=2。在一些实施例中,所述第一预定数量为不小于5的数量。
本公开实施例中,确定待传输数据的传输情况;根据所述传输情况,向第一通信器发送指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态。这里,发送的所述指示信息为用于指示使所述第一通信器在休眠状态及激活状态之间进行切换的信息,使得所述第一通信器切换后的状态能适应于所述第二通信器发送的指示信息。也就是说,第一通信器是否切换到功耗更少的休眠状态,能够适应于第二通信器发送的所述指示信息。相较于相关技术中水下通讯设备保持与其他通讯设备通讯的方式,本公开实施例中第一通讯器能够适应于第二通信器发送的指示信息,在不需要产生过多功耗的情况下切换到休眠状态。如此,产生的功耗少,消耗的电能少,从而使得所述第一通信器的续航时间长,续航能力强。
本公开实施例提供了一种控制功耗的方法,所述方法由第二通信器执行,所述第二通信器包括第三控制单元,如图11所示,所述方法包括:
步骤111,基于预定周期,控制第三控制单元检测是否存在所述待传输数据;所述第三控制单元的功耗小于预定值。
如此,仅利用功耗较小的第三控制单元对待传输数据进行监听,在基于检测到的待传输数据进行进一步地操作之前,产生的功耗少。
本公开实施例提供了一种控制功耗的方法,所述方法由第二通信器执行,所述第二通信器包括第三控制单元和第四控制单元。如图12所示,所述方法包括:
步骤121,响应于所述待传输数据处于待传输状态,控制所述第三控制单元激活所述第四控制单元;其中,所述第三控制单元的功耗低于所述第四控制单元的功耗;
步骤122,控制所述第四控制单元发送所述第一指示信息给所述第一通信器。
在一些实施例中,所述第三控制单元的平均工作电流小于或等于第一预定电流值。例如,所述第三控制单元的平均工作电流小于或等于100uA。所述第四控制单元的平均工作电流大于或等于第二预定电流值。其中,第二预定电流值与第一预定电流值的比值可以大于3。
在一些实施例中,所述第三控制单元的工作频率小于第一预定频率。而所述第四控制单元的工作频率大于或等于预定频率。例如,所述第四控制单元的工作频率可以大于或等于72MHZ。在一些实施例中,所述第三控制单元可以为低功耗MCU;所述第四控制单元可以由高性能MCU构成。
在一个实施例中,所述第四控制单元能够使所述第二通信器在休眠状态与激活状态之间切换。在一个实施例中,所述休眠状态为所述第二通信器开启低功耗待机模式的状态;和/或,所述激活状态为所述第二通信器开启全速运行模式的状态。在所述全速运行模式下,所述第二通信器能够通过第四控制单元传输指示信息及待传输数据。
在一个实施例中,若所述第四控制单元被第三控制单元去激活,所述第二通信器切换到休眠状态;和/或,若所述第四控制单元被所述第三控制单元激活,所述第二通信器切换到激活状态。其中,所述第四控制单元被第三控制单元去激活,实质上是指,所述第四控制单元被所述第三控制单元关闭,从而进入休眠状态。
在一个实施例中,所述第四控制单元用于使所述第二通信器在所述休眠状态与所述激活状态之间切换。实质上是指所述第一通信器切换后的状态基于所述第二控制单元的状态确定。这里,若所述第四控制单元被激活后,工作频率(工作电流)大于预定频率(预定电流值)的所述第四控制单元能够使用更多的资源对预定数据或控制信令等待处理业务进行处理,能够使第二通信器进入开启全速运行模式的激活状态。若所述第四控制单元被去激活后,第四控制单元不再工作,而是工作频率(工作电流)低于预定频率(预定电流)的第三控制单元处于工作状态。此时,利用功耗低的所述第三控制单元对指示信息进行监听,能够使第二通信器进入开启低功耗运行模式的休眠状态。
在一个实施例中,如图13所示,所述方法还包括:响应于预定事件发生预定时长后,发送所述待传输数据给所述第一通信器,其中,所述预定事件为控制所述第四控制单元发送所述第一指示信息给所述第一通信器的事件。
在一个实施例中,所述发送待传输数据给所述第一通信器,包括:控制第四控制单元发送待传输数据给所述第一通信器。
在一个实施例中,如图14所示,所述方法还包括:
步骤141,响应于所述待传输数据处于传输停止状态,且在预定时间内未检测到其他待传输数据,控制所述第四控制单元发送所述第二指示信息给所述第一通信器;其中,所述第四控制单元的功耗大于预定值。
在一个实施例中,所述预定时间可以基于所述第一通信器的工作参数确定。其中,所述工作参数包括:所述通信器的存储容量及所述通信器中处理器的处理效率。在一个实施例中,所述预定时间的大小与所述存储容量的值成反比,所述预定时间的大小与所述处理器的处理效率的快慢成反比。
在一个实施例中,如图15所示,所述方法还包括:
步骤151,响应于控制所述第四控制单元发送所述第二指示信息给所述第一通信器,控制第三控制单元去激活所述第四控制单元;其中,所述第三控制单元的功耗低于所述第四控制单元的功耗。
本公开实施例提供了一种控制功耗的方法,所述方法由第二通信器执行,如图16所示,所述方法包括:
步骤161,设备进入低功耗待机模式。这里,所述设备可以是所述第一通信器或者是所述第二通信器。
步骤162,辅助MCU检测是否存在有效预定数据帧需要发送。这里,若检测到存在有效预定数据帧需要发送,辅助MCU可以执行步骤183,通过唤醒主控MCU,使主控MCU处理所述有效预定数据帧。所述主控MCU处理所述有效预定数据帧,包括:更改所述有效预定数据帧的预定数据内容及发送所述有效预定数据帧中的至少一种。
步骤163,辅助MCU唤醒主控MCU。这里,所述辅助MCU和所述主控MCU可以为本发明实施例中任一第一通信器的控制单元,也可以是本发明实施例中任一第二通信器的控制单元。
步骤164,发送唤醒特征码。这里,可以是发送唤醒特征码给任一与所述设备建立了预定信道的其他设备。
步骤165,延时发送有效预定数据帧。这里,可以是延时发送有效预定数据帧给任一与所述设备建立了预定信道的其他设备。
步骤166,延时发送休眠特征码。这里,可以是延时发送休眠特征码给任一与所述设备建立了预定信道的其他设备。
步骤167,辅助MCU关闭主控MCU。这里,在休眠特征码传输完成后,辅助MCU可以关闭主控MCU,使得包括所述辅助MCU和所述主控MCU的设备重新进入低功耗待机模式。即,执行步骤181。
本公开实施例提供一种控制功耗的装置,所述装置包括:
第一传输模块,用于接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;
执行模块,用于:根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。
本公开实施例还提供一种控制功耗的装置,所述装置包括:
确定模块,用于确定待传输数据的传输情况;
第二传输模块,用于根据所述传输情况,向第一通信器发送指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态。
本公开实施例提供一种处理设备,所述处理设备包括:
存储器,用于存储可执行程序;
处理器,用于执行所述存储器中存储的可执行程序时,实现如本公开实施例中任一所述的方法。
可以理解,存储器可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random AccessMemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,SynchronousDynamic Random Access Memory)、双倍预定数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random AccessMemory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random AccessMemory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
其中,本发明揭示的控制功耗的方法可以应用于所述处理器中,或者由所述处理器实现。处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,控制功耗的方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器可以实现或者执行本发明中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成本申请实施例提供的控制功耗的方法的步骤。
本发明还提供了一种计算机存储介质,所述计算机存储介质存储有可执行程序,所述可执行程序被处理器执行时,实现如本公开实施例中任一所述的控制功耗的方法。具体可以是计算机可读存储介质,例如包括存储计算机程序的存储器,上述计算机程序可由处理设备的处理器执行,以完成本申请实施例方法所述的步骤。计算机可读存储介质可以是ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
Claims (20)
1.一种控制功耗的方法,其特征在于,所述方法由第一通信器执行,所述方法包括:
基于预定周期,检测是否存在指示信息;
所述检测是否存在指示信息,包括:根据检测到的信号的波形与预定信号的波形是否相同,确定是否存在所述指示信息;
若检测到所述指示信息,接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;所述激活状态为所述第一通信器能够接收所述第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;
若未检测到所述指示信息,基于所述检测到的信号的波形与所述预定信号的波形的相似度是否大于预定相似度,确定是否增加特征值;其中,所述特征值用于对所述相似度大于预定相似度的检测结果进行计数;
若所述相似度小于预定相似度,清零所述特征值;
若所述相似度大于预定相似度,增加所述特征值;
若增加所述特征值且所述特征值未达到预定值,保持对指示信息的检测;
若增加所述特征值且所述特征值达到预定值,停止对指示信息的检测,清零所述特征值;
若检测到所述指示信息,清零所述特征值;
根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。
2.根据权利要求1所述的方法,其特征在于,响应于所述第一通信器处于所述激活状态,所述方法还包括:
基于所述预定数据的传输频率与预定频率之间的关系,确定所述预定数据是否为所述第二通信器发送的预定数据;
响应于所述预定数据为所述第二通信器发送的预定数据,接收所述预定数据。
3.根据权利要求1所述的方法,其特征在于,所述指示信息包括以下之一:第一指示信息和第二指示信息;其中,所述第一指示信息用于指示:使所述第一通信器从所述休眠状态切换至所述激活状态;所述第二指示信息用于指示:使所述第一通信器从所述激活状态切换至所述休眠状态。
4.根据权利要求3所述的方法,其特征在于,所述第一指示信息为包含唤醒特征码的指示信息;和/或,所述第二指示信息为包含休眠特征码的指示信息。
5.根据权利要求3所述的方法,其特征在于,所述第一通信器包括第一控制单元;所述接收第二通信器发送的指示信息,包括:
控制所述第一控制单元接收所述指示信息;其中,所述第一控制单元运行时的功耗低于预定值。
6.根据权利要求3所述的方法,其特征在于,所述第一通信器包括第一控制单元和第二控制单元,所述方法包括:
基于所述第一指示信息,控制所述第一控制单元激活所述第二控制单元;其中,所述第一控制单元的功耗低于所述第二控制单元的功耗;所述第二控制单元用于接收所述预定数据;
和/或,
基于所述第二指示信息,控制所述第一控制单元去激活所述第二控制单元;
其中,所述第二控制单元被激活后,所述第一通信器处于所述激活状态;所述第二控制单元被去激活后,所述第一通信器处于所述休眠状态。
7.根据权利要求3所述的方法,其特征在于,所述方法还包括:
基于所述第一指示信息的传输频率与预定频率的比较结果,确定是否接收所述第一指示信息;
所述接收第二通信器发送的指示信息,包括:
若所述第一指示信息的所述传输频率与所述预定频率的比较结果为第一预定结果,确定接收所述第二通信器发送的第一指示信息。
8.根据权利要求3所述的方法,其特征在于,所述方法还包括:
基于所述第二指示信息的传输频率与预定频率的比较结果,确定是否接收所述第二指示信息;
所述接收第二通信器发送的指示信息,包括:
若所述第二指示信息的所述传输频率与所述预定频率的比较结果为第二预定结果,确定接收所述第二通信器发送的第二指示信息。
9.一种控制功耗的方法,其特征在于,所述方法由第二通信器执行,所述方法包括:
确定待传输数据的传输情况;
根据所述传输情况,向第一通信器发送指示信息;
所述向第一通信器发送指示信息,包括:发送预定数量的所述指示信息给所述第一通信器;
其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从所述激活状态切换至所述休眠状态;
其中,发送预定数量的所述指示信息用于供所述第一通信器确定是否接收到所述指示信息;
发送预定数量的所述指示信息还用于供所述第一通信器与预定信号的波形进行相似度比较,确定是否增加特征值;
其中,所述特征值用于供所述第一通信器对检测到的信号的波形与所述预定信号的波形的相似度大于预定相似度的检测结果进行计数;
所述特征值还用于供所述第一通信器在未检测到所述指示信息时,判断是否保持对所述指示信息的检测。
10.根据权利要求9所述的方法,其特征在于,所述第二通信器包括第三控制单元;所述方法还包括:
基于预定周期,控制所述第三控制单元检测是否存在所述待传输数据;所述第三控制单元的功耗小于预定值。
11.根据权利要求9所述的方法,其特征在于,所述根据所述传输情况,向第一通信器发送指示信息,包括:
响应于所述待传输数据处于待传输状态,向所述第一通信器发送第一指示信息,其中,所述第一指示信息用于指示:使所述第一通信器从所述休眠状态切换至所述激活状态;
和/或,
响应于所述待传输数据处于传输停止状态,向所述第一通信器发送第二指示信息,其中,所述第二指示信息用于指示:使所述第一通信器从所述激活状态切换至所述休眠状态。
12.根据权利要求11所述的方法,其特征在于,所述第一指示信息为包含唤醒特征码的指示信息;和/或,所述第二指示信息为包含休眠特征码的指示信息。
13.根据权利要求11所述的方法,其特征在于,所述第二通信器包括第三控制单元和第四控制单元;所述响应于所述待传输数据处于待传输状态,向第一通信器发送第一指示信息,包括:
响应于所述待传输数据处于待传输状态,控制所述第三控制单元激活所述第四控制单元;其中,所述第三控制单元的功耗低于所述第四控制单元的功耗;
控制所述第四控制单元发送所述第一指示信息给所述第一通信器。
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
响应于预定事件发生预定时长后,发送所述待传输数据给所述第一通信器,其中,所述预定事件为控制所述第四控制单元发送所述第一指示信息给所述第一通信器的事件。
15.根据权利要求11所述的方法,其特征在于,所述第二通信器包括第三控制单元和第四控制单元;所述响应于所述待传输数据处于传输停止状态,向第一通信器发送第二指示信息,包括:
响应于所述待传输数据处于传输停止状态,且在预定时间内未检测到其他待传输数据,控制所述第四控制单元发送所述第二指示信息给所述第一通信器;其中,所述第四控制单元的功耗大于预定值。
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
响应于控制所述第四控制单元发送所述第二指示信息给所述第一通信器,控制第三控制单元去激活所述第四控制单元;其中,所述第三控制单元的功耗低于所述第四控制单元的功耗。
17.一种控制功耗的装置,其特征在于,所述装置包括:
第一传输模块,用于:基于预定周期,检测是否存在指示信息;
所述第一传输模块,还用于:根据检测到的信号的波形与预定信号的波形是否相同,确定是否存在所述指示信息;
所述第一传输模块,还用于:
若检测到所述指示信息,接收第二通信器发送的指示信息;其中,所述指示信息用于指示:使第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从所述激活状态切换至所述休眠状态;所述激活状态为所述第一通信器能够接收第二通信器发送的预定数据的状态;所述休眠状态为所述第一通信器暂停接收所述预定数据的状态;
若未检测到所述指示信息,基于所述检测到的信号的波形与所述预定信号的波形的相似度是否大于预定相似度,确定是否增加特征值;其中,所述特征值用于对所述相似度大于预定相似度的检测结果进行计数;
若所述相似度小于预定相似度,清零所述特征值;
若所述相似度大于预定相似度,增加所述特征值;
若增加所述特征值且所述特征值未达到预定值,保持对指示信息的检测;
若增加所述特征值且所述特征值达到预定值,停止对指示信息的检测,清零所述特征值;
若检测到所述指示信息,清零所述特征值;
执行模块,用于:根据所述指示信息,执行所述休眠状态和所述激活状态之间的切换。
18.一种控制功耗的装置,其特征在于,所述装置包括:
确定模块,用于确定待传输数据的传输情况;
第二传输模块,用于根据所述传输情况,向第一通信器发送指示信息;所述向第一通信器发送指示信息,包括:发送预定数量的所述指示信息给所述第一通信器;
其中,所述指示信息用于指示:使所述第一通信器从休眠状态切换至激活状态,或者,使所述第一通信器从激活状态切换至休眠状态;
其中,发送预定数量的所述指示信息用于供所述第一通信器确定是否接收到所述指示信息;
发送预定数量的所述指示信息还用于供所述第一通信器与预定信号的波形进行相似度比较,确定是否增加特征值;
其中,所述特征值用于供所述第一通信器对检测到的信号的波形与所述预定信号的波形的相似度大于预定相似度的检测结果进行计数;
所述特征值还用于供所述第一通信器在未检测到所述指示信息时,判断是否保持对所述指示信息的检测。
19.一种处理设备,所述处理设备包括:
存储器,用于存储可执行程序;
处理器,用于执行所述存储器中存储的可执行程序时,实现如权利要求1至8或权利要求9至16中任一所述的方法。
20.一种计算机存储介质,所述计算机存储介质存储有可执行程序,所述可执行程序被处理器执行时,实现如权利要求1至8或权利要求9至16中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210893551.XA CN115442877B (zh) | 2022-07-27 | 2022-07-27 | 控制功耗的方法、装置、处理设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210893551.XA CN115442877B (zh) | 2022-07-27 | 2022-07-27 | 控制功耗的方法、装置、处理设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115442877A CN115442877A (zh) | 2022-12-06 |
CN115442877B true CN115442877B (zh) | 2023-09-05 |
Family
ID=84242409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210893551.XA Active CN115442877B (zh) | 2022-07-27 | 2022-07-27 | 控制功耗的方法、装置、处理设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115442877B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1079708A (ja) * | 1996-09-04 | 1998-03-24 | Nec Corp | 海洋通信システム |
CN1983989A (zh) * | 2006-04-28 | 2007-06-20 | 华为技术有限公司 | 无线链路状态监测方法及其*** |
CN102892193A (zh) * | 2012-09-20 | 2013-01-23 | 华为技术有限公司 | 数据传输方法和设备 |
CN106028404A (zh) * | 2016-05-25 | 2016-10-12 | 努比亚技术有限公司 | 一种终端功耗优化装置和方法 |
CN112335296A (zh) * | 2018-07-27 | 2021-02-05 | 索尼公司 | 用于无线通信的电子设备和方法、计算机可读存储介质 |
CN112398661A (zh) * | 2019-08-15 | 2021-02-23 | 纳恩博(北京)科技有限公司 | 设备休眠处理方法、装置、IoT设备及存储介质 |
CN113194524A (zh) * | 2021-03-25 | 2021-07-30 | 深圳市广通远驰科技有限公司 | 休眠唤醒方法、上位机、车载通信模组和通信*** |
CN215526419U (zh) * | 2021-08-30 | 2022-01-14 | 杭州矢志信息科技有限公司 | 一种低功耗声学释放器唤醒检测电路 |
CN114287147A (zh) * | 2020-07-27 | 2022-04-05 | 北京小米移动软件有限公司 | 信息处理方法、装置、通信设备及存储介质 |
CN114647452A (zh) * | 2020-12-18 | 2022-06-21 | Oppo广东移动通信有限公司 | ***切换方法、装置、设备及存储介质 |
-
2022
- 2022-07-27 CN CN202210893551.XA patent/CN115442877B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1079708A (ja) * | 1996-09-04 | 1998-03-24 | Nec Corp | 海洋通信システム |
CN1983989A (zh) * | 2006-04-28 | 2007-06-20 | 华为技术有限公司 | 无线链路状态监测方法及其*** |
CN102892193A (zh) * | 2012-09-20 | 2013-01-23 | 华为技术有限公司 | 数据传输方法和设备 |
CN106028404A (zh) * | 2016-05-25 | 2016-10-12 | 努比亚技术有限公司 | 一种终端功耗优化装置和方法 |
CN112335296A (zh) * | 2018-07-27 | 2021-02-05 | 索尼公司 | 用于无线通信的电子设备和方法、计算机可读存储介质 |
CN112398661A (zh) * | 2019-08-15 | 2021-02-23 | 纳恩博(北京)科技有限公司 | 设备休眠处理方法、装置、IoT设备及存储介质 |
CN114287147A (zh) * | 2020-07-27 | 2022-04-05 | 北京小米移动软件有限公司 | 信息处理方法、装置、通信设备及存储介质 |
CN114647452A (zh) * | 2020-12-18 | 2022-06-21 | Oppo广东移动通信有限公司 | ***切换方法、装置、设备及存储介质 |
CN113194524A (zh) * | 2021-03-25 | 2021-07-30 | 深圳市广通远驰科技有限公司 | 休眠唤醒方法、上位机、车载通信模组和通信*** |
CN215526419U (zh) * | 2021-08-30 | 2022-01-14 | 杭州矢志信息科技有限公司 | 一种低功耗声学释放器唤醒检测电路 |
Also Published As
Publication number | Publication date |
---|---|
CN115442877A (zh) | 2022-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107403621B (zh) | 语音唤醒装置及方法 | |
US20230071312A1 (en) | External Activation of Quiescent Device | |
KR100909067B1 (ko) | 일정 순환 주기 전원 차단 기법을 적용한 웨이크업 수신기및 웨이크업 방법 | |
KR100691175B1 (ko) | 무선 수신 장치 | |
US8255724B2 (en) | Control of awake time in mobile device with event based time period followed by sleep mode algorithm | |
US20140012573A1 (en) | Signal processing apparatus having voice activity detection unit and related signal processing methods | |
US9549273B2 (en) | Selective enabling of a component by a microphone circuit | |
JPH04504340A (ja) | 電力要求が低減されたdspベースの無線機 | |
CN104866067A (zh) | 一种低功耗控制方法及电子设备 | |
CN103686962A (zh) | 低功耗唤醒移动终端的方法及装置 | |
CN111683399A (zh) | 设备唤醒电路、电子设备、唤醒***以及设备唤醒方法 | |
CN103901782A (zh) | 一种声控方法、电子设备及声控装置 | |
WO2011017879A1 (zh) | 电量检测电路、手机待机时手机状态检测处理装置及方法 | |
US7373134B2 (en) | Multiple-CPU portable terminal with communication function and control method | |
CN110933345B (zh) | 一种降低电视待机功耗的方法、电视机及存储介质 | |
CN114373462A (zh) | 语音交互设备及其控制方法、控制装置 | |
CN115442877B (zh) | 控制功耗的方法、装置、处理设备及存储介质 | |
CN108093350B (zh) | 麦克风的控制方法和麦克风 | |
CN111179924B (zh) | 一种基于模式切换的唤醒性能优化的方法及*** | |
JP5292232B2 (ja) | 無線機 | |
CN210225432U (zh) | 通信设备 | |
CN106843451B (zh) | 一种基于固体传导麦克风的屏幕唤醒方法及用户终端 | |
CN110703895B (zh) | 一种控制方法及装置 | |
CN108536413B (zh) | 一种音频数据采集方法及设备 | |
US8050724B2 (en) | Method for controlling power in wireless telephone set |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Methods, devices, processing equipment, and storage media for controlling power consumption Granted publication date: 20230905 Pledgee: Kunming Dongfeng Sub branch of Bank of China Ltd. Pledgor: Yunnan poly Tiantong underwater equipment Technology Co.,Ltd. Registration number: Y2024980022270 |