Professional Documents
Culture Documents
2014 08 Ieee802 - 11e
2014 08 Ieee802 - 11e
2014 08 Ieee802 - 11e
2014
IEEE 802.11e
รศ. ดร. อนันต์ ผลเพิม่
Assoc. Prof. Anan Phonphoem, Ph.D.
anan.p@ku.ac.th
Intelligent Wireless Network Group (IWING Lab)
http://iwing.cpe.ku.ac.th
Computer Engineering Department
Kasetsart University, Bangkok, Thailand
1
Outline
• Limitation of 802.11 MAC
• 802.11e Concept
• EDCA (Prioritized QoS)
• HCCA (Parameterized QoS)
• Other 802.11e Specifications
2
Limitation of 802.11 MAC
• 802.11 baseline MAC does not support QoS
Signaling and Admission Control
• Station sends request to AP
• AP makes decision
• If BW is not enough, never guarantee QoS
• QoS Specific information is not in the frame
3
Limitation of Channel Access
• DCF
• Equal probability for all stations
QoS Aware MAC
• PCF
• For time-bounded services (original for 802.11e)
4
PCF Problems (1)
• Overhead of CP and CFP
• Small Frame size, high overhead
• Short delay (e.g. voice = 10ms) requires small
superframe
6
PCF Problem (3)
• Beacon transmission can vary
• Station can transmit even if the frame
cannot finish before upcoming TBTT (Target
beacon transmission time)
• Cause delay of Beacon frame
• Then, cause delay of time-bounded frame in CFP
802.11e QSTA does not transmit a frame if the frame
cannot be finished in the upcoming TBTT
7
PCF Problem (4)
• Transmission time of polled stations is
unpredictable with PCF
• Send a single frame
• Arbitrary length (up to 2,304 bytes) more
than 20 ms in 802.11b
• Destroy QoS
802.11e uses Transmission Opportunity (TXOP) to limit
the frame size (otherwise fragment)
8
Outline
• Limitation of 802.11 MAC
• 802.11e Concept
• EDCA (Prioritized QoS)
• HCCA (Parameterized QoS)
• Other 802.11e Specifications
9
Definition
• QAP: QoS Access Point
• QSTA: QoS Station
• EDCA: Enhanced Distributed Channel Access
• HCF: Hybrid Coordination Function
• HCCA: HCF Control Channel Access
10
Key concepts (1)
• Prioritized VS. Parameterized QoS
• Prioritized: frame from application specifies
User Priority (UP)
• Parameterized: Traffic Stream (TS) specifies
the QoS requirements
• Traffic Identifier (TID)
• MSDU is assigned TID before arriving at MAC
Layer (sometimes call TC: Traffic Category)
• 8 TSs Uplink and 8 TSs Downlink in a QSTA
MSDU: MAC Service Data Unit 11
Key concepts (2)
• Transmission Opportunity (TXOP)
• Multiple frames transmission with SIFS in
between
• Fragmentation for large frame
• EDCA TXOP
• HCCA TXOP
• TXOP limit by QAP, CAP
• QoS control field
12
HCF:
Hybrid Coordination Function
13
EDCA
14
EDCA
• Priority set by Application Layer
• Known as User Priority (UP)
0 1 2 3 4 5 6 7
15
EDCA User-Priority-List
Pommer, p.116ff
16
Mapping UP to AC
ลำดับ ค่ ำควำมสำคัญ กลุ่มกำรเข้ ำใช้ Access Category
ควำมสำคัญ ตำมผู้ใช้ งำน (UP) สื่อ (AC)
ต่ำที่สดุ 1 และ 2 AC_BK Background
ต่ำ 0 AC_BE Best Effort
สูง 3, 4 และ 5 AC_VI Video
สูงที่สดุ 6 และ 7 AC_VO Voice
17
AC Queues
ข้อมูล ชั้นไอพี
ชั้นแมค
จัดกำรแยก UP
ตำมกลุม่ ของ AC
กำรกำหนดค่ำ
TXOP ตำมกลุม่
ชั้นฟิ สิ คลั
18
EDCA Parameters
• AIFS: Arbitrary Interframe Space
• CW: Contention Window
• TXOP Limit: Transmission Opportunity
Limitation
19
AIFS Calculation
• AIFSN: AIFS Number Slot Time
20
AIFS
ควำมสำคัญต่ำ AIFS[ACy]
AIFS[ACx]
21
Default EDCA Parameters
(CWmin 1)
AC_VO 4
1
(CWmin 1)
1 2 3.008 ms 1.504 ms
2
22
CW for each AC
AC_BK
AC_VO AC_VI AC_BE
Slot Time
23
TXOP Limit
24
กลุ่ม CW Bo AIFS
AC_BK 31 9 7
EDCA Example AC_BE 31 16 3
AC_VI 15 10 2
AC_VO 7 6 2
CW=31, Bo=9
AIFS AIFS AIFS AIFS
กลุ่ม AC_BK 8 7
CW=31, Bo=16
AIFS 1 1 1 1 1 AIFS 1 AIFS AIFS
กลุ่ม AC_BE 54321 09 87654
25
EDCA Collision?
• External Collision
• Internal Collision
26
Internal Collision
CW=31, Bo=5
AIFS AIFS AIFS AIFS
กลุ่ม AC_BK
CW=31, Bo=7
AIFS 6 5 4 AIFS 3 2 AIFS AIFS 1 0 เฟรมข้ อมูล
กลุ่ม AC_BE
CW=15, Bo=7 CW=31, Bo=9
AIFS6 5 4 3 AIFS 2 1 0 เฟรมข้ อมูล AIFS AIFS6 5 4
กลุ่ม AC_VI
เกิดกำรชน CW=15, Bo=0
CW=7, Bo=3 CW=7, Bo=6
CW=7, Bo=4
กลุ่ม AC_VO AIFS3 2 1 0 เฟรมข้ อมูล AIFS 2 1 0 เฟรมข้ อมูล AIFSเฟรมข้ อมูล AIFS5 4 3
27
HCCA
(HCF Control Channel Access)
28
HCCA
• More flexible than PCF
• Take control whenever it is needed
• Direct Communication without AP
• Direct Link Setup (DLS)
29
Polled TXOP
SIFS Slot
HC or AP Time
QoS CF-Poll Polled TXOP (granted by QoS CF-Poll)
30
HCF (HCCA + EDCA)
32
TSPEC negotiation
https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr200711sf7.html 33
Issues in TSPEC negotiation
https://www.ntt-review.jp/archive/ntttechnical.php?contents=ntr200711sf7.html 34
SI calculation
• QAP collects info from all requested QSTAs
• Find the Min. RSI from QSTAs
• Divide TBEACON
• Find Max. fraction TBEACON that < Min. RSI
# Interval ms SI = 120 ms
2 600/2 = 300
3 600/3 = 200
4 600/4 = 150
5 600/5 = 120 Min. RSI < 140
6 600/6 = 100
36
TXOP
Calculation
SI Dxy Dxy = Avg. Throughput Stream Y in Station X
N xy Fxy = Frame Size
Fxy Nxy = #Frame
Fmax = Max Frame for each technology
N xy * Fxy
Fmax
TXOPxy max( , ) Overhead
Rate Physical Rate Physical
37
Admission Control
X
TXOPx TXOPx 1 TCAP Limit
x 1 SI
SI
TBeacon
38
IEEE 802.11e Frame
39
IEEE 802.11e Frame
40
ACK Policy
Bit #5 Bit #6 Meaning
0 0 Normal ACK
1 0 No ACK
(Response frame, not ACK)
0 1 No Explicit ACK
1 1 Block ACK
(No ACK, record state)
41
EDCA Parameters
In Beacon Frame
42
Outline
• Limitation of 802.11 MAC
• 802.11e Concept
• EDCA (Prioritized QoS)
• HCCA (Parameterized QoS)
• Other 802.11eSpecifications
Other 802.11e Specifications
43
Automatic Power Save Delivery
(APSD)
44
Ack
45
Wi-Fi Multimedia (WMM)
• Another name: Wireless Multimedia Extensions (WME)
• Based on the IEEE 802.11e
• By Wi-Fi Alliance
• Provides basic QoS features to IEEE 802.11
• WMM prioritizes traffic according to four Access
Categories (AC) - voice, video, best effort, and
background
• However, not guarante throughput
• Suitable for simple QoS applications (VoIP on Wi-Fi
phones)
46
Assignment
• Study and write a summary
(less than an A4 page)
• “What’s New for QoS in IEEE 802.11?”
• by Kosek-Szott, et.al.
• IEEE Network, Nov/Decembet 2013
• IEEE 802.11aa
• IEEE 802.11ae
47
References
• แลนไร ้สาย, อนันต์ ผลเพิม
่ , ซเี อ็ดยูเคชน
ั่ , 2550
• สามารถหาจาก ebook ได ้ที่ https://www.se-ed.com
• Broadband wireless access and Local network: Mobile
WiMax and WiFi, Byeong Gi Lee and Sunghyun Choi,
Artech house, 2008, ISNB -13: 978-1-59693-293-7
• Wiki, http://en.wikipedia.org/wiki/802.11e
48