Submission doc.: IEEE 802.11-15/1096r0 Sep 2015 John Son et al., WILUSSlide 1 Recovery Procedures in Cascading Sequences Date: 2015-09-14 Authors: NameAffiliationsAddressPhoneemail.

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

Doc.: IEEE /1190r2 September 2014 Submission Kaiying Lv (ZTE) Frame Exchange Control for Uplink Multi-user transmission Slide 1 Date:
MAC Header Compression
Beamformed HE PPDU Date: Authors: May 2015 Month Year
Submission doc.: IEEE /0354r1 March 2015 Woojin Ahn, Yonsei Univ.Slide 1 Bandwidth granularity on UL-OFDMA data allocation Date: Authors:
DL OFDMA Performance and ACK Multiplexing
Submission doc.: IEEE /1454r1 November 2014 Jarkko Kneckt (Nokia)Slide ax Power Save Discussion Date: Authors:
Submission doc.: IEEE /1181r1 Sep 2014 John Son, WILUS InstituteSlide 1 Measurements on A-MPDU performances under various channel conditions Date:
Uplink Multi-User MIMO Protocol Design
Submission doc.: IEEE /0567r0 May 2015 Xiaofei Wang (InterDigital)Slide 1 Multi-STA BA for SU Transmissions Date: Authors:
Doc.: IEEE /0587r0 Submission May 2015 Uplink ACK and BA Multiplexing Date: Authors: Slide 1 NameAffiliationsAddressPhone Reza.
Doc.: IEEE /1044r4 Submission September 2015 Yusuke Tanaka, Sony CorporationSlide 1 Further Study of 11ax Multicast Date: 2015/09/14 Authors:
Submission Vida Ferdowsi, NewracomSlide 1 doc.: IEEE /0856r0July 2015 Compressed Uplink Trigger Frame Date: Authors:
Doc.: IEEE /0880r2 Submission Scheduled Trigger frames July 2015 Slide 1 Date: Authors: A. Asterjadhi, H. Choi, et. al.
Doc.: IEEE /1120r0 Submission Buffer Status Report Slide 1 Date: Authors: Alfred Asterjadhi, et. al. September 2015.
Doc.: IEEE /1288r1 Submission November 2010 Sameer Vermani, QualcommSlide 1 Frame Format for GroupID Management Date: Authors:
Submission September 2015 doc.: IEEE /1328r0 November 2015 Yujin Noh, Newracom Slide 1 Scheduling Information for UL OFDMA Acknowledgement Date:
Submission doc.: IEEE /1097r1 September 2015 Narendar Madhavan, ToshibaSlide 1 Reducing Channel Sounding Protocol Overhead for 11ax Date:
Doc.: IEEE /1280r1 November 2015 SubmissionStéphane Baron et. al., Canon Traffic priority for random Multi User Uplink OFDMA Date: Slide.
Doc.: IEEE /1122r0 Submission Identifiers in HE PPDUs for power saving Slide 1 Date: Authors: Alfred Asterjadhi, et. al. September.
Doc.: IEEE /1047r0 September 2015 SubmissionStéphane Baron et. al., Canon Random RU selection process upon TF-R reception Date: Slide.
Submission doc.: IEEE /1349r0 November 2015 Sungho Moon, NewracomSlide 1 Sounding for Uplink Transmission Date: Authors:
Reza Hedayat, Newracom doc.: IEEE /829r0 Uplink ACK and BA Multiplexing Authors: Slide 1 NameAffiliationsAddressPhone Reza Hedayat Young.
Submission September 2015 doc.: IEEE /1327r0 November 2015 Yujin Noh, Newracom Slide 1 Diversity Mode in OFDMA Date: Authors:
January 2016 doc.: IEEE /0095r1 Frequency Multiple Access in 11ay Date: Slide 1LG Authors:
Doc.: IEEE /0066r0 Submission January 2015 Yongho Seok, NEWRACOM Downlink OFDMA Protocol Design Date: Authors: Slide 1.
Doc.: IEEE /0806r0 SubmissionSlide 1Young Hoon Kwon, Newracom Protection for MU Transmission Date: Authors: July 2015.
Doc.: IEEE /1044r2 Submission September 2015 Yusuke Tanaka, Sony CorporationSlide 1 Further Study of 11ax Multicast Date: 2015/09/14 Authors:
Doc.: IEEE /1043r1 Submission September 2015 Yusuke Tanaka, Sony CorporationSlide 1 Overall Protocol of UL MU BA for Multicast Transmission Date:
Submission doc.: IEEE /1181r0 Sep 2014 John Son, WILUS InstituteSlide 1 Measurements on A-MPDU performances under various channel conditions Date:
Doc.: IEEE /1052r0 SubmissionSlide 1Young Hoon Kwon, Newracom Bandwidth for UL MU Transmission Date: Authors: September 2015.
Doc.: IEEE /1121r0 Submission HE A-Control field Slide 1 Date: Authors: Alfred Asterjadhi, et. al. September 2015.
Submission doc.: IEEE /1098r1 September 2015 Narendar Madhavan, ToshibaSlide 1 ACK/BA frame for UL MU under cascading structure Date:
Submission doc.: IEEE /0042r2 January 2016 Geonjung Ko, WILUSSlide 1 BSS Color Settings for a Multiple BSSID Set Date: Authors:
Submission doc.: IEEE /1340r2 November 2015 Narendar Madhavan, ToshibaSlide 1 NDP Announcement for HE Sequence Date: Authors:
Submission doc.: IEEE /1116r1 September 2015 Jinsoo Ahn, Yonsei UniversitySlide 1 Trigger Frame Channel Access Date: Authors:
Submission doc.: IEEE /0662r0 May, 2016 Jing Ma, NICTSlide 1 Further consideration on channel access rule to facilitate MU transmission opportunity.
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:
Doc.: IEEE /1034r0 Submission September 2015 Yongho Seok, NEWRACOM Notification of Operating Mode Changes Date: Authors: Slide 1.
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:
Doc.: IEEE /0048r0 SubmissionSlide 1Young Hoon Kwon, Newracom Protection using MU-RTS/CTS Date: Authors: January 2016.
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:
Doc.: IEEE /0333r0 March 2016 SubmissionStéphane Baron et al., Canon Issue related to unused UL OFDMA RUs Date: Slide 1 Authors: NameAffiliationAddress .
Multi-STA BA Design Date: Authors: March 2016 Month Year
Uplink ACK and BA Multiplexing
A-MPDU Contents Date: Authors: Nov 2016 Liwen Chu Marvell
Location Measurement Protocol for Unassociated STAs
MU BAR Frame Format Date: Authors: November 2015 Month Year
Compressed Uplink Trigger Frame
Scheduling Information for UL OFDMA Acknowledgement
Considerations for WUR Response
Frame Exchange Control for Uplink Multi-user transmission
Uplink ACK and BA Multiplexing
Discussions on HE SIG-A Structure
Discussions on HE SIG-A Structure
MAC Capabilities Info. in HE Capabilities IE
MAC Clarifications Date: Authors: September 2016
Uplink ACK and BA Multiplexing
Regarding HE fragmentation
Duration/ID field in UL-MU
WUR MAC and Wakeup Frame
DL MU-MIMO ack protocol
Data field in HE PPDU Date: Authors: September 2015
Considerations for WUR Response
Explicit Block Ack Request in DL MU PPDU
Regarding HE fragmentation
WUR MAC and Wakeup Frame
Presentation transcript:

Submission doc.: IEEE /1096r0 Sep 2015 John Son et al., WILUSSlide 1 Recovery Procedures in Cascading Sequences Date: Authors: NameAffiliationsAddressPhone John (Ju-Hyung) Son WILUS Yangjae-dong, Seocho-gu, Seoul, Korea Geonjung Ko Minseok Noh Jin Sam Kwak

Submission doc.: IEEE /1096r0 Introduction In 11ax SFD [1], the cascading sequence is defined as follows A TXOP can include both DL MU and UL MU transmissions. The spec shall include the definition of a cascading TXOP structure, allowing alternating DL and UL MU PPDUs starting with a DL MU PPDU in the same TXOP The TXOP sequence has only one DL transmitter The TXOP sequence may have different UL transmitters within each UL MU PPDU The TXOP sequence may have a different set of transmitters in an UL MU PPDU as compared to the DL MU PPDU that follows the UL MU PPDU within the same TXOP DL/UL OFDMA (MU-MIMO) can multiplex different types of unicast frames in frequency (spatial) domain. Types of frames can be data frame/control frame/management frame. A unicast Trigger frame for a single user may be included in an AMPDU for that user in the DL MU PPDU that precedes the UL MU transmission by TBD IFS. In this document, we analyze cases of control MPDU delivery failures in cascading sequences, and discuss possible recovery procedures. Also we propose several options for enhancing robustness of control MPDU in A-MPDU. Slide 2 John Son et al., WILUS Sep 2015 DL MU PPDU Trigger Example of Cascading Sequences UL MU PPDU DL Data to STA2 Trigger DL Data to STA1 BA UL Data from STA2 BA UL Data from STA1 DL MU PPDU Trigger DL Data to STA2 Trigger DL Data to STA1 BA...

Submission doc.: IEEE /1096r0 Robustness of Control MPDU Within MU PPDU in cascading sequences, A-MPDU to a certain STA can be transmitted where Data MPDUs and Control MPDU(s) are aggregated In A-MPDU, each MPDU’s MCS level should be the same By using the same high MCS level chosen for data MPDUs, control MPDUs are more susceptible to interferences when receiving at STA The delivery failure of control MPDU incurs resource wastes in the following sequence. Therefore we need to develop efficient recovery procedures that can minimize any further resource wastes in the cascading sequence. Slide 3John Son et al., WILUS Sep 2015 High MCS Unicast Trigger DL Data MPDU Trigger M-STA BA DL Data MPDU BA High MCS May utilize Robust MCS Standalone UL MU Sequence Cascading-based MU Sequence UL Data MPDU Unicast Trigger Data MPDU DL Data MPDU BA UL Data MPDU BA High MCS UL Data MPDU BA Cannot utilize Robust MCS

Submission doc.: IEEE /1096r0 DL MU PPDU Trigger UL MU PPDU DL Data (STA2) Trigger DL Data (STA1) UL Data (STA2) BA Recovery Sequence ? Delivery failure of Unicast Trigger MPDU DL Unicast Trigger MPDU was not correctly received at STA1 STA1, without Trigger’s resource allocation, cannot send UL Data in the following PPDU cannot send UL BlockAck for the previous DL Data in the following PPDU. AP, without UL transmission from STA1 in the following PPDU, assume that either Trigger frame was not successfully delivered to STA1 or STA1’s UL transmission was totally failed to be received at AP is not clear whether the DL Data delivery was also failed Therefore, AP needs efficient recovery sequence in the following DL MU PPDU Slide 4John Son et al., WILUS Sep 2015 corrupted UL Data (STA1) BA UL MU PPDU

Submission doc.: IEEE /1096r0 Possible Recovery Procedures (Opt-1) AP transmits BAR to check the status of the previous Data MPDUs When AP does not have queued DL data to the STA1 and STA2 AP should set BAR’s SSN(Starting Sequence Number) to the SN of the previous data MPDUs (Opt-2) AP retransmits the previous MPDUs to the STA When AP does not have queued DL data to the STA1, but have queued DL data to the STA2 (Opt-3) AP transmits additional Data MPDUs along with BAR When AP have queued DL data to the STA1 and STA2 AP should set BAR’s SSN(Starting Sequence Number) to the SN of the previous data MPDUs Slide 5John Son et al., WILUS Sep 2015 DL MU Trigger UL MU DL Data (STA2) Trigger Data 1 (STA1) UL Data (STA2) BA DL MU Trigger UL MU DL Data (STA2) Trigger UL Data (STA2) BA DL MUUL MU UL Data (STA2) UL Data (STA1) (Option 2) Data MPDU Retransmission (Option 3) New Data MPDU +BAR Data 2 (STA1) Data 3 (STA1) BA (SSN=1) BA DL Data (STA2) Data 1 (STA1) Data 2 (STA1) Data 3 (STA1) Data 4 (STA1) Data 5 (STA1) BAR (SSN=1) DL MUUL MU UL Data (STA2) UL Data (STA1) BA (SSN=1) BA DL Data (STA2) Data 1 (STA1) Data 2 (STA1) Data 3 (STA1) Trigger DL MU Trigger UL MU DL Data (STA2) Trigger Data 1 (STA1) UL Data (STA2) BA (Option 1) BAR Data 2 (STA1) Data 3 (STA1) DL MUUL MU UL Data (STA2) UL Data (STA1) BA (SSN=1) Trigger BAR (SSN=1) TriggerBA Trigger UL Data (STA1) BA UL Data (STA1) BA UL Data (STA1) BA

Submission doc.: IEEE /1096r0 MPDU contents and positions in A-MPDU Current A-MPDU Contents definitions in IEEE [6]. HT-immediate BlockAck If the preceding PPDU contains an implicit or explicit block ack request for a TID for which an HT-immediate block ack agreement exists, at most one BlockAck frame for this TID, in which case it occurs at the start of the A-MPDU. Data MPDUs sent under an HT-immediate Block Ack agreement QoS Data MPDUs with the same TID, which corresponds to an HT-immediate Block Ack agreement. These MPDUs all have the Ack Policy field equal to the same value, which is either Implicit Block Ack Request or Block Ack. Immediate BlockAck Req At most one BlockAckReq frame with a TID that corresponds to an HT- immediate block ack agreement. This is the last MPDU in the A-MPDU. It is not present if any QoS Data frames for that TID are present. For the newly defined cascading sequences, 11ax needs to revise the current A-MPDU contents definitions such as Addition of Trigger MPDU content Assigning positions of control MPDUs in A-MPDU Allow transmission of BAR along with QoS Data frames Slide 6John Son et al., WILUS Sep 2015

Submission doc.: IEEE /1096r0 Enhancing Robustness of Control MPDU Even with the previous recovery procedures, the delivery failure of control MPDU already have incurred resource wastes and additional message exchanges. Therefore, we also should develop proactive methods which can enhance robustness of control MPDUs in A-MPDU. Assigning relatively robust positions to Control MPDUs in A-MPDU In , the positions of BA and BAR MPDUs within A-MPDU are defined to be the first and the last MPDU [6] In 11ax, the position of Trigger MPDU within A-MPDU should also be newly defined In our measurement study [5], it seems that the latter MPDUs have higher error ratio Placing control MPDUs in the front part of A-MPDU, closer to PHY preamble, may improve control MPDU delivery ratio Repetition of Control MPDU in A-MPDU Replicating a control MPDU into multiple positions within A-MPDU for robustness There is tradeoff between robustness and efficiency, but control MPDUs are usually small in sizes Applying Robust MCS to Control MPDU in A-MPDU Currently, applying different MCS level for each user within MU PPDU is possible We should develop possible methods to apply robust MCS on a control MPDUs Slide 7John Son et al., WILUS Sep 2015

Submission doc.: IEEE /1096r0 Summary Under cascading sequence allowing aggregation of Control MPDUs with Data MPDUs, the high MCS level selected for Data MPDUs may incur delivery failure of Control MPDUs. Based on data queue status of AP, it can choose one of the recovery procedures such as: Transmitting a BAR Retransmitting unacknowledged Data MPDUs Transmitting one or more new Data MPDUs along with a BAR Also, in order to maximize advantage of cascading sequences, 11ax also should provide proactive methods that can enhance robustness of control MPDU in A-MPDU such as: Assigning relatively robust positions to Control MPDUs in A-MPDU Repetition of Control MPDU in A-MPDU Applying robust MCS to Control MPDU in A-MPDU Slide 8John Son et al., WILUS Sep 2015

Submission doc.: IEEE /1096r0 References [1] r7, “Specification Framework for TGax” [2] r2, “Broadcast and Unicast in DL MU” [3] r1, “Cascading structure” [4] r2, “Uplink Ack and BA multiplexing” [5] r1, “Measurements on A-MPDU performances under various channel conditions” [6] Table –A-MPDU contents in the data enabled immediate response contexts, IEEE Slide 9John Son et al., WILUS Sep 2015

Submission doc.: IEEE /1096r0 Straw poll - 1 Do you agree to add the following text into 11ax SFD ? 4.1 In cascading sequence, when AP does not receive acknowledgements from a STA after sending DL Data MPDUs, AP may recover using one of the following procedures: Transmitting a BAR with SSN value set to the SN of the unacknowledged Data MPDUs Retransmitting unacknowledged Data MPDUs Transmitting additional Data MPDUs along with a BAR with SSN value set to the SN of the unacknowledged Data MPDUs  Y  N  A Slide 10John Son et al., WILUS Sep 2015

Submission doc.: IEEE /1096r0 Straw poll - 2 For robustness enhancements of control MPDUs in A-MPDU, which options do you prefer ? A.Assigning relatively robust positions to Control MPDUs in A- MPDU B.Repetition of Control MPDU in A-MPDU C.Applying robust MCS to Control MPDU in A-MPDU Slide 11John Son et al., WILUS Sep 2015