Patent · US Expired

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

US6810426B2 · kind B2 · utility

195Cited by
13References
66Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 30, 2002
Grant dateOct 26, 2004
Priority date
Expiry dateDec 9, 2022

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99937
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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 prioritizatio…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.