[发明专利]一种队列的控制方法及控制装置有效
申请号: | 201710652812.8 | 申请日: | 2017-08-02 |
公开(公告)号: | CN109391558B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 刘芳宁;李拓 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | H04L47/24 | 分类号: | H04L47/24;H04L47/2425;H04L47/32;H04L47/62;H04L47/80 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 郭一斐;叶万东 |
地址: | 110179 辽宁省沈*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 队列 控制 方法 装置 | ||
1.一种队列的控制方法,其特征在于,所述方法包括:
判断所述队列的当前使用长度是否超过预设阈值;
若所述队列的当前使用长度超过所述预设阈值,则根据当前数据包的配置信息计算与所述当前数据包对应的丢包率,所述配置信息用于表示所述当前数据包的优先级别;
根据所述当前数据包的丢包率以及所述队列的总长度,控制是否丢弃所述当前数据包;
若所述队列的当前使用长度未超过所述预设阈值,则将所述当前数据包插入所述队列。
2.根据权利要求1所述的方法,其特征在于,所述根据当前数据包的配置信息计算与所述当前数据包对应的丢包率包括:
根据所述配置信息中的优先级系数和带宽限制系数计算与所述当前数据包对应的丢包率,所述带宽限制系数包括保证带宽系数和限制带宽系数,所述保证带宽系数小于所述限制带宽系数。
3.根据权利要求2所述的方法,其特征在于,所述根据所述配置信息中的优先级系数和带宽限制系数计算与所述当前数据包对应的丢包率包括:
计算所述配置信息中的优先级系数p,所述优先级系数为所述当前数据包的优先级与所述队列支持的优先级总数的比值;
根据当前网络总的丢包率计算所述当前数据包的数据处理率β,其中数据处理率=1-网络总的丢包率;
根据计算得到的优先级系数p与所述数据处理率β的乘积,计算当前数据包的带宽限制系数α,进而确定所述当前数据包对应的丢包率T。
4.根据权利要求3所述的方法,其特征在于,所述根据计算得到的优先级系数p与所述数据处理率β的乘积,计算当前数据包的带宽限制系数α,进而确定所述当前数据包对应的丢包率T,包括:
当当前数据包的带宽限制系数为保证带宽系数时,带宽限制系数α为α1=1-βp;
当当前数据包的带宽限制系数为限制带宽系数时,带宽限制系数α为α2=1+βp;
获取所述当前数据包在所述队列中的位置x,并根据位置x与预设阈值γ的关系,计算丢包率T,T=α×(x-γ)。
5.根据权利要求1所述的方法,其特征在于,所述根据所述当前数据包的丢包率以及所述队列的总长度,控制是否丢弃所述当前数据包包括:
通过所述当前数据包的丢包率计算所述当前数据包的数据处理系数,其中数据处理系数=1-当前数据包的丢包率;
判断所述队列的当前使用长度是否小于等于所述队列的总长度与所述数据处理系数的乘积;
若小于等于,则将所述当前数据包插入所述队列;
若大于,则将所述当前数据包丢弃。
6.一种队列的控制装置,其特征在于,包括以下程序单元:
判断单元,用于判断队列的当前使用长度是否超过预设阈值;
计算单元,用于在所述队列的当前使用长度超过预设阈值时,根据当前数据包的配置信息计算与所述当前数据包对应的丢包率,所述配置信息用于表示所述当前数据包的优先级别;
控制单元,用于根据所述当前数据包的丢包率以及所述队列的总长度,控制是否丢弃所述当前数据包;
插入单元,用于当所述队列的当前使用长度未超过预设阈值时,将所述当前数据包插入所述队列。
7.根据权利要求6所述的控制装置,其特征在于:
所述计算单元,具体用于根据所述配置信息中的优先级系数和/或带宽限制系数计算与所述当前数据包对应的丢包率,所述带宽限制系数包括保证带宽系数和限制带宽系数,所述保证带宽系数小于所述限制带宽系数。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一项所述方法的步骤。
9.一种电子设备,其特征在于,包括:
权利要求8中所述的计算机可读存储介质;以及
一个或多个处理器,用于执行所述计算机可读存储介质中的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710652812.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网络交换机设备中的拥塞避免
- 下一篇:网络设备