Patent ID: 8824287
Filing Date: 2014-09-02
Classification: H04L

Abstract:
1. A method for a traffic manager to manage traffic in a network, wherein the traffic manager comprises a hierarchical scheduler, a plurality of queues, and a plurality of scheduling nodes, the method comprising: reading a first data packet from a first queue of the plurality of queues based on a scheduling priority of the first queue, wherein the scheduling priority corresponds to a priority at which data packets in respective queues are processed, and wherein the scheduling priority of the first queue is based on: propagating the scheduling priority of the first queue to the first scheduling node; selectively changing a scheduling priority of the first scheduling node based on (i) a predetermined priority if the first scheduling node is not assigned a dynamic priority, and (ii) the scheduling priority of the first queue propagated to the first scheduling node if the first scheduling node is assigned the dynamic priority, wherein the dynamic priority indicates that the scheduling priority of the first scheduling node is changeable in accordance with the propagated priority; and reading the first data packet from the first scheduling node based on the changed scheduling priority of the first scheduling node.