Patent · US Active

Pipeline scheduler including a hierarchy of schedulers and multiple scheduling lanes

US7876763B2 · kind B2 · utility

9Cited by
25References
34Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 5, 2004
Grant dateJan 25, 2011
Priority date
Expiry dateSep 6, 2027

Classification

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

Abstract

Disclosed is a hierarchy of individual schedulers with multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different classes of priority items can be propagated through the hierarchy of schedulers accordingly. A pipeline scheduler typically includes a root scheduler and one or more layers of schedulers with each of these layers including at least one scheduler. Each scheduler is configured to maintain items of different scheduling categories received from each of the particular scheduler's immediate children schedulers within the pipeline scheduler if any and from each immediate external source coupled to the particular scheduler if any, and to schedule the sending of the items of the different scheduling categories currently maintained to its parent schedule or external scheduler client. The items may correspond to packets, indications of packets, or any other entity.

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