[发明专利]一种业务报文发送控制方法及装置无效
申请号: | 200910180410.8 | 申请日: | 2009-10-13 |
公开(公告)号: | CN101674242A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 贺勇 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 郭润湘 |
地址: | 350002福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 报文 发送 控制 方法 装置 | ||
1.一种业务报文发送控制方法,其特征在于,包括:
对待发送的业务报文进行业务标识,确定所述业务报文所属的模拟队列;
根据当前调度周期内每个所述模拟队列所对应的发送速率,确定每个模拟 队列中能够进入唯一的加权公平队列WFQ真实队列的业务报文,并将确定出 的业务报文加入到所述WFQ真实队列中发送;所述发送速率根据接口带宽、 选定的参考调度周期内的模拟队列数量以及各自对应的业务的优先级确定。
2.如权利要求1所述的方法,其特征在于,所述当前调度周期为第一个 调度周期时,确定发送速率的过程包括:
以接口带宽可支持的业务数量作为当前调度周期内的模拟队列的数量,根 据所述接口带宽与可支持的业务数量,确定初始速率;其中,初始速率等于接 口带宽除以其可支持的业务数量得到的商;
根据所述初始速率与当前调度周期内的每个模拟队列所对应的业务优先 级,计算得到每个模拟队列当前调度周期内的发送速率;其中,每个模拟队列 的发送速率为其优先级加1与所述初始速率的乘积。
3.如权利要求2所述的方法,其特征在于,所述当前调度周期不是第一 个调度周期时,以上一个调度周期内的模拟队列作为所述选定的参考调度周期 内的模拟队列;
确定发送速率的过程具体包括:
根据上一个调度周期内的模拟队列以及各自对应的业务的优先级和所述 可支持的业务数量,确定速率放大系数;其中,放大系数的计算过程为:计算 可支持的业务数量与初始速率的第一乘积;以及计算各模拟队列所对应的业务 优先级加1的和,并计算所得到的和与初始速率的第二乘积;然后计算上述第 一乘积与第二乘积的商即为速率放大系数;
根据所述初始速率、速率放大系数和当前调度周期内的各模拟队列所对应 的业务优先级,确定当前调度周期内每个模拟队列的发送速率,其中,每个模 拟队列的发送速率等于该模拟队列所对应的业务优先级加1、速率放大系数和 初始速率的乘积。
4.如权利要求1所述的方法,其特征在于,所述将确定出的业务报文入 队之前还包括;
比较所述WFQ真实队列中的累积业务报文的总字节数与当前调度周期内 即将入队的业务报文的字节数之和是否超过设定报文丢弃门限;
当确定所述总字节数与当前调度周期内即将入队的业务报文的字节数之 和未超过设定报文丢弃门限时,再执行将确定出的业务报文入队的步骤;否则 丢弃所述确定出的业务报文。
5.如权利要求1所述的方法,其特征在于,所述对待发送的业务报文进 行业务标识,具体包括:
通过匹配报文的源IP地址、目的IP地址、源端口、目的端口、协议号、 服务类型TOS等信息中的至少一种,确定出每个业务报文所属的业务,并进 行业务标识。
6.一种业务报文发送控制装置,其特征在于,包括:
标识模块,用于对待发送的业务报文进行业务标识,确定所述业务报文所 属的模拟队列;
速率调整模块,用于根据接口带宽、选定的参考调度周期内的模拟队列数 量以及各自对应的业务的优先级确定当前调度周期内每个所述模拟队列所对 应的发送速率;
确定模块,用于根据当前调度周期内每个所述模拟队列所对应的发送速 率,确定每个模拟队列中能够进入唯一的加权公平队列WFQ真实队列的业务 报文;
处理模块,用于将确定出的能够进入唯一的WFQ真实队列的业务报文加 入到所述WFQ真实队列中发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910180410.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端充电控制方法及移动终端
- 下一篇:芯片封装结构