[发明专利]软件下载的流量控制方法及流量控制系统有效
申请号: | 200910208271.5 | 申请日: | 2009-10-23 |
公开(公告)号: | CN102045321A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 彭卫;余荣乔;莫建祥;闻波;孔勇伟 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 下载 流量 控制 方法 控制系统 | ||
1.一种软件下载的控制方法,用于软件下载平台控制软件的下载,其特征在于,包括:
(1)接收用户的软件下载请求;
(2)查询软件下载平台当前的实时流量信息,获得当前可用下载带宽信息;
(3)判断当前可用下载带宽能否承载本次下载,若否,则拒绝本次的软件下载请求,若能,则进行步骤(4);
(4)确定本次软件下载请求的优先级,根据优先级分配对应的带宽,允许下载。
2.如权利要求1所述的控制方法,其特征在于,还包括:
A1:预先确定各种软件下载请求类型的优先级;
A2:预先确定每一优先级分配带宽的分配策略;
A3:步骤(4)中当接收到软件下载请求时,按照步骤A1先确定本次软件下载的优先级,再按照步骤A2分配带宽。
3.如权利要求2所述的方法,其特征在于,所述分配策略包括:
确定每一级优先级对应的分配带宽数,优先级高,分配的带宽多,优先级低,分配的带宽少。
4.如权利要求2所述的方法,其特征在于,所述分配策略包括:
确定每一级优先级与当前可用下载带宽的关系,其为Mi=K*Qi
其中,Mi为第i优先级对应分配的带宽,K为当前可用下载带宽,Qi为第i优先级对应的系数,优先级高,Qi的系数值高。
5.如权利要求1所述的方法,其特征在于,步骤(3)之前还包括:
判断当前可用下载带宽是否小于预先设定的下载最小带宽,若是,则直接拒绝本次的软件下载请求,若否,则进行步骤(3)。
6.如权利要求1或5所述的方法,其特征在于,拒绝本次的软件下载请求之前还包括:
进一步判断本次下载请求的下载属性是用户手动下载还是用户自动下载,若是用户自动下载,则直接拒绝本次软件下载请求,若是用户手动下载,则判断手动下载预留带宽是否已用完,若是,则拒绝用户的本次软件下载请求,若否,则允许下载。
7.如权利要求1或5所述的方法,其特征在于,步骤(2)进一步包括:
检测出当前下载已占用带宽;
将预先设定的下载占用总带宽减去当前下载已占用带宽,得到当前可用下载带宽。
8.如权利要求1或5所述的方法,其特征在于,步骤(2)进一步包括:
检测出当前下载已占用带宽、系统当前总流量;
计算系统当前总流量与系统所有带宽的比值,计算出流量使用比率;
查找下载带宽比重数表,获得该流量使用比率对应的下载带宽比重数;
系统所有带宽乘以本次的下载带宽比重数,得到本次下载占用总带宽;
本次下载占用总带宽减去当前下载已占用带宽,得到当前可用下载带宽。
9.如权利要求8所述的方法,其特征在于,步骤(4)还包括:
计算本次下载所占的预期带宽信息以及本次下载需花费的预期下载时间;
当前下载可用带宽是否不小于预期带宽,若是,则当前下载可用带宽能承载本次下载,并将预期带宽和预期下载时间记载在下载软件状态表中。
10.如权利要求9所述的方法,其特征在于,还包括,拒绝用户本次下载请求之前,先计算出下次请求下载软件的时间点后一并通知用户。
11.如权利要求9所述的方法,其特征在于,计算下次请求下载软件的时间点进一步包括:
预先计算出用户本次下载需占用的预期时间和占用的预期带宽;
查找下载软件状态表,找到存在对应预期带宽及对应预期时间空闲的时间点,作为通知该用户下次请求下载软件的时间点。
12.如权利要求9所述的方法,其特征在于,计算下次请求下载软件的时间点还包括:
预先计算出用户本次下载需占用的预期时间和占用的预期带宽信息;
参考历史的下载软件状态表,确定该用户下次请求下载软件的时间点。
13.如权利要求1或5所述的方法,其特征在于,还包括:
下载处理服务器给允许下载的当前下载请求进行下载对应软件的操作,并将分配给本次下载的带宽保存至下载软件状态表中;
在下载完毕后,将下载完毕信息返回至下载软件状态表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910208271.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动定位方法及无线网络控制器
- 下一篇:带有矫正右手弹奏姿势的教学手风琴