一种带wifi的终端节能处理的方法及装置制造方法
【专利摘要】本发明公开了一种带WIFI的终端节能处理的方法及装置,涉及WIFI【技术领域】,其方法包括以下步骤:通过对当前WIFI网络的信号强度进行检测,获得WIFI网络信号强度值;根据所获得的网络信号强度值,发出所述当前WIFI网络适合上网或不适合上网的提示。本发明在用户手机WIFI信号较弱或数据传输效率较低的情况下,选择关闭WIFI,降低了功耗,节省了时间。
【专利说明】—种带WIFI的终端节能处理的方法及装置
【技术领域】
[0001]本发明涉及WIFI【技术领域】,特别涉及一种带WIFI的终端节能处理的方法及装置。
【背景技术】
[0002]WIFI (wireless fidelity),是一种能够将个人电脑、手持设备(如Pad、手机)等终端以无线方式互相连接的技术,WIFI是一个无线网路通信技术的品牌,由WIFI联盟(W1-FiAlliance)所持有。目的是改善基于IEEE802.11标准的无线网路产品之间的互通性。
[0003]WIFI原先是无线保真的缩写,在无线局域网的范畴是指“无线相容性认证”,实质上是一种商业认证,同时也是一种无线联网技术,以前通过网线连接电脑,而2010年则是通过无线电波来连网;常见的就是一个无线路由器,在这个无线路由器的电波覆盖的有效范围都可以采用WIFI连接方式进行联网,如果无线路由器连接了一条ADSL (AsymmetricDigital Subscriber Line,非对称数字用户环路)线路或者别的上网线路,则又被称为“热点”。
[0004]WIFI最主要的优势在于不需要布线,可以不受布线条件的限制,因此非常适合移动办公用户的需要,并且由于发射信号功率低于lOOmw,低于手机发射功率,所以WIFI上网相对也是最安全健康的。
[0005]由于WIFI的频段在世界范围内是无需任何电信运营执照的,因此WLAN无线设备提供了一个世界范围内可以使用的,费用极其低廉且数据带宽极高的无线空中接口。用户可以在WIFI覆盖区域内快速浏览网页,随时随地接听拨打电话。而其它一些基于WLAN的宽带数据应用,如流媒体、网络游戏等功能更是值得用户期待。有了 WIFI功能我们打长途电话(包括国际长途)、浏览网页、收发电子邮件、音乐下载、数码照片传递等,再无需担心速度慢和花费高的问题。WIFI无线保真技术与蓝牙技术一样,同属于在办公室和家庭中使用的短距离无线技术。
[0006]但是,在很多情况下,由于网络拥堵或其他原因,WIFI信号强度很弱甚至极弱,以至于大大影响数据的传输速率。更有甚者,虽然信号强度不错,但因为一些器件或软件方面的原因,数据流速率依然低下,导致WIFI模块虽然处于打开状态并不断进行信号扫描或数据传输,但实际数据传输速率极低,根本无法正常使用,从而造成移动终端功耗的大大浪费。
【发明内容】
[0007]本发明的目的在于提供一种带WIFI的终端节能处理的方法及装置,解决了当多个终端的用户共用一个WIFI热点并打开WIFI连接时,在对WIFI连接状况并不清楚的情况下,直接进行一系列的上网操作,导致在WIFI信号强度较弱或传输速率不高的情况下,上网效率极其低下,由此造成了移动终端功耗的增大,严重影响续航时间的问题。
[0008]根据本发明的一个方面,提供了一种带WIFI的终端节能处理的方法,包括以下步骤:
[0009]通过对当前WIFI网络的信号强度进行检测,获得WIFI网络信号强度值;
[0010]根据所获得的网络信号强度值,发出所述当前WIFI网络适合上网或不适合上网的提不。
[0011]优选地,还包括:
[0012]在所述当前WIFI网络适合上网的情况下,通过对网络数据传输速率进行检测,发出在当前网速下使用WIFI模块的提示;
[0013]在所述当前WIFI网络不适合上网的情况下,通过发出节能处理提示,对所述WIFI模块进行节能处理。
[0014]优选地,所述根据所获得的网络信号强度值,发出所述当前WIFI网络适合上网或不适合上网的提示的步骤包括:
[0015]将所获得的网络信号强度值与预设的信号强度阈值进行比较;
[0016]若所获得的网络信号强度值大于预设的信号强度阈值,则发出所述当前WIFI网络适合上网的提示;
[0017]若所获得的网络信号强度值不大于预设的信号强度阈值,则发出所述当前WIFI网络不适合上网的提示。
[0018]优选地,所述对网络数据传输速率进行检测的步骤包括:
[0019]通过对网络数据传输速率进行检测,获得当前WIFI网络数据传输速率;
[0020]将获得的当前WIFI网络数据传输速率与预设的传输速率阈值进行比较处理。
[0021]优选地,所述将获得的当前WIFI网络数据传输速率与预设的传输速率阈值进行比较处理的步骤包括:
[0022]若获得的当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示;
[0023]若获得的当前WIFI网络数据传输速率不大于预设的传输速率阈值,则利用公共测速网站来判断是否发出在当前网速下使用WIFI模块的提示。
[0024]优选地,所述利用公共测速网站来判断是否发出在当前网速下使用WIFI模块的提示的步骤包括:
[0025]通过向公共测速网站发送测速请求,获得新当前WIFI网络数据传输速率;
[0026]将获得的新当前WIFI网络数据传输速率与预设的传输速率阈值进行比较,得到比较结果;
[0027]若获得的新当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示。
[0028]根据本发明的另一方面,提供了一种带WIFI的终端节能处理的装置,包括:
[0029]检测模块,用于通过对当前WIFI网络的信号强度进行检测,获得WIFI网络信号强度值;
[0030]判断是否适合上网模块,用于根据所获得的网络信号强度值,发出所述当前WIFI网络适合上网或不适合上网的提示。
[0031]优选地,还包括:
[0032]适合上网处理模块,用于在所述当前WIFI网络适合上网的情况下,通过对网络数据传输速率进行检测,发出在当前网速下使用WIFI模块的提示;
[0033]不适合上网处理模块,用于在所述当前WIFI网络不适合上网的情况下,通过发出节能处理提示,对所述WIFI模块进行节能处理。
[0034]优选地,所述判断是否适合上网模块包括:
[0035]比较单元,用于将所获得的网络信号强度值与预设的信号强度阈值进行比较;
[0036]判断单元,用于当所获得的网络信号强度值大于预设的信号强度阈值,则发出所述当前WIFI网络适合上网的提示,以及当所获得的网络信号强度值不大于预设的信号强度阈值,则发出所述当前WIFI网络不适合上网的提示。
[0037]优选地,所述适合上网处理模块包括:
[0038]检测单元,用于通过对网络数据传输速率进行检测,获得当前WIFI网络数据传输速率;
[0039]比较单元,用于将获得的当前WIFI网络数据传输速率与预设的传输速率阈值进行比较处理;
[0040]处理单元,用于当获得的当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示,以及当获得的当前WIFI网络数据传输速率不大于预设的传输速率阈值,则利用公共测速网站来判断是否发出在当前网速下使用WIFI丰旲块的提不。
[0041 ] 优选地,所述处理单元包括:
[0042]获取新当前WIFI网络数据传输速率子单元,用于通过向公共测速网站发送测速请求,获得新当前WIFI网络数据传输速率;
[0043]比较子单元,用于将获得的新当前WIFI网络数据传输速率与预设的传输速率阈值进行比较,得到比较结果;
[0044]发出提示子单元,用于当获得的新当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示。
[0045]与现有技术相比较,本发明的有益效果在于:
[0046]本发明所述方法可以使用户在手机WIFI信号较弱或数据传输效率低下的情况下,选择关闭WIFI模块,以免超低的网络连接效率所带来的功耗乃至时间的浪费。
【专利附图】
【附图说明】
[0047]图1是本发明提供的一种带WIFI的终端节能处理的方法流程图;
[0048]图2是本发明提供的一种带WIFI的终端节能处理的装置示意图;
[0049]图3是本发明实施例提供的带WIFI的终端节能处理的系统结构图;
[0050]图4是本发明实施例提供的带WIFI的终端节能处理操作方法的流程图。
【具体实施方式】
[0051]以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0052]图1显示了本发明提供的一种带WIFI的终端节能处理的方法流程图,如图1所示,包括以下步骤:
[0053]步骤SlOl:通过对当前WIFI网络的信号强度进行检测,获得WIFI网络信号强度值;
[0054]步骤S102:根据所获得的网络信号强度值,发出所述当前WIFI网络适合上网或不适合上网的提示;
[0055]本发明还包括:在所述当前WIFI网络适合上网的情况下,通过对网络数据传输速率进行检测,发出在当前网速下使用WIFI模块的提示,以便用户根据所述提示对WIFI模块进行相应操作;以及在所述当前WIFI网络不适合上网的情况下,通过发出节能处理提示,对所述WIFI模块进行节能处理。
[0056]其中,所述根据所获得的网络信号强度值,发出所述当前WIFI网络适合上网或不适合上网的提示的步骤包括:将所获得的网络信号强度值与预设的信号强度阈值进行比较;若所获得的网络信号强度值大于预设的信号强度阈值,则发出所述当前WIFI网络适合上网的提示;若所获得的网络信号强度值不大于预设的信号强度阈值,则发出所述当前WIFI网络不适合上网的提示。
[0057]其中,所述对网络数据传输速率进行检测的步骤包括:通过对网络数据传输速率进行检测,获得当前WIFI网络数据传输速率;将获得的当前WIFI网络数据传输速率与预设的传输速率阈值进行比较处理。
[0058]具体地说,所述将获得的当前WIFI网络数据传输速率与预设的传输速率阈值进行比较处理的步骤包括:若获得的当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示;若获得的当前WIFI网络数据传输速率不大于预设的传输速率阈值,则利用公共测速网站来判断是否发出在当前网速下使用WIFI模块的提示。
[0059]所述利用公共测速网站来判断是否发出在当前网速下使用WIFI模块的提示的步骤包括:通过向公共测速网站发送测速请求,获得新当前WIFI网络数据传输速率;将获得的新当前WIFI网络数据传输速率与预设的传输速率阈值进行比较,得到比较结果;若获得的新当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示。
[0060]图2显示了本发明提供的一种带WIFI的终端节能处理的装置示意图,如图2所示,包括:检测模块201,用于通过对当前WIFI网络的信号强度进行检测,获得WIFI网络信号强度值;判断是否适合上网模块202,用于根据所获得的网络信号强度值,发出所述当前WIFI网络适合上网或不适合上网的提示。
[0061]本发明还包括:适合上网处理模块,用于在所述当前WIFI网络适合上网的情况下,通过对网络数据传输速率进行检测,发出在当前网速下使用WIFI模块的提示;不适合上网处理模块,用于在所述当前WIFI网络不适合上网的情况下,通过发出节能处理提示,对所述WIFI模块进行节能处理。
[0062]其中,所述判断是否适合上网模块202包括:比较单元,用于将所获得的网络信号强度值与预设的信号强度阈值进行比较;判断单元,用于当所获得的网络信号强度值大于预设的信号强度阈值,则发出所述当前WIFI网络适合上网的提示,以及当所获得的网络信号强度值不大于预设的信号强度阈值,则发出所述当前WIFI网络不适合上网的提示。
[0063]其中,所述适合上网处理模块包括:检测单元,用于通过对网络数据传输速率进行检测,获得当前WIFI网络数据传输速率;比较单元,用于将获得的当前WIFI网络数据传输速率与预设的传输速率阈值进行比较处理;处理单元,用于当获得的当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示,以及当获得的当前WIFI网络数据传输速率不大于预设的传输速率阈值,则利用公共测速网站来判断是否发出在当前网速下使用WIFI模块的提示。
[0064]具体地说,所述处理单元包括:获取新当前WIFI网络数据传输速率子单元,用于通过向公共测速网站发送测速请求,获得新当前WIFI网络数据传输速率;比较子单元,用于将获得的新当前WIFI网络数据传输速率与预设的传输速率阈值进行比较,得到比较结果;发出提示子单元,用于当获得的新当前WIFI网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用WIFI模块的提示。
[0065]图3显示了本发明实施例提供的带WIFI的终端节能处理的系统结构图,如图3所示,包括:主机控制模块301、时钟控制模块302、通信模块303、WIFI模块304以及应用模块305。其中,主机控制模块301:用于统一对WIFI模块进行命令下发及反馈接收,包括WIFI参数配置下发,定时器设置,WIFI模块唤醒、睡眠和关闭等操作;时钟控制模块302:用于设定WIFI模块的扫描频率;通信模块303:用于主机端和WIFI芯片端数据的传递;WIFI模块304:用于WIFI网络扫描,执行主机侧命令,反馈信号强度,数据流速度以及其他一些WIFI信息结果;应用模块305:用于接收上传的WIFI信号信息和提示用户。
[0066]图4显示了本发明实施例提供的带WIFI的终端节能处理操作方法的流程图,如图4所示,包括以下步骤:
[0067]步骤S401 =WIFI模块进行硬件上电,并进行设备软件初始化操作,使能WIFI模块。
[0068]步骤S402:设定信号强度阈值Rssi,WIFI模块开启时间间隔Tl,监测间隔时间T2,数据流速度阈值W。
[0069]其中,为避免由于频繁开关WIFI带来的功耗,T2的设定可以略长,例如5min。
[0070]步骤S403 =WIFI模块扫描周围网络。
[0071]步骤S404:获取扫描到的当前网络信号强度值current,如果没有找到网络,则此值设为最小,例如-9999。
[0072]步骤S405:将当前网络信号强度值current与之前设定的信号强度阈值Rssi进行对比,判断current是否大于Rssi。
[0073]步骤S406:如果current低于Rssi,则反馈给用户模块信号较低的提示信息;如果显示无信号,则反馈给用户模块无信号的提示信息。
[0074]步骤S407:用户模块接收到信号较弱或无信号的提示时,主机侧通过用户模块给用户三种选择:继续使用,表示不管当前信号强度与否,都继续使用WIFI功能;不再使用,表示马上关闭WIFI功能,如果用户不进行手动开启,则WIFI模块保持断电,不再重启;延时再用,表示系统将暂时将WIFI模块断电,并在延时一段时间后自动开启。
[0075]步骤S408:在硬件上对WIFI模块进行断电,在软件上关闭WIFI相关的进程。
[0076]步骤S409:根据之前设定的定时时间Tl,进行延时,Tl时间到之后,重新回到步骤S401,再进行上电初始化等操作。
[0077]步骤S410:当current高于Rssi时,则WIFI模块正常运行,用户进行上网操作,
产生数据流量。
[0078]步骤S411:在WIFI模块正常运行的同时,启动定时器,根据之前设定的定时时间T2 (例如,可以设为1.5分钟),进行定时操作。
[0079]步骤S412:在T2这段时间内,计算发生上网数据流量的情况下,监测数据传输时的平均速率值r。
[0080]步骤S413 -ΜΨ与之前设定的数据流速度阈值W进行对比,判断W’是否高于W。
[0081]步骤S414:如果W’低于W,则向公共测速网站(例如运营商专门的测速网站)提出测速申请。
[0082]步骤S415:接收由测速网站反馈的测速结果。
[0083]步骤S416:将测速结果与W进行对比,判断测速结果是否高于W。如果测速结果高于W,表明WIFI数据传输速率本身是正常的,实际数据流速度的低下是由于网络服务器端的原因导致,并非WIFI连接的问题,因此WIFI模块正常使用。
[0084]步骤S417:如果测速结果低于W,则认为实际数据流速率偏慢并非网络服务器所致,而是WIFI本身传输速度所限。这时,通过用户模块通知用户当前数据流传输速率不佳。
[0085]步骤S418:主机侧通过用户模块给用户三种选择:继续使用,表示不管当前信号强度与否,都继续使用WIFI功能;不再使用,表示马上关闭WIFI功能,如果用户不进行手动开启,则WIFI模块保持断电,不再重启;延时再用,表示系统将暂时将WIFI模块断电,并在延时一段时间后自动开启。
[0086]步骤S419:在硬件上对WIFI模块进行断电,在软件上关闭WIFI相关的进程。
[0087]步骤S420:根据之前设定的定时时间Tl,进行延时,Tl时间到之后,重新回到步骤S401,再进行上电初始化等操作。
[0088]步骤S421:如果Ψ高于W,证明当前数据传输速率较好,则WIFI模块正常运行。
[0089]步骤S422:定时器置零,并重新按照T2时间进行计时。
[0090]步骤S423:重复步骤S412及之后的操作步骤。
[0091]综上所述,本发明具有以下技术效果:
[0092]本发明在于充分考虑到用户的上网效率的前提下,尽可能的避免较低的上网效率所带来的功耗损失,在信号强度较弱或数据传输速率不高的情况下,给用户合理的选择空间,从而避免低效的WIFI扫描或数据传输带来的高功耗,延长待机时间。
[0093]尽管上文对本发明进行了详细说明,但是本发明不限于此,本【技术领域】技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
【权利要求】
1.一种带11?1的终端节能处理的方法,其特征在于,包括以下步骤: 通过对当前网络的信号强度进行检测,获得网络信号强度值; 根据所获得的网络信号强度值,发出所述当前网络适合上网或不适合上网的提
0
2.根据权利要求1所述的方法,其特征在于,还包括: 在所述当前网络适合上网的情况下,通过对网络数据传输速率进行检测,发出在当前网速下使用模块的提示; 在所述当前网络不适合上网的情况下,通过发出节能处理提示,对所述11?1模块进行节能处理。
3.根据权利要求1所述的方法,其特征在于,所述根据所获得的网络信号强度值,发出所述当前11?1网络适合上网或不适合上网的提示的步骤包括: 将所获得的网络信号强度值与预设的信号强度阈值进行比较; 若所获得的网络信号强度值大于预设的信号强度阈值,则发出所述当前网络适合上网的提示; 若所获得的网络信号强度值不大于预设的信号强度阈值,则发出所述当前网络不适合上网的提示。
4.根据权利要求2所述的方法,其特征在于,所述对网络数据传输速率进行检测的步骤包括: 通过对网络数据传输速率进行检测,获得当前网络数据传输速率; 将获得的当前网络数据传输速率与预设的传输速率阈值进行比较处理。 若获得的当前网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用I旲块的提不; 若获得的当前网络数据传输速率不大于预设的传输速率阈值,则利用公共测速网站来判断是否发出在当前网速下使用模块的提示。
5.根据权利要求4所述的方法,其特征在于,所述利用公共测速网站来判断是否发出在当前网速下使用11?1模块的提示的步骤包括: 通过向公共测速网站发送测速请求,获得新当前网络数据传输速率; 将获得的新当前网络数据传输速率与预设的传输速率阈值进行比较,得到比较结果; 若获得的新当前网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用模块的提示。
6.一种带11?1的终端节能处理的装置,其特征在于,包括: 检测模块,用于通过对当前网络的信号强度进行检测,获得网络信号强度值; 判断是否适合上网模块,用于根据所获得的网络信号强度值,发出所述当前网络适合上网或不适合上网的提示。
7.根据权利要求6所述的装置,其特征在于,还包括: 适合上网处理模块,用于在所述当前11?1网络适合上网的情况下,通过对网络数据传输速率进行检测,发出在当前网速下使用模块的提示; 不适合上网处理模块,用于在所述当前11?1网络不适合上网的情况下,通过发出节能处理提示,对所述胃1?1模块进行节能处理。
8.根据权利要求6所述的装置,其特征在于,所述判断是否适合上网模块包括: 比较单元,用于将所获得的网络信号强度值与预设的信号强度阈值进行比较; 判断单元,用于当所获得的网络信号强度值大于预设的信号强度阈值,则发出所述当前胃1?1网络适合上网的提示,以及当所获得的网络信号强度值不大于预设的信号强度阈值,则发出所述当前网络不适合上网的提示。
9.根据权利要求7所述的装置,其特征在于,所述适合上网处理模块包括: 检测单元,用于通过对网络数据传输速率进行检测,获得当前网络数据传输速率; 比较单元,用于将获得的当前网络数据传输速率与预设的传输速率阈值进行比较处理。 处理单元,用于当获得的当前网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用模块的提示,以及当获得的当前网络数据传输速率不大于预设的传输速率阈值,则利用公共测速网站来判断是否发出在当前网速下使用11?1模块的提示。
10.根据权利要求9所述的装置,其特征在于,所述处理单元包括: 获取新当前网络数据传输速率子单元,用于通过向公共测速网站发送测速请求,获得新当前网络数据传输速率; 比较子单元,用于将获得的新当前网络数据传输速率与预设的传输速率阈值进行比较,得到比较结果; 发出提示子单元,用于当获得的新当前网络数据传输速率大于预设的传输速率阈值,则发出在当前网速下使用模块的提示。
【文档编号】H04W24/04GK104427538SQ201310362064
【公开日】2015年3月18日 申请日期:2013年8月19日 优先权日:2013年8月19日
【发明者】唐磊, 郝志坚 申请人:中兴通讯股份有限公司