Diagnosing Wireless Packet Losses in 802.11: Separating Collision from Weak Signal Shravan Rayanchu, Arunesh Mishra, Dheeraj Agrawal, Sharad Saha, Suman.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
Dept. of computer Science and Information Management
Flashback: A New Control Plane for Wireless Networks Asaf Cidon (Stanford), Kanthi Nagaraj (UCLA), Pramod Viswanath (UIUC), Sachin Katti (Stanford) Stanford.
SELECT: Self-Learning Collision Avoidance for Wireless Networks Chun-Cheng Chen, Eunsoo, Seo, Hwangnam Kim, and Haiyun Luo Department of Computer Science,
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
Strider : Automatic Rate Adaptation & Collision Handling Aditya Gudipati & Sachin Katti Stanford University 1.
CARA: Collision-Aware Rate Adaptation for IEEE WLANs Presented by Eric Wang 1.
Collision Aware Rate Adaptation (CARA) Bob Kinicki Computer Science Department Computer Science Department Advanced Computer.
1/24 Passive Interference Measurement in Wireless Sensor Networks Shucheng Liu 1,2, Guoliang Xing 3, Hongwei Zhang 4, Jianping Wang 2, Jun Huang 3, Mo.
The Capacity of Wireless Ad Hoc Networks
Self-Management in Chaotic Wireless Deployments A. Akella, G. Judd, S. Seshan, P. Steenkiste Presentation by: Zhichun Li.
1 Robust Rate Adaptation in Networks Starsky H.Y, Hao Yang, Songwu Lu and Vaduvur Bharghavan Presented by Meganne Atkins.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Presented by Scott McLaren Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
1 SMART ANTENNA TECHNIQUES AND THEIR APPLICATION TO WIRELESS AD HOC NETWORKS JACK H. WINTERS /11/13 碩一 謝旻欣.
Copyright: UC Riverside Alleviating the effects of mobility on TCP Performance Signal Strength based Link Management Fabius Klemm *, Srikanth Krishnamurthy.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
MAC Protocol By Ervin Kulenica & Chien Pham.
5-1 Data Link Layer r Wireless Networks m Wi-Fi (Wireless LAN) Example Problems m RTS/CTS.
1 How to apply Adaptation principle: case study in
IEEE Wireless Communication Magazine Design and Performance of an Enhanced IEEE MAC Protocol for Multihop Coverage Extension Frank H.P. Fitzek, Diego.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
Automatic Rate Adaptation Aditya Gudipati & Sachin Katti Stanford University 1.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
SMACK: Smart ACKnowledgment Scheme for Broadcast Messages in Wireless Networks Aveek Dutta, Dola Saha, Dirk Grunwald, Douglas Sicker, University of Colorado.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
MOJO: A Distributed Physical Layer Anomaly Detection System for WLANs Richard D. Gopaul CSCI 388.
Sunghwa Son Introduction Time-varying wireless channel  Large-scale attenuation Due to changing distance  Small-scale fading Due to multipath.
Decoding Collisions Shyamnath Gollakota Dina Katabi.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
Oct 26, 2007IMC 2007 Understanding the Limitations of Transmit Power Control for Indoor WLANs Vivek Vishal Shrivastava Dheeraj Agrawal Arunesh Mishra Suman.
Sep 27, 2006MobiCom SRC ‘06 On the (In)feasibility of Fine Grained Power Control Vivek Vishal Shrivastava Dheeraj Agrawal Arunesh Mishra Suman Banerjee.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
Versatile Low Power Media Access for Wireless Sensor Networks Sarat Chandra Subramaniam.
Robust Rate Adaptation in networks Starsky H.Y. Wong, Hao Yang, Songwu Lu and Vaduvur Bharghavan UCLA WiNG Research Group and Meru Networks.
ECE 256: Wireless Networking and Mobile Computing
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
Medium Access Control protocols for ad hoc wireless networks: A survey 指導教授 : 許子衡 報告者 : 黃群凱.
Introduction to Wireless Networks Dina Katabi & Sam Madden MIT – – Spring 2014.
Wireless. 2 A talks to B C senses the channel – C does not hear A’s transmission C talks to B Signals from A and B collide Carrier Sense will be ineffective.
Background of Ad hoc Wireless Networks Student Presentations Wireless Communication Technology and Research Ad hoc Routing and Mobile IP and Mobility Wireless.
Cross-Layer Approach to Wireless Collisions Dina Katabi.
EE359 – Lecture 12 Outline Combining Techniques
Presented by Abhijit Mondal Haritabh Singh Suman Mondal
Background of Wireless Communication Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local Area Networks Wireless Communication.
WLAN.
Partially Overlapped Channels Not Considered Harmful Article by Mishra, Shrivastava, Banerjee, Arbaugh Presentation by Chen Li.
Medium Access Control in Wireless networks
Video Quality Evaluation for Wireless Transmission with Robust Header Compression Fourth International Conference on Information, Communications & Signal.
doc.: IEEE /183r0 Submission March 2002 David Beberman, Corporate Wave Net, Inc.Slide 1 Single Burst Contention Resolution “Wireless Collision.
Performance Evaluation of Multiple IEEE b WLAN Stations in the Presence of Bluetooth Radio.
On the Performance Characteristics of WLANs: Revisited S. Choi, K. Park and C.K. Kim Sigmetrics 2005 Banff, Canada Presenter - Bob Kinicki Presenter -
B2W2 N-Way Concurrent Communication for IoT Devices
ECE 256: Wireless Networking and Mobile Computing
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks
<month year> <doc.: IEEE doc> January 2013
Diagnosing Wireless Packet Losses in 802
Wireless LAN Protocols
Presentation transcript:

Diagnosing Wireless Packet Losses in : Separating Collision from Weak Signal Shravan Rayanchu, Arunesh Mishra, Dheeraj Agrawal, Sharad Saha, Suman Banerjee

Motivation Packet Loss 2 Causes Solution Inadequate Can we determine cause of packet loss?

Packet loss in Wireless Networks A B C

A B C A send RTS to B

Packet loss in Wireless Networks A B C While A is transmitting, C initiates RTS to B

Packet loss in Wireless Networks A B C Since neither A nor B knows the other is transmitting, both RTS’s are sent and collide at B, resulting in packet loss

Packet loss in Wireless Networks A B C Since neither A nor B knows the other is transmitting, both RTS’s are sent and collide at B, resulting in packet loss

Packet loss in Wireless Networks A B C Here A and C are in just barely in range of each other, but both are in range of B

Packet loss in Wireless Networks A B C A send its RTS to C, which is received and B is silenced

Packet loss in Wireless Networks A B C C send its CTS to A, but the packet is not heard due to weak signal caused by interference by noise

Detecting Packet Loss Recap: 2 causes of packet loss Solution ◦ BEB Different causes lead to different solutions

Fixing packet loss Appropriate actions ◦ For collision  BEB

Fixing Packet Loss ◦ For low signal  Increase power  Decrease data rate  How to differentiate? CE A D B Rate = 20 Rate = 10

Introduction to COLLIE , CARA, and RRAA use multiple attempts to deduce cause of packet loss COLLIE  direct approach Error packet kickback Client analysis

COLLIE: An Overview Client Module AP Module Server Module (optional)

COLLIE: An Overview

COLLIE: Single AP AP error packet kickback Client-side analysis Problem: how can the AP successfully re- transmit packet?

Experimental Design Two transmitters, T1 and T2 Two receivers, R1 and R2 Receiver R hears all signals

Experimental Design Three possibilities at R: 1. Packet received without error 2. Packet received in error 3. No packet received

Error Metrics Three error metrics: Bit Error Rates (BER) Symbol Error Rates (SER) Error Per Symbol (EPS)

Metrics for Analysis Received Signal Strength (RSS) = S + I High RSS  collision Low RSS  channel fluctuations Bit Error Rate (BER) = total # incorrect bits BER is higher for collisions, lower for low signal

RSS: The Details Of all packets lost due to low signal, 95% had an RSS less than -73dB, compared to only 10% for collisions

Metrics for Analysis Symbol level errors: errors within transmission frame Multiple tools used to analyze symbol- level errors

Framing  Collision Channel Fluctuation 

Symbol-level Errors Symbol Error Rate (SER)- # symbols received in error Errors Per Symbol (EPS)- average # errors within each symbol Symbol Error Score (S-score): calculated as, where B i is a burst of n bits 74% accuracy

S-Score  Collision Channel Fluctuation  S-Score =

Performance Successful almost 60%, false positive rate 2.4% Metric voting scheme

Some Problems RSS: universal cutoff impossible Capture Effect Packet size

Multi-AP COLLIE Error packet sent to a central COLLIE server Most important where the capture effect is dominant

Results Static situation  average of 30% gains in throughput For multiple collision sources and high mobility, throughput gains of 15-60%

Conclusions COLLIE implementation achieves increased throughput (20-60%) while optimizing channel use Implementation can be done over standard , resulting in much lower startup costs than other protocols

Questions?