CNM format

When a CP detects the congestion state by sampling frames, it sends CNMs to the RPs.

The CP constructs a CNM as follows:

As shown in Figure 33, a payload contains the following fields:

Field

Length

Description

Version

4 bits

Its value is fixed at 0.

ReserverV

6 bits

Its value is fixed at 0.

Quantized Feedback

6 bits

Quantized value indicating the extent of congestion.

CPID

8 bytes

Identifies the CP where congestion occurs.

cnmQoffset

2 bytes

Indicates the difference between instantaneous queue size at the sampling point and desired queue length.

cnmQdelta

2 bytes

Indicates the difference between instantaneous queue sizes at the current sampling point and at the previous sampling point.

Encapsulated priority

2 bytes

Priority of the sampled frame that triggered the CNM.

Encapsulated destination MAC address

6 bytes

Destination MAC address of the sampled frame that triggered the CNM.

Encapsulated MSDU length

2 bytes

Number of bytes in the Encapsulated MSDU field of the sampled frame that triggered the CNM.

Encapsulated MSDU

0 to 64 bytes

Initial bytes of the Encapsulated MSDU field of the sampled frame that triggered the CNM.

Figure 33: CNM PDU format