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

Similar documents
Wireless Communication

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

SourceSync. Exploiting Sender Diversity

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

IEEE ax / OFDMA

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

Technical Aspects of LTE Part I: OFDM

Wireless Intro : Computer Networking. Wireless Challenges. Overview

Rate Adaptation for Multiuser MIMO Networks

CS434/534: Topics in Networked (Networking) Systems

Page 1. Overview : Wireless Networks Lecture 9: OFDM, WiMAX, LTE

Wireless Networked Systems

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

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

Interference management Within 3GPP LTE advanced

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

Baseline Proposal for EPoC PHY Layer

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

Major Leaps in Evolution of IEEE WLAN Technologies

On the Coexistence of Overlapping BSSs in WLANs

References. What is UMTS? UMTS Architecture

3G long-term evolution

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

Partial overlapping channels are not damaging

Lecture 8 Mul+user Systems

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

S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY

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

CRMA: Collision-Resistant Multiple Access

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

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

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

SMACK - A SMart ACKnowledgement Scheme for Broadcast Messages in Wireless Networks. COMP Paper Presentation Junhua Yan Nov.

Mobile Communications

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

Planning of LTE Radio Networks in WinProp

Background: Cellular network technology

Introduction to WiMAX Dr. Piraporn Limpaphayom

Wireless Communication

All Beamforming Solutions Are Not Equal

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS

Next Generation Wireless LANs

Solution Paper: Contention Slots in PMP 450

Medium Access Control

Multiple Access Schemes

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

The Evolution of WiFi

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

Wireless LANs/data networks

Mobile Communications: Technology and QoS

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

Mobile Computing. Chapter 3: Medium Access Control

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

Basic idea: divide spectrum into several 528 MHz bands.

Lecture 3 Cellular Systems

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

PULSE: A MAC Protocol for RFID Networks

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

Wireless Network Pricing Chapter 2: Wireless Communications Basics

A Wireless Communication System using Multicasting with an Acknowledgement Mark

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

EC 551 Telecommunication System Engineering. Mohamed Khedr

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

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

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Ilenia Tinnirello. Giuseppe Bianchi, Ilenia Tinnirello

Long Term Evolution (LTE)

Jeffrey M. Gilbert, Ph.D. Manager of Advanced Technology Atheros Communications

Prof. Xinyu Zhang. Dept. of Electrical and Computer Engineering University of Wisconsin-Madison

T325 Summary T305 T325 B BLOCK 3 4 PART III T325. Session 11 Block III Part 3 Access & Modulation. Dr. Saatchi, Seyed Mohsen.

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

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

Orthogonal Frequency Division Multiplexing & Measurement of its Performance

2012 LitePoint Corp LitePoint, A Teradyne Company. All rights reserved.

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

FAQs about OFDMA-Enabled Wi-Fi backscatter

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

Multiple Access Techniques

Wireless Transmission & Media Access

Power-Controlled Medium Access Control. Protocol for Full-Duplex WiFi Networks

SIGNAL PROCESSING CHALLENGES IN THE DESIGN OF THE HOMEPLUG AV POWERLINE STANDARD TO ENSURE CO-EXISTENCE WITH HOMEPLUG 1.0.1

ECS455: Chapter 4 Multiple Access

Lecture 8: Media Access Control

Orthogonal Frequency Division Multiplexing (OFDM)

Cellular systems 02/10/06

Further Vision on TD-SCDMA Evolution

One Cell Reuse OFDM/TDMA using. broadband wireless access systems

CHAPTER 1 INTRODUCTION

LTE Aida Botonjić. Aida Botonjić Tieto 1

OFDMA and MIMO Notes

LTE-Advanced and Release 10

New Cross-layer QoS-based Scheduling Algorithm in LTE System

SC - Single carrier systems One carrier carries data stream

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

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

A Distributed Opportunistic Access Scheme for OFDMA Systems

MSIT 413: Wireless Technologies Week 5

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

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

Transcription:

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

Physical-layer data rate PHY layer data rate in WLANs is increasing rapidly Wider channel widths and MIMO increases data rate Latest ratified 802.11n standard has data rates 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

Inefficiency of 802.11 MAC 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 are used for trying to solve the hidden terminal problem (optional and generally disabled)

Inefficiency of 802.11 MAC 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)

Inefficiency of 802.11 MAC Efficiency formula (η) : 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

Inefficiency of 802.11 MAC

Solving MAC 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

Solving MAC 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

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

OFDM using ifft/fft http://www.iet.unipi.it/f.giannetti/documenti/powerlines/powerlinecom/bibliografia/rif48.pdf

OFDM using ifft/fft Fast Fourier Transform The sender applies Inverse FFT N number of subcarriers B is the width of the channel Each subcarrier s channel width = B/N f c central frequency of the channel Choose subcarriers central frequency: The receiver applies FFT

Multiple-access using OFDM Time synchronisation is critical If nodes misalign, orthogonality will be lost and interference will occur Add a Cyclic-Prefix (CP) to guard against symbol misalignment In 802.11 the Cp-to-symbol length ratio is 1:4 OFDMA is used in multiple-access cellular networks like WiMax and LTE but it requires tight timing synchronization with the cellular base station (order of nanoseconds) OFDMA is not suitable for WiFi coordination in WLAN is distributed and decentralised would require new hardware functionality beyond current 802.11 would add too much system complexity

Fine-grained Channel Access in WLAN 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 Use a larger CP field to allow looser time constraints Lengthen the OFDM symbol to maintain the 1:4 CP to Symbol ratio Roughly synchronise senders by using the current 802.11 coordination mechanism Apply OFDM on the whole channel to eliminate the need of guard bands Revise the MAC contention mechanism used in 802.11

FICA Basic Idea for uplink using 20-MHz channel transmission opportunity arises when whole channel is idle

FICA Basic Idea for uplink using 20-MHz channel transmission opportunity arises when whole channel is idle all stations contend for different sub-channels (one or many) after channel idle for DIFS time

FICA Basic Idea for uplink using 20-MHz channel transmission opportunity arises when whole channel is idle all stations contend for different sub-channels (one or many) after channel idle for DIFS time all stations transmit M-RTS signal simultaneously on different subcarriers

FICA Basic Idea for uplink using 20-MHz channel transmission opportunity arises when whole channel is idle all stations contend for different sub-channels (one or many) after channel idle for DIFS time all stations transmit M-RTS signal simultaneously on different subcarriers AP chooses a winner for each subchannel and broadcasts the result using M-CTS

FICA Basic Idea for uplink using 20-MHz channel transmission opportunity arises when whole channel is idle all stations contend for different sub-channels (one or many) after channel idle for DIFS time all stations transmit M-RTS signal simultaneously on different subcarriers AP chooses a winner for each subchannel and broadcasts the result using M-CTS Elected stations start sending

FICA Basic Idea for uplink using 20-MHz channel transmission opportunity arises when whole channel is idle all stations contend for different sub-channels (one or many) after channel idle for DIFS time all stations transmit M-RTS signal simultaneously on different subcarriers AP chooses a winner for each subchannel and broadcasts the result using M-CTS Elected stations start sending ACK for the packets are sent

FICA PHY Architecture Handle the symbol timing misalignment Use a long CP for M-RTS Use a short CP for M-CTS, DATA, ACK Reduce the short CP overhead (keep 1:4 ratio) Use longer OFDM symbol by applying a larger FFT size N (number of subcarriers) N is constrained By computational power A large N will mean a larger number of subcarriers making it more sensitive to the frequency offset of different nodes N = 256 for 20 MHz channel

Frequency Domain Contention The entire channel is split into multiple subcarriers 16 data subcarriers + 1 pilot subcarrier form a sub-channel Each node contents 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

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 ( eg. The subcarrier with highest center frequency wins ) and sends an M-CTS back on the same subcarrier Receiving nodes know which subcarrier they used for contending and if a M-CTS is returned on the same subcarrier it means they won Winners wait SIFS and then start transmitting

Possible problems What if the nodes randomly pick the same subcarrier to send M-RTS? How many subcarriers should be use for contention purposes? Who is responsible for returning the M-CTS? Single broadcast domain -> any node can do it Reasonable for the receiver to do it Hash(receiverID) between 0 and (m-1) to represent receiver information in M-RTS

Frequency domain backoff In a heavily-contended network, multiple senders can contend on the same subcarrier -> collisions We could 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 binary-exponential-backoff and additive increase/multiplicative decrease

Downlink access Uses the same M-RTS/M-CTS mechanism only this time the AP sends M-RTS The id of the receiver is encoded in the M-RTS Receiving clients return M-CTS to AP What if AP and node A have frames to exchange both ways They could send the M-RTS simultaneously and this might cause a failure

Downlink Access Pick different DIFS for stations and AP The AP can use a shorter or longer DIFS compared to the stations DIFS Shorter DIFS gives priority because they cause sending the M-RTS earlier To ensure fairness between uplink & downlink AP chooses a long DIFS after a short DIFS access of the channel After an M-RTS is received, it will use a short DIFS for its next access AP has more chances to transmit ( fairness? )

Discussion Hidden terminals problem Carrier sensing is not useful thus M-RTS can collide A sender can receive a mixture of two M-CTS However, M-RTS/M-CTS are small therefore the collision chances are slim Backwards compatibility FICA is still based on CSMA

Simulation Only collisions can cause frame reception failures Focus only on the uplink transmissions Apply various traffic patterns in a wide 40MHz channel with high data rates For 802.11n also simulate aggregation method For FICA, they used the same values for SIFS and DIFS as in 802.11

No aggregation

Full aggregation

Mixed traffic

Related Work FARA implements a OFDMA like system as well but there is only one transmitter ( the AP ) therefore the symbol alignment is not an issue There is extensive work to improve 802.11 by fine-tuning the back-off scheme, however most of these approaches still consider the channel as one resource unit

Future Work The fairness between nodes and APs Multi-user diversity in multi-channel Choosing the optimal frequency domain back-off strategy Ad-hoc network

Conclusion Current 802.11 MAC protocol are inefficient for high PHY data-rates Current MAC protocol allocates the whole channel as a single resource FICA addresses this problem by using fine-grained channel access An OFDM like approach eliminates the need of guard bands FICA employs a novel contention mechanism that uses physical layer RTS/CTS signalling In detailed simulation FICA outperformed 802.11n