ACK Indication and EIFS

Slides:



Advertisements
Similar presentations
Doc.:IEEE /0859r0 July 2012 Simone Merlin, Qualcomm Inc Short Block Ack Date: Authors:
Advertisements

Doc.: IEEE /0517r0 May 2013 Submission Slide 1 Authors: Combining Process in Virtual CS Mechanism for ah Date: Lv kaiying, ZTE.
Slide 1 doc.: IEEE /1092r0 Submission Simone Merlin, Qualcomm Incorporated September 2010 Slide 1 ACK Protocol and Backoff Procedure for MU-MIMO.
MAC Header Compression
Doc.: IEEE /1434r0 Submission November 2013 Slide 1 CID 1376: NDP BlockAck Bitmap Protection Date: Authors: Alfred Asterjadhi, et.
Doc.: IEEE /0840r1 Submission AP Assisted Medium Synchronization Date: Authors: September 2012 Minyoung Park, Intel Corp.Slide 1.
Submission doc.: IEEE /0615r0 May 2012 Sudheer Grandhi, InterDigital CommunicationsSlide 1 Considerations for early NAV indication Date:
Doc.:IEEE /1503r1 November 2011 Short Beacon Slide 1 Authors:
Doc.: IEEE /0617r0 Submission NDP sounding May 2012 Yongho Seok (LG Electronics), Hongyuan Zhang (Marvell)Slide 1 Date: Authors:
Submission doc.: IEEE 11-15/1060r0 September 2015 Eric Wong (Apple)Slide 1 Receive Operating Mode Indication for Power Save Date: Authors:
Doc.:IEEE /0318r0 March 2013 A. Asterjadhi, Qualcomm Inc. Short MAC Header Design 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:
VHT Frame Padding Date: Authors: Month Year
Inefficiency of 256-FFT per 20MHz
Uplink ACK and BA Multiplexing
11ah Interframe Spacing Values
Operation With Small Batteries
MCS, NSS, BW and PPDU selection for 11ax
MAC Simulator Calibration Results
Operation With Small Batteries
SIG Fields Design of Long Preamble
1MHz SIG Field Discussions
Comparisons of Simultaneous Downlink Transmissions
Scheduling Information for UL OFDMA Acknowledgement
Why we need Length Field in VHT SIG
Advanced MU-MIMO acknowledgement and PS flow
MAC Calibration results
VHT Packet Duration Signaling
Flexible Wider Bandwidth Transmission
Considerations on VL WUR frames
Classification of WUR frames
Uplink ACK and BA Multiplexing
MAC Capabilities Info. in HE Capabilities IE
Secure WUR frames Date: Authors: January 2018
MAC Calibration Results
MAC Calibration Results
The Effect of Preamble Error Model on MAC Simulator
MAC Clarifications Date: Authors: September 2016
Uplink ACK and BA Multiplexing
11BA Power Save Date: Authors: July 2017 Liwen Chu Marvell
Resolution for CID 118 and 664 Date: Authors: Month Year
Duration/ID field in UL-MU
DL MU-MIMO ack protocol
Data field in HE PPDU Date: Authors: September 2015
VHT Frame Padding - Summary
FDMA MAC Support Date: Authors: Liwen Chu Marvell
BSS parameters update notification
DL MU MIMO Error Handling and Simulation Results
Considerations on VL WUR frames
Explicit Block Ack Request in DL MU PPDU
80MHz/160MHz Protection Date: Authors: Date: September 2010
WUR FDMA Padding Content
UL MU Random Access Analysis
PS-Poll TXOP Date: Authors: Month Year
80MHz/160MHz Protection Date: Authors: Date: September 2010
Bits Consideration for SIGNAL fields
Considerations on VL WUR frames
Box 5 Calibration Result
Duration in L-SIG Date: Authors: May 2010 Month Year
80MHz/160MHz Protection Date: Authors: Date: September 2010
Considerations on VL WUR frames
1MHz mode PHY based power savings
SIG Fields Design of Long Preamble
DSC Calibration Result
LC MAC submission – follow up
FDMA MAC Support Date: Authors: Liwen Chu Marvell
LC MAC submission – follow up
Utilizing Unused Resources by Allowing Simultaneous Transmissions
Presentation transcript:

ACK Indication and EIFS Month Year Filename May 2013 ACK Indication and EIFS Date: 2013-05-13 Authors: Alfred Asterjadhi, Qualcomm Inc. John Doe, Some Company

May 2013 Month Year Filename Alfred Asterjadhi, Qualcomm Inc. John Doe, Some Company

May 2013 Month Year Filename Alfred Asterjadhi, Qualcomm Inc. John Doe, Some Company

May 2013 Introduction 11ah is currently using the following ACK indication field in the SIG for response frames: It was intended to help a receiving STA decide whether to defer medium access in order to protect immediate response (ACK, BA, …)[1] And, based on that indication a receiving STA could go to sleep and/or calculate EIFS However, ACK/CTS/BA can be normal or NDP packets (which have different lengths) Also, asymmetric BA is possible in 11ah (which does not follow MCS selection rules) All these different types of frames make it difficult for 3rd party STAs to defer correctly ACK indication should enable prediction of the expected response length (rather than type) To allow 3rd party STAs correctly calculate EIFS or amount of time it can go to sleep Intended receiver uses ACK policy and other rules specified in the spec. to identify the type of response Alfred Asterjadhi, Qualcomm Inc.

Proposal: ACK Indication in SIG May 2013 Proposal: ACK Indication in SIG ACK Indication in SIG Response Type No Response 1 NDP Response 2 Normal Response 3 Long Response Propose to re-map the ACK Indication in the SIG field to indicate the duration of NDP Control Response frames Normal Control Response frames Long Response frames (Speed Frame Exchange and Asymmetric BA) Allows third party STAs to correctly calculate the duration of the response Enables dynamic EIFS calculation based on PHY header information only Independently of which MAC header is used (normal and short) The intended receiver can determine its ACK policy based on Existing ACK policy rules and control response type negotiation as currently defined in the standard Alfred Asterjadhi, Qualcomm Inc.

ACK Indication 0: No Response May 2013 ACK Indication 0: No Response SIG MH Data DIFS STD EIFS Delta Prop. EIFS ACK Indication in SIG Field of received frame ACK Indication = 0: No Response No immediate response is expected Third party receivers calculate EIFS as EIFS = DIFS Calculation is based on the value of ACK indication No need to decode the MAC header of received frame And it may go to sleep for PPDU duration Once it has identified that it is not the intended receiver E.g., after SIG or MH of received frame FCS Receiver invokes EIFS (RID) if either: Goes to sleep after SIG/MH (new in 11ah) There is no duration field in MH (new in 11ah) FCS fails (as in 11ac) Correct post EIFS (NAV) back off start BW 1MHz >=2MHz Curr. EIFS [ms] 1.8 0.9? Prop. EIFS [ms] 0.26 Delta [slots] 30 12 Alfred Asterjadhi, Qualcomm Inc.

ACK Indication 1: NDP Response May 2013 ACK Indication 1: NDP Response NDP SIG MH Data DIFS Correct post EIFS (NAV) back off start STD EIFS Delta Prop. EIFS ACK Indication in SIG Field of received frame ACK Indication = 1: NDP Response Aggregation = 0  NDP ACK or NDP CTS Aggregation = 1  NDP ACK or NDP BA Third party receivers calculate EIFS as EIFS = aSIFSTime + DIFS + NDPTxTime Calculation is based in the value of ACK indication NDPTxTime depends on BW of NDP response frame 560us for 1MHz and 240us for >=2MHz NDP frames And they may go to sleep for PPDU duration + SIFS + NDPTxTime Note: All NDP response frames of a given BW have the same duration FCS Receiver invokes EIFS (RID) if either: Goes to sleep after SIG/MH (new in 11ah) There is no duration field in MH (new in 11ah) FCS fails (as in 11ac) BW 1MHz >=2MHz Curr. EIFS [ms] 1.8 0.9? Prop. EIFS [ms] 0.98 0.66 Delta [slots] 16 5 Alfred Asterjadhi, Qualcomm Inc.

ACK Indication 2: Normal Response May 2013 ACK Indication 2: Normal Response BA (MCS10) SIG MH Data DIFS Correct post EIFS (NAV) back off start STD EIFS Prop. EIFS Delta ACK Indication in SIG Field of received frame ACK Indication = 2: Normal Response Aggregation = 014 Byte Resp. (ACK, STACK or CTS) Aggregation = 132 Byte Resp. (BA, BAT, A-MPDUed ACK, TACK) Third party receivers calculate EIFS as Aggregation = 0: EIFS = aSIFSTime + DIFS + ACKTxTime Aggregation = 1: EIFS = aSIFSTime + DIFS + BATxTime The response MCS is determined based on the PHY mandatory MCS set TxTime depends on response frame’s BW and MCS And they may go to sleep for PPDU duration + SIFS + RespTxTime FCS Receiver invokes EIFS (RID) if either: Goes to sleep after SIG/MH (new in 11ah) There is no duration field in MH (new in 11ah) FCS fails (as in 11ac) BW 1MHz >=2MHz Curr. EIFS [ms] 1.82 0.9 Prop. EIFS [ms] 2.78 1.1 Delta [slots] -35 -4 Alfred Asterjadhi, Qualcomm Inc.

ACK Indication 3: Long Response May 2013 ACK Indication 3: Long Response ACK Indication in SIG Field of received frame ACK Indication = 3: Long Response Speed frame exchange (asymmetric BA) Third party receivers calculate EIFS as EIFS = aSIFSTime + DIFS + Max PPDUTxTime Calculation is based only in the value of ACK indication EIFS shall be truncated by the TXer by transmission of a frame with ACK Indication <3 after the invited response (e.g., NDP ACK) The response frame shall have ACK Indication 1 (NDP Response), so that the truncating NDP is also protected Alfred Asterjadhi, Qualcomm Inc.

May 2013 VHT Single MPDU VHT single MPDU can have two possible responses ACK Indication = 1: NPD ACK ACK Indication = 2: 32 Byte response A 32 Byte response can be ACK in A-MPDU with 4 delimiters (4+14+2+4+4+4 = 32) TACK (= 32) Alfred Asterjadhi, Qualcomm Inc.

Dynamic EIFS Table May 2013 Bandwidth [MHz] Response Type Response Rate [Mbps] MCS0/MCS4 Existing EIFS [ms] Dynamic EIFS 1 NDP ACK/BA 0.15 1.824 0.984 Normal ACK 0.15/1.2 1.824/1.184 Normal BA 2.784/1.304 2 0.65 0.904 0.664 0.65/3.9 0.904/744 1.104/784 EIFS varies significantly for different control response types (min 664us, max 2784us) Proposed ACK indication allows all STAs to correctly calculate EIFS based on information available in the PHY Header of received packet Up to 16 (35 with no MCS rules!) slots difference between lowest and largest EIFS values for 1MHz Up to 9 slots difference between lowest and largest possible EIFS values for >=2MHz *Table is for transmissions with MCS10@1MHz, MCS0@2MHz and MCS4 for both 1 and 2MHz Alfred Asterjadhi, Qualcomm Inc.

SIFS + DIFS + MaxPPDUTxTime May 2013 EIFS Rules - Summary ACK Indication Response Aggregation Response Length EIFS Calculation* No Response Any DIFS 1 NDP SIFS + DIFS + NDPTxTime 2 Normal NDP + 14 Bytes SIFS + DIFS + ACKTxTime NDP + 32 Bytes SIFS + DIFS + BATxTime 3 Long Max PPDU SIFS + DIFS + MaxPPDUTxTime *EIFS calculation is based on rules described in slides 7-10 Alfred Asterjadhi, Qualcomm Inc.

Straw Poll 1 Do you support the ACK indication as defined in slide 5? May 2013 Straw Poll 1 Do you support the ACK indication as defined in slide 5? Alfred Asterjadhi, Qualcomm Inc.

May 2013 Straw Poll 2 Do you support the EIFS calculation for different ACK indications as described in slide 12? Alfred Asterjadhi, Qualcomm Inc.

References May 2013 [1] 11-12-0119-00-00ah-early-ack-indication Alfred Asterjadhi, Qualcomm Inc.