一种WiFi功耗控制方法和装置与流程

文档序号:12280368阅读:472来源:国知局
一种WiFi功耗控制方法和装置与流程

本发明涉及通信技术领域,尤其涉及一种WiFi(Wireless Fidelity,简称WiFi)功耗控制方法和装置。



背景技术:

随着通信技术的发展,WiFi技术在移动终端中得到了广泛应用,并且已经成为移动终端的标配,人们的生活基本上离不开。

目前,WiFi功耗是影响移动终端续航能力的重大指标之一,但是,现有移动终端的射频发射功率和接收功率都为固定值,且在该固定的发射功率和接收功率下,WiFi功耗较大,WiFi功耗不能控制,严重缩短了移动终端的续航时间。



技术实现要素:

本发明的主要目的在于提供一种WiFi功耗控制方法和装置,以解决现有技术中移动终端的WiFi功耗不能控制的问题。

针对上述技术问题,本发明是通过以下技术方案来解决的。

本发明提供了一种WiFi功耗控制方法,包括:在移动终端建立WiFi连接之后,监听所述移动终端的数据流量;根据预设的功耗控制策略,确定所述数据流量对应的射频功率;将所述移动终端的当前射频功率,调整为所述数据流量对应的射频功率,以控制所述移动终端的功耗。

其中,所述移动终端的数据流量包括:上行数据流量和下行数据流量;所述移动终端的射频功率包括:发射功率和接收功率。

其中,所述预设所述功耗控制策略,包括:所述移动终端包括多个发射功率和多个接收功率;为所述移动终端的每个发射功率设置对应的上行数据流量范围和下行数据流量范围;为所述移动终端的每个接收功率设置对应的上行数 据流量范围和下行数据流量范围。

其中,所述根据预设的功耗控制策略,确定所述数据流量对应的射频功率,包括:根据预设的功耗控制策略,确定所述上行数据流量和下行数据流量对应的发射功率、以及所述上行数据流量和下行数据流量对应的接收功率;所述将所述移动终端的当前射频功率,调整为所述数据流量对应的射频功率,包括:将所述移动终端当前的发射功率和接收功率,分别调整为所述上行数据流量和下行数据流量对应的发射功率和接收功率。

其中,所述数据流量为视频数据流量和音频数据流量。

本发明还提供了一种WiFi功耗控制装置,包括:监听模块,用于在移动终端建立WiFi连接之后,监听所述移动终端的数据流量;确定模块,用于根据预先设置的功耗控制策略,确定所述数据流量对应的射频功率;调整模块,用于将所述移动终端的当前射频功率,调整为所述数据流量对应的射频功率,以控制所述移动终端的功耗。

其中,所述移动终端的数据流量包括:上行数据流量和下行数据流量;所述移动终端的射频功率包括:发射功率和接收功率。

其中,所述装置还包括设置模块;所述移动终端包括多个发射功率和多个接收功率;所述设置模块用于:为所述移动终端的每个发射功率设置对应的上行数据流量范围和下行数据流量范围;为所述移动终端的每个接收功率设置对应的上行数据流量范围和下行数据流量范围。

其中,所述确定模块,具体用于根据预设的功耗控制策略,确定所述上行数据流量和下行数据流量对应的发射功率、以及所述上行数据流量和下行数据流量对应的接收功率;所述调整模块,具体用于将所述移动终端的当前发射功率和接收功率,分别调整为所述上行数据流量和下行数据流量对应的发射功率和接收功率。

其中,所述数据流量为视频数据流量和音频数据流量。

本发明有益效果如下:

本发明在移动终端建立WiFi连接之后,监听移动终端的数据流量;根据预先设置的功耗控制策略,为移动终端选择最为合适的射频功率,通过该方式控制移动终端的WiFi功耗,在不影响用户体验的情况下达到为移动终端省电 的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明一实施例的WiFi功耗控制方法的流程图;

图2是根据本发明一实施例的WiFi功耗控制装置的结构图。

具体实施方式

本发明的主要思想在于,在移动终端建立WiFi连接之后,监听移动终端的数据流量;根据预先设置的功耗控制策略,确定所述数据流量对应的射频功率,以便为针对移动终端当前的业务特征,为移动终端选择合适的射频功率;将移动终端的当前射频功率,调整为所述数据流量对应的射频功率,以控制移动终端的WiFi功耗,在不影响用户体验的情况下达到为移动终端省电的效果。

为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明作进一步地详细说明。

根据本发明的实施例,提供了一种WiFi功耗控制方法。如图1所示,为根据本发明一实施例的WiFi功耗控制方法的流程图。

步骤S110,在移动终端建立WiFi连接之后,监听移动终端的数据流量。

数据流量的种类包括但不限于:视频数据流量和音频数据流量,数据流量包括数据流量的大小和速率中的至少一个。本实施例优选地,移动终端的数据流量为视频数据流量。

移动终端的数据流量包括:上行数据流量和下行数据流量。进一步地,在移动终端连接WiFi之后,监听移动终端的在预定时间长度内,在传输控制协议(Transmission Control Protocol,简称TCP)层的上行数据流量和下行数据流量。该预定时间长度例如是5分钟,以便确定在该时间长度内移动终端的数据业务特征,如:上行数据流量大,下行数据流量小。

步骤S120,根据预先设置的功耗控制策略,确定所述数据流量对应的射频 功率。

移动终端的射频功率包括:发射功率和接收功率。本实施例中,移动终端包括可调节的多个发射功率和多个接收功率。

预先设置功耗控制策略,包括:为移动终端的每个发射功率设置对应的上行数据流量范围和下行数据流量范围;为移动终端的每个接收功率设置对应的上行数据流量范围和下行数据流量范围。设置过程可以借助实验进行。

根据预设的功耗控制策略,可以确定监听的上行数据流量和下行数据流量对应的发射功率、监听的上行数据流量和下行数据流量对应的接收功率。

具体的,可以根据数据业务的不同,确定数据业务的上行数据流量范围和下行数据流量范围;还可以根据数据业务的不同,确定移动终端进行该数据业务时,最合适的发射功率和/或接收功率,该最合适的发射功率和/或接收功率可以降低WiFi功耗、或者使WiFi功耗不显著增长;将某一数据业务的上行数据流量范围和下行数据流量范围对应该数据业务的发射功率,和/或将某一数据业务的上行数据流量范围和下行数据流量范围对应该数据业务的接射功率。如果数据业务对发射功率或接收功率没有要求,则可以不设置该没有要求的发射功率或接收功率对应的上行数据流量范围和下行数据流量范围。

例如:移动终端空闲时,在设置功耗控制策略时,移动终端上行数据流量范围0~5kbps、下行数据流量范围0~5kbps,对应的发射功率为15dB、接收功率为17dB。又如:移动终端下载视频数据,下载视频数据的特征是下行数据流量远大于上行数据流量,如:下行数据流量为200k/s,上行数据流量为5kbps,这样为控制移动终端的功耗,使其不会大幅度增加,可以保持移动终端的接收功率不变、降低移动终端的发射功率。移动终端下行数据流量范围150~300kbps、上行数据流量范围0~5kbps,对应的发射功率为7dB、接收功率为17dB。

根据监听到的上行数据流量和下行数据流量,可以在功耗控制策略中,可以确定与监听的上行数据流量和下行数据流量匹配的发射功率和接收功率,即:监听的上行数据流量和下行数据流量处于该发射功率的上行数据流量范围和下行数据流量范围中,监听的上行数据流量和下行数据流量处于该接收功率的上行数据流量范围和下行数据流量范围中。如果在功耗控制策略中,只匹配出上行数据流量和下行数据流量对应的发射功率或接收功率,则将未匹配出的接收功率或发射功率用空值代替,表示无需调整。

步骤S130,将移动终端的当前射频功率,调整为所述数据流量对应的射频功率,以控制移动终端的WiFi功耗。

将移动终端的当前发射功率和接收功率,调整为移动终端的上行数据流量和下行数据流量对应的发射功率和接收功率。通过调整移动终端的WiFi发射功率和接收功率,可以降低WiFi功耗,或者使WiFi功耗不明显增加,节省移动终端的电量,延长移动终端的续航时间。

例如:通过监听,得到移动终端下行数据流量范围200kbps、上行数据流量范围3kbps,根据功耗控制策略,确定出下行数据流量范围200kbps、上行数据流量范围3kbps对应的发射功率为7dB、接收功率为17dB,进而可以将移动终端当前的射频功率调整为发射功率为7dB、接收功率为17dB。进而,通过降低发射功率的方式,降低移动终端的WiFi功耗。

当然,如果移动终端的当前发射功率、接收功率,和根据功耗控制策略确定出的发射功率、接收功率相同,则无需调整。如果在功耗控制策略中,只匹配出上行数据流量和下行数据流量对应的发射功率,则移动终端的当前接收功率无需调整。如果在功耗控制策略中,只匹配出上行数据流量和下行数据流量对应的接收功率,则移动终端的当前发射功率无需调整。

因为移动终端的扫描功能比较耗电,所以本实施例为了进一步地控制移动终端的WiFi功耗,可以在射频功率调整完毕的同时或者之后,关闭移动终端的扫描功能。

本发明还提供了一种WiFI功耗控制装置。如图2所示,为根据本发明一实施例的WiFi功耗控制装置的结构图。

监听模块210,用于在移动终端建立WiFi连接之后,监听所述移动终端的数据流量;所述移动终端的数据流量包括:上行数据流量和下行数据流量。所述数据流量为视频数据流量和音频数据流量。

确定模块220,用于根据预先设置的功耗控制策略,确定所述数据流量对应的射频功率。

调整模块230,用于将所述移动终端的当前射频功率,调整为所述数据流量对应的射频功率,以控制所述移动终端的WiFi功耗。

所述移动终端的射频功率包括:发射功率和接收功率。

在一个实施例中,所述装置还包括设置模块(未示出);所述移动终端包括多个发射功率和多个接收功率;所述设置模块用于:为所述移动终端的每个发射功率设置对应的上行数据流量范围和下行数据流量范围;为所述移动终端的每个接收功率设置对应的上行数据流量范围和下行数据流量范围。

所述确定模块220,具体用于根据所述预设的功耗控制策略,确定所述上行数据流量和下行数据流量对应的发射功率、以及所述上行数据流量和下行数据流量对应的接收功率。

所述调整模块230,具体用于将所述移动终端的当前发射功率和接收功率,分别调整为所述上行数据流量和下行数据流量对应的发射功率和接收功率。

本实施例所述的装置的功能已经在图1所示的方法实施例中进行了描述,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1