本申请涉及通信,尤其涉及一种控制方法及装置。
背景技术:
1、在设备上运行占用通信带宽的应用时,通常由用户手动调整应用所占用的带宽大小,以保护特定应用的正常通信,避免这些应用的通信卡顿。因此,存在操作复杂度较高的情况。
技术实现思路
1、有鉴于此,本申请提供一种控制方法及装置,如下:
2、一种控制方法,包括:
3、确定电子设备上处于运行状态的目标应用;所述电子设备的数据总带宽包括第一带宽和第二带宽;所述第一带宽和所述第二带宽能够被调整;
4、获得所述目标应用所属的应用类型;
5、根据所述应用类型为第一类型的目标应用,确定所述第一带宽的带宽量;
6、其中,所述第一带宽用于为所述第一类型的应用传输数据,所述第二带宽用于为第二类型的应用传输数据。
7、上述方法,优选的,所述方法还包括:
8、根据数据总带宽和第一带宽的带宽量,确定所述第二带宽的带宽量;
9、按照第一带宽分配规则,将所述第一带宽划分给所述第一类型的应用;
10、按照第二带宽分配规则,将所述第二带宽划分给所述第二类型的应用;
11、其中,所述第一带宽分配规则与应用优先级相关。
12、上述方法,优选的,所述第二带宽分配规则为基于平均分配的规则,或者,所述第二带宽分配规则为基于应用数据传输量分配的规则。
13、上述方法,优选的,根据所述应用类型为第一类型的目标应用,确定所述第一带宽的带宽量,包括:
14、至少根据时间信息,和/或所述应用类型为第一类型的目标应用的应用属性,确定所述第一带宽的带宽量;
15、其中,所述应用属性包括:应用的运行信息、网络数据传输信息、应用占用的处理资源量中的至少一项。
16、上述方法,优选的,至少根据时间信息,和/或所述应用类型为第一类型的目标应用的应用属性,确定所述第一带宽的带宽量,包括:
17、根据所述电子设备的工作状态、时间信息和所述应用类型为第一类型的目标应用的应用属性,确定所述第一带宽的带宽量。
18、上述方法,优选的,所述第一类型为所述电子设备上与其他设备之间互联的应用类型。
19、上述方法,优选的,所述方法还包括:
20、监测所述第一类型的应用占用带宽的第一总和;
21、在所述第一总和与所述第一带宽的带宽量满足第一调整条件的情况下,至少调整所述第一带宽的带宽量。
22、上述方法,优选的,所述第一调整条件包括:所述第一总和与所述第一带宽的带宽量之间的第一差值小于或等于第一阈值;
23、其中,所述至少调整所述第一带宽的带宽量,包括:
24、按照预设的第一带宽增量提高所述第一带宽的带宽量,并按照所述第一带宽增量降低所述第二带宽的带宽量。
25、上述方法,优选的,所述方法还包括:
26、监测所述第二类型的应用占用的第二总和;
27、在所述第二总和与所述第二带宽的带宽量满足第二调整条件的情况下,至少调整所述第二类型的应用中的至少一个应用在所述第二带宽中所占的带宽量。
28、上述方法,优选的,所述第二调整条件包括:所述第二总和与所述第二带宽的带宽量之间的第二差值小于或等于第二阈值;
29、其中,所述至少调整所述第二类型的应用中的至少一个应用在所述第二带宽中所占的带宽量,包括:
30、按照预设的第二带宽增量以及第二带宽分配规则,提高所述第二类型的应用中的第一应用在所述第二带宽中所占的带宽量;
31、按照所述第二带宽增量,降低所述第二类型的应用中的第二应用在所述第二带宽中所占的带宽量。
32、一种控制装置,包括:
33、应用确定单元,用于确定电子设备上处于运行状态的目标应用;所述电子设备的数据总带宽包括第一带宽和第二带宽;所述第一带宽和所述第二带宽能够被调整;
34、类型获得单元,用于获得所述目标应用所属的应用类型;
35、带宽量确定单元,用于根据所述应用类型为第一类型的目标应用,确定所述第一带宽的带宽量;
36、其中,所述第一带宽用于为所述第一类型的应用传输数据,所述第二带宽用于为第二类型的应用传输数据。
1.一种控制方法,包括:
2.根据权利要求1所述的方法,所述方法还包括:
3.根据权利要求2所述的方法,所述第二带宽分配规则为基于平均分配的规则,或者,所述第二带宽分配规则为基于应用数据传输量分配的规则。
4.根据权利要求1所述的方法,根据所述应用类型为第一类型的目标应用,确定所述第一带宽的带宽量,包括:
5.根据权利要求4所述的方法,至少根据时间信息,和/或所述应用类型为第一类型的目标应用的应用属性,确定所述第一带宽的带宽量,包括:
6.根据权利要求1所述的方法,所述第一类型为所述电子设备上与其他设备之间互联的应用类型。
7.根据权利要求1所述的方法,所述方法还包括:
8.根据权利要求7所述的方法,所述第一调整条件包括:所述第一总和与所述第一带宽的带宽量之间的第一差值小于或等于第一阈值;
9.根据权利要求1所述的方法,所述方法还包括:
10.根据权利要求9所述的方法,所述第二调整条件包括:所述第二总和与所述第二带宽的带宽量之间的第二差值小于或等于第二阈值;
11.一种控制装置,包括: