12
1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

Embed Size (px)

Citation preview

Page 1: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

1

IEEE 802.11 MAC Enhancements for Quality of Service

IEEE Std 802.11e

Page 2: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

2

Characteristics of IEEE 802.11e

• The major enhancement of 802.11e– Traffic differentiation

– Enhanced DCF (contention-based)

– EDCF

Page 3: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

3

MAC Architecture

• DCF : A contention-base access for 802.11. • PCF : An option to support contention-free access in 802.11.• Hybrid Coordination Function (HCF): IEEE 802.11 Task Group E (TGe)

proposes HCF to provide QoS for real-time applications.

IEEE 802.11 MAC Architecture IEEE 802.11e MAC Architecture

Page 4: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

4

HCF - Introduction

• HCF combines functions from the DCF and PCF with enhanced QoS-specific mechanisms.

• HCF consists of – Enhance DCF (EDCF) for contention-based access

– Controlled Access (HCCA) for contention-free access

Page 5: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

5

EDCF – Traffic Category

• The EDCF provides differentiated access to the WM for 8 priorities, identical to IEEE 802.1D priority tag, for non-AP STAs.– Priorities are numbered from 0 (the lowest priority) to 7

(the highest priority).

• The set of MSDUs with the same priority is refer to a Traffic Category (TC).

Page 6: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

6

EDCF – Access Category (1/5)

• EDCF defines access category (AC) mechanism to support the priority mechanism at QSTAs.

• An AC is an enhanced variant of the DCF which contends for transmission opportunity (TXOP) using the set of parameters such as CWmin[AC], CWmax[AC], AIFS[AC], etc.

Page 7: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

7

EDCF – Access Category (2/5)IFS (Inter Frame Spacing)

Page 8: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

8

EDCAS

IFS

2 slots

2 slots

3 slots

7 slots

0 ~ 3 slots

0 ~ 7 slots

0 ~ 15 slots

0 ~ 15 slots

Voice

Video

BestEffort

Back-ground

Random BackoffWait

MinimumWait

Assumptions: WME Default Parameters Backoff values shown are for

initial CW equal to CWmin = 15

AIFSN

AIFSN

AIFSN

AIFSN

SIF

SS

IFS

SIF

S

Page 9: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

9

EDCF – Access Category (3/5)

• The parameter set is specified in the “EDCA parameter set element” of beacon frames.

• Default QoS parameter set:

video

voice

Page 10: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

10

EDCF – Access Category (4/5)Queues

• An QSTA has four ACs. • Collision between ACs within a QSTA is called

internal collision. Collisions will be resolved internally (giving to higher-priority queues).

Page 11: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

11

EDCF – Access Category (5/5)

• The mapping from 8 priories to 4 ACs is:

Page 12: 1 IEEE 802.11 MAC Enhancements for Quality of Service IEEE Std 802.11e

12

Summary

• A new EDCF block• Use of different IFS in traffic categories for QoS

support