一种应用带宽管理方法及装置制造方法及图纸

技术编号:13905990 阅读:157 留言:0更新日期:2016-10-26 10:19
本发明专利技术公开一种应用带宽管理方法及装置,该方法包括:检测终端中至少一个运行类型应用所占用的带宽信息;比较各运行类型应用的带宽信息及各运行类型应用对应的带宽占用策略,生成各运行类型应用的管理策略;根据各运行类型应用的管理策略,管理至少一个运行类型应用所占用的带宽资源。本发明专利技术在用户使用终端上网时,检测各运行类型应用的带宽信息,将其与对应的带宽占用策略进行比较,生成管理策略,根据管理策略管理对应运行类型应用的所占用的带宽资源,这样就可以实现根据用户使用意图设置带宽占用策略,根据带宽占用策略管理各运行类型应用所占用的带宽资源,使得用户可以控制终端内各应用的使用带宽,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及终端应用领域,尤其涉及一种应用带宽管理方法及装置
技术介绍
在使用移动终端上网时,可能具有以下情况同时进行:后台进行下载任务;前台正在浏览视频、图片;其他应用在后台也在收发数据等等,这些应用的网络使用带宽仅能根据各应用的通信信号强度等自行控制,用户无法进行控制,即不能由用户来“分配”带宽,只能被动的接受当前带宽的分配原则,这样就会出现用户在观看视频时,因为后台下载应用占用较大带宽,导致视频卡顿等现象,降低了用户使用体验。因此,如何提供一种应用带宽管理方法,以解决现有终端使用带宽时用户无法控制各应用下载速率的问题,是本领域技术人员亟待解决的技术问题。
技术实现思路
本专利技术提供一种应用带宽管理方法及装置,解决现有终端使用带宽时用户无法控制各应用下载速率的技术问题。为解决上述技术问题,本专利技术采用以下技术方案:一种应用带宽管理方法,其包括:检测终端中至少一个运行类型应用所占用的带宽信息;比较各运行类型应用的带宽信息及各运行类型应用对应的带宽占用策略,生成各运行类型应用的管理策略;根据各运行类型应用的管理策略,管理至少一个运行类型应用所占用的带宽资源。进一步地,运行类型包括前台播放应用、后台更新应用及后台下载应用中的一种或多种。进一步地,管理策略包括提高带宽、减小带宽或者不处理;管理至少一个运行类型应用所占用的带宽资源包括:当管理策略为提高带宽时,提高运行类型应用所占用的带宽资源;管理策略为减小带宽时,减小运行类型应用所占用的带宽资源;当管理策略为不处理时,不限制运行类型应用所占用的带宽资源。进一步地,带宽信息包括实时占用带宽速率,带宽占用策略包括最大占用带宽速率;生成各运行类型应用的管理策略包括:比较各运行类型应用的实时占用带宽速率及其对应的最大占用带宽速率的大小,根据比较结果生成管理策略。进一步地,带宽信息包括实时占用带宽速率,带宽占用策略包括最小占用带宽速率;生成各运行类型应用的管理策略包括:比较各运行类型应用的实时占用带宽速率及其对应的最小占用带宽速率的大小,根据比较结果生成管理策略。进一步地,带宽信息包括占用带宽速率的排序,带宽占用策略包括占用带宽优选级;生成各运行类型应用的管理策略包括:比较各运行类型应用的占用带宽速率的排序及其对应的占用带宽优选级,根据比较结果生成管理策略。进一步地,根据比较结果生成管理策略包括:当比较结果为占用带宽速率的排序高于占用带宽优选级时,管理策略为减小带宽;当比较结果为占用带宽速率的排序低于占用带宽优选级时,管理策略为提高带宽;当比较结果为占用带宽速率的排序等于占用带宽优选级时,管理策略为不处理。为解决上述技术问题,本专利技术采用以下技术方案:一种应用带宽管理装置,其包括:检测模块,用于检测终端中至少一个运行类型应用所占用的带宽信息;处理模块,用于比较各运行类型应用的带宽信息及各运行类型应用对应的带宽占用策略,生成各运行类型应用的管理策略;管理模块,用于根据各运行类型应用的管理策略,管理至少一个运行类型应用所占用的带宽资源。进一步地,管理策略包括提高带宽、减小带宽或者不处理;管理模块用于当管理策略为提高带宽时,提高运行类型应用所占用的带宽资源;管理策略为减小带宽时,减小运行类型应用所占用的带宽资源;当管理策略为不处理时,不限制运行类型应用所占用的带宽资源。进一步地,带宽信息包括实时占用带宽速率,带宽占用策略包括最大占用带宽速率;处理模块用于比较各运行类型应用的实时占用带宽速率及其对应的最大占用带宽速率的大小,根据比较结果生成管理策略。进一步地,带宽信息包括实时占用带宽速率,带宽占用策略包括最小占用带宽速率;处理模块用于比较各运行类型应用的实时占用带宽速率及其对应的最小占用带宽速率的大小,根据比较结果生成管理策略。进一步地,带宽信息包括占用带宽速率的排序,带宽占用策略包括占用带宽优选级;处理模块用于比较各运行类型应用的占用带宽速率的排序及其对应的占用带宽优选级,根据比较结果生成管理策略。进一步地,处理模块用于当比较结果为占用带宽速率的排序高于占用带宽优选级时,管理策略为减小带宽;当比较结果为占用带宽速率的排序低于占用带宽优选级时,管理策略为提高带宽;当比较结果为占用带宽速率的排序等于占用带宽优选级时,管理策略为不处理。有益效果:本专利技术提供的应用带宽管理方法,根据应用不同的运行场景将其分为不同的运行类型,用户可以为不同运行类型配置不同的带宽占用策略,在用户使用终端上网时,终端检测各运行类型应用的带宽信息,将其与对应的带宽占用策略进行比较,生成管理策略,根据管理策略管理对应运行类型应用的所占用的带宽资源,这样就可以实现根据用户使用意图设置带宽占用策略,根据带宽占用策略管理各运行类型应用所占用的带宽资源,使得用户可以控制终端内各应用的使用带宽,解决了现有终端使用带宽时用户无法控制各应用下载速率的技术问题,提升了用户体验。附图说明图1为本专利技术实施例一提供的应用带宽管理方法的流程图;图2为本专利技术实施例二提供的应用带宽管理装置的示意图;图3为本专利技术实施例三提供的应用带宽管理方法的流程图。具体实施方式本专利技术适用于所有可以上网的终端,包括PC、手机、PAD等。下面通过具体实施方式结合附图对本专利技术作进一步详细说明。实施例一:图1为本专利技术实施例一提供的应用带宽管理方法的流程图,请参考图1,包括如下流程:S101:检测终端中至少一个运行类型应用所占用的带宽信息;在实际应用中,运行类型包括前台播放应用、后台更新应用及后台下载应用中的一种或多种。前台播放应用可以是工作在前台的视频播放应用、图片浏览应用等,后台更新应用可以是工作在后台的、进行小说/新闻等缓存的阅读应用,正在进行应用程序更新的应用,如苹果商店等,后台下载应用可以是工作在后台的、进行大数据下载的应用,如百度地图、迅雷等,可以预见的是,终端内同一应用,如视频播放应用“爱奇艺”等,在不同时刻可以属于不同的运行类型,如在前台播放视频时,其运行类型为前台播放应用,当在后台缓存短视频时,其运行类型为后台更新应用,对应的,当在后台下载大电源等视频资源时,其运行类型为后台下载应用。S102:比较各运行类型应用的带宽信息及各运行类型应用对应的带宽占用策略,生成各运行类型应用的管理策略;S103:根据各运行类型应用的管理策略,管理至少一个运行类型应用所占用的带宽资源。在一实施例中,上述实施例的管理策略包括提高带宽、减小带宽或者不处理;管理至少一个运行类型应用所占用的带宽资源包括:当管理策略为提高带宽时,提高运行类型应用所占用的带宽资源;管理策略为减小带宽时,减小运行类型应用所占用的带宽资源;当管理策略为不处理时,不限制运行类型应用所占用的带宽资源。具体的,提高带宽可以是为该应用配置分配新的带宽资源,减小带宽则是删除部分之前为该应用配置分配的带宽资源。在一实施例中,上述实施例的带宽信息包括实时占用带宽速率,带宽占用策略包括最大占用带宽速率;生成各运行类型应用的管理策略包括:比较各运行类型应用的实时占用带宽速率及其对应的最大占用带宽速率的大小,根据比较结果生成管理策略。在实际应用中,实时占用带宽速率可以直接计算,也可以调用终端内其他应用计算,如360软件等应用就可以直接的统计出各应用的实时下载/上传速率,然后根据各应用的运行类型计算3个本文档来自技高网...

【技术保护点】
一种应用带宽管理方法,其特征在于,包括:检测终端中至少一个运行类型应用所占用的带宽信息;比较各运行类型应用的带宽信息及各运行类型应用对应的带宽占用策略,生成各运行类型应用的管理策略;根据各运行类型应用的管理策略,管理所述至少一个运行类型应用所占用的带宽资源。

【技术特征摘要】
1.一种应用带宽管理方法,其特征在于,包括:检测终端中至少一个运行类型应用所占用的带宽信息;比较各运行类型应用的带宽信息及各运行类型应用对应的带宽占用策略,生成各运行类型应用的管理策略;根据各运行类型应用的管理策略,管理所述至少一个运行类型应用所占用的带宽资源。2.如权利要求1所述的应用带宽管理方法,其特征在于,所述运行类型包括前台播放应用、后台更新应用及后台下载应用中的一种或多种。3.如权利要求1所述的应用带宽管理方法,其特征在于,所述管理策略包括提高带宽、减小带宽或者不处理;所述管理所述至少一个运行类型应用所占用的带宽资源包括:当所述管理策略为提高带宽时,提高所述运行类型应用所占用的带宽资源;所述管理策略为减小带宽时,减小所述运行类型应用所占用的带宽资源;当所述管理策略为不处理时,不限制所述运行类型应用所占用的带宽资源。4.如权利要求1所述的应用带宽管理方法,其特征在于,所述带宽信息包括实时占用带宽速率,所述带宽占用策略包括最大占用带宽速率;所述生成各运行类型应用的管理策略包括:比较各运行类型应用的实时占用带宽速率及其对应的最大占用带宽速率的大小,根据比较结果生成所述管理策略。5.如权利要求1所述的应用带宽管理方法,其特征在于,所述带宽信息包括实时占用带宽速率,所述带宽占用策略包括最小占用带宽速率;所述生成各运行类型应用的管理策略包括:比较各运行类型应用的实时占用带宽速率及其对应的最小占用带宽速率的大小,根据比较结果生成所述管理策略。6.如权利要求1至5任一项所述的应用带宽管理方法,其特征在于,所述带宽信息包括占用带宽速率的排序,所述带宽占用策略包括占用带宽优选级;所述生成各运行类型应用的管理策略包括:比较各运行类型应用的占用带宽速率的排序及其对应的占用带宽优选级,根据比较结果生成所述管理策略。7.如权利要求6所述的应用带宽管理方法,其特征在于,所述根据比较结果生成所述管理策略包括:当所述比较结果为占用带宽速率的排序高于占用带宽优选级时,所述管理策略为减小带宽;当所述比较结果为占用带宽速率的排序低于占用带宽优选级时,所述...

【专利技术属性】
技术研发人员:田永胜尚飞
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1