Understanding Packet User Priority

Packet user priority was earlier defined by IP Precedence (IPP) and Type of Service (TOS) field in IPv4 header. The IP Precedence/TOS fields could specify the route delay, priority and reliable service for a packet. Later on, the TOS field was extended to 6 bits(RFC 2474) and was called Differentiated Services Code Point (DSCP). The […]

Enhanced Distributed Co-ordination Function (WMM) – Part 1

The Enhanced Distribution Co-ordination Function (EDCF) or also called as Enhanced Distribution Co-ordination Access (EDCA) is the modification of the basic Distributed Co-ordination Function (DCF)  that was developed by the IEEE 802.11 standard’s body initially. It was developed to provide priority queuing to different traffic classes. To understand the need for EDCA – refer here […]

802.1p mapping to 802.11 (WMM) Quality of Service

The 802.1p priority mapping was discussed here — <802.1p Priority in Ethernet Frame>. When an 802.11 WLAN device sends out a packet, the upper layers should provide an 802.1p priority mapping. The access points that receive the frame should map the 802.1p priority to the appropriate DSCP value and forward the same. For 802.11 QoS, […]

Contention Window and NAV Timer

The contention window provides a buffer to prevent multiple 802.11 stations from transmitting at the same time which may lead to collisions. To prevent collisions on air – the Contention window for back-off is selected as an exponentially growing back-off counter. The contention window has a minimum and a maximum value given by CWmin and […]

Enhanced Distributed Co-ordination Function/WMM – Part 2

The EDCA (Enhanced Distributed Channel Access) mechanism proposed different contention and back-off times for the different access categories. Voice access category is configured to wait the least before transmission, followed by Video, Best Effort and Back-ground traffic class. Hence a degree of un-fairness was introduced giving the higher traffic class more priority for transmission. The […]

Legacy Power Save in WLAN

Wi-Fi Station devices are usually Battery operated devices. WLAN radios consume a lot of battery power and hence efficient power saving schemes should be introduced which conserve battery power. The earliest 802.11 standard introduced a power save mechanism which is now termed as Legacy Power save in 802.11. It is based on a polling mechanism […]

Hybrid Co-ordination Function (HCF)

Only a brief description of HCF is provided here. The interested reader can refer the 802.11-2012 or the 802.11-2016 standard. In the EDCF mechanism seen previously – it was seen that all stations contend for the medium and the station that wins contention normally is allowed to transmit. The Hybrid co-ordination function combined features of Point […]

Traffic Indication Map – Bitmap calculation

The current article attempts to explain how a partial virtual Bitmap is computed with an example – refer <Understanding Traffic Indication Map> to understand the TIM Element before going through this article. Consider that an 802.11 Station with Association ID 26 has unicast data buffered and no other station has buffered unicast data at the […]

Legacy Power Save – PS-POLL Mechanism

The PS-POLL Mechanism is the Legacy Power save mechanism. The following article tries to explain the same. As the name suggests PS-POLL stands for Power Save Polling. The Access point uses the TIM information element to indicate to the station that there is  unicast data buffered for the WLAN station at the Access Point. The […]

Access Point Behaviour in U-APSD

The Access Point will maintain the following for Power management stations and to handle buffered traffic for U-APSD The Access Point will maintain the power management status of each connected station. It will also maintain the per Access Category U-APSD status for each connected WMM Station If the 802.11 WMM station is in power save […]