Patent ID: 6553035
Filing Date: 2003-04-22
Classification: H04L

Abstract:
An apparatus for queuing data to be transferred from an input device to an output device comprising:a plurality of input ports in the input device for receiving data to be transferred to the output device, each input port being adapted to receive the data at a data rate associated with the input port; a plurality of short queues for storing data received at the plurality of input ports; a long queue having more data storage capability than each of the short queues, the long queue receiving and storing data from the plurality of short queues and forwarding stored data toward the output device; and a control circuit for transferring data stored in the plurality of short queues into the long queue at a second data rate higher than at least one of the data rates associated with the short queues such that a data threshold associated with at least one of the short queues is not exceeded.