Method for selecting one of several queues
First Claim
Patent Images
1. A method for selecting one of several queues and for extracting at least one data segment from a selected queue for transmitting with the aid of an output interface, comprising:
- selecting the output interface by a first scheduler;
selecting a number of queues by a second scheduler;
selecting one queue from the number of queues by a third scheduler; and
sending one or more data segments from the selected queue to the output interface for transmission;
wherein the first scheduler has a passive circular list which is configured while the active circular list is being processed, wherein the passive circular list replaces the active circular list when the configuration of the passive circular list is completed, andwherein the passive circular list is used to take into account output interfaces added or output interfaces deactivated during operation of a processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for selecting one of several queues and for extracting one or more data segments from a selected queue for transmitting with the aid of an output interface includes: selecting the output interface by a first scheduler; selecting a number of queues by a second scheduler; selecting one queue from the number of queues by a third scheduler; and sending one or more data segments from the selected queue to the output interface for transmission.
-
Citations
8 Claims
-
1. A method for selecting one of several queues and for extracting at least one data segment from a selected queue for transmitting with the aid of an output interface, comprising:
-
selecting the output interface by a first scheduler; selecting a number of queues by a second scheduler; selecting one queue from the number of queues by a third scheduler; and sending one or more data segments from the selected queue to the output interface for transmission; wherein the first scheduler has a passive circular list which is configured while the active circular list is being processed, wherein the passive circular list replaces the active circular list when the configuration of the passive circular list is completed, and wherein the passive circular list is used to take into account output interfaces added or output interfaces deactivated during operation of a processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An integrated circuit, comprising:
-
a processor configured to perform a method for selecting one of several queues and for extracting at least one data segment from a selected queue for transmitting with the aid of an output interface, the method including; selecting the output interface by a first scheduler; selecting a number of queues by a second scheduler; selecting one queue from the number of queues by a third scheduler; and sending one or more data segments from the selected queue to the output interface for transmission; wherein the first scheduler has a passive circular list which is configured while the active circular list is being processed, wherein the passive circular list replaces the active circular list when the configuration of the passive circular list is completed, and wherein the passive circular list is used to take into account output interfaces added or output interfaces deactivated during operation of the processor.
-
Specification