首页> 外国专利> Methods and systems providing fair queuing and priority scheduling to enhance quality of service in a network

Methods and systems providing fair queuing and priority scheduling to enhance quality of service in a network

机译:提供公平排队和优先级调度以提高网络中服务质量的方法和系统

摘要

Integrated Bandwidth Latency Scheduler apparatus, method and system (collectively, IBLS) combines Fair Queuing and Priority Schedulers in a single stage to provide bandwidth fairness guarantees as well as latency prioritization. The IBLS includes a scheduler and process that dequeues packets from multiple queues in an order based upon an algorithm of the IBLS that arranges and dequeues those queues having the highest priority based on content therein. The IBLS also utilizes quotas and deficit counters to ensure that packets from each source receive their fair portion of the outgoing link bandwidth. To determine which first in first out queue an incoming data packet is placed, the enqueue agent utilized by the present invention classifies incoming packets based on the type of data included within the data packet, the source of the packet, the type of data flow, or another attribute of the packet, such as a header associated with the packet. Additionally, a weighted fair queuing algorithm provides express paths to latency critical components of user flows while providing overall bandwidth guarantees, and uses bandwidth borrowing from non-critical flows to ensure latency prioritization for high priority flows.
机译:集成的带宽延迟调度程序设备,方法和系统(统称为IBLS)在单个阶段中组合了公平队列和优先级调度程序,以提供带宽公平性保证和延迟优先级。 IBLS包括调度器和处理,该调度器和处理基于IBLS的算法来基于顺序从多个队列中使分组出队,该IBLS的算法基于其中的内容来安排和使具有最高优先级的那些队列出队。 IBLS还利用配额和不足计数器来确保来自每个源的数据包收到其输出链路带宽的公平部分。为了确定进入的数据分组放置在哪个先进先出队列中,本发明所利用的排队代理基于数据分组内包括的数据类型,分组的源,数据流的类型对进入的分组进行分类。或数据包的另一个属性,例如与数据包关联的标头。另外,加权公平排队算法在提供总体带宽保证的同时,提供了指向用户流中延迟关键组件的明确路径,并使用了从非关键流中借用的带宽来确保高优先级流的延迟优先级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号