SPRUGR9H November 2010 – April 2015 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , 66AK2L06 , AM5K2E02 , AM5K2E04 , SM320C6678-HIREL , TMS320C6652 , TMS320C6654 , TMS320C6655 , TMS320C6657 , TMS320C6670 , TMS320C6671 , TMS320C6672 , TMS320C6674 , TMS320C6678
The firmware assumes 64 QoS queues are allocated to the QoS PDSP. They are physically located at a fixed base (most likely not 0), but are referred to as QoS Queues 0 through 63 in configuration.
A QoS queue is a rate- and congestion-controlled channel that feeds into a single egress queue. Multiple QoS queues can merge onto a single egress queue, but each individual QoS queue may have only one destination.
The QoS firmware is designed around the idea that multiple QoS queues are grouped together to provide multiple flows and priorities to a single egress device. A group of QoS queues with a common egress device queue is called a QoS queue cluster (or QoS cluster).
A QoS cluster is created through the host software by first initializing the individual QoS queues used in the cluster, and then creating a QoS cluster that encompasses the queues in question. Different QoS algorithms can be executed on individual QoS clusters.