本发明涉及网络通信设备控制,特别是涉及一种wifi设备的控制方法、一种wifi设备的控制装置、一种电子设备以及一种计算机可读存储介质。
背景技术:
1、随着网络技术的发展,家庭宽带用户基本上会使用wifi设备,wifi设备一旦设置好了,大多数情况下不会进行修改。然而,对于wifi的使用,大多数人都遵循简单的重复模式:比如晚上7-9使用频繁,接入设备多;凌晨使用wifi频次相对较少。wifi设备的发射功率固定,容易出现wifi设备长期保持在一个功率高的状态,导致wifi设备不必要的能耗。
技术实现思路
1、本发明实施例是提供一种wifi设备的控制方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决相关技术中wifi设备存在非必要能耗的问题。
2、本发明实施例公开了一种wifi设备的控制方法,包括:
3、获取智能终端与wifi设备之间的交互信息;
4、根据所述交互信息识别所述wifi设备信号强度的使用需求,并确定与所述使用需求对应的调节策略,所述调节策略至少包括功率增强时间段以及功率调低时间段;
5、在所述功率增强时间段增强所述wifi设备的发射功率,以及在所述公里调低时间段调低所述wifi设备的发射功率。
6、可选地,所述交互信息至少包括智能终端连接所述wifi设备的连接时间、所述智能终端连接所述wifi设备时的rssi值、所述智能终端的上网时长与上网速率,所述根据所述交互信息识别所述wifi设备信号强度的使用需求,并确定与所述使用需求对应的调节策略,包括:
7、采用所述连接时间、所述rssi值、所述上网时长与所述上网速率中的至少一种识别所述wifi设备信号强度的使用需求,并确定与所述使用需求对应的调节策略。
8、可选地,所述采用所述连接时间、所述rssi值、所述上网时长与所述上网速率中的至少一种识别所述wifi设备信号强度的使用需求,并确定与所述使用需求对应的调节策略,包括:
9、获取所述wifi设备的信号强度的调高时间关键因子β;
10、以15天作为基本单位,记录每次信号调高的时刻,记作tup-;
11、将一天分为24个小时的时间段,记录调高时刻所处的时间段;
12、在15天时间段内,分别对24个小时的时间段内调高时间关键因子β调高进行求和,记录第n个小时时间段:∑β调高n;
13、在15天时间段内,对调高时间关键因子β调高进行求和,记为:∑β调高i;
14、当同时满足以下条件时,则认为第n小时为调高时间段:
15、(1)∑β调高n/∑β调高i≥a1;
16、(2)15天内在第n时刻调高操作天数≥d1;
17、(3)接入所述wifi设备的智能终端的数量≥e1;
18、(4)接入所述wifi设备的各个智能终端获取的rssi值≤f1;
19、其中,所述n为1-24的整数,用于表征一天中的第n个小时对应的时间段;所述i为调高次数。
20、可选地,所述采用所述连接时间、所述rssi值、所述上网时长与所述上网速率中的至少一种识别所述wifi设备信号强度的使用需求,并确定与所述使用需求对应的调节策略,还包括:
21、确定wifi信号强度的调低时间关键因子β;
22、以15天作为基本单位,记录每次信号调低的时刻,记作tdown-;
23、将一天分为24个小时时间段,记录调低时刻所处的时间段;
24、在15天时间段内,分别对24个小时时间段内调低时间关键因子β调低进行求和,记录第m个小时时间段:∑β调低m;
25、在15天时间段内,对调高时间关键因子β调低进行求和,记为:∑β调低k;
26、当同时满足以下条件时,则认为第m小时为调低时间段:
27、(1)∑β调低m/∑β调低k≥a2;
28、(2)15天内在第m时刻调低操作天数≥d2;
29、(3)接入所述wifi设备的智能终端的数量≤e2;
30、(4)接入wifi各个终端获取的rssi值≥f2;
31、其中,所述m为1-24的整数,用于表征一天中的第n个小时对应的时间段;所述k为调低次数。
32、可选地,所述在所述功率增强时间段增强所述wifi设备的发射功率,包括:
33、分别记录所有调高时间段内的调高时间tup-n-i,计算第n小时对应的时间段的自学习调高时间,
34、自学习到tup-n时间,在调高所述wifi设备的发射功率的前10分钟获取到位于wifi网络中智能终端数量、各个智能终端当前收到的当前rssi值;
35、在所述智能终端数量以及所述各个智能终端当前收到的当前rssi值中至少一项符合调高条件的情况下,则增强所述wifi设备的发射功率;
36、其中,tup-n表示自学习调高时间,单位为:1min;tup-n-i表示第n调高时间段内的实际处于wifi强度高的时间,单位为1min;timen-up表示15天内第n小时调高时间段内的调高总次数。
37、可选地,所述在所述公里调低时间段调低所述wifi设备的发射功率,包括:
38、分别记录所有调低时间段内的调低时间tdown-n,计算第n小时对应的时间段的自学习调低时间,
39、自学习到tdown-n时间,在调低所述wifi设备的发射功率的前10分钟获取到位于wifi网络中智能终端数量、各个智能终端当前收到的当前rssi值;
40、在所述智能终端数量以及所述各个智能终端当前收到的当前rssi值中至少一项符合调低条件的情况下,则调低所述wifi设备的发射功率;
41、其中,tdown-n表示自学习调低时间,单位为:1min;tdown-n-i表示第n调低时间段内的实际开机时间,单位为1min;timen-down表示15天内第n小时调低时间段内的调低总次数。
42、可选地,所述智能终端至少包括手机、笔记本电脑、个人计算机、智能音响中的一种。
43、本发明实施例还公开了一种wifi设备的控制装置,包括:
44、交互信息获取模块,用于获取智能终端与wifi设备之间的交互信息;
45、调节策略确定模块,用于根据所述交互信息识别所述wifi设备信号强度的使用需求,并确定与所述使用需求对应的调节策略,所述调节策略至少包括功率增强时间段以及功率调低时间段;
46、设备调节模块,用于在所述功率增强时间段增强所述wifi设备的发射功率,以及在所述公里调低时间段调低所述wifi设备的发射功率。
47、可选地,所述交互信息至少包括智能终端连接所述wifi设备的连接时间、所述智能终端连接所述wifi设备时的rssi值、所述智能终端的上网时长与上网速率,所述调节策略确定模块具体用于:
48、采用所述连接时间、所述rssi值、所述上网时长与所述上网速率中的至少一种识别所述wifi设备信号强度的使用需求,并确定与所述使用需求对应的调节策略。
49、可选地,所述调节策略确定模块具体用于:
50、获取所述wifi设备的信号强度的调高时间关键因子β;
51、以15天作为基本单位,记录每次信号调高的时刻,记作tup-;
52、将一天分为24个小时的时间段,记录调高时刻所处的时间段;
53、在15天时间段内,分别对24个小时的时间段内调高时间关键因子β调高进行求和,记录第n个小时时间段:∑β调高n;
54、在15天时间段内,对调高时间关键因子β调高进行求和,记为:∑β调高i;
55、当同时满足以下条件时,则认为第n小时为调高时间段:
56、(1)∑β调高n/∑β调高i≥a1;
57、(2)15天内在第n时刻调高操作天数≥d1;
58、(3)接入所述wifi设备的智能终端的数量≥e1;
59、(4)接入所述wifi设备的各个智能终端获取的rssi值≤f1;
60、其中,所述n为1-24的整数,用于表征一天中的第n个小时对应的时间段;所述i为调高次数。
61、可选地,所述调节策略确定模块具体还用于:
62、确定wifi信号强度的调低时间关键因子β;
63、以15天作为基本单位,记录每次信号调低的时刻,记作tdown-;
64、将一天分为24个小时时间段,记录调低时刻所处的时间段;
65、在15天时间段内,分别对24个小时时间段内调低时间关键因子β调低进行求和,记录第m个小时时间段:∑β调低m;
66、在15天时间段内,对调高时间关键因子β调低进行求和,记为:∑β调低k;
67、当同时满足以下条件时,则认为第m小时为调低时间段:
68、(1)∑β调低m/∑β调低k≥a2;
69、(2)15天内在第m时刻调低操作天数≥d2;
70、(3)接入所述wifi设备的智能终端的数量≤e2;
71、(4)接入wifi各个终端获取的rssi值≥f2;
72、其中,所述m为1-24的整数,用于表征一天中的第n个小时对应的时间段;所述k为调低次数。
73、可选地,所述设备调节模块具体用于:
74、分别记录所有调高时间段内的调高时间tup-n-i,计算第n小时对应的时间段的自学习调高时间,
75、自学习到tup-n时间,在调高所述wifi设备的发射功率的前10分钟获取到位于wifi网络中智能终端数量、各个智能终端当前收到的当前rssi值;
76、在所述智能终端数量以及所述各个智能终端当前收到的当前rssi值中至少一项符合调高条件的情况下,则增强所述wifi设备的发射功率;
77、其中,tup-n表示自学习调高时间,单位为:1min;tup-n-i表示第n调高时间段内的实际处于wifi强度高的时间,单位为1min;timen-up表示15天内第n小时调高时间段内的调高总次数。
78、可选地,所述设备调节模块具体用于:
79、分别记录所有调低时间段内的调低时间tdown-n,计算第n小时对应的时间段的自学习调低时间,
80、自学习到tdown-n时间,在调低所述wifi设备的发射功率的前10分钟获取到位于wifi网络中智能终端数量、各个智能终端当前收到的当前rssi值;
81、在所述智能终端数量以及所述各个智能终端当前收到的当前rssi值中至少一项符合调低条件的情况下,则调低所述wifi设备的发射功率;
82、其中,tdown-n表示自学习调低时间,单位为:1min;tdown-n-i表示第n调低时间段内的实际开机时间,单位为1min;timen-down表示15天内第n小时调低时间段内的调低总次数。
83、可选地,所述智能终端至少包括手机、笔记本电脑、个人计算机、智能音响中的一种。
84、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
85、所述存储器,用于存放计算机程序;
86、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
87、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
88、本发明实施例包括以下优点:
89、在本发明实施例中,对于wifi设备,可以通过获取智能终端与wifi设备之间的交互信息,接着根据交互信息识别wifi设备信号强度的使用需求,并确定与使用需求对应的调节策略,调节策略至少包括功率增强时间段以及功率调低时间段,然后可以在功率增强时间段增强wifi设备的发射功率,以及在公里调低时间段调低wifi设备的发射功率,从而通过在对wifi设备在运行过程中与智能终端之间的交互信息,对发射功率进行自学习控制,使得wifi设备可以在不同的时间段对发射功率进行调节,在满足用户日常需求的情况下,通过调节发射功率能够有效地对wifi设备的非必要能耗进行控制,实现wifi设备的节能控制。