[发明专利]一种多优先级队列管理方法、装置及存储介质有效

专利信息
申请号: 202011101884.1 申请日: 2020-10-15
公开(公告)号: CN112272148B 公开(公告)日: 2022-05-27
发明(设计)人: 尹现军 申请(专利权)人: 新华三信息安全技术有限公司
主分类号: H04L47/6275 分类号: H04L47/6275;H04L47/625;G06F9/50;G06F9/54
代理公司: 暂无信息 代理人: 暂无信息
地址: 230001 安徽省合肥市高新区*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 优先级 队列 管理 方法 装置 存储 介质
【权利要求书】:

1.一种多优先级队列管理方法,其特征在于,所述方法包括:

获取第一队列的多个优先级的空间使用率占比阈值;

在将报文输入所述第一队列之前,首先判断该队列当前的空间使用率是否小于所述报文的优先级对应的空间使用率占比阈值,如果小于则将所述报文输入到所述第一队列,否则丢弃所述报文;

在所述获取第一队列的多个优先级的空间使用率占比阈值之前,还包括对占比阈值进行定期更新的步骤:

在预设的统计时间周期Tref内,统计在当前统计时间周期Tref内,接收到的分配给所述第一队列的各优先级的报文的分布情况;

计算各优先级的报文与该统计时间周期Tref内分配给第一队列的报文总数的比值,得到各优先级对应的参考占比阈值,将各优先级对应的参考占比阈值设置为下一统计时间周期内各优先级对应的占比阈值。

2.根据权利要求1所述的方法,其特征在于,

统一为多个队列设置相同的优先级及优先级对应的占比阈值,或为多个队列分别单独配置优先级及优先级对应的占比阈值。

3.根据权利要求1所述的方法,其特征在于,在所述获取第一队列的多个优先级的空间使用率占比阈值之前,所述方法还包括对占比阈值进行动态调整的步骤:

基于预设的更新周期Tupdate以从高到低的顺序依次判断进入第一队列的各优先级的报文所占队列空间的比例是否达到各优先级对应的占比阈值,若高优先级的报文所占队列空间的比例达到该高优先级对应的占比阈值,则将该高优先级对应的占比阈值调高预设浮动值△Th,相应地将最低优先级对应的占比阈值调低预设浮动值△Th;若高优先级报文所占队列空间的比例未达到该高优先级对应的占比阈值,并且差距大于预设差值常数A,则将该高优先级对应的占比阈值调低预设浮动值△Th,相应地将次高优先级对应的占比阈值调高预设浮动值△Th。

4.根据权利要求3所述的方法,其特征在于,

根据配置指定的优先级对应的占比阈值进行所述的对占比阈值进行定期更新的步骤和对占比阈值进行动态调整的步骤。

5.一种多优先级队列管理装置,其特征在于,该装置包括:

阈值获取模块,用于获取第一队列的多个优先级的空间使用率占比阈值;

队列管理模块,用于在将报文输入所述第一队列之前,首先判断该队列当前的空间使用率是否小于所述报文的优先级对应的空间使用率占比阈值,如果小于则将所述报文输入到所述第一队列,否则丢弃所述报文;

所述装置还包括:

统计分析模块,用于在预设的统计时间周期Tref内,统计在当前统计时间周期Tref内,接收到的分配给所述第一队列的各优先级的报文的分布情况;

阈值更新模块,用于计算各优先级的报文与该统计时间周期Tref内分配给第一队列的报文总数的比值,得到各优先级对应的参考占比阈值,将各优先级对应的参考占比阈值设置为下一统计时间周期内各优先级对应的占比阈值。

6.根据权利要求5所述的装置,其特征在于,所述装置还包括:

配置模块,用于统一为多个队列设置相同的优先级及优先级对应的占比阈值,或为多个队列分别单独配置优先级及优先级对应的占比阈值;和/或,配置需要进行占比阈值定期更新和动态调整的优先级。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011101884.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top