Doc.: IEEE 802.11-13/0449r0 Submission May 2013 Matthew Fischer (Broadcom) Extended Block Ack Date: 2013-03-27 Authors: Slide 1.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0104r1 SubmissionLiwen Chu Etc.Slide 1 Fragmentation with A-MPDU Date: Authors: Date: Jan, 2012.
Advertisements

A-MPDU Delimiter Changes
Doc.:IEEE /0859r0 July 2012 Simone Merlin, Qualcomm Inc Short Block Ack Date: Authors:
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 /0026r0 Submission January 2011 Sameer Vermani, QualcommSlide 1 VHT Supported MCS Field Date: Authors:
Submission doc.: IEEE 11-15/613r0 May 2015 Chinghwa Yu et al, MediaTek Inc.Slide 1 Box 5 Calibration Result 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:
Submission doc.: IEEE /0567r0 May 2015 Xiaofei Wang (InterDigital)Slide 1 Multi-STA BA for SU Transmissions Date: Authors:
Doc.:IEEE /1079r0 Submission Sept. 13, 2010 Yong Liu, MarvellSlide 1 Max Frame Sizes Date: Authors:
Doc.: IEEE /1434r0 Submission November 2013 Slide 1 CID 1376: NDP BlockAck Bitmap Protection Date: Authors: Alfred Asterjadhi, et.
Doc.: IEEE /0099 Submission Payload Symbol Size for 11ax January 2015 Ron Porat, BroadcomSlide 1 Date: Authors:
Submission doc.: IEEE 11-13/1165r0 September 2013 Jarkko Kneckt (Nokia)Slide 1 Discussion of the comments related to FILS Request Parameter Date:
Doc.: IEEE /0424r0 Submission March 2012 Ron Porat, Broadcom Downclocking Options for TGaf PHY Date: Authors: Slide 1.
Submission doc.: IEEE 11-13/0288r0 TXOP Sharing Operation for Relay Date: Slide 1Eric Wong, Broadcom Authors: March 2013.
Target Wake Times Date: Authors: July 2012 Month Year
Doc.: IEEE /0324r2 Submission March 2012 Short Ack Date: Authors: Slide 1Yong Liu, Marvell, et. al.
Doc.: IEEE /1484r1 Submission November 2011 Hongyuan Zhang, et. Al.Slide 1 11ah Data Transmission Flow Date: Authors:
Submission doc.: IEEE /1096r0 Sep 2015 John Son et al., WILUSSlide 1 Recovery Procedures in Cascading Sequences Date: Authors: NameAffiliationsAddressPhone .
Doc.: IEEE /1104r2 Submission 11ah Interframe Spacing Values Date: Authors: September 2012 Tevfik Yucek, Qualcomm Inc.Slide 1.
Doc.: IEEE /0110r8 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: May, 2012.
Doc.: IEEE /0102r2 SubmissionLiwen Chu Etc.Slide 1 TGah Power Saving Date: Authors: Date: Jan, 2012.
Submission September 2015 doc.: IEEE /1328r0 November 2015 Yujin Noh, Newracom Slide 1 Scheduling Information for UL OFDMA Acknowledgement Date:
Submission doc.: IEEE /1289r2 Michelle Gong, IntelSlide 1 RTS/CTS Operation for Wider Bandwidth Date: Authors: Nov
Submission doc.: IEEE /0890r0 July 2012 Fei Tong, CSRSlide ah Multi-User Aggregation PDU Date: 2012-July-16 Authors:
Submission doc.: IEEE 11-12/1338r0 November 2012 Matthew Fischer, BroadcomSlide 1 Frequency Selective Transmission Date: Authors:
Submission Jul 2012 doc.: IEEE 11-12/0842r0 ZTE CorporationSlide 1 Short Beamforming Report Poll Frame Date: Authors:
Doc.: IEEE /0110r3 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0110r6 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: March, 2012.
Doc.: IEEE /0110r7 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: April, 2012.
Reza Hedayat, Newracom doc.: IEEE /829r0 Uplink ACK and BA Multiplexing Authors: Slide 1 NameAffiliationsAddressPhone Reza Hedayat Young.
Submission doc.: IEEE /0615r0 May 2012 Sudheer Grandhi, InterDigital CommunicationsSlide 1 Considerations for early NAV indication Date:
Doc.:IEEE /0064r5 Submission May 19, 2010 Yong Liu, MarvellSlide 1 VHT Frame Padding Date: Authors:
Submission doc.: IEEE /1373r1 November 2015 Narendar Madhavan, ToshibaSlide 1 Updated Box 5 Calibration Results Date: Authors:
Doc.: IEEE /0066r0 Submission January 2015 Yongho Seok, NEWRACOM Downlink OFDMA Protocol Design Date: Authors: Slide 1.
Doc.: IEEE /1165r0 Submission November 2005 Fischer (Broadcom), Stephens (Intel) et. al.Slide 1 Joint Proposal MAC Report Notice: This document.
Submission doc.: IEEE /1181r0 Sep 2014 John Son, WILUS InstituteSlide 1 Measurements on A-MPDU performances under various channel conditions Date:
Doc.: IEEE /0370r0 Submission January 2012 Haiguang Wang et. al, I2R, SingaporeSlide 1 TIM Compression Date: Authors:
Doc.: IEEE /0617r0 Submission NDP sounding May 2012 Yongho Seok (LG Electronics), Hongyuan Zhang (Marvell)Slide 1 Date: Authors:
Doc.: IEEE /1121r0 Submission HE A-Control field Slide 1 Date: Authors: Alfred Asterjadhi, et. al. September 2015.
Doc.: IEEE /0535r0 Submission May 2008 Thomas Kenney, Minyoung Park, Eldad Perahia, Intel Corp. Slide 1 PHY and MAC Throughput Analysis with 80.
Doc.: IEEE /0662r2 Submission May 2012 Wai-Leong Yeow, I2R Singapore Slide 1 Block ACK Transmission Date: Authors:
Doc.: IEEE /0935r1 Submission July 2011 Fei Tong, CSRSlide 1 An improved non-compressed beamforming feedback format for 11ac Date:
Submission doc.: IEEE /1329r2 November 2015 Yujin Noh, NewracomSlide 1 Link Adaptation for HE WLAN Date: Authors:
Doc.: IEEE /0400r0 SubmissionZander Lei, I2R SingaporeSlide 1 ACK Transmission Date: Authors: March 2012.
Submission doc.: IEEE 11-15/1060r0 September 2015 Eric Wong (Apple)Slide 1 Receive Operating Mode Indication for Power Save Date: Authors:
Location Measurement Protocol for Unassociated STAs
Multi-TID Aggregation for 11ay
Joint Proposal MAC Report
Comparisons of Simultaneous Downlink Transmissions
MAX Per BCC Data Rate Date: Authors: Month Year
Follow UP of Unifying Queue Size Report
Comment resolution on BSR CID 8426
MAC Capabilities Info. in HE Capabilities IE
Fragmentation with A-MPDU
MAX Per BCC Data Rate Date: Authors: Month Year
Comment resolution on BSR CID 8426
Comment resolution on BSR CID 8426
Follow UP of Unifying Queue Size Report
Explicit Block Ack Request in DL MU PPDU
Straw Polls and Motions on 256 QAM and BW: Optional-Mandatory Features
TXBF FB Vector Sanctity
FTM TOA measurement on non-HT duplicate PPDUs
FILS Frame Content Date: Authors: February 2008
Consideration on HARQ Unit
Analysis on IEEE n MAC Efficiency
Indicating NGV Capabilities in MAC Header
Multi-link BA Operation
Presentation transcript:

doc.: IEEE /0449r0 Submission May 2013 Matthew Fischer (Broadcom) Extended Block Ack Date: Authors: Slide 1

doc.: IEEE /0449r0 Submission Abstract Propose to extend the maximum BA window from 64 to 256 to support greater efficiency of operation at high PHY rates – see LB193 CID 278: –The highest indicated modulation and stream combinations for some PHYs result in PHY rates that will reduce throughput efficiency to exceedingly low levels if the maximum Block Ack window size is not allowed to increase beyond the existing 64. –Increase the maximum allowed MPDUs in the Block Ack frame to 256 by creating a new form of Block Ack that supports a longer BA window and a longer BA bitmap May 2013 Matthew Fischer (Broadcom)Slide 2

doc.: IEEE /0449r0 Submission Existing Limitations AMPDU, max window = 64 MPDU AMSDU, max size = B May 2013 Matthew Fischer (Broadcom)Slide 3

doc.: IEEE /0449r0 Submission AMSDU has higher PER at same SNR E.g. Assume BER = 9e-6: MPDU, No AMSDU: –UDP payload = 1460 B => MPDU payload = 1508 B –PPDU payload = 1566 B –PER = 1-(1-9e-6)^(1566*8) = 10.7% PER MPDU, With AMSDU = 4xMSDU: –UDP payload = 1460 B MPDU payload = 6088 B –PPDU payload = 6146 B –PER = 1-(1-9e-6)^(6146*8) = 35.8% PER May 2013 Matthew Fischer (Broadcom)Slide 4

doc.: IEEE /0449r0 Submission But AMSDU has fewer MPDUs per PPDU Which term dominates? Increasing PER vs Decreasing MPDU count May 2013 Matthew Fischer (Broadcom)Slide 5

doc.: IEEE /0449r0 Submission RAW PHY Rate Comparison May 2013 Matthew Fischer (Broadcom)Slide 6 SNR NSS2 SGI0 MCS:989 MCS9 MAX MCS8 20 MHz % 40 MHz % 80 MHz % 160 MHz % BER PER

doc.: IEEE /0449r0 Submission UDP Throughput (1.0 dB/dec AWGN) May 2013 Matthew Fischer (Broadcom)Slide 7 SNR 26 UDPNSS 2 SGI 0 MCS: 989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %102.9%127.8% 40 MHz % %102.7%127.8% 80 MHz % %102.4%127.9% 160 MHz % %101.9%128.1% BER7.049E E-06 PER3.4%29.9%8.7%

doc.: IEEE /0449r0 Submission UDP Throughput (1.0 dB/dec AWGN) May 2013 Matthew Fischer (Broadcom)Slide 8 SNR 26.1 UDPNSS 2 SGI 0 MCS: 989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %104.1%120.9% 40 MHz % %103.9%120.9% 80 MHz % %103.7%120.9% 160 MHz % %103.1%121.2% BER5.596E E-06 PER2.7%24.5%6.9%

doc.: IEEE /0449r0 Submission May 2013 Matthew Fischer (Broadcom)Slide 9 UDP Throughput (1.0 dB/dec AWGN) Broadcom SNR 26.5 UDPNSS 2 SGI 0 MCS: 989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %106.9%106.5% 40 MHz % %106.7%106.4% 80 MHz % %106.5% 160 MHz % %106.0%106.7% BER2.225E E-06 PER1.1%10.4%2.8%

doc.: IEEE /0449r0 Submission May 2013 Matthew Fischer (Broadcom)Slide 10 UDP Throughput (1.0 dB/dec AWGN) Broadcom SNR 26.8 UDPNSS 2 SGI 0 MCS:989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %107.9%102.2% 40 MHz % %107.7%102.2% 80 MHz % %107.4%102.2% 160 MHz % %106.9%102.4% BER1.115E E-06 PER0.5%5.4%1.4%

doc.: IEEE /0449r0 Submission UDP Throughput (AWGN) May 2013 Matthew Fischer (Broadcom)Slide 11 SNR26.8 UDPNSS2Slope1.6dB per decade PER SGI0 MCS:989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %108.5%108.6% 40 MHz % %108.3%108.6% 80 MHz % %108.0%108.7% 160 MHz % %107.5%108.9% BER6.558E E-06 PER3.2%12.8%3.4%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 12 SNR26.8 UDPNSS2Slope4dB per decade PER SGI0 MCS:989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %120.7%126.8% 40 MHz % %120.5%126.8% 80 MHz % %120.2%126.9% 160 MHz % %119.6%127.2% BER3.901E E-06 PER17.5%29.2%8.4%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 13 SNR28.5 UDPNSS2Slope4dB per decade PER SGI0 MCS:989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %113.1%107.8% 40 MHz % %112.9%107.8% 80 MHz % %112.6%107.9% 160 MHz % %112.1%108.1% BER1.452E E-06 PER6.9%12.0%3.2%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 14 SNR32 UDPNSS2Slope4 dB per decade PER SGI0 MCS:989 MCS9_64x4 9 MCS9_256 MAX64x4 MAX9 256x0 MAX9MCS8_64x4MCS9_64x4 20 MHz % %109.3%99.2% 40 MHz % %109.1%99.2% 80 MHz % %108.8%99.3% 160 MHz % %108.3%99.5% BER1.93E E-07 PER0.9%1.7%0.5%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 15 SNR32 UDPNSS2Slope4 dB per decade PER SGI0 MCS:767 MCS7_64x4 7 MCS7_256 MAX64x4 MAX7 256x0 MAX7MCS6_64x4MCS7_64x4 20 MHz % %108.8%98.0% 40 MHz % %108.7%98.1% 80 MHz % %108.4%98.1% 160 MHz % %108.0%98.2% BER 6.087E E- 08 PER0.5%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 16 SNR17 UDPNSS2Slope4 dB per decade PER SGI0 MCS:545 MCS5_64x4 5 MCS5_256 MAX64x4 MAX5 256x0 MAX5MCS4_64x4MCS5_64x4 20 MHz % %114.5%172.0% 40 MHz % %114.2%172.0% 80 MHz % %113.6%172.1% 160 MHz % %112.6%172.2% BER1.26E E-05 PER6.0%53.0%17.5%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 17 SNR19 UDPNSS2Slope4 dB per decade PER SGI0 MCS:545 MCS5_64x4 5 MCS5_256 MAX64x4 MAX5 256x0 MAX5MCS4_64x4MCS5_64x4 20 MHz % %125.4%116.3% 40 MHz % %125.1%116.3% 80 MHz % %124.5%116.3% 160 MHz % %123.4%116.4% BER3.96E E-06 PER1.9%20.4%5.7%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 18 SNR19 UDPNSS2Slope4 dB per decade PER SGI0 MCS:656 MCS6_64x4 6 MCS6_256 MAX64x4 MAX6 256x0 MAX6MCS5_64x4MCS6_64x4 20 MHz % %120.1%148.5% 40 MHz % %120.0%148.5% 80 MHz % %119.8%148.6% 160 MHz % %119.2%148.7% BER4.65E E-05 PER20.4%42.7%13.2%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 19 SNR19 UDPNSS2Slope4 dB per decade PER SGI0 MCS:545 MCS5_64x6 5 MCS5_256x 0 MAX64x6 MAX5 256x0 MAX5MCS4_64x6MCS5_64x6 20 MHz % %125.9%129.4% 40 MHz % %125.3%128.9% 80 MHz % %123.9%128.0% 160 MHz % %121.6%126.5% BER3.96E E-06 PER2.9%29.0%5.7%

doc.: IEEE /0449r0 Submission UDP Throughput (Channel D) May 2013 Matthew Fischer (Broadcom)Slide 20 SNR19 UDPNSS2Slope4 dB per decade PER SGI0 MCS:656 MCS6_64x3 6 MCS6_256x 0 MAX64x3 MAX6 256x0 MAX6MCS5_64x3MCS6_64x3 20 MHz % %114.2%130.2% 40 MHz % %114.5%130.7% 80 MHz % %115.1%131.9% 160 MHz % %116.1%133.9% BER4.65E E-05 PER15.8%34.2%13.2%

doc.: IEEE /0449r0 Submission Straw poll #1 Do you support the concept of allowing a longer BA window than the current value of 64 consecutive MAC Seq numbers? May 2013 Matthew Fischer (Broadcom)Slide 21

doc.: IEEE /0449r0 Submission A New Block Ack Format The next slides describe a proposal for increasing the BA window by creating a new variant of the BA frame = ExtendedBA (EBA)which supports a BA window of 256 MPDUs LB193 CID 278 [1] –Increase the maximum allowed MPDUs in the Block Ack frame to 256 by creating a new form of Block Ack. –Rationale: need to enable greater throughput and efficiency at the higher rates that are created by the 11ac amendment May 2013 Matthew Fischer (Broadcom)Slide 22

doc.: IEEE /0449r0 Submission BAR Control Field New bit in the BAR Control field EB = Extended Bitmap May 2013 Matthew Fischer (Broadcom)Slide 23 Bits: B0B1B2B3B4B10B12 B B11 BA Ack Policy Multi-TIDCompressed Bitmap GCRReserved EB Compressed BitmapEB Interpretation 00Uncompressed Bitmap = 128 Bytes, Max Window = 64, fragments are supported 01Extended Bitmap = 32 Bytes, Max Window = 256, no fragmentation support 10Compressed Bitmap = 8 Bytes, Max Window = 64, no fragmentation support 11Reserved TID_INFO

doc.: IEEE /0449r0 Submission Determining Response Type (option 1) Within a DATA frame –Redefine the meaning of Ack Policy=11b ACK Policy = 00b indicates CBA within an AMPDU –Outside of an AMPDU, 00b means Normal ACK ACK Policy = 11b indicates EBA within an AMPDU –Outside of an AMPDU, 11b means Block Ack –Conflict with HT-Delayed BA? –Does anyone care? May 2013 Matthew Fischer (Broadcom)Slide 24

doc.: IEEE /0449r0 Submission Determining Response Type (option 2-7) Option 2: Set BSSID I/G bit = 1 in DATA frame –Requests an EBA response Option 3: Use reserved bit within MPDU delimiter Option 4: Frag=1111b with MoreFrag=1 Option 5: Use NEW Data Subtype = 1101 –Requires EBA response when Ack Policy = 00b Option 6: VHT Control field 1 reserved bit –Would prefer to align this bit with HTC field reserved bit Option 7: Responder choice, NAV issue not serious May 2013 Matthew Fischer (Broadcom)Slide 25

doc.: IEEE /0449r0 Submission Additional Request for EBA EBA can also be transmitted –When explicitly requested within a BAR that has the value CB, EB = 01b May 2013 Matthew Fischer (Broadcom)Slide 26

doc.: IEEE /0449r0 Submission Negotiating Use of EBA New Extended Capability bit advertises support Pair of supporting STAs can negotiate use of EBA –Use of EBA is implied by 64 < Buffer size value < 257 within ADEBA Actual use of EBA is determined by Ack Policy settings in DATA frames of AMPDU and by CB, EB bit settings in BAR frames May 2013 Matthew Fischer (Broadcom)Slide 27

doc.: IEEE /0449r0 Submission Straw Poll #2 Related to CID 278: Do you support making changes to the BA protocol to support an increased maximum BA window size of 256? Yes No Abs May 2013 Matthew Fischer (Broadcom)Slide 28

doc.: IEEE /0449r0 Submission Straw Poll #3 Which option do you support for signaling a request for an EBA response in a DATA frame? 1: 2: 3: 4: 5: 6: 7: May 2013 Matthew Fischer (Broadcom)Slide 29

doc.: IEEE /0449r0 Submission References [1] m-revmc-wg-ballot-comments.xls May 2013 Matthew Fischer (Broadcom)Slide 30