应用提速、带宽管理方法、装置、终端及存储介质制造方法及图纸

技术编号:22888796 阅读:28 留言:0更新日期:2019-12-21 09:05
本申请实施例公开了一种应用提速、带宽管理方法、装置、终端及存储介质,属于计算机技术领域。该方法包括:在第一应用处于前台运行状态,且管理应用处于后台运行状态时,通过管理应用检测当前的第一带宽;当第一带宽小于第一预设阈值时,获取网络信息;通过管理应用,向管理应用关联的管理服务器发送提速请求,提速请求携带网络信息,由管理服务器向无线接入点连接的运营商服务器发送提速请求,由运营商服务器根据地址信息,增加为无线接入点分配的带宽。该方法通过增加为该无线接入点分配的带宽,从而增加终端的带宽,提高了终端上第一应用的数据传输速度,从而为第一应用进行提速。

Application acceleration, bandwidth management methods, devices, terminals and storage media

【技术实现步骤摘要】
应用提速、带宽管理方法、装置、终端及存储介质
本申请实施例涉及计算机
,特别涉及一种应用提速、带宽管理方法、装置、终端及存储介质。
技术介绍
随着计算机技术的发展,终端上安装的应用越来越多,这些应用在运行时会占用终端的带宽,导致终端出现卡顿或网络延迟较大等现象,影响终端的正常运行,因此,如何提高终端的运行速度,成为亟待解决的问题。相关技术中,终端上运行的任一应用将数据包发送给调度服务器,调度服务器选择该调度服务器与该应用对应的应用服务器之间的最短传输路径,从而通过该最短传输路径,将该数据包发送给应用服务器,以提高数据传输速度,进而提高终端的运行速度。但是,当终端的带宽较小时,数据传输速度受到带宽的限制,采用上述方案仍然无法提高速度。
技术实现思路
本申请实施例提供了一种应用提速、带宽管理方法、装置、终端及存储介质,可以增加为终端分配的带宽。所述技术方案如下:一方面,提供了一种应用提速方法,所述方法包括:在第一应用处于前台运行状态,且管理应用处于后台运行状态时,通过所述管理应用检测当前的第一带宽;当所述第一带宽小于第一预设阈值时,获取网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;通过所述管理应用,向所述管理应用关联的管理服务器发送提速请求,所述提速请求携带所述网络信息,由所述管理服务器向所述无线接入点连接的运营商服务器发送所述提速请求,由所述运营商服务器根据所述地址信息,增加为所述无线接入点分配的带宽。另一方面,提供了一种带宽管理方法,应用于终端,所述方法包括:检测所述终端当前的第一带宽;当所述第一带宽小于第一预设阈值时,获取网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;向管理服务器发送提速请求,所述提速请求携带所述网络信息,由所述管理服务器向所述无线接入点连接的运营商服务器发送所述提速请求,由所述运营商服务器根据所述地址信息,增加为所述无线接入点分配的带宽。可选地,所述方法还包括:检测所述终端当前的内存占比;当所述内存占比大于第二预设阈值时,关闭处于后台运行状态的第二应用。可选地,所述当所述内存占比大于第二预设阈值时,关闭处于后台运行状态的第二应用,包括:当所述内存占比大于所述第二预设阈值,且第一预设白名单中不包括所述第二应用时,关闭所述第二应用;或者,当所述内存占比大于所述第二预设阈值,且第一预设黑名单中包括所述第二应用时,关闭所述第二应用。可选地,所述方法还包括:基于开启状态的栈顶权限,检测所述终端上任一应用的状态,所述状态包括关闭状态、后台运行状态或者前台运行状态。另一方面,提供了一种带宽管理方法,应用于管理服务器,所述方法包括:接收终端在当前的第一带宽小于第一预设阈值时发送的提速请求,所述提速请求包括所述终端的网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;根据所述地址信息,确定所述无线接入点连接的运营商服务器;向所述运营商服务器发送所述提速请求,由所述运营商服务器根据所述地址信息,增加为所述无线接入点分配的带宽。可选地,所述向所述运营商服务器发送所述提速请求之后,所述方法还包括:接收所述终端发送的降速请求,所述降速请求由所述终端在处于前台运行状态的第一应用关闭或者切换为后台运行状态时发送,所述降速请求包括所述网络信息;根据所述地址信息,确定所述无线接入点连接的运营商服务器;向所述运营商服务器发送所述降速请求,由所述运营商服务器根据所述地址信息,恢复为所述无线接入点分配的原始带宽。另一方面,提供了一种带宽管理方法,应用于运营商服务器,所述方法包括:接收管理服务器发送的提速请求,所述提速请求由终端在当前的第一带宽小于第一预设阈值时发送给所述管理服务器,所述提速请求包括所述终端的网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;根据所述地址信息,增加为所述无线接入点分配的带宽。可选地,所述根据所述地址信息,增加为所述无线接入点分配的带宽,包括:根据所述地址信息查询带宽分配记录,得到为所述无线接入点分配的第二带宽,所述带宽分配记录中包括任一无线接入点的地址信息与为所述任一无线接入点分配的带宽;获取大于所述第二带宽的第三带宽;根据所述地址信息,为所述无线接入点分配所述第三带宽。可选地,所述获取大于所述第二带宽的第三带宽,包括:获取所述第二带宽与预设带宽差值的总和,得到所述第三带宽;或者,获取所述第二带宽与预设比例的乘积,得到所述第三带宽,所述预设比例大于1。可选地,所述根据所述地址信息,增加为所述无线接入点分配的带宽之后,所述方法还包括:接收所述管理服务器发送的降速请求,所述降速请求由所述终端在处于前台运行状态的第一应用关闭或者切换为后台运行状态时发送,所述降速请求包括所述网络信息;根据所述地址信息,恢复为所述无线接入点分配的原始带宽。另一方面,提供了一种应用提速装置,所述装置包括:带宽检测模块,用于在第一应用处于前台运行状态,且管理应用处于后台运行状态时,通过所述管理应用检测当前的第一带宽;第一信息获取模块,用于当所述第一带宽小于第一预设阈值时,获取网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;提速请求发送模块,用于通过所述管理应用,向所述管理应用关联的管理服务器发送提速请求,所述提速请求携带所述网络信息,由所述管理服务器向所述无线接入点连接的运营商服务器发送所述提速请求,由所述运营商服务器根据所述地址信息,增加为所述无线接入点分配的带宽。可选地,所述装置还包括:内存占比检测模块,用于在所述第一应用处于前台运行状态,且所述管理应用处于后台运行状态时,通过所述管理应用检测所述终端当前的内存占比;应用关闭模块,用于当所述内存占比大于第二预设阈值时,关闭处于后台运行状态的第二应用,所述第二应用与所述管理应用不同。可选地,所述装置还包括:数据包拦截模块,用于在所述第一应用处于前台运行状态,且所述管理应用处于后台运行状态时,通过所述管理应用拦截处于后台运行状态的第二应用发送的数据包;数据包丢弃模块,用于将所述第二应用发送的数据包丢弃,所述第二应用与所述管理应用不同。可选地,所述装置还包括:状态检测模块,用于通过所述管理应用,基于开启状态的栈顶权限检测所述终端上任一应用的状态,所述状态包括关闭状态、后台运行状态或者前台运行状态。另一方面,提供了一种带宽管理装置,所述装置包括:带宽检测模块,用于检测所述终端当前的第一带宽;第一信息获取模块,用于当所述第一带宽小于第一预设阈值时,获取网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;第一提速请求发送模块,用于向管理服务器发送提速请求,所述提速请求携带所述网络信息,由所述管本文档来自技高网...

【技术保护点】
1.一种应用提速方法,其特征在于,应用于终端,所述方法包括:/n在第一应用处于前台运行状态,且管理应用处于后台运行状态时,通过所述管理应用检测当前的第一带宽;/n当所述第一带宽小于第一预设阈值时,获取网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;/n通过所述管理应用,向所述管理应用关联的管理服务器发送提速请求,所述提速请求携带所述网络信息,由所述管理服务器向所述无线接入点连接的运营商服务器发送所述提速请求,由所述运营商服务器根据所述地址信息,增加为所述无线接入点分配的带宽。/n

【技术特征摘要】
1.一种应用提速方法,其特征在于,应用于终端,所述方法包括:
在第一应用处于前台运行状态,且管理应用处于后台运行状态时,通过所述管理应用检测当前的第一带宽;
当所述第一带宽小于第一预设阈值时,获取网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;
通过所述管理应用,向所述管理应用关联的管理服务器发送提速请求,所述提速请求携带所述网络信息,由所述管理服务器向所述无线接入点连接的运营商服务器发送所述提速请求,由所述运营商服务器根据所述地址信息,增加为所述无线接入点分配的带宽。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一应用处于前台运行状态,且所述管理应用处于后台运行状态时,通过所述管理应用检测所述终端当前的内存占比;
当所述内存占比大于第二预设阈值时,关闭处于后台运行状态的第二应用,所述第二应用与所述管理应用不同。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一应用处于前台运行状态,且所述管理应用处于后台运行状态时,通过所述管理应用拦截处于后台运行状态的第二应用发送的数据包;
将所述第二应用发送的数据包丢弃,所述第二应用与所述管理应用不同。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
通过所述管理应用,基于开启状态的栈顶权限检测所述终端上任一应用的状态,所述状态包括关闭状态、后台运行状态或者前台运行状态。


5.一种带宽管理方法,其特征在于,应用于终端,所述方法包括:
检测所述终端当前的第一带宽;
当所述第一带宽小于第一预设阈值时,获取网络信息,所述网络信息至少包括所述终端连接的无线接入点的地址信息;
向管理服务器发送提速请求,所述提速请求携带所述网络信息,由所述管理服务器向所述无线接入点连接的运营商服务器发送所述提速请求,由所述运营商服务器根据所述地址信息,增加为所述无线接入点分配的带宽。


6.根据权利要求5所述的方法,其特征在于,所述当所述带宽小于第一预设阈值时,获取网络信息,包括:
当所述第一带宽小于所述第一预设阈值,且当前处于前台运行状态的第一应用为预设应用时,获取所述网络信息。


7.根据权利要求5所述的方法,其特征在于,所述向管理服务器发送提速请求之后,所述方法还包括:
所述第一应用关闭或者切换为后台运行状态时,获取所述网络信息;
向所述管理服务器发送降速请求,所述降速请求携带所述网络信息,由所述管理服务器向所述运营商服务器发送所述降速请求,由所述运营商服务器根据所述地址信息,恢复为所述无线接入点分配的原始带宽。


8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
拦截当前处于运行状态的任一应用发送的第一数据包;
获取所述第一数据包所属的应用标识;
当所述应用标识为预设应用标识时,将所述第一数据包发送到所述应用标识对应的应用服务器。


9.根据权利要求8所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:江沛合
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1