Regarding HE fragmentation

Slides:



Advertisements
Similar presentations
Slide 1 doc.: IEEE /1092r0 Submission Simone Merlin, Qualcomm Incorporated September 2010 Slide 1 ACK Protocol and Backoff Procedure for MU-MIMO.
Advertisements

Submission doc.: IEEE /0608r1 May 2015 Tomoko Adachi, ToshibaSlide 1 Regarding trigger frame in UL MU Date: Authors:
Doc.: IEEE /0587r0 Submission May 2015 Uplink ACK and BA Multiplexing Date: Authors: Slide 1 NameAffiliationsAddressPhone Reza.
Submission Vida Ferdowsi, NewracomSlide 1 doc.: IEEE /0856r0July 2015 Compressed Uplink Trigger Frame Date: Authors:
Submission doc.: IEEE /1096r0 Sep 2015 John Son et al., WILUSSlide 1 Recovery Procedures in Cascading Sequences Date: Authors: NameAffiliationsAddressPhone .
Doc.: IEEE /1047r0 September 2015 SubmissionStéphane Baron et. al., Canon Random RU selection process upon TF-R reception Date: Slide.
Submission doc.: IEEE /1116r1 September 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Trigger Frame Channel Access Date: Authors:
Submission doc.: IEEE /0353r1 March 2016 Hanseul Hong, Yonsei UniversitySlide 1 MU-RTS/CTS for TWT Protection Date: Authors:
Submission doc.: IEEE /0087r1 January 2016 Jinsoo Ahn, Yonsei UniversitySlide 1 NAV cancellation issues on MU protection Date: Authors:
HE Trigger Frame Format
Submission doc.: IEEE /0674r0 May 2016 Hanseul Hong, Yonsei UniversitySlide 1 EIFS excess problem of Acknowledgement for UL MU procedure Date:
Submission doc.: IEEE /0961r0 July 2016 Hanseul Hong, Yonsei UniversitySlide 1 Consideration on Multi-STA BlockAck Optimization Date:
Submission doc.: IEEE /0043r0 Jan 2016 John Son et al., WILUSSlide 1 Clarification of SFD Texts Date: Authors:
VHT Frame Padding Date: Authors: Month Year
Secondary Channel CCA of HE STA
Multi-STA BA Design Date: Authors: March 2016 Month Year
ESP Element ID Request Date: Authors: March 2016 Month Year
Channel Width Selection Within TXOP
Flow control for EDMG devices
Location Measurement Protocol for Unassociated STAs
MU BAR Frame Format Date: Authors: November 2015 Month Year
MCS, NSS, BW and PPDU selection for 11ax
Discussions on Signaling for UL HE MU PPDU
Multi-TID Aggregation for 11ay
WUR coexistence with existing power save mode
Flow control for EDMG devices
Compressed Uplink Trigger Frame
Scheduling Information for UL OFDMA Acknowledgement
Advanced MU-MIMO acknowledgement and PS flow
EDMG BlockAck Retransmission
Frame Exchange Control for Uplink Multi-user transmission
WUR Acknowledgement Indication
Flexible Wider Bandwidth Transmission
Multiple BSSID and MU Date: Authors: Nov 2016 Liwen Chu
Follow UP of Unifying Queue Size Report
MAC Capabilities Info. in HE Capabilities IE
11az NDP Announcement Date: July 2008
EDCA and BlockAck Extensions for Reliable Multicast/Broadcast Services
UL OFDMA-based Random Access Parameter Set (RAPS) element
Regarding HE NDPA frame for DL Sounding Sequence
Regarding UL MU protection
MAC Clarifications Date: Authors: September 2016
Fragmentation with A-MPDU
11BA Power Save Date: Authors: July 2017 Liwen Chu Marvell
Comment resolution on BSR CID 8426
Max Frame Length Changes
TIM Compression for No Buffered Unicast Traffic
Regarding HE fragmentation
Duration/ID field in UL-MU
BlockAck Enhancement for Multicast Transmissions
Comment resolution on BSR CID 8426
DL MU-MIMO ack protocol
CW value after UL MU procedure
Data field in HE PPDU Date: Authors: September 2015
VHT Frame Padding - Summary
Regarding buffer status of UL-STAs in UL-OFDMA
Explicit Block Ack Request in DL MU PPDU
Multi-TID Aggregation for 11ay
Random Access UL MU Resource Allocation and Indication
Fix the Issue on Number Of HE-SIG-B Symbols
Channel Width Selection Within TXOP
WUR MAC and Wakeup Frame
Multiplexing of Acknowledgements for Multicast Transmission
CW value after UL MU procedure
Considerations on post wake-up sequences
NAV Update Rule Considering UL MU Operation
Regarding trigger frame in UL MU
BA Setup for Multi-Link Aggregation
Discussion on Multi-link Acknowledgement
BA Setup for Multi-Link Aggregation
Presentation transcript:

Regarding HE fragmentation Month Year doc.: IEEE 802.11-yy/xxxxr0 May 2016 Regarding HE fragmentation Date: 2016-05-16 Authors: Woojin Ahn et al., WILUS John Doe, Some Company

Month Year doc.: IEEE 802.11-yy/xxxxr0 May 2016 Abstract In this contribution, we discuss the inefficiency of HE fragmentation rule in D0.1 spec In order to reduce the redundancy of BA bitmap in acknowledging A-MPDUs containing fragmented MSDUs, we propose that the originator indicates the fragmentation level of transmitting A-MPDUs Woojin Ahn et al., WILUS John Doe, Some Company

Recap - D0.1 HE Fragmentation May 2016 Recap - D0.1 HE Fragmentation 25.3.3 Procedure at the receiver Upon reception of a PSDU that carries one or more dynamic fragments, the receiver STA responds with: A BlockAck frame when the received fragments, one or more fragments for each MSDU, are contained in an A-MPDU that solicits the immediate response and is sent by an HE STA whose HE Fragmentation Support subfield in its HE Capabilities element is 3 The receiver STA shall follow the rules in 10.24.7.5 (Generation and transmission of BlockAck frames by an HT STA or DMG STA) for generating the BlockAck frame, except that the STA shall: Set to 1 the Fragment Number subfield in the Block Ack Starting Sequence Control subfield of the BlockAck frame Woojin Ahn et al., WILUS

Inefficiency in D0.1 HE Fragmentation May 2016 Inefficiency in D0.1 HE Fragmentation Level 3 receiver shall set the FN to 1 in the BA SSC if there’s a possibility that the received A-MPDU is a fragmentation level 3 A-MPDU Multiple fragments per MSDU in an A-MPDU The current spec regarding the fragmentation support level does not restrict the STAs’ behavior as an originator The fragmentation support level is proposed to define the receiving capability of HE STAs Any HE STA is possible to transmit a level 3 A-MPDU as long as the receiver supports it The current spec may reads level 3 receiver has no option but to respond with fragment-scaled BA bitmap AP cannot make a decision of the fragmentation level of received A-MPDU always Woojin Ahn et al., WILUS

Expected use case of dynamic fragmentation Month Year doc.: IEEE 802.11-yy/xxxxr0 May 2016 Expected use case of dynamic fragmentation Trigger MPDU … F-MPDU M-BA SN = 5 FN = 1 MF = 0 SN = 6 FN = 0 MF = 0 SN = 10 FN = 0 MF = 1 STA1 SN = 1 FN = 0 MF = 0 SN = 2 FN = 0 MF = 0 SN = 5 FN = 0 MF = 1 HE TRIG Dynamic fragmentation is proposed to reduce the amount of padding upon constructing A-MPDU in UL MU [1] When the remaining size of allowed PPDU is smaller than the size of the next MSDU, the originator may transmit a fragmented MSDU at the end of the A- MPDU (SN = x, FN = 0, MF = 1)  (x, 0, 1) In the next TXOP, the remaining fragmented MSDU (x, 1, 0) will be transmitted with the succeeding MSDUs If such situation continues, a number of A-MPDUs may consist of un-fragmented MSDUs and one or two of fragmented MSDUs with FN = 1 Woojin Ahn et al., WILUS John Doe, Some Company

Redundancy in BA bitmap Month Year doc.: IEEE 802.11-yy/xxxxr0 May 2016 Redundancy in BA bitmap Trigger F-MPDU MPDU … M-BA SN = 10 FN = 1 MF = 0 SN = 11 FN = 0 MF = 0 SN = 15 FN = 0 MF = 1 STA1 SN = 5 FN = 1 MF = 0 SN = 6 FN = 0 MF = 0 SN = 10 FN = 0 MF = 1 HE TRIG Fragment-scaled BA bitmap : essential bits in BA bitmap It is redundant to respond with fragment-scaled BA bitmaps for such A-MPDUs The A-MPDUs do not carry more than one MPDU for each MSDU (level 2 fragmentation) Sequence-scaled BA bitmap is enough to acknowledge (FN=0 in BA SSC) 75% of the bitmaps is wasted Increasing the duration of M-BA Reducing the duration of M-BA is important M-BA duration may exceed EIFS Hard to estimate TXOP duration as the variance of M-BA duration increases Woojin Ahn et al., WILUS John Doe, Some Company

Computation of the redundancy of M-BA duration May 2016 Computation of the redundancy of M-BA duration Assumptions: (9, 18) STAs, MCS 1 (33, 66, 100)% of STAs are having level 2 A-MPDUs including FN >= 1 (fragmentation level mismatch between A-MPDU and M-BA) (32, 64) MPDUs per A-MPDU How much of the duration of M-BA is wasted by the redundancy of BA bitmaps? Woojin Ahn et al., WILUS

Computation of the redundancy of M-BA duration Month Year doc.: IEEE 802.11-yy/xxxxr0 May 2016 Computation of the redundancy of M-BA duration 115 (us) 230 (us) 38 (us) 76 (us) (us) 3 6 6 12 9 18 Max. M-BA duration ≈ 155 (us) Max. M-BA duration ≈ 300 (us) 38~115us (9 STAs, 32 MPDUs), 76~230us (18 STAs, 64 MPDUs) of M-BA duration can be wasted by the redundancy of BA bitmap X-axis shows the number of STAs transmitting level 2 A-MPDU with FN >= 1 in an HE TRIG PPDU Considering the max. M-BA duration and the max. TXOP in 11ac it may have a non-negligible overhead In order to reduce the M-BA duration, it is necessary for receiver to be aware of the fragmentation level of the received A-MPDU Up to 16 MPDUs, 50% of BA bitmap size can be reduced (8  4 octets) Between 17 to 64 MPDUs, 75% of BA bitmap size can be reduced (16  4, 32  8 octets) Woojin Ahn et al., WILUS John Doe, Some Company

May 2016 Possible approaches Can the receiver presume the fragmentation level of an A-MPDU upon the reception? In case some MPDUs are lost, it is ambiguous to assure the fragmentation level of the received A-MPDU If there remains an ambiguity, the receiver shouldn’t decide or change the type of BA bitmap The definite method is that the originator informs the fragmentation level of transmitting A-MPDU to the receiver The essential information is whether the A-MPDU contains multiple fragments of an MSDU or not More discussion is necessary about the indication method Woojin Ahn et al., WILUS

May 2016 Conclusion We have discussed the inefficiency of HE fragmentation in the current D0.1 spec. The numerical results have shown that a non-negligible overhead might take place when acknowledging A- MPDUs with multiple fragments We have proposed that the originator indicates the fragmentation level of transmitting A-MPDUs Woojin Ahn et al., WILUS

Strawpoll Do you support to add to the 11ax SFD: 25.3.1 general May 2016 Strawpoll Do you support to add to the 11ax SFD: 25.3.1 general The spec shall provide a mechanism for an originator to indicate the fragmentation level of transmitting A-MPDU. Woojin Ahn et al., WILUS

Reference [1] 11-15-1102-00-00ax-fragmentation-with-mu- operation May 2016 Reference [1] 11-15-1102-00-00ax-fragmentation-with-mu- operation Woojin Ahn et al., WILUS