Patent ID: 8923131

Claim:
A line card for managing traffic, comprising: a plurality of flow queues, each flow queue configured to store packets; a channel queue configured to transmit a first plurality of packets from a first associated flow queue of the plurality of flow queues over a single channel; a bonded channel queue configured to transmit a second plurality of packets from a second associated flow queue of the plurality of flow queues over multiple channels that form a bonded channel group; a bonded channel node coupled to the bonded channel queue and configured to control a rate at which the second plurality of packets from the second associated flow queue are transmitted to the bonded channel queue based on feedback data; a channel node coupled to the channel queue and configured to control a rate at which the first plurality of packets from the first associated flow queue are transmitted to the channel queue based on the feedback data; and a scheduler configured to schedule a time at which packets are transmitted from the channel queue or the bonded channel queue and to generate the feedback data based on a queue depth of the channel queue or the bonded channel queue.