[发明专利]一种带宽分配方法及服务器有效
申请号: | 201511031606.2 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105530202B | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 马聪 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/917 | 分类号: | H04L12/917;H04L29/12 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带宽 分配 方法 服务器 | ||
1.一种带宽分配方法,其特征在于,包括:
服务器接收第一用户发送的请求分配带宽的资源请求信息;
所述服务器判断预设的运行带宽与当前占用总带宽的差值是否大于或等于所述第一用户对应的最大带宽;所述当前占用总带宽是已分配运行带宽资源的当前所有用户占用带宽资源的总和;
若所述差值大于或等于所述第一用户对应的最大带宽,则为所述第一用户分配对应的最大带宽;
若所述差值小于所述第一用户对应的最大带宽,则判断所述第一用户的基本带宽加上当前基本总带宽的和是否小于或等于所述运行带宽;所述当前基本总带宽是已分配运行带宽资源的当前所有用户的基本带宽的总和;
若所述第一用户的基本带宽加上当前基本总带宽的和小于或等于所述运行带宽,则将所述当前所有用户的带宽资源重新分配为对应的基本带宽,并为所述第一用户分配对应的基本带宽。
2.根据权利要求1所述的方法,其特征在于,所述服务器接收第一用户发送的请求分配带宽的资源请求信息之前,所述方法还包括:
所述服务器为每一个用户配置基本带宽和最大带宽,并记录所述每一个用户对应的基本带宽和最大带宽。
3.根据权利要求1或2所述的方法,其特征在于,所述将所述当前所有用户的带宽资源重新分配为对应的基本带宽,并为所述第一用户分配对应的基本带宽之后,所述方法还包括;
若所述当前基本总带宽加上所述第一用户的基本带宽的和小于所述运行带宽,则将剩余带宽平均分配给所述当前所有用户与所述第一用户,或者将剩余带宽依次分配给所述当前所有用户与所述第一用户中优先级高的用户使其达到最大带宽。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述第一用户的基本带宽加上所述当前基本总带宽的和大于所述运行带宽,则判断保活带宽是否被占满;所述保活带宽与所述运行带宽的和为预设的所有用户能够占用的最大带宽;
若所述保活带宽未被占满,则为所述第一用户分配等待保活带宽,指示所述第一用户等待被分配运行带宽。
5.根据权利要求4所述的方法,其特征在于,所述为所述第一用户分配等待保活带宽之后,所述方法还包括:
将所述第一用户记录在等待保活用户表中。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
若有第二用户释放带宽资源,所述服务器则更新所述当前占用总带宽为减去所述第二用户释放的带宽后的剩余带宽;
若所述运行带宽与更新后的当前占用总带宽的差值带宽大于或等于所述等待保活用户表中的第三用户的基本带宽,则为所述第三用户分配对应的基本带宽;
若所述差值带宽小于所述等待保活用户表中的所有用户的基本带宽,则将所述差值带宽分配给当前所有用户中的至少一个用户。
7.一种服务器,其特征在于,包括:
接收单元,用于接收第一用户发送的请求分配带宽的资源请求信息;
判断单元,用于判断预设的运行带宽与当前占用总带宽的差值是否大于或等于所述第一用户对应的最大带宽;所述当前占用总带宽是已分配运行带宽资源的所有用户当前占用带宽资源的总和;
分配单元,用于若所述判断单元判断所述差值大于或等于所述第一用户对应的最大带宽,则为所述第一用户分配对应的最大带宽;
所述判断单元还用于,若所述差值小于所述第一用户对应的最大带宽,则判断所述第一用户的基本带宽加上当前基本总带宽的和是否小于或等于所述运行带宽;所述当前基本总带宽是已分配运行带宽资源的当前所有用户的基本带宽的总和;
所述分配单元还用于,若所述判断单元判断所述第一用户的基本带宽加上所述当前基本总带宽的和小于或等于所述运行带宽,则将所述当前所有用户的带宽资源重新分配为对应的基本带宽,并为所述第一用户分配所对应的基本带宽。
8.根据权利要求7所述的服务器,其特征在于,还包括配置单元、记录单元,
所述配置单元用于,为每一个用户配置基本带宽和最大带宽;
所述记录单元用于,记录所述每一个用户对应的基本带宽和最大带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511031606.2/1.html,转载请声明来源钻瓜专利网。