IEEE 802.11ac: Enhancements for Very High Throughput WLANs



Similar documents
IEEE802.11ac: The Next Evolution of Wi-Fi TM Standards

Wi-Fi Capacity Analysis for ac and n: Theory & Practice

Main Ways to Enhance Throughput

WLAN ac Technology White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue V1.0. Date

Wi-Fi CERTIFIED n: Longer-Range, Faster-Throughput, Multimedia-Grade Wi-Fi Networks

Asia-Pacific Advanced Network

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Adaptive DCF of MAC for VoIP services using IEEE networks

GTER 26 tudo o que você. quer saber sobre n

Lecture 17: Wireless Networking"

IEEE frame format

Whitepaper n The Next Generation in Wireless Technology

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

IEEE n Enterprise Class Wireless LAN?

How To Analyze The Security On An Ipa Wireless Sensor Network

802.11ac Technology Introduction White Paper

Testing WLAN Devices According to IEEE Standards. Application Note

II. IEEE802.11e EDCA OVERVIEW

IEEE Ad Hoc Networks: Performance Measurements

Planning for ac Adoption with Ekahau Site Survey 6.0

CSMA/CA. Information Networks p. 1

CAMPUS WIRELESS UPGRADE

A TCP-like Adaptive Contention Window Scheme for WLAN

Mobile Communications Exercise: Satellite Systems and Wireless LANs. Georg von Zengen, IBR, TU Braunschweig,

How To Determine The Capacity Of An B Network

Bluetooth voice and data performance in DS WLAN environment

Express Forwarding : A Distributed QoS MAC Protocol for Wireless Mesh

VoIP Session Capacity Expansion with Packet Transmission Suppression Control in Wireless LAN

Understanding the IEEE ac Wi Fi Standard Preparing for the next gen of WLAN

IEEE e WLANs / WMM. S.Rajesh (rajeshsweb@gmail.com) AU-KBC Research Centre, BroVis Wireless Networks, smartbridges Pte Ltd.

QoS-aware MPDU Aggregation of IEEE n WLANs for VoIP Services

Video Transmission over Wireless LAN. Hang Liu

WLAN MIMO Terminal Test in Reverberation Chamber

Philippe Klein. avb-phkl qos-overview

IEEE WLAN (802.11) ...Copyright. Renato Lo Cigno

TCP in Wireless Networks

Product Specifications

3. TMT for IEEE g Networks

Wireless LAN Services for Hot-Spot

802.11ad - WLAN at 60 GHz A Technology Introduction White Paper

Top Six Considerations

Markku Renfors. Partly based on student presentation by: Lukasz Kondrad Tomasz Augustynowicz Jaroslaw Lacki Jakub Jakubiak

Intelligent Channel Bonding in n WLANs

White paper ac In-Depth

VOICE OVER WI-FI CAPACITY PLANNING

CS263: Wireless Communications and Sensor Networks

Document ID: Contents. Introduction. Prerequisites. Requirements. Components Used. Related Products. Conventions. 802.

Fast Retransmission Mechanism for VoIP in IEEE e wireless LANs

Introduction VOIP in an Network VOIP 3

The Evolution of 3G CDMA Wireless Networks. David W. Paranchych IEEE CVT Luncheon January 21, 2003

HomePlug AV2 Technology

IEEE ac in Service Provider Wi-Fi Deployments: Consider More Than Speed

IEEE ac: What Does it Mean for Test?

Evaluation of a Low-Cost IEEE n MIMO Testbed

Cloud-based Wireless LAN for Enterprise, SMB, IT Service Providers and Carriers. Product Highlights. Relay2 Enterprise Access Point RA100 Datasheet

... neither PCF nor CA used in practice

A study of Skype over IEEE networks: voice quality and bandwidth usage

Qualcomm Atheros, Inc ac MU-MIMO: Bridging the MIMO Gap in Wi-Fi

CWNA Instructor Led Course Outline

VoIP in Mika Nupponen. S Postgraduate Course in Radio Communications 06/04/2004 1

How To Make A Multi-User Communication Efficient

EETS 8316 Wireless Networks Fall 2013

Lab Exercise Objective. Requirements. Step 1: Fetch a Trace

How ac Will Hide Problems from Wireshark. Joe Bardwell Chief Scientist, Connect802 Corporation

Introduction to Wireless LAN Measurements

An Experimental Study of Throughput for UDP and VoIP Traffic in IEEE b Networks

Adapting WLAN MAC Parameters to Enhance VoIP Call Capacity

PLUS-DAC: A Distributed Admission Control Scheme for IEEE e WLANs

LTE-Advanced Carrier Aggregation Optimization

EAP N Wall Mount Access Point / WDS AP / Universal Repeater

Next Generation Wireless Local Area Networks

APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM

ARUBA RAP-3 REMOTE ACCESS POINT

How To Configure the WLAN with QoS

Enhanced TXOP scheme for efficiency improvement of WLAN IEEE e

Modeling and Simulation of Quality of Service in VoIP Wireless LAN

Supporting VoIP in IEEE Distributed WLANs

What is ? Why are standards important?

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

IEEE 802 Protocol Layers. IEEE Wireless LAN Standard. Protocol Architecture. Protocol Architecture. Separation of LLC and MAC.

Enhanced Power Saving for IEEE WLAN with Dynamic Slot Allocation

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

Implementation of a Cooperative MAC protocol using a Software Defined Radio Platform

Frequency Hopping Spread Spectrum (FHSS) vs. Direct Sequence Spread Spectrum (DSSS) in Broadband Wireless Access (BWA) and Wireless LAN (WLAN)

Introduction to EDGE. 2.1 What Is EDGE?

Can I add a VoIP call?

A Software Architecture for Simulating IEEE e HCCA

Gigabit Ethernet. Abstract. 1. Introduction. 2. Benefits of Gigabit Ethernet

Chapter 3: Spread Spectrum Technologies

Real-Time Communication in IEEE Wireless Mesh Networks: A Prospective Study

Chapter 6: Conclusion

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

PERFORMANCE ANALYSIS OF THE IEEE BASED ECG MONITORING NETWORK

Transcription:

IEEE 82.11ac: Enhancements for Very High Throughput WLANs Eng Hwee Ong and Jarkko Kneckt Nokia Research Center Itämerenkatu 11 13, FIN-18 Helsinki, Finland Email: {eng-hwee.ong, jarkko.kneckt}@nokia.com Olli Alanen, Zheng Chang, Toni Huovinen, and Timo Nihtilä Magister Solutions Ltd Hannikaisenkatu 41, FIN-41 Jyväskylä, Finland Email: {firstname.lastname}@magister.fi Abstract The IEEE 82.11ac is an emerging very high throughput (VHT) WLAN standard, targeted to achieve data rates of close to 7 Gbps for the 5 GHz band. In this paper, we introduce the key mandatory and optional PHY features, as well as the MAC enhancements of 82.11ac over the existing 82.11n standard in the evolution towards higher data rates. Through numerical analysis, we compare the MAC performance between 82.11ac and 82.11n over three different frame aggregation mechanisms, viz., aggregate MAC service data unit (A-MSDU), aggregate MAC protocol data unit (A-MPDU), and hybrid A- MSDU/A-MPDU aggregation. Our results indicate that 82.11ac with a configuration of 8MHz and single (two) spatial stream(s) outperforms 82.11n with a configuration of 4 MHz and two spatial streams in terms of maximum throughput by 28% (84%). In addition, we demonstrate that hybrid A-MSDU/A-MPDU aggregation yields the best performance for both 82.11n and 82.11ac devices, and its improvement is a function of the maximum A-MSDU size. I. INTRODUCTION In recent years, the continued effort in pursuit of gigabit wireless communications has been most noticeable in the IEEE 82.11 WLAN [1]. For example in 21, the Wireless Gigabit (WiGig) Alliance, formed by a consortium of industry leaders, has completed the first draft of the WiGig specification [2] that defines a unified architecture to enable tri-band communications over the frequency bands of 2.4, 5, and 6 GHz. The WiGig specification, which aims to achieve multi-gigabit wireless communication in the 6 GHz band, has since been contributed to the new 82.11ad amendment. It is built on the existing 82.11 standard where interoperability with the 2.4 and 5 GHz bands are based on the existing 82.11b/a/g/n and the upcoming 82.11ac standards. In this paper, we focus on gigabit solution in the 5 GHz band where the emerging 82.11ac amendment [3] could provide a maximum PHY data rate of close to 7 Gbps. To be more specific, it promises MAC throughput of more than 5 Mbps for a single user scenario and aggregated MAC throughput of more than 1 Gbps for a multi-user scenario, both utilizing no more than 8 MHz of channel bandwidth. Consequently, 82.11ac is targeted at higher data rate services such as high-definition television, wireless implementation of high-definition multimedia interface (HDMI replacement), and lately the wireless display applications which according to the report in [4] could result in an expected shipment of 5 million wireless video devices in 215. To the best of the authors knowledge, this is one of the first studies to introduce the draft 82.11ac amendment and analyze its potential benefits in terms of MAC performance gains as compared to existing 82.11n devices over various frame aggregation mechanisms. The remainder of this paper is organized as follows. Section II presents an overview of the key mandatory and optional PHY features together with the MAC enhancements of 82.11ac over the existing 82.11n standard. Section III provides the numerical analysis of 82.11ac and 82.11n MAC performances in terms of maximum throughput and MAC efficiency. Section IV compares the performance analysis between 82.11ac and 82.11n over various frame aggregation mechanisms. Finally, Section V concludes this paper with some directions for future work. II. OVERVIEW OF KEY PHY FEATURES AND MAC ENHANCEMENTS In general, 82.11ac could be seen as a lateral extension of 82.11n in which the two basic notions of multiple input, multiple output (MIMO) and wider channel bandwidth, anchored in 82.11n [5], [6] are enhanced. The basic idea is that theoretical maximum PHY data rate can be linearly increased by a factor of the number of spatial streams (transmit/receive antennas) or channel bandwidth. In other words, PHY data rate can be doubled (quadrupled) by doubling the number of spatial streams or (and) channel bandwidth. Fig. 1 illustrates the key mandatory and optional PHY features, as well as the MAC enhancements introduced in 82.11ac. Note that the blocks in dashed lines represent the new PHY features and key MAC enhancements of 82.11ac in contrast to 82.11n at the time of writing. A. Mandatory and Optional PHY Features As depicted in Fig. 1, 82.11ac maintains most of the mandatory PHY features of 82.11n such as binary convolutional coding (BCC) for forward error correction, basic MIMO, modulation and coding schemes (MCSs) of to 7, and regular guard interval of 8 ns. The key difference in these mandatory features is the support of 8 MHz channel bandwidth for an approximately twofold increase in data rate as compared to 82.11n where 4 MHz is the largest channel bandwidth. As a result, 82.11ac mandates only a single spatial stream instead of one or two spatial streams as specified

Data Plane Control Plane Management Plane Enhanced Protection TxBF Control (Compressed V Feedback) Fast Link Adaptation Enhanced Block Acknowledgment (BA) Enhanced Aggregate MPDU (A-MPDU) Single Spatial Stream 2/4/8 MHz, Rate 5/6 56/114/242 subcarriers Binary Convolutional Coding (BCC) Multiple Input, Multiple Output (Basic MIMO) Modulation & Coding Schemes to 7 (BPSK/QPSK/16-,64-QAM) Regular Guard Interval (8 ns) Mandatory VHT Capability Management Power Save Multi-Poll (PSMP) Reverse Direction Protocol TXOP Power Save Downlink MU-MIMO (Group ID) Enhanced Aggregate MSDU (A-MSDU) 2 or more Spatial Streams 16/8+8 MHz, Rate 5/6 484 subcarriers Low-Density Parity Check Coding (LDPC) Transmit Beamforming (TxBF) Space-Time Block Code (STBC) Modulation & Coding Schemes 8 and 9 (256-QAM) Short Guard Interval (4 ns) Optional Fig. 1. Overview of key mandatory and optional PHY features of 82.11ac, and MAC enhancements. in 82.11n. One reason for such change is that increasing the number of antennas often relates to higher cost. Hence, the modes that utilize more than one spatial streams are now optional in 82.11ac. This is due to the fact that the 8 MHz mode is seen as the lower cost alternative to increase PHY data rate as compared to 4 MHz mode with two spatial streams for example. In terms of optional features, 82.11ac defines the support of 16 MHz channel bandwidth for yet another twofold increase in data rate over the mandatory 8 MHz channel bandwidth. In addition, two new MCSs 8 and 9 are introduced based on 256-QAM with code rates of 3/4 and 5/6 for a further 2% and 33% improvements in data rate, respectively, when comparing to the highest MCS specified in 82.11n based on 64-QAM with a code rate of 5/6. In order to support wider channel bandwidths, 82.11ac defines its channelization for 2, 4, 8, and 16 MHz channels as shown in Fig. 2. For example, a 4 MHz transmission band is formed by two contiguous 2 MHz bands, whereas an 8 MHz transmission band is formed by two contiguous 4 MHz bands in which one of the 2 MHz bands is the primary channel and the rest are secondary channels. However, a 16 MHz transmission band is formed by both lower and higher 8 MHz bands which may be either contiguous or noncontiguous. Note that such a channelization structure implies that only a specific set of primary and secondary channels can MAC PHY Fig. 2. 2 MHz Band Channel 1 Channel 5 Channel 2 Channel 3 Channel 4 4 MHz Band 4 MHz Band Lower 8 MHz Band Channel 6 Channel 7 Channel 8 4 MHz Band 4 MHz Band Higher 8 MHz Band Channelization concept in the draft IEEE 82.11ac standard. be used to construct wider channel bandwidths. B. MAC Enhancements 82.11n introduces, as a pivotal part of its MAC enhancements, two different kinds of frame aggregations comprising of A-MSDU and A-MPDU in order to improve its MAC efficiency. It is also possible to combine both A-MSDU and A-MPDU which is referred as hybrid A-MSDU/A-MPDU aggregation hereinafter. Readers are referred to [7] for a detailed description of these three frame aggregation mechanisms. On the other hand, the key MAC enhancements of 82.11ac are centered around its capability of multi-channel operations. In particular, the 82.11ac supports enhanced A- MSDU and A-MPDU in which the maximum A-MSDU size and PHY convergence procedure (PLCP) service data unit (PSDU) length are increased from 7935 to 11426 bytes and 65535 to 148576 bytes, respectively to further improve its along with the higher PHY data rates. Further, owing to its multi-channel capability, 82.11ac supports enhanced protection in which the RTS/CTS handshake mechanism is modified to support static or dynamic bandwidth reservation and carry the channel bandwidth information. The idea is that both RTS and CTS frames are transmitted by VHT STA using the non-high-throughput (non-ht) duplicate PLCP protocol data unit (PPDU) upon successful clear channel assessment. Accordingly, the duplication of a 2 MHz non- HT transmission in every adjacent 2 MHz channel of a wider channel bandwidth provides backward compatibility with legacy devices. In this way, legacy STAs could decode the RTS and CTS frames and update their network allocation vector to prevent hidden terminal problem, which will escalate with the multi-channel operations of 82.11ac, on the secondary channels of a VHT STA. Additionally, the channel bandwidth information in the RTS and CTS frames together with the 82.11ac channelization will enable neighboring VHT STAs to gain knowledge of the VHT STA s secondary channels. The 82.11ac also provides support of VHT capabilities such as transmit beamforming (TxBF) control with sounding protocol and compressed beamforming (V) feedback, downlink multi-user, multiple input, multiple output (MU-MIMO), and transmission opportunity (TXOP) power save through its VHT Capabilities Info field of the management frame. The sounding protocol is necessary for TxBF and MU-MIMO as the beamformer needs to acquire explicit channel state information in order to derive a steering matrix that could be used to optimize the reception at one or more beamformees.

The downlink MU-MIMO transmissions can be organized in the form of MU-TXOP to facilitate the sharing of TXOP where AP can perform simultaneous transmissions to multiple receiving STAs by using the group ID. Note that MU-TXOP requires at least a single STA, regardless of its access category (AC), to receive traffic from the AC that successfully obtained the TXOP instead of the original EDCA requirement where only transmission originating from the AC that won the TXOP is allowed. Finally, TXOP power save is introduced so that non-ap VHT STA could enter power save mode when it ascertains that it is not the intended recipient during that TXOP by filtering based on the RXVECTOR parameter of group ID or partial AID. III. NUMERICAL ANALYSIS In order to understand the key benefits of 82.11ac, a theoretical analysis for both 82.11n and 82.11ac is carried out. This numerical analysis serves to compare their MAC performance in terms of maximum throughput and MAC efficiency by considering the following four scenarios: 4 MHz channel with 2 2 MIMO 8 MHz channel with single input, single output (SISO) 8 MHz channel with 2 2 MIMO 16 MHz channel with SISO The following assumptions are made in the numerical analysis: Point-to-point transmission of one transmitter and one receiver operating with the EDCA mode (single AC). Transmitter always has frames to send, and each frame has a fixed payload size. Ideal (error-free) wireless channel conditions. Mandatory binary convolutional coding (BCC) is used. Space-time block code (STBC) is not used. Regular guard interval (GI) is used. Fragmentation is not used. Hence, the compressed form of the block acknowledgment (BA) bitmap is used. HT-mixed PPDU format is considered in 82.11n for backward compatibility. The motivation of the above assumptions is to focus our study on the effect of overheads on different frame aggregation mechanisms, and hence contentions and channel errors are not considered. Although we mainly focus on the mandatory features, this analysis can be easily extended to accommodate other optional features. Note that in error-prone channels, the maximum throughput and values are expected to be lower than those being presented. The list of system parameters and their notations used in the following numerical analysis can be found in Table I. Note that the number of space-time streams N STS is equal to the number of spatial streams N SS when STBC is not used as stated in [3] and [5]. Without loss of generality, the maximum throughput (MTP) with RTS/CTS protection for A-MSDU, A-MPDU, and hybrid A-MSDU/A-MPDU aggregation can be derived by extending from the work of [8] as shown in (1) overleaf. Further note that the HT-mixed and VHT PPDU formats used in our analysis for 82.11n and 82.11ac, respectively, are TABLE I SYSTEM PARAMETERS OF 82.11N AND 82.11AC. System Parameters Notations 82.11n 82.11ac Slot time TSLOT 9 µs SIFS duration TSIFS 16 µs DIFS duration TDIFS 34 µs Propagation delay τ << 1 µs STBC is not used mstbc 1 Number of BCC encoders NES 1 1 2 PHY data rate RDATA 27, 27 Mbps 29.3 78 Mbps Non-HT/legacy short training sequence duration TL STF Non-HT/legacy long training sequence duration TL LTF Regular GI symbol interval TSY M 4 µs Non-HT/legacy SIGNAL field duration TL SIG 4 µs HT SIGNAL field duration THT SIG - HT short training field duration THT STF 4 µs - First HT long training field duration THT LTF 1 4 µs - Second, or more, HT long training field duration THT LTFs 4 µs - Number of HT long training fields NLTF Equation (2-22) of [5] - VHT SIGNAL A field duration TV HT SIG A - VHT short training field duration TV HT STF - 4 µs VHT long training field duration TV HT LTF - 4 µs VHT SIGNAL B field duration TV HT SIG B - 4 µs Number of VHT long training fields NV HTLTF - Table 22-1 of [3] Minimum CW size CWmin 15 Average backoff time TBO CWmin.TSLOT /2 TXOP Limit TXOPLimit Length of service bits LSER 16 bits Length of tail bits LTAIL 6.NES bits Number of data bits per symbol NDBPS 18, 18 117 312 MAC header size including 32 bit FCS LMAChdr 34 bytes MAC payload size LPLD 15 bytes MAC ACK frame size LACK 14 bytes MAC RTS frame size LRTS 2 bytes MAC CTS frame size LCTS 14 bytes MAC compressed BAR frame size LBAR 24 bytes MAC compressed BA frame size LBA 32 bytes MAC overheads associated with frame aggregation LFA OH 16 4 bytes L- L-STF L-LTF HT-SIG SIG HT-Mixed Format 4 µs 4 µs 4 µs per LTF 4 µs L- L-STF L-LTF SIG-A SIG Fig. 3. 4 µs Data HT-LTFs Extension HT-LTFs 4 µs 4 µs per LTF 4 µs per LTF HT- HT- HT- HT-... HT- STF LTF LTF LTF LTF STF LTF... VHT Format LTF SIG-B SERVICE 16 bits Data Data Scrambled PSDU PPDU formats of 82.11n and 82.11ac. Tail PAD 6.NES bits bits shown in Fig. 3. Finally, the η MAC which is the normalized throughput can be written as where R DATA is the PHY data rate. η MAC = MTP R DATA (2) IV. PERFORMANCE COMPARISON The analytical framework presented in the previous section is employed as a basis to analyze the performance comparison between 82.11ac and 82.11n in context of the four scenarios considered in Section III. Note that scenario 1 is based on the 82.11n HT-mixed PPDU format while scenarios 2 4 are based on the 82.11ac VHT PPDU format as shown in Fig. 3. Accordingly, Figs. 4 6 illustrate the MTP and η MAC of the four scenarios in which the characteristics of the three different frame aggregation mechanisms, viz., A-MSDU, A-MPDU, and hybrid A-MSDU/A-MPDU aggregation are also examined. The frame aggregation parameters are based on 82.11n and kept the same for 82.11ac to enable a uniform comparison. In particular, the maximum A-MSDU size is 7935 bytes and the maximum PSDU length or A-MPDU size is 65535 bytes. However, the maximum A-MSDU size is restricted to 495 bytes for hybrid A-MSDU/A-MPDU aggregation. It is clear from Figs. 4 and 5 that A-MSDU outperforms A-MPDU in terms of average MTP and η MAC by 14% per aggregated frame for all the four scenarios. Although it has

T PHY = MTP = { 8N AF.L P LD T, DIF S+T BO+T RT S+T CT S+T DAT A+3T SIF S+T BA+4τ 8N AF.L P LD T DIF S+T BO+T RT S+T CT S+T DAT A+4T SIF S+T BAR+T BA+5τ N AF = if A MSDU, (1a), otherwise N A MSDU, A MSDU N A MPDU, A MPDU N A MSDU.N A MPDU, A MSDU/A MPDU, (1b) T DATA = T PHY + T SY M.N SY M, (1c) { TLEG PREAMBLE + T L SIG + T HT PREAMBLE + T HT SIG + T SIG EXT, HT mixed T LEG PREAMBLE + T L SIG + T V HT SIG A + T V HT PREAMBLE + T V HT SIG B, V HT, (1d) T LEG PREAMBLE = T L STF + T L LTF T HT PREAMBLE = T HT STF + T HT LTF1 + (N LTF 1) T HT LTFs, (1e) T V HT PREAMBLE = T V HT STF + N V HTLTF.T V HT LTF m STBC 8[NA MSDU(L P LD+L F A OH)+L MAChdr ]+L SER+L T AIL.N ES, A MSDU N SY M = m STBC 8NA MP DU(L P LD+L F A OH+L MAChdr )+L SER+L T AIL.N ES, A MPDU. m STBC 8NA MP DU(L P LD.N A MSDU+L F A OH+L MAChdr )+L SER+L T AIL.N ES, A MSDU/A MPDU (1f) 15 1 4MHz, 2x2 MIMO, 27Mbps 4MHz, 2x2 MIMO, 27Mbps 8MHz, SISO, 29.3Mbps 8MHz, SISO, 39Mbps 8MHz, 2x2 MIMO, 58.5Mbps 8MHz, 2x2 MIMO, 78Mbps 16MHz, SISO, 58.5Mbps 16MHz, SISO, 78Mbps 5 45 4 35 4MHz, 2x2 MIMO, 27Mbps 4MHz, 2x2 MIMO, 27Mbps 8MHz, SISO, 29.3Mbps 8MHz, SISO, 39Mbps 8MHz, 2x2 MIMO, 58.5Mbps 8MHz, 2x2 MIMO, 78Mbps 16MHz, SISO, 58.5Mbps 16MHz, SISO, 78Mbps Throughput (Mbps) Throughput (Mbps) 3 25 2 5 15 1 5 1 1.5 2 2.5 3 3.5 4 4.5 5 5 1 15 2 25 3 35 4.9.8.7.6 4MHz, 2x2 MIMO, 27Mbps 4MHz, 2x2 MIMO, 27Mbps 8MHz, SISO, 29.3Mbps 8MHz, SISO, 39Mbps 8MHz, 2x2 MIMO, 58.5Mbps 8MHz, 2x2 MIMO, 78Mbps 16MHz, SISO, 58.5Mbps 16MHz, SISO, 78Mbps 1.9.8.7.5.4.6.5.4.3 Fig. 4..2.1 1 1.5 2 2.5 3 3.5 4 4.5 5 MTP and η MAC of four considered scenarios with A-MSDU. Fig. 5..3 4MHz, 2x2 MIMO, 27Mbps 4MHz, 2x2 MIMO, 27Mbps.2 8MHz, SISO, 29.3Mbps 8MHz, SISO, 39Mbps 8MHz, 2x2 MIMO, 58.5Mbps.1 8MHz, 2x2 MIMO, 78Mbps 16MHz, SISO, 58.5Mbps 16MHz, SISO, 78Mbps 5 1 15 2 25 3 35 4 MTP and η MAC of four considered scenarios with A-MPDU. the least overheads as shown in Fig. 7 as compared to the other two frame aggregation mechanisms, it does not achieve the highest MTP and η MAC. This is due to the fact that such aggregation is limited by the maximum A-MSDU size of 7935 bytes that the receiver can process, which limits the maximum number of aggregated frames per PHY overhead. It is also worth noting that A-MSDU is more prone to channel error as it is transmitted within a single MPDU. This implies that the entire A-MSDU has to be retransmitted if any bits within the A-MSDU are erroneously received. On the other hand, although A-MPDU has higher overheads, it offers a long-term improvement of at least twofold in terms of average MTP and η MAC as compared to A-MSDU for all the four scenarios. This is a direct consequence of larger

Throughput (Mbps) 5 45 4 35 3 25 2 15 1 5 1.9.8.7.6.5.4.3.2.1 4MHz, 2x2 MIMO, 27Mbps 4MHz, 2x2 MIMO, 27Mbps 8MHz, SISO, 29.3Mbps 8MHz, SISO, 39Mbps 8MHz, 2x2 MIMO, 58.5Mbps 8MHz, 2x2 MIMO, 78Mbps 16MHz, SISO, 58.5Mbps 16MHz, SISO, 78Mbps 2 4 6 8 1 12 14 16 18 2 4MHz, 2x2 MIMO, 27Mbps 4MHz, 2x2 MIMO, 27Mbps 8MHz, SISO, 29.3Mbps 8MHz, SISO, 39Mbps 8MHz, 2x2 MIMO, 58.5Mbps 8MHz, 2x2 MIMO, 78Mbps 16MHz, SISO, 58.5Mbps 16MHz, SISO, 78Mbps 2 4 6 8 1 12 14 16 18 2 Fig. 6. MTP and η MAC of four considered scenarios with hybrid A- MSDU/A-MPDU aggregation. MAC overheads reduction.8.6.4.2.2.4.6 Hybrid A MSDU/A MPDU vs A MSDU Hybrid A MSDU/A MPDU (495B) vs A MPDU Hybrid A MSDU/A MPDU (7935B) vs A MPDU 5 1 15 2 25 3 35 4 Fig. 7. Reduction in MAC overheads with hybrid A-MSDU/A-MPDU aggregation. maximum A-MPDU size of up to 65535 bytes. Thus, it can aggregate more frames per PHY overhead, which improves the MTP and η MAC. It is important to note that a maximum of 64 MPDUs may only be aggregated due to the limitation of the BA frame [5]. Additionally, it is more robust to channel errors as compared to A-MSDU as each MPDU within an A-MPDU has its own delimiter and FCS. Therefore, only the MPDU in error needs to be retransmitted. Finally, it is evident from Fig. 7 that the hybrid A-MSDU/A- MPDU aggregation results in moderate overheads per MSDU frame which comes in between A-MSDU and A-MPDU. Specifically, it attains 12% reduction in MAC overheads on average as compared to A-MPDU, and such reduction improves to 51% with the increase of maximum A-MSDU size from 495 to 7935 bytes. As a result, Figs. 5 and 6 show that hybrid A-MSDU/A-MPDU aggregation achieves a further improvement of 2.5% for both average MTP and η MAC as compared to A-MPDU for all the four scenarios. Clearly, hybrid A-MSDU/A-MPDU aggregation could be used to reduce MAC overheads by prior MSDU aggregations, and it may be useful for scenarios where consecutive small MSDUs are required to be transmitted. For example, the use of A- MPDU would lead to the increase of MAC overheads as more BA frames need to be generated for longer TXOP due to the limit of 64 MPDUs per BA frame. A similar situation may arise with larger packets but are transmitted at higher data rates of 82.11ac. In fact, hybrid A-MSDU/A-MPDU aggregation could be used to mitigate the limitation of 64 MPDUs in the current BA mechanism. To this end, it is also worth to mention that scenarios with higher PHY data rates has lower η MAC in general as the PHY overheads are relatively larger when MAC data frame can be transmitted over a shorter time duration. V. CONCLUSION AND FUTURE WORK In this paper, we demonstrate that 82.11ac with a configuration of 8MHz and single (two) spatial stream(s) outperforms 82.11n with a configuration of 4 MHz and two spatial streams in terms of maximum throughput by 28% (84%). In addition, our performance analysis illustrates that different frame aggregation mechanisms could achieve different maximum throughput and for the same given scenario in which hybrid A-MSDU/A-MPDU aggregation yields the best performance for both 82.11n and 82.11ac devices. Our analysis also suggests that operation in the 16 MHz channel bandwidth might not be immediately attractive given the fact that its maximum throughput does not scale well with the bandwidth increment. Furthermore, additional signaling would most likely be required to protect transmissions in the 16 MHz channel. For future work, we planned to investigate the effects of overlapping basic service set and error-prone channels on multi-channel operations with our network-level simulator. REFERENCES [1] G. Hiertz, D. Denteneer, L. Stibor, Y. Zang, X.P. Costa, and B. Walke. The IEEE 82.11 universe. IEEE Communications Magazine, 48(1):62 7, January 21. [2] Wireless Gigabit Alliance. Defining the future of multi-gigabit wireless communications. White Paper, pages 1 5, 21. [3] IEEE P82.11ac. Specification framework for TGac. IEEE 82.11-9/992r21. January 211. [4] ABI Research. The wireless home video market. Research Report, pages 1 46, 211. [5] IEEE 82.11n 29. Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications, amendment 5: Enhancements for higher throughput. October 29. [6] E. Perahia and R. Stacey. Next Generation Wireless LANs: Throughput, Robustness, and Reliability in 82.11n. Cambridge University Press, The Edinburg Building, Cambridge, UK, 28. [7] D. Skordoulis, Q. Ni, H. Chen, A. P. Stephens, C. Liu, and A. Jamalipour. IEEE 82.11n MAC frame aggregation mechanisms for next-generation high-throughput WLANs. IEEE Wireless Communications, 15(1):4 47, February 28. [8] Y. Xiao and J. Rosdahl. Throughput and delay limits of IEEE 82.11. IEEE Communications Letters, 6(8):355 357, August 22.