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

Similar documents
UNDERSTANDING AND MITIGATING

Understanding and Mitigating the Impact of RF Interference on Networks

CS263: Wireless Communications and Sensor Networks

By Ryan Winfield Woodings and Mark Gerrior, Cypress Semiconductor

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

On Practical Selective Jamming of Bluetooth Low Energy Advertising

Multiple Access Schemes

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

Application Note AN041

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

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

Multiple Access System

Breaking Through RF Clutter

September, Submission. September, 1998

IEEE Wireless Access Method and Physical Layer Specification. Proposal For the Use of Packet Detection in Clear Channel Assessment

CS 294-7: Wireless Local Area Networks. Professor Randy H. Katz CS Division University of California, Berkeley Berkeley, CA

Wireless Sensor Networks

DEEJAM: Defeating Energy-Efficient Jamming in IEEE based Wireless Networks

Mohammad Hossein Manshaei 1393

Overcoming Interference is Critical to Success in a Wireless IoT World

Wireless Network Security Spring 2016

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

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

Wireless Communication in Embedded System. Prof. Prabhat Ranjan

The LoRa Protocol. Overview. Interference Immunity. Technical Brief AN205 Rev A0

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

Wireless LAN Consortium OFDM Physical Layer Test Suite v1.6 Report

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

Wireless Intro : Computer Networking. Wireless Challenges. Overview

5 GHz, U-NII Band, L-PPM. Physical Layer Specification

A Wireless Communication System using Multicasting with an Acknowledgement Mark

Rob Havelt Black Hat Europe, 2009

Project: IEEE P Working Group for Wireless Personal Area Networks N

Automatic power/channel management in Wi-Fi networks

Interference Temperature Limits of IEEE Protocol Radio Channels

Page 1. Outline : Wireless Networks Lecture 6: Final Physical Layer. Direct Sequence Spread Spectrum (DSSS) Spread Spectrum

Spectrum Sensing Brief Overview of the Research at WINLAB

Multiplexing Module W.tra.2

Frequency Hopping Spread Spectrum PHY of the Wireless LAN Standard. Why Frequency Hopping?

Wireless Networked Systems

An Opportunistic Frequency Channels Selection Scheme for Interference Minimization

IEEE SUPPLEMENT TO IEEE STANDARD FOR INFORMATION TECHNOLOGY

Channel selection for IEEE based wireless LANs using 2.4 GHz band

Partial overlapping channels are not damaging

SC - Single carrier systems One carrier carries data stream

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

Spread Spectrum Modulation

Multiple Receiver Strategies for Minimizing Packet Loss in Dense Sensor Networks

Wireless Networks (PHY): Design for Diversity

Keysight Technologies Making G Transmitter Measurements. Application Note

A White Paper from Laird Technologies

Wireless replacement for cables in CAN Network Pros and Cons. by Derek Sum

Simplified Reference Model

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

PROPOSAL FOR PHY SIGNALING PRESENTED BY AVI KLIGER, BROADCOM

Wireless Communication Systems: Implementation perspective

Wireless Communication

Project = An Adventure : Wireless Networks. Lecture 4: More Physical Layer. What is an Antenna? Outline. Page 1

Lower Layers PART1: IEEE and the ZOLERTIA Z1 Radio

Difference Between. 1. Old connection is broken before a new connection is activated.

COPYRIGHT 2008 MESHDYNAMICS, INC. ALL RIGHTS RESERVED. DISCLOSURES PROTECTED BY MULTIPLE PATENTS

Multiple access techniques

LoRaWAN. All of the gateways in a network communicate to the same server, and it decides which gateway should respond to a given transmission.

Baseline Proposal for EPoC PHY Layer

Experimental Characterization and Modeling of RF Jamming Attacks on VANETs

CWNA-106 (Certified Wireless Network Administrator)

Code Division Multiple Access.

Wireless Network Security Spring 2014

RADIO FREQUENCIES, WI-FI & JARGON. Chris Dawe & Tom Bridge

CSCD 433/533 Wireless Networks

Doodle Labs Prism-WiFi Transceiver NM-4900 High Performance COFDM/MIMO Broadband Transceiver with minipcie

Living with Interference in Unmanaged Wireless. Environments. Intel Research & University of Washington

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

Chapter XIII Short Range Wireless Devices - Building a global license-free system at frequencies below 1GHz By Austin Harney and Conor O Mahony

Digi-Wave Technology Williams Sound Digi-Wave White Paper

Achieving Network Consistency. Octav Chipara

Quick Introduction to Communication Systems

Direct Sequence Spread Spectrum Physical Layer Specification IEEE Prepared by Jan Boer, Chair DS PRY Lucent Technologies WCND Utrecht

ANTI-JAMMING PERFORMANCE OF COGNITIVE RADIO NETWORKS. Xiaohua Li and Wednel Cadeau

Doodle Labs Prism-WiFi Transceiver NM-4965 High Performance COFDM/MIMO Broadband Transceiver with minipcie

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

Wireless in the Real World. Principles

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

UWB for Sensor Networks:

CS434/534: Topics in Networked (Networking) Systems

Unit 1 Introduction to Spread- Spectrum Systems. Department of Communication Engineering, NCTU 1

path loss, multi-path, fading, and polarization loss. The transmission characteristics of the devices such as carrier frequencies, channel bandwidth,

RECOMMENDATION ITU-R BS

StarPlus Hybrid Approach to Avoid and Reduce the Impact of Interference in Congested Unlicensed Radio Bands

Chanalyzer 4. Chanalyzer 4 by MetaGeek USER GUIDE page 1

So many wireless technologies Which is the right one for my application?

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

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Data and Computer Communications

Cellular Wireless Networks. Chapter 10

IFH SS CDMA Implantation. 6.0 Introduction

NAVAL POSTGRADUATE SCHOOL THESIS

SPECIAL SPECIFICATION 6744 Spread Spectrum Radio

Prevention of Selective Jamming Attack Using Cryptographic Packet Hiding Methods

ZigBee Propagation Testing

Transcription:

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

Outline Background Contributions 1. Quantification & Classification of interferers 2. Model capturing limitations 3. Scheme that can withstand strong interferers Evaluation Critical Appraisal Related work Question(s) time 2

Wireless transmission and RF(Radio Frequency) Interferers: Vulnerable to RF FCC, ITU regulations, users of ISM band and their co-existence Limit transmission power Force nodes to spread signals Does not prevent a range of interference Interferes: Background Cheap 802.11 devices and 2.4 GHz ISM band Wireless jammers Zigbee Cordless phone Disruption in 802.11 operation 802.11 equipment and patterns of weak or narrow-band interference Victim s 802.11 signals and weaker interfering signal 3

Types of interferers Selfish Interferers They run own protocol for their own benefit Malicious Interferers They deny service and do not do any useful work Even highly attenuated signals causes severe losses at the receiver Current mechanisms to mitigate noise and interference A MAC protocol to avoid collisions Lower transmission rates that accommodate lower SINR ratios Signal spreading which tolerates narrow-band fading and interference PHY layer coding for error correction Failure of current mechanisms Background Continued Do not help due to reception path limitations Fail to tolerate interference gracefully 4

Background detecting free medium Device determines free medium in one of three ways: 1. Energy above an Energy Detect (ED) threshold means busy medium 2. Valid 802.11-modulated signal detection means busy medium (normally used) 3. Both 1. and 2. 5

Timing Recovery Interference Receiver uses SYNC pattern from preamble to sync to transmitter's clock Interferer transmits SYNC pattern continuously causing receiver to fail to lock onto transmitter s clock Receiver records only energy detection events, but not packets 6

Dynamic Range Selection Limitation Receiver must normalise gain of received transmissions Interferer sends random bit-pattern for 5ms and stops for 1ms Causes incorrect gain calibration at receiver Interference added after gain control can cause sample overflow Interference removed after gain control can cause sample underflow 7

Header Processing Interference Start Frame Delimiter field signifies that PLCP header is about to be sent If interferer continuously transmits SFD field, receiver believes following bits are the PLCP header Causes header to be assembled from wrong samples, resulting in CRC header failure 8

Impact of Interference on 802.11g/n 802.11g and 802.11n are different from 802.11b 802.11g does not use a Barker Correlator and uses OFDM 802.11n uses spatial coding techniques How does interference affect them? Authors subjected g and n to similar interference patterns Result: still substantial throughput loss Cause: same receiver limitations (gain adjustment done once per packet and limited dynamic range) 9

Impact of Frequency Separation RF amplifier sensitivity falls off with frequency separation RF filters remove interference power on frequencies that do not overlap the receiver's channel frequency Authors moved interferer to adjacent channels which overlapped the AP/client channel frequency range Result: throughput increased as interferer moved away Conclusion: channel hopping may be a solution against interference 10

Why do we need better Model of Interference Effects? Standard SINR model Basic idea: compute receiver difference between signal power combined interference and noise power Doesn t account for limitations of commodity NICs (covered earlier) Example: standard model predicts high probability of receiving packets if signal power is >10dB than interference at receiver Actual observation is high packet loss 11

SINR - Signal to Interference + Noise Ratio 12

Processing Gain Advanced SINR Barker Coding (used in DSSS) Adds redundancy => We can do error checks and correction Adds 10.4dB => Signal can be 0.4dB weaker than interferer Automatic Gain Control Ensure signal is in processing range Attenuate strong signal: -30dBm Minimum SINR: -0.4 db + 30 db = 29.6 db 13

Advanced SINR Non-linear Sensitivity Receiver's amplifier attenuate interference away from the centre [f1,f2] frequency range that receiver and interferer overlap Sensitivity increases with frequency separation -10dB @ 2MHz => SINR increase by 10dB for 2MHz displacement -30dB @ 5MHz => SINR increase by 30dB for 5MHz displacement 14

Throughput (linear) What do we expect? Throughput to decrease linearly with interference There are lots of options for 802.11 devices to tolerate interference Bit-rate adaptation Packet size variation Forward Error Correction (OFDM,BPSK,QPSK used this technique) Spread-spectrum processing Transmission and reception diversity Interferer power (log-scale) 15

Throughput (linear) What we see! Effects of interference more severe in practice Caused by hardware limitations of commodity cards, which theory doesn t model Interferer power (log-scale) 16

Throughput (kbps) Impact of 802.11 parameters Rate adaptation, packet sizes, FEC, and varying CCA thresholds and mode do not help 10000 1000 100 10 1 1Mbps 100-byte packets, 11Mbps 2Mbps Changing packet size 5.5Mbps With and without FEChanging CCA mode Rate adaptation 11Mbps, PBCC 11Mbps CCA Mode 1, 11Mbps 5.5Mbps, PBCC 0.1-20 -12-2 8 12 15 20 Interferer Power (dbm) 17

New Scheme Design 18

FHSS - Frequency-Hopping Spread Spectrum Split spectrum in channels 802.11 => 79 discrete 1 MHz channels Broadcast on one for 400ms and go to another Designed for military to prevent listening It's not possible to guess next frequency in short time Now sequence is know & standardised 802.11 uses it for interference reduction Too constrained 2Mbps http://www-personal.umich.edu/~csev/hng/book/08wireless/090fhss.gif http://www.smartcomputing.com/editorial/article.asp?article=articles/archive/r0602/25r02/25r02.asp&guid= 19

20

DSSS - Direct Sequence Spread Spectrum Barker coding Oops, Shanon's theorem: 11Mbps eats 22Mhz Channel overlapping Need 25Mhz separation http://www.wirelessnetworkproducts.com/index.asp?id=73&pageaction=custom http://www.smartbridges.com/education/print-ready.asp?id=395 21

Rapid Channel Hoping + DSSS CH+DSSS Goals Withstand malicious interferers => CH Efficient Minimise compatibility issues Balance between: Transmission time: 10ms Switching time: 250μs 500μs => 2.5% overhead Channel Hopping Sequence - MD5 Hash Chain 22

Evaluation No interference - benchmark [not shown on graph] No channel hopping (CH) UDP achieves 4.4Mbps With CH UDP achieves 3.6Mbps 1000 kbps = 1 Mbps With interference No CH UDP degrades from around 30 kbps (big decrease) CH UDP degrades from around 3,000 kbps (3 Mbps) TCP fails completely with no CH TCP gets around 70% of UDP performance with CH 23

Evaluation As interferer power increases Average loss rate stays less than 4% Number of packets requiring one retransmit goes up Number of packets requiring more than one retransmit stays fairly constant Reasons Increase in number of single retransmits due to interferer increasing leaking into other bands Increase in latency due to deferrals and losses during times when interferer successful 24

Evaluation Throughput (UDP) falls linearly with more PRISM interferers more gradual decrease with other type of interferers narrowband TCP throughput 20%-40% worse Loss rates (not shown on graph) for different types of interferers under 5% due to CH - slots quickly found 25

Critical Appraisal Attacker can use 11 interferers Interferer can prevent clients from connecting to AP, hence no channel hopping Cryptographic security of the MD5 checksum Channel dwell time 26

Related work RF interference and jamming (narrow-band jamming, demodulator interference) We expose additional vulnerabilities in receive path 802.11 DoS (e.g., CCA, association, and authentication attacks) We target PHY instead of MAC Slow channel hopping (e.g., SSCH, MAXchop, 802.11 FH) Rapid channel hopping uses both direct-sequence and frequency hopping to tolerate agile adversaries 27

Questions? 28

Thank you. 29