[发明专利]带宽调节方法及装置有效
申请号: | 201911186713.0 | 申请日: | 2019-11-27 |
公开(公告)号: | CN110958184B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 张庆军 | 申请(专利权)人: | 新华三半导体技术有限公司 |
主分类号: | H04L12/819 | 分类号: | H04L12/819;H04L12/873 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 孔默 |
地址: | 610000 四川省成都市天府*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 带宽 调节 方法 装置 | ||
本申请提供一种带宽调节方法及装置,涉及网络服务技术领域。其中,该方法通过接收第一报文,并将第一报文传输至第一令牌桶以及第二令牌桶,第一令牌桶为第一报文所属流的专属令牌桶,第二令牌桶为共用令牌桶,并获取第一报文通过第一令牌桶的第一令牌分配状态以及通过第二令牌桶的第二令牌分配状态,通过双令牌桶的设置方式实现若第一令牌分配状态和第二令牌分配状态中存在至少一个令牌分配状态为获取令牌,则输出第一报文,可以在已经为其他报文所属流分配带宽的情况下,尽可能为新接收的较小流量报文争取到带宽,输出该报文,有效提高带宽的利用率。
技术领域
本申请涉及网络服务技术领域,特别涉及一种带宽调节方法及装置。
背景技术
对于网络业务,影响服务质量的因素包括传输的带宽、传送的时延、数据的丢包率等,在网络中可以通过保证传输的带宽、降低传送的时延、降低数据的丢包率以及时延抖动等措施来提高服务质量(Quality of Service,QoS)服务质量。
现有的带宽模式中包括独占带宽和共享带宽两种,以基于IP地址为例进行说明,其中,独占带宽表示对网段内逐IP地址流量进行限速,而各IP地址独享的限制带宽,不能被网段内其他IP流量共享;共享带宽表示根据当前存在流量的IP地址数量和该网段内所有IP地址的共享带宽,动态平均分配各IP地址占用的带宽。具体实现过程中,通过在令牌桶中获取令牌,如果获取到令牌则分配带宽,如果没有获取到令牌则无法分配带宽。
但采用现有的实现方式,在带宽已经被分配完的情况下,再有新上线的流,特别是流量较小的流也无法抢到带宽,存在带宽利用率低的问题。
发明内容
针对上述现有技术中的不足,本申请提供一种带宽调节方法及装置,可以解决现有技术中带宽利用率低的技术问题。
第一方面,本申请提供了一种带宽调节方法,包括:
接收第一报文,并将第一报文传输至第一令牌桶以及第二令牌桶,第一令牌桶为第一报文所属流的专属令牌桶,第二令牌桶为共用令牌桶;
获取第一报文通过第一令牌桶的第一令牌分配状态以及通过第二令牌桶的第二令牌分配状态;
若第一令牌分配状态和第二令牌分配状态中存在至少一个令牌分配状态为获取令牌,则输出第一报文。
可选地,上述方法还包括:若第一报文通过第一令牌桶的第一令牌分配状态为获取令牌,对第一令牌桶和第二令牌桶分别进行减令牌操作。
可选地,上述若第一报文通过第一令牌桶的第一令牌分配状态为获取令牌,对第一令牌桶和第二令牌桶分别进行减令牌操作,包括:
根据第一报文所需的令牌数和第一令牌桶的可分配令牌数,对第一令牌桶进行减令牌操作;
根据第一报文所需的令牌数和第二令牌桶的可分配令牌数,对第二令牌桶进行减令牌操作,其中,若第二令牌桶的令牌数小于或等于0时,第二令牌桶减令牌后第二令牌桶中令牌数记为负值。
可选地,上述若第二令牌桶的令牌数小于或等于0时,第二令牌桶减令牌后第二令牌桶中令牌数记为负值之后,还包括:
根据第一报文和下一报文之间的时间间隔、第二令牌桶的承诺信息速率,对第二令牌桶进行加令牌操作。
可选地,上述若第一令牌分配状态和第二令牌分配状态中存在至少一个令牌分配状态为获取令牌,则输出第一报文,包括:
若第一报文通过第一令牌桶的第一令牌分配状态为未获取令牌、第一报文通过第二令牌桶的第二令牌分配状态为获取令牌,则根据第一报文所需的令牌数和第二令牌桶的可分配令牌数,对第二令牌桶进行减令牌操作,并输出第一报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三半导体技术有限公司,未经新华三半导体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911186713.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:锂电池充电电路及服务机器人
- 下一篇:基于业务的QoS配置方法及装置