Multi-Stage Scheduler with Processor Resource and Bandwidth Resource Allocation
AssigneeAgere Systems Inc.
InventorsDeepak Kataria, Chengzhou Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgere Systems Inc.
InventorsDeepak Kataria, Chengzhou Li
Estimating the term…
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.
A scheduling method for controlling access to processor and bandwidth resources in a processing device, the method comprising:
An apparatus, the apparatus comprising:
A communication system comprising:
Dependencies are inferred from the claim text.