Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block...

14
Submission doc.: IEEE 802.11- 15/0611r1 May 2015 Jinsoo Ahn, Yonsei University Slide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors: N am e A ffiliations A ddress Phone em ail Jinsoo A hn Y onseiU niv. [email protected] c.kr W oojin Ahn Y onseiU niv. woozzas@ yonsei.a c.kr Ronny Y ongho Kim Korea N ational U niversity of Transportation ronnykim@ ut.ac.kr

Transcript of Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block...

Page 1: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 1

Multi-STA Block ACK Protection

Date: 2015-05-11

Name Affiliations Address Phone email Jinsoo Ahn Yonsei Univ. [email protected]

c.kr Woojin Ahn Yonsei Univ. [email protected]

c.kr

Ronny Yongho Kim

Korea National University of Transportation

[email protected]

Authors:

Page 2: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 2

Introduction

• UL-OFDMA and UL-MU-MIMO are key enabling tech-nologies to enhance the performance in dense environment in 11ax.

• Multi-STA Block ACK was adopted in SFD to handle UL-MU transmission[1][2].

• Multi-TID Block ACK frame is reused as a Multi STA Block ACK[1][2].

• Multi-STA Block ACK frame has variable size depending on number of users and Block ACK mode [1][2].– Block ACK mode requires Block ACK sequence and Block ACK Bit-

map fields

Page 3: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 3

Multi-STA BA[2]

B0-B10= AIDB11= ACK/BA

• Multi-STA BA may have 11a frame format• Multi-STA BA frame has variable length due to variable

number of users• Multi-STA BA could have variable MCS in 11a

Page 4: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 4

EIFS operation for ACK protection

• 11 devices need to defer EIFS duration before transmitting a frame when previously received frame contains an error or is undecodable.

• EIFS duration– SIFS+Maximum_ACK_duration+DIFS

• EIFS operation needs to consider fairness among STAs[3]• EIFS prevents collision on ACK from hidden STAs’ trans-

mission

Page 5: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 5

EIFS and various ACK types

Data ACK

Data BA

MU-Data Multi-STA BA (8 STA)

Busy Data

Interference

ACK case UL

BA case UL

M-BA case UL

Legacy Hidden STA

EIFS

• Legacy hidden STAs’ transmission could interfere Multi-STA BA transmission

• EIFS operation could not guarantee Multi-STA BA recep-tion

Tx Radius of AP

Tx Radius of STA

Hidden STA

AP

UL STA

UL STA

Tx Radius of STA

Hidden STA

Page 6: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 6

EIFS duration for BA

• MCS 0 ACK duration– 44us

• EIFS duration– SIFS+Maximum ACK duration(MCS0)+DIFS– 16us+44us+34us = 94us on 11a, 11n(5GHz), 11ac

• MCS 0 BA duration– 68us– SIFS+Maximum BA duration(MCS0)– 16us+68us = 84us– No collision but fairness problem between hidden and non-hidden

STAs

Page 7: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 7

EIFS duration for Multi-STA BA

• Multi-STA BA duration– 11a preamble duration+(22+N_STA*12)bytes/rate

(BA mode for all STAs)– At least 196us is required to avoid collision in 8 STA, MCS 0 case– EIFS is still 94us– Back-off value below 12 slots may cause collision on Multi-STA BA

• 1 slot have 9us duration

Page 8: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 8

Several approaches to protect Multi-STA BA transmission

• Higher MCS Multi-STA BA for Multiuser– Restrict number of users based on MCS level

• L-SIG protection– PHY level protection for Multi-STA BA

• Restriction on using Multi-STA BA– RTS/CTS case– TXOP guaranteed case only (e.g., Power Saving Multi Poll)

Page 9: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 9

Higher MCS Multi-STA BA for Multiuser

• Restrict Multi-STA BA air time<78us– 20us+(22+N_STA*12)bytes/rate– Assume all STAs employ BA mode (Includes Block ACK Sequence

Control field and Bitmap Field)

MU-Data M-BA

Busy Data

M-BA case UL

Hidden STA

EIFS

Restrict Maximum M-BA size

Higher MCS of M-BA allows large number of users

Rate N_STA N_STA(Integer)

6 1.791667 19 3.604167 312 5.416667 518 9.041667 924 12.66667 1236 19.91667 1948 27.16667 2754 30.79167 30

Page 10: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 10

L-SIG protection (1)

• Using L-SIG protection to protect Multi-STA BA• UL-MU STAs need to transmit common L-SIG• Hidden STAs have disadvantage of unfair contention due

to EIFS duration– Non-hidden STAs differ DIFS(or AIFS) after ACK transmission, but

hidden STAs differ EIFS after ACK transmission

MU-Data Multi-STA BA (8 STA)

Busy from Partial MU-Data (MIMO, OFDMA)

Data

M-BA case UL

Hidden STA

EIFSL-SIG

L-SIG

L-SIG Duration

HE-SIG

HE-SIG

HE-SIG Duration

Page 11: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 11

L-SIG protection (2)

• For fair contention, reduced L-SIG protection to provide fairness to hidden STAs– All STAs differ DIFS after ACK transmission

MU-Data Multi-STA BA (8 STA)

Busy from Partial MU-Data (MIMO, OFDMA)

Data

M-BA case UL

Hidden STA

EIFSL-SIG

L-SIG

L-SIG Duration

DIFS

HE-SIG

HE-SIG

HE-SIG Duration

Page 12: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 12

Restriction on using Multi-STA BA

• MAC level NAV setting is required for Multi-STA BA transmission

• Use Multi-STA BA only when TXOP is guaranteed– In PSMP scenario, using Multi-STA BA for UTT– RTS-CTS case

• RTS-CTS may set NAV to all hidden STAs

Page 13: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 13

StrawPoll

• Do you agree 802.11ax needs to provide a mechanism for Multi-STA BA to be protected from hidden node STAs.

• Y• N• A

Page 14: Submission doc.: IEEE 802.11-15/0611r1 May 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Multi-STA Block ACK Protection Date: 2015-05-11 Authors:

Submission

doc.: IEEE 802.11-15/0611r1May 2015

Jinsoo Ahn, Yonsei UniversitySlide 14

References

[1] IEEE 802.11-15/0132r4 "Specification Framework for TGax"

[2] IEEE 802.11-15/0366r2 "Multi-STA Acknowledgement"

[3] IEEE 802.11-14/1211r0 "ACK procedure for OFDMA"