首页> 外国专利> METHOD AND APPARATUS FOR WFQ SCHEDULING USING A PLURALITY OF SCHEDULING QUEUES TO PROVIDE FAIRNESS, HIGH SCALABILITY, AND LOW COMPUTATION COMPLEXITY

METHOD AND APPARATUS FOR WFQ SCHEDULING USING A PLURALITY OF SCHEDULING QUEUES TO PROVIDE FAIRNESS, HIGH SCALABILITY, AND LOW COMPUTATION COMPLEXITY

机译:利用多个调度队列来提供公平,高可扩展性和低计算复杂度的WFQ调度的方法和装置

摘要

A method and apparatus is provided for scheduling access to a common resource for a plurality of objects queued in a plurality of connection queues. Tokens associated with the connection queues are stored in scheduling queues. Each scheduling queue has a scheduling weight assigned thereto. Each connection queue has a connection weight value assigned thereto. A serving value is used to determine which scheduling queue to select. When a scheduling queue is selected, an object stored in a connection queue having an associated token stored in the selected scheduling queue is provided to the common resource. Tokens are moved among the scheduling queues as a function of the connection weight values, scheduling weights, and serving value. The objects queued in the connection queues may be fixed length cells or variable length packets. When the objects are variable length packets, a residual weight value is also maintained for each connection queue, the residual weight values being useful to prevent the connection queues from receiving an undue amount of service relative to their connection weights during each serving cycle.
机译:提供了一种方法和装置,用于为在多个连接队列中排队的多个对象调度对公共资源的访问。与连接队列关联的令牌存储在调度队列中。每个调度队列具有分配给它的调度权重。每个连接队列具有分配给它的连接权重值。服务值用于确定选择哪个调度队列。当选择了一个调度队列,对象存储在具有相关联的令牌存储在所述选择的调度队列被提供到公共资源的连接队列。令牌根据连接权重值,调度权重和服务值在调度队列之间移动。连接队列中排队的对象可以是固定长度的信元或可变长度的数据包。当对象是可变长度的数据包时,还为每个连接队列维护一个剩余权重值,该剩余权重值对于防止连接队列在每个服务周期内相对于其连接权重接收到过多的服务是有用的。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号