No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


NE40E V800R010C10SPC500 Configuration Guide - QoS 01

This is NE40E V800R010C10SPC500 Configuration Guide - QoS
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Related Concepts of HQoS

Related Concepts of HQoS

Basic concepts of HQoS include the flow queue (FQ), subscriber queue (SQ), subscriber group queue (GQ), class queue (CQ), and low priority queue (LPQ).

Flow Queue

HQoS enables the router to perform user-specific queue scheduling. You can restrict the bandwidth of a user by setting the PIR. A user's services can be classed into eight FQs. You can configure PQ, WFQ or LPQ scheduling and WRED for each flow queue and configure the traffic rate for traffic shaping.

Subscriber Queue

A subscriber queue (SQ) is a virtual queue, meaning that there is no buffer for the queue. Data enters or leaves the queue without any delay. The queue is only one level participating in hierarchical scheduling for output packets.

Each SQ is mapped to eight types of FQ priority and can be configured with one to eight FQs. The idle queues of an SQ cannot be used by other SQs, that is, one to eight FQs share the total bandwidth of the SQ. Each SQ corresponds to one user, which is either a VLAN or a VPN. Each user can use one to eight FQs, and the CIR and PIR of an SQ are configurable.

Group Queue

One group queue (GQ) consists of multiple SQs that are bundled to carry out Level-3 queue scheduling.

A GQ functions to limit the traffic rate of a group of users as a whole. Setting the shaping value to a value not less than the sum of CIRs of SQs in the GQ is recommended. Otherwise, the traffic rate of an SQ in the GQ cannot be guaranteed.

A GQ is also a virtual queue. Each SQ can be in only one GQ. If it is not in any GQ, the router skips Level-3 queue scheduling.

A GQ can be used to perform traffic shaping. You can set the traffic shaping rate for a GQ.

Class Queue

In HQoS scheduling, packets of FQs, after CQ scheduling, enter CQs on the interface together with common packets. For packets of an FQ entering a CQ, the router supports two priority mapping models:

  • Uniform

    The eight levels of FQs of each SQ map the eight CQs on an interface. The mapping relationships are pre-defined by the system.

  • Pipe

    The mapping between the eight levels of FQs of the SQ and the eight CQs on the interface can be configured manually. The pipe model, however, does not affect the priority of packets.

Low Priority Queuing


Low priority queuing (LPQ) is a queue scheduling mechanism that is carried out on an Ethernet interface.

HQoS on an Ethernet interface has three queue scheduling modes: PQ, WFQ, and LPQ.

The scheduling priority of the three types of queues is PQ, WFQ, and LPQ in descending order. After packets in the PQ and WFQ are all scheduled, the remaining bandwidth can be assigned to packets in the LPQ.

The internal queue scheduling mechanism for LPQ is the same as that for PQ. The difference is that when congestion occurs, PQ can preempt the bandwidth of the WFQ whereas the LPQ cannot.

In the actual application, BE flows can be put into the LPQ queue. When the network is overloaded, BE flows can be limited so that other services can be processed preferentially.

Updated: 2019-01-03

Document ID: EDOC1100055024

Views: 21961

Downloads: 112

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next