Wireless Communication

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

IEEE ax / OFDMA

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

Wireless Communication

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

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

CS434/534: Topics in Networked (Networking) Systems

Ilenia Tinnirello. Giuseppe Bianchi, Ilenia Tinnirello

Dynamic 20/40/60/80 MHz Channel Access for 80 MHz ac

AEROHIVE NETWORKS ax DAVID SIMON, SENIOR SYSTEMS ENGINEER Aerohive Networks. All Rights Reserved.

Wireless Networked Systems

Outline / Wireless Networks and Applications Lecture 14: Wireless LANs * IEEE Family. Some IEEE Standards.

Wi-Fi. Wireless Fidelity. Spread Spectrum CSMA. Ad-hoc Networks. Engr. Mian Shahzad Iqbal Lecturer Department of Telecommunication Engineering

IEEE g,n Multi-Network Jamming Attacks - A Cognitive Radio Based Approach. by Sudarshan Prasad

On the Coexistence of Overlapping BSSs in WLANs

Wireless Communication

Major Leaps in Evolution of IEEE WLAN Technologies

Rate Adaptation for Multiuser MIMO Networks

Enhancing Wireless Networks with Directional Antenna and Multiple Receivers

Outline. EEC-484/584 Computer Networks. Homework #1. Homework #1. Lecture 8. Wenbing Zhao Homework #1 Review

A Channel Allocation Algorithm for Reducing the Channel Sensing/Reserving Asymmetry in ac Networks

Mobile Communications

SourceSync. Exploiting Sender Diversity

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

Exploiting Overlapped Bands for Efficient Broadcast in Multi-channel Wireless Networks

Partial overlapping channels are not damaging

Wireless Intro : Computer Networking. Wireless Challenges. Overview

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

Wireless Communication

Contents. IEEE family of standards Protocol layering TDD frame structure MAC PDU structure

Baseline Proposal for EPoC PHY Layer

Medium Access Control

Technical Aspects of LTE Part I: OFDM

Baseline Proposal for EPoC PHY Layer IEEE 802.3bn EPoC September 2012 AVI KLIGER, BROADCOM LEO MONTREUIL, BROADCOM ED BOYD, BROADCOM

Next Generation Wireless LANs

A new Opportunistic MAC Layer Protocol for Cognitive IEEE based Wireless Networks

Medium Access Control. Wireless Networks: Guevara Noubir. Slides adapted from Mobile Communications by J. Schiller

Block diagram of a radio-over-fiber network. Central Unit RAU. Server. Downlink. Uplink E/O O/E E/O O/E

Mobile Computing. Chapter 3: Medium Access Control

Solution Paper: Contention Slots in PMP 450

Performance of b/g in the Interference Limited Regime

Achieving Network Consistency. Octav Chipara

S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

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

CIS 632 / EEC 687 Mobile Computing. Mobile Communications (for Dummies) Chansu Yu. Contents. Modulation Propagation Spread spectrum

ICT 5305 Mobile Communications. Lecture - 4 April Dr. Hossen Asiful Mustafa

Wireless Networks (PHY)

Lecture 8 Mul+user Systems

Chapter 3 : Media Access. Mobile Communications. Collision avoidance, MACA

Multiple Access (3) Required reading: Garcia 6.3, 6.4.1, CSE 3213, Fall 2010 Instructor: N. Vlajic

PULSE: A MAC Protocol for RFID Networks

Lecture 8: Media Access Control

Performance Analysis of Transmissions Opportunity Limit in e WLANs

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

Wireless Transmission & Media Access

A Distributed Opportunistic Access Scheme for OFDMA Systems

Lecture 23: Media Access Control. CSE 123: Computer Networks Alex C. Snoeren

References. What is UMTS? UMTS Architecture

Lecture 8: Media Access Control. CSE 123: Computer Networks Stefan Savage

Multiple Access System

Lecture 7: Centralized MAC protocols. Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday

Introduction to WiMAX Dr. Piraporn Limpaphayom

OPTIMAL ACCESS POINT SELECTION AND CHANNEL ASSIGNMENT IN IEEE NETWORKS. Sangtae Park, B.S. Thesis Prepared for the Degree of MASTER OF SCIENCE

Enhancement of Wide Bandwidth Operation in IEEE ac Networks

MSIT 413: Wireless Technologies Week 5

FAQs about OFDMA-Enabled Wi-Fi backscatter

Cellular systems 02/10/06

Politecnico di Milano Advanced Network Technologies Laboratory. Beyond Standard MAC Sublayer

OFDMA Networks. By Mohamad Awad

WIRELESS communications have shifted from bit rates

802.11ax introduction and measurement solution

A Wireless Communication System using Multicasting with an Acknowledgement Mark

Analytical Model for an IEEE WLAN using DCF with Two Types of VoIP Calls

3G long-term evolution

A MAC protocol for full exploitation of Directional Antennas in Ad-hoc Wireless Networks

A Cross-Layer Cooperative Schema for Collision Resolution in Data Networks

Chapter 4: Directional and Smart Antennas. Prof. Yuh-Shyan Chen Department of CSIE National Taipei University

1. Introduction 1.2 Medium Access Control. Prof. JP Hubaux

Understanding and Mitigating the Impact of Interference on Networks. By Gulzar Ahmad Sanjay Bhatt Morteza Kheirkhah Adam Kral Jannik Sundø

Long Term Evolution (LTE)

Aizaz U Chaudhry *, Nazia Ahmad and Roshdy HM Hafez. Abstract

Local Area Networks NETW 901

Multiple Access Schemes

Singh Bhalinder, Garg Rekha., International Journal of Advance research, Ideas and Innovations in Technology

The influence of the Capture Effect on the collision probability in wireless home networks

Physical Layer Frame Structure in 4G LTE/LTE-A Downlink based on LTE System Toolbox

Keysight Technologies Making G Transmitter Measurements. Application Note

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS

Enhancing IEEE a/n with Dynamic Single-User OFDM Adaptation

IEEE P Wireless LANs IEEE802.11h Dynamic Frequency Selection (DFS) in an Independent BSS (IBSS) Abstract

Mobile Communications: Technology and QoS

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

CRMA: Collision-Resistant Multiple Access

Simple Algorithm in (older) Selection Diversity. Receiver Diversity Can we Do Better? Receiver Diversity Optimization.

Keysight Technologies Testing WLAN Devices According to IEEE Standards. Application Note

Lecture 3 Cellular Systems

Medium Access Schemes

LTE and NB-IoT. Luca Feltrin. RadioNetworks, DEI, Alma Mater Studiorum - Università di Bologna. Telecom Italia Mobile S.p.a. - TIM

Transcription:

Wireless Communication Systems @CS.NCTU Lecture 9: MAC Protocols for WLANs Fine-Grained Channel Access in Wireless LAN (SIGCOMM 10) Instructor: Kate Ching-Ju Lin ( 林靖茹 ) 1

Physical-Layer Data Rate PHY layer data rate in WLANs is increasing rapidly Wider channel widths and MIMO increases data rate, e.g., 802.11n supporting up to 600Mbps Data rates for future standards like 802.11ac & 802.11ad are expected to be >1Gbps However, throughput efficiency in WLANs is degrading Senders with small amount of data still contend for whole channel Entire channel (single resource) allocated to a single sender 2

Inefficiency of 802.11MAC Contention slot (a) Basic access RTS CTS ACK DIFS Contention Window SIFS SIFS SIFS Heavy overhead DIFS: the minimum time a sender has to sense the channel idle before trying to transmit SIFS: the time for the sender to receive the ACK from the receiver Contention Window: used for the back-off mechanism Contention slot: useful time during which data is transmitted RTS/CTS: used for resolving the hidden terminal problem 3

Inefficiency of 802.11MAC t slot : sending time t sifs : SIFS time t cca : time to reliably sense a channel t TxRx : time needed to change from rcv/snd mode & vice-versa t prop : signal propagation time t preamble : time for sending training symbols (channel estimation) Parameter Value t slot 9µs t sifs 10 16µs t cca 4µs t TxRx 5µs t prop 1µs t preamble 20 56µs 4

Inefficiency of 802.11MAC Channel efficiency: = t data t slot W + t DIFS + t PLCP + t SIFS + t ACK + t data overhead Only t data is used for transmitting application data, the others times are overhead As PHY data rate increases, only t data decreases proportionally while the overhead remains the same (100bits) need 17us for 6Mb/s, but only 1.85 us for 54Mb/s 5

Inefficiency of 802.11MAC Efficiency(%) 90 80 70 60 50 40 30 20 10 0 802.11b 802.11a/g 802.11n 0 200 400 600 800 1000 PHY Data Rate (Mbps) 802.11ac/ad : Inefficiency of 802.11 MAC at high data ra Efficiency decreases as the PHY data rate increases 6

How to solve inefficiency Frame aggregation : Transmitting larger frames decreases the inefficiency What about low latency applications? Divide the channel in multiple subchannels Senders can transmit simultaneously One sender can transmit on more channels than the others (similar to OFDMA) J each STA has a lower PHY rate, but the aggregate rate is unchanged J all the STAs only need one round of the contention procedure, as a result lowering the overhead on average 7

OFDM Divide the available spectrum into many partially overlapping narrowband subcarriers Choose subcarrier frequencies so that they are orthogonal to one another, thereby cancelling cross-talk Thus, eliminating the need for guard bands Used in 802.11a/g/n, WiMax and other future standards 8

Fine-Grained Channel Access OFDMA does not support random access Design a system OFDM like that allows random access Split channel width into multiple subcarriers A number of subcarriers form a sub-channel Each subcarrier can use a different modulation scheme Assign each sender a number of sub-channels according to their sending demands Apply OFDM on the whole channel to eliminate the need of guard bands Revise the MAC contention mechanism used in 802.11 9

Basic Idea Transmission opportunity arises when the whole channel becomes idle All STAs contend for different sub-channels after DIFS All STAs transmit M-RTS simultaneously on randomlyselected sub-channels AP picks a winner for each sub-channel and broadcast the result using M-CRS Selected STAs start sending ACK for the correctly delivered packets 10

Basic Idea Frequency-Domain Contention Transmission opportunity arises when the whole channel becomes idle All STAs contend for different sub-channels after DIFS All STAs transmit M-RTS simultaneously on randomlyselected sub-channels AP picks a winner for each sub-channel and broadcast the result using M-CRS Selected STAs start sending ACK for the correctly delivered packets 11

Basic Idea Transmission opportunity arises when the whole channel becomes idle All STAs contend for different sub-channels after DIFS All STAs transmit M-RTS simultaneously on randomlyselected sub-channels AP picks a winner for each sub-channel and broadcast the result using M-CRS Selected STAs start sending ACK for the correctly delivered packets 12

Basic Idea Transmission opportunity arises when the whole channel becomes idle All STAs contend for different sub-channels after DIFS All STAs transmit M-RTS simultaneously on randomlyselected sub-channels AP picks a winner for each sub-channel and broadcast the result using M-CRS Selected STAs start sending ACK for the correctly delivered packets 13

Basic Idea Transmission opportunity arises when the whole channel becomes idle All STAs contend for different sub-channels after DIFS All STAs transmit M-RTS simultaneously on randomlyselected sub-channels AP picks a winner for each sub-channel and broadcast the result using M-CRS Selected STAs start sending ACK for the correctly delivered packets 14

Frequency-Domain Contention The entire channel is split into multiple subcarriers 16 data subcarriers + 1 pilot subcarrier form a subchannel Each node contends for one or more channels by means of M-RTS/M-CTS M-RTS/M-CTS use simple binary amplitude modulation (BAM) Receivers can simply detect BAM symbol by checking energy level (zero amplitude = 0 else 1 ) K subcarriers from each sub-channel form a contention band 15

Frequency-Domain Contention Contending nodes randomly pick a subcarrier within the subchannel s contention band and send a signal 1 using BAM The AP chooses a winner based on a predefined rule (e.g. the one picking the smallest subcarrier index as the winner) The AP sends an M-CTS back on the same subcarrier The STA detects itself as the winner if the tone tagged in the returned M-CTS matching what it has selected Winners wait SIFS and then start transmitting 16

Benefits of Freq. Domain Contention No need to random backoff, further saving protocol overhead Single broadcast domain à naturally resolve the hidden terminal problem without using expensive traditional RTS/CTS 17

Practical Issues Collisions may still occur When STAs pick the same subcarrier in M-R TS How many subcarriers should be use for contention purposes? Related to the number of STAs with traffic demands simultaneously Hash(receiverID) between 0 and (m-1) to represent receiver information in M-RTS The AP does not explicitly know who is the winner Time synchronization is critical STA needs to synchronize with each other to avoid inter-subchannel interference 18

Frequency-Domain Backoff In a heavily-contended network, multiple senders could contend on the same subcarrier à collisions Limit the number of channels a sender can contend for Pick up to n subchannels to contend for n = min(c max,l queue ) C max decreases when collisions are detected L queue : the number of fragments in node s sending queue Mechanism similar to exponential backoff and additive increase/multiplicative decrease 19

Performance Efficiency Verified via simulations Efficiency (%) 90 80 70 60 50 40 30 20 10 0 802.11 FICA AIMD FICA RMAX 0 200 400 600 PHY Data Rate (Mbps) : Efficiency ratio of 802.11 and FICA with Efficiency is nearly stable when the PHY data rate increases 20

Conclusion Traditional 802.11 MAC is inefficient for high PHY data-rates FICA addresses this inefficiency by using finegrained channel access Employ a novel frequency-domain contention mechanism that uses physical layer RTS/CTS signaling Have shown via simulations that FICA outperformed 802.11n Resolve the synchronization issue 21