[发明专利]带宽调节方法及装置有效
申请号: | 201911186713.0 | 申请日: | 2019-11-27 |
公开(公告)号: | CN110958184B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 张庆军 | 申请(专利权)人: | 新华三半导体技术有限公司 |
主分类号: | H04L12/819 | 分类号: | H04L12/819;H04L12/873 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 孔默 |
地址: | 610000 四川省成都市天府*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 带宽 调节 方法 装置 | ||
1.一种带宽调节方法,其特征在于,所述方法包括:
接收第一报文,并将所述第一报文传输至第一令牌桶以及第二令牌桶,所述第一令牌桶为所述第一报文所属流的专属令牌桶,所述第二令牌桶为共用令牌桶,所述第二令牌桶的容量大于所述第一令牌桶的容量;
获取所述第一报文通过所述第一令牌桶的第一令牌分配状态以及通过所述第二令牌桶的第二令牌分配状态;
若所述第一令牌分配状态和所述第二令牌分配状态中存在至少一个令牌分配状态为获取令牌,则输出所述第一报文;
所述方法还包括:
接收第二报文,并将所述第二报文传输至第三令牌桶以及所述第二令牌桶,所述第三令牌桶为所述第二报文所属流的专属令牌桶,所述第二报文与所述第一报文属于不同流;
获取所述第二报文通过所述第三令牌桶的第三令牌分配状态以及通过所述第二令牌桶的第四令牌分配状态;
若所述第三令牌分配状态和所述第四令牌分配状态中存在至少一个令牌分配状态为获取令牌,则输出所述第二报文;
当再次接收到与所述第一报文属于相同流的第三报文时,将所述第三报文传输至所述第一令牌桶以及所述第二令牌桶;
利用从所述第二令牌桶中为所述第一报文、所述第二报文分配的令牌数以及所述第二令牌桶中剩余的令牌数,为所述第三报文分配令牌,所述第三报文分配的令牌数不大于所述第一报文分配的令牌数。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述第一报文通过所述第一令牌桶的第一令牌分配状态为获取令牌,对所述第一令牌桶和所述第二令牌桶分别进行减令牌操作。
3.根据权利要求2所述的方法,其特征在于,所述若所述第一报文通过所述第一令牌桶的第一令牌分配状态为获取令牌,对所述第一令牌桶和所述第二令牌桶分别进行减令牌操作,包括:
根据所述第一报文所需的令牌数和所述第一令牌桶的可分配令牌数,对所述第一令牌桶进行减令牌操作;
根据所述第一报文所需的令牌数和所述第二令牌桶的可分配令牌数,对所述第二令牌桶进行减令牌操作,其中,若所述第二令牌桶的令牌数小于或等于0时,所述第二令牌桶减令牌后所述第二令牌桶中令牌数记为负值。
4.根据权利要求3所述的方法,其特征在于,所述若所述第二令牌桶的令牌数小于或等于0时,所述第二令牌桶减令牌后所述第二令牌桶中令牌数记为负值之后,还包括:
根据所述第一报文和下一报文之间的时间间隔、所述第二令牌桶的承诺信息速率,对所述第二令牌桶进行加令牌操作。
5.根据权利要求1所述的方法,其特征在于,所述若所述第一令牌分配状态和所述第二令牌分配状态中存在至少一个令牌分配状态为获取令牌,则输出所述第一报文,包括:
若所述第一报文通过所述第一令牌桶的第一令牌分配状态为未获取令牌、所述第一报文通过所述第二令牌桶的第二令牌分配状态为获取令牌,则根据所述第一报文所需的令牌数和所述第二令牌桶的可分配令牌数,对所述第二令牌桶进行减令牌操作,并输出所述第一报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三半导体技术有限公司,未经新华三半导体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911186713.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:锂电池充电电路及服务机器人
- 下一篇:基于业务的QoS配置方法及装置