Will my next WLAN work at 1 Gbps?

Similar documents
Examination Mobile & Wireless Networking ( ) April 12,

weight: amplitude of sine curve

B-MAC Tunable MAC protocol for wireless networks

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks

Mobile Communications Chapter 3 : Media Access

ICT 5305 Mobile Communications

Lecture 11. Digital Transmission Fundamentals

Heterogeneous Cluster-Based Topology Control Algorithms for Wireless Sensor Networks

Performance Evaluation of a MAC Protocol for Radio over Fiber Wireless LAN operating in the 60-GHz band

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

Mobile Communications Chapter 2: Wireless Transmission

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM

Network Performance Metrics

Performance Analysis of A Burst-Frame-Based MAC Protocol for Ultra-Wideband Ad Hoc Networks

A New MAC Protocol with Control Channel Auto-Discovery for Self-Deployed Cognitive Radio Networks

Review Wireless Communications

Dynamic Sounding for Multi-User MIMO in Wireless LANs

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

% 4 (1 $ $ ! " ( # $ 5 # $ % - % +' ( % +' (( % -.

Traffic. analysis. The general setting. Example: buffer. Arrival Curves. Cumulative #bits: R(t), R*(t) Instantaneous speeds: r(t), r*(t)

Process-Stacking Multiplexing Access for 60 GHz Millimeter-Wave WPANs

Key Issue. 3. Media Access. Hidden and Exposed Terminals. Near and Far Terminals. FDD/FDMA General Scheme, Example GSM. Access Methods SDMA/FDMA/TDMA

Performance Comparison of Downlink User Multiplexing Schemes in IEEE ac: Multi-User MIMO vs. Frame Aggregation

Driver Assistance Technical Report D Analytical Performance Considerations of p. Date:

Media Access Control Chapter 6

Chapter 2. The Physical Layer

Efficient burst assembly algorithm with traffic prediction

L A-B-C dei Segnali Spread-Spectrum

Multiuser Interference in TH-UWB

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption

Energy Efficient Data Fragmentation for Ubiquitous Computing

DS CDMA Scheme for WATM with Errors and Erasures Decoding

ECS455: Chapter 4 Multiple Access

Multicarrier-Based QAPM Modulation System for the Low Power Consumption and High Data Rates

EMF: Embedding Multiple Flows of Information in Existing Traffic for Concurrent Communication among Heterogeneous IoT Devices

Communication Systems. Communication Systems

Media Access Control. Cri$que #3. CSMA/CA Carrier Sense Mul$ple Access, Collision Avoidance. Hidden Terminal Problem. Virtual Carrier Sense: RTS/CTS

On Eliminating the Exposed Terminal Problem Using Signature Detection

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

Simultaneous Operation of Multiple Collocated Radios and the Scanning Problem

Anti-Jamming Schedules for Wireless Data Broadcast Systems

A Flexible Contention Resolution Scheme for QoS Provisioning in Optical Burst Switching Networks

EECS 380: Wireless Communications Weeks 5-6

ECE-517 Reinforcement Learning in Artificial Intelligence

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012

Nomadic Communications n/ac: MIMO and Space Diversity

FROM ANALOG TO DIGITAL

TR-MAC: An Energy-E cient MAC Protocol for Wireless Sensor Networks exploiting Noise-based Transmitted Reference Modulation

2. Wireless Transmission. Frequencies for Communication (1)

TRANSMITTING CAPSULE ENDOSCOPE IMAGES WITH WIRELESS LAN AND SMART ANTENNA SYSTEMS

IEEE ax / OFDMA

On the Coexistence of Overlapping BSSs in WLANs

A New Antenna Selection Algorithm in Cognitive MIMO Systems

When answering the following 25 questions, always remember that there is someone who has to grade them. So please use legible handwriting.

A Perspective on Radio Resource Management in B3G

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II

UNIT IV DIGITAL MODULATION SCHEME

Delay improved Media Access Control for Passive Optical Networks

Wrap Up. Fourier Transform Sampling, Modulation, Filtering Noise and the Digital Abstraction Binary signaling model and Shannon Capacity

EECE 301 Signals & Systems Prof. Mark Fowler

Chapter 2 Summary: Continuous-Wave Modulation. Belkacem Derras

Solution of ECE 342 Test 2 S12

Transmit Beamforming with Reduced Feedback Information in OFDM Based Wireless Systems

EE558 - Digital Communications

Photo Modules for PCM Remote Control Systems

The design of an improved matched filter in DSSS-GMSK system

Coexistence of Ultra-Wideband Systems with IEEE a Wireless LANs

Simulation Series Termination

Solid-state Multi-functional Timer

Solid-state Timer H3CT

HS0038B5. IR Receiver Modules for Remote Control Systems. Vishay Semiconductors

On the Region of Feasibility of Interference Alignment in Underwater Sensor Networks

The Influence of Propagation Environment in a Live GSM Network

Wireless LAN Applications LAN Extension Cross building interconnection Nomadic access Ad hoc networks Single Cell Wireless LAN

Chapter 14: Bandpass Digital Transmission. A. Bruce Carlson Paul B. Crilly 2010 The McGraw-Hill Companies

Channel Estimation for Wired MIMO Communication Systems

OFDMA for Access Networks: Optical Setup

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Optical Short Pulse Generation and Measurement Based on Fiber Polarization Effects

Lecture 13: Capacity of Cellular Systems

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach

Q-learning Based Adaptive Zone Partition for Load Balancing in Multi-Sink Wireless Sensor Networks

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System

Collaborative communication protocols for wireless sensor networks

VoIP over a wired link

Forward-link Throughput Optimization for Wireless Cellular Packet Data Networks

Photo Modules for PCM Remote Control Systems

LECTURE 1 CMOS PHASE LOCKED LOOPS

Starvation Mitigation Through Multi-Channel Coordination in CSMA Multi-hop Wireless Networks

Negative frequency communication

Question 1 TELE4353. Average Delay Spread. RMS Delay Spread = = Channel response (2) Channel response (1)

TSOP12.. IR Receiver Modules for Remote Control Systems VISHAY. Vishay Semiconductors

TSOP322.. IR Receiver Modules for Remote Control Systems VISHAY. Vishay Semiconductors

Analysis of Energy Consumption of Virtual MIMO Wireless Sensor Network

PI90LV022, PI90LVB022

ON PERFORMANCE BOUNDS FOR MIMO OFDM BASED WIRELESS COMMUNICATION SYSTEMS. Stefan Schwarz, Michal Šimko and Markus Rupp

University of Maryland, College Park, MD 20742, USA. San Diego, CA 92121, USA.

A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH

Principles of Communications

Transcription:

Will my nex WLAN work a 1 Gbps? Boris Bellala boris.bellala@upf.edu hp://www.dic.upf.edu/ bbellal/ Deparmen of Informaion and Communicaion Technologies (DTIC) Universia Pompeu Fabra (UPF) 2013

Ouline Moivaion 1 Moivaion 2 3 4 2 / 38

A Wireless Local Area Nework AP Inerne 3 / 38

Why have WLANs been successful? They work fine in many differen scenarios. Broadband Wireless Access Nework for people and gadges. People-o-people / car-o-car / gadge-o-gadge, ec. 4 / 38

Why have WLANs been successful? They work fine in many differen scenarios. Broadband Wireless Access Nework for people and gadges. People-o-people / car-o-car / gadge-o-gadge, ec. They use he ISM bands (2.4 / 5 GHz). User-driven echnology adopion. I fosers innovaion, new business models. 4 / 38

Why have WLANs been successful? They work fine in many differen scenarios. Broadband Wireless Access Nework for people and gadges. People-o-people / car-o-car / gadge-o-gadge, ec. They use he ISM bands (2.4 / 5 GHz). User-driven echnology adopion. I fosers innovaion, new business models. Easy o use. 4 / 38

Why have WLANs been successful? They work fine in many differen scenarios. Broadband Wireless Access Nework for people and gadges. People-o-people / car-o-car / gadge-o-gadge, ec. They use he ISM bands (2.4 / 5 GHz). User-driven echnology adopion. I fosers innovaion, new business models. Easy o use. Cheap, affordable echnology. 4 / 38

pre-commercial producs 5 / 38

pre-commercial producs 6 / 38

pre-commercial producs Are realisic hose values or jus for commercial adverisemen? 7 / 38

Ouline Moivaion 1 Moivaion 2 3 4 8 / 38

CSMA/CA Moivaion empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK A backoff mechanism is used o avoid collisions. 9 / 38

CSMA/CA empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK A backoff mechanism is used o avoid collisions. For each ransmission, a couner is se o a random value. 9 / 38

CSMA/CA empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK A backoff mechanism is used o avoid collisions. For each ransmission, a couner is se o a random value. Afer each slo he couner is decreased by one uni. 9 / 38

CSMA/CA empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK A backoff mechanism is used o avoid collisions. For each ransmission, a couner is se o a random value. Afer each slo he couner is decreased by one uni. When he couner reaches zero, he node ransmis. 9 / 38

CSMA/CA Moivaion empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK Robus (works in almos any scenario). 10 / 38

CSMA/CA empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK Robus (works in almos any scenario). Simple (cheap o implemen). 10 / 38

CSMA/CA empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK Robus (works in almos any scenario). Simple (cheap o implemen). Efficien (no bad a leas). 10 / 38

CSMA/CA Moivaion empy slo succ. slo collision slo 3 9 AP 6 4 6 7 DATA ACK S = Number of packes successfully ransmied x Packe Lengh Observaion Time 11 / 38

Muliple Transmission Raes ( values) 34.6 Mbps 86.6 Mbps 58.5 Mbps 13.0 Mbps R = f(p r ) (1) P r = f(p, d,...) 12 / 38

Frame Duraion Moivaion 3 9 AP 6 4 6 7 DATA SIFS ACK DIFS T = ( T PHY + L ) ( H + L DATA + SIFS+ T PHY + L ) ACK + DIFS R R 13 / 38

Performance Anomaly Two s ransmi o an AP (hey are uploading a large file). 14 / 38

Performance Anomaly Two s ransmi o an AP (hey are uploading a large file). 1 ransmis packes a rae 86.6 Mbps. 14 / 38

Performance Anomaly Two s ransmi o an AP (hey are uploading a large file). 1 ransmis packes a rae 86.6 Mbps. 2 ransmis packes a rae 13.0 Mbps. 14 / 38

Performance Anomaly Two s ransmi o an AP (hey are uploading a large file). 1 ransmis packes a rae 86.6 Mbps. 2 ransmis packes a rae 13.0 Mbps. overhearing T 14 / 38

Ouline Moivaion 1 Moivaion 2 3 4 15 / 38

802.11ad (60 GHz) 802.11n (2.4/5 GHz) 802.11ac (5 GHz) 802.11a (5 GHz) 802.11g (2.4 GHz) 54 Mbps 65 Mbps 86 Mbps 802.11aa (Video) 802.11 (2.4 GHz) 2 Mbps 802.11b (2.4 GHz) 11 Mbps 802.11e (QoS) 802.11p (5.9 GHz) 802.11af (<1 GHz) 802.11ah(<1 GHz) 1997 1999 2003 2009 2000 2005 2010 2013/2014/2015/2016 2020 ime 5G WIFI 16 / 38

Heerogeneous Use-cases / Scenarios File exchange: from/o Inerne, beween differen devices. Insananeous Backup. Real Time Mulimedia Tx. (Video, Music, ec.). Auomaion, Home Conrol. 17 / 38

Heerogeneous Use-cases / Scenarios File exchange: from/o Inerne, beween differen devices. Insananeous Backup. Real Time Mulimedia Tx. (Video, Music, ec.). Auomaion, Home Conrol. Heerogeneous Devices Mulimedia Mobile Devices (Smarphones, Tables, Lapops,...) Mulimedia Fixed Devices (PCs, TV, video projecors, cameras, music players,...) Oher Devices (Sorage, Priners,...) Sensors/Acuaors 17 / 38

Improve he Nework Throughpu Packe Aggregaion Spaial Muliplexing Efficien Use of he Specrum 18 / 38

Improve he Nework Throughpu Packe Aggregaion Spaial Muliplexing Efficien Use of he Specrum Energy Consumpion Power-saving mechanisms 18 / 38

Improve he Nework Throughpu Packe Aggregaion Spaial Muliplexing Efficien Use of he Specrum Energy Consumpion Power-saving mechanisms Device-o-device Communicaions 18 / 38

Improve he Nework Throughpu Packe Aggregaion Spaial Muliplexing Efficien Use of he Specrum Energy Consumpion Power-saving mechanisms Device-o-device Communicaions Coexisence Dynamic Frequency Selecion. 18 / 38

Moivaion Main characerisics of IEEE 802.11n Packe Aggregaion. Spaial Muliplexing (Single-user MIMO). Channel Bonding (40 MHz). 19 / 38

Moivaion Main characerisics of IEEE 802.11n Packe Aggregaion. Spaial Muliplexing (Single-user MIMO). Channel Bonding (40 MHz). exends he IEEE 802.11n wih Muli-user Beamforming (MU-MIMO), in he downlink. Channel widhs of 80 and 160 MHz. 256-QAM (higher ransmission rae). 19 / 38

- Packe Aggregaion AIFS SIFS BackOff PHY MPDU PHY ACK MPDU Delimier AIFS BackOff PHY 01 01 01 01 01 01 01 SIFS 01 01 01 MPDU 01 MPDU PHY B ACK 01 01 01 A-MPDU Consideraions: Exra Overheads: MPDU delimier, Block ACKs 20 / 38

- Spaial Muliplexing (Single User) r 1 = h 11 s 1 + h 21 s 2 s 1 h 11 h 12 TX RX h 21 s 2 h 22 r 2 = h 12 s 1 + h 22 s 2 r = (Hs) (2) ŝ = H 1 r (3) 21 / 38

- Spaial Muliplexing (Single User) s 1 = 1 h 11 r 1 = h 11 h 12 TX RX h 21 s 2 = 0 h 22 r 2 = h 12 22 / 38

- Spaial Muliplexing (Single User) s 1 = 0 h 11 r 1 = h 21 h 12 TX RX h 21 s 2 = 1 h 22 r 2 = h 22 23 / 38

- Spaial Muliplexing (Single User) AP Consideraions: Training Sequences, Channel Esimaion a he Receiver. Lower P per sream (Lower x. Rae). AP ime ime ime 24 / 38

- Spaial Muliplexing (Muli User) Feedback Channel w 1 h 11 r 1 = s 1 h 12 RX TX w 2 h 21 h 22 r 2 = s 2 RX w = ( ) H 1 s (4) r = Hw (5) 25 / 38

- Spaial Muliplexing (Muli User) AP Consideraions: CSI feedback (from s o he AP). Lower P per sream and user (Lower x. Rae). AP ime ime ime 26 / 38

- Channel Bonding 20 MHz f 40 MHz 80 MHz f f W = {20, 40, 80, 80+80, 160} MHz. 160 MHz f 80+80 MHz f 27 / 38

- Channel Bonding f1 f2 f3 f BSS2 and BSS3 are inerferers Bonded Channel ~ 80 MHz P f1 f2 f3 f BSS2,f2 BSS2,f2 BSS1,f1 BSS1,f1,f2,f3,f4 BSS3,f3 BSS3,f3 (a) Single channel (b) Channel Bonding Consideraions: Inerference problems. P per Hz is reduced when he channel widh increases. 28 / 38

hroughpu AP N T Parameers Throughpu S T = ( T PHY + L ) ( H + L DATA + SIFS+ T PHY + L ) ACK + DIFS R R 29 / 38

- Basic configuraion Throughpu (Mbps) 1000 800 600 400 200 Aggregae AP s 0 0 2 4 6 8 10 Number Nodes Number of Anennas a he AP: 4 Number of Anennas a s: 2 Rae: 58.5 Mbps. 20 MHz. U = 1 beam. V = 1 spaial-sream / node. Y = 1 packe. L d = 12000 bis. ( ) ( ) T AP = T PHY + L H + L DATA + SIFS + T PHY + L ACK + DIFS R R T = ( T PHY + L H + L DATA R ) + SIFS + ( T PHY + L ACK R ) + DIFS 30 / 38

- Packe Aggregaion Throughpu (Mbps) 1000 800 600 400 200 Aggregae AP s 0 0 2 4 6 8 10 Number Nodes Number of Anennas a he AP: 4 Number of Anennas a s: 2 Rae: 58.5 Mbps. 20 MHz. U = 1 beam. V = 1 spaial-sream / node. Y = 64 packes. L d = 12000 bis. T AP = (TPHY + Y ( )) ( L H + L DATA + SIFS + T PHY + L ) B-ACK + DIFS R R T = (TPHY + Y ( )) ( L H + L DATA + SIFS + T PHY + L ) B-ACK + DIFS R R 31 / 38

- Spaial Muliplexing (Single User) Throughpu (Mbps) 1000 800 600 400 200 Aggregae AP s 0 0 2 4 6 8 10 Number Nodes Number of Anennas a he AP: 4 Number of Anennas a s: 2 Rae: 58.5 Mbps. 20 MHz. U = 1 beam. V = 2 spaial-sream / node. Y = 64 packes. L d = 12000 bis. T AP = (TPHY + Y ( )) ( L H + L DATA + SIFS + T PHY + L ) B-ACK + DIFS V R R T = (TPHY + Y ( )) ( L H + L DATA + SIFS + T PHY + L ) B-ACK + DIFS V R R 32 / 38

- Spaial Muliplexing (Muli User) Throughpu (Mbps) 1000 800 600 400 200 Aggregae AP s 0 0 2 4 6 8 10 Number Nodes Number of Anennas a he AP: 4 Number of Anennas a s: 2 Rae: 58.5 Mbps. 20 MHz. U = 2 beams. V = 2 spaial-sream / node. Y = 64 packes. L d = 12000 bis. T AP = (TPHY + Y ( )) ( ( L H + L DATA + U SIFS + T PHY + L )) B-ACK + DIFS V R R T = (TPHY + Y ( )) ( L H + L DATA + SIFS + T PHY + L ) B-ACK + DIFS V R R 33 / 38

- Channel Bonding Throughpu (Mbps) 1000 900 800 700 600 500 400 300 200 100 Aggregae AP s 0 0 2 4 6 8 10 Number Nodes Number of Anennas a he AP: 4 Number of Anennas a s: 2 Rae: 58.5 Mbps. W = 80 MHz. U = 2 beams. V = 2 spaial-sream / node. Y = 64 packes. L d = 12000 bis. T AP = (TPHY + Y ( )) ( ( L H + L DATA + U SIFS + T PHY + L )) B-ACK + DIFS V R(W) R T = (TPHY + Y ( )) ( L H + L DATA + SIFS + T PHY + L ) B-ACK + DIFS V R(W) R 34 / 38

Moivaion 1 Gbps is possible (even more), bu only in very specific scenarios. 35 / 38

1 Gbps is possible (even more), bu only in very specific scenarios. There are many consideraions / challenges o ake ino accoun / o solve. 35 / 38

1 Gbps is possible (even more), bu only in very specific scenarios. There are many consideraions / challenges o ake ino accoun / o solve. Research Opporuniies. Ge he mos ou of previous mechanisms. To design new mechanisms. 35 / 38

Ouline Moivaion 1 Moivaion 2 3 4 36 / 38

Collision-free MAC proocols. 37 / 38

Collision-free MAC proocols. Parallel ransmissions in he uplink (from differen users). 37 / 38

Collision-free MAC proocols. Parallel ransmissions in he uplink (from differen users). Channel Selecion Mechanisms (Channel Bonding). 37 / 38

Collision-free MAC proocols. Parallel ransmissions in he uplink (from differen users). Channel Selecion Mechanisms (Channel Bonding). Dynamic Bandwidh MAC proocols (Channel Bonding). 37 / 38

Collision-free MAC proocols. Parallel ransmissions in he uplink (from differen users). Channel Selecion Mechanisms (Channel Bonding). Dynamic Bandwidh MAC proocols (Channel Bonding). Iner AP Cooperaion (reduce inerference). 37 / 38

Collision-free MAC proocols. Parallel ransmissions in he uplink (from differen users). Channel Selecion Mechanisms (Channel Bonding). Dynamic Bandwidh MAC proocols (Channel Bonding). Iner AP Cooperaion (reduce inerference). and Analysis (Models, Simulaion, Tes-beds). 37 / 38

The End Moivaion Time for quesions! 38 / 38