Multi-stage scheduler with processor resource and bandwidth resource allocation
US8379518B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 23, 2007 |
| Grant date | Feb 19, 2013 |
| Priority date | — |
| Expiry date | Aug 28, 2029 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04J3/24
- WIPO fieldTelecommunications
- WIPO sectorElectrical engineering
Abstract
A multi-stage scheduler that provides improved bandwidth utilization in the presence of processor intensive traffic is disclosed. Incoming traffic is separated into multiple traffic flows. Data blocks of the traffic flows are scheduled for access to a processor resource using a first scheduling algorithm, and processed by the processor resource as scheduled by the first scheduling algorithm. The processed data blocks of the traffic flows are scheduled for access to a bandwidth resource using a second scheduling algorithm, and provided to the bandwidth resource as scheduled by the second scheduling algorithm. The multi-stage scheduler in an illustrative embodiment may be implemented in a network processor integrated circuit or other processing device of a communication system.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.