Effects of Interference on Wireless Mesh Networks: Pathologies and a Preliminary Solution Yi Li, Lili Qiu, Yin Zhang, Ratul Mahajan Zifei Zhong, Gaurav.

Slides:



Advertisements
Similar presentations
A DISTRIBUTED CSMA ALGORITHM FOR THROUGHPUT AND UTILITY MAXIMIZATION IN WIRELESS NETWORKS.
Advertisements

Impact of Interference on Multi-hop Wireless Network Performance
Bandwidth Allocation for Last Hop in Wireless Networks Universal Communicator Research.
Interference Avoidance and Control Ramki Gummadi (MIT) Joint work with Rabin Patra (UCB) Hari Balakrishnan (MIT) Eric Brewer (UCB)
Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
XORs in The Air: Practical Wireless Network Coding
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Mitigating the Impact of Physical Layer Capture and ACK Interference in Wireless Networks Wang Wei.
Predictable Performance Optimization for Wireless Networks Lili Qiu University of Texas at Austin Joint work with Yi Li, Yin Zhang,
XPRESS: A Cross-Layer Backpressure Architecture for Wireless Multi-Hop Networks Rafael Laufer, Theodoros Salonidis, Henrik Lundgren, Pascal Le Guyadec.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
SWAN: Software-driven wide area network
Congestion control principles Presentation by: Farhad Rad (Advanced computer Networks Lesson in
1 Estimation of Link Interference in Static Multi-hop Wireless Networks Jitendra Padhye, Sharad Agarwal, Venkat Padmanabhan, Lili Qiu, Ananth Rao, Brian.
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
Improving RPR Fairness Convergence Speaker: Chun-Hung Chen Author: Chuan-Gang Liu, Jung-Shian Li The 2004 IEEE Asia Pacific Conference on Circuits and.
TCP Problems in Multi-hop Wireless Networks Ajit C. Warrier and Injong Rhee North Carolina State University.
Placement of Integration Points in Multi-hop Community Networks Ranveer Chandra (Cornell University) Lili Qiu, Kamal Jain and Mohammad Mahdian (Microsoft.
CS541 Advanced Networking 1 Spectrum Sharing in Cognitive Radio Networks Neil Tang 3/23/2009.
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
Mitigating Bandwidth- Exhaustion Attacks using Congestion Puzzles XiaoFeng Wang Michael K. Reiter.
Achieving End-to-End Fairness in Wireless Networks Ananth Rao Ion Stoica OASIS Retreat, Jul 2005.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
CS541 Advanced Networking 1 Static Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/9/2009.
MIMO and TCP: A CASE for CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Dept. University of California, Los Angeles {soonoh,
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
Identifying High Throughput Paths in Mesh Networks : A Model-based Approach Theodoros Salonidis (Thomson) Michele Garetto (University of Torino)
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
Multimedia and Mobile communications Laboratory Augmenting Mobile 3G Using WiFi Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani Jimin.
SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks Authors: Eric Rozner, Jayesh Seshadri, Yogita Ashok Mehta, Lili Qiu Published:
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
Jason Ernst and Mieso Denko
Reducing Traffic Congestion in ZigBee Networks: Experimental Results th International Wireless Communications and Mobile Computing Conference (IWCMC)
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Measurement-based models enable predictable wireless behavior Ratul Mahajan Microsoft Research Collaborators: Yi Li, Lili Qiu, Charles Reis, Maya Rodrig,
Highway Risk Mitigation through Systems Engineering.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
Localized Algorithm for Aggregate Fairness in Wireless Sensor Networks Authors : Shigang Chen, Zhan Zhang CISE university of Florida CISE university of.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Fast Resilient Jumbo Frames in Wireless LANs Apurv Bhartia University of Texas at Austin Joint work with Anand Padmanabha Iyer, Gaurav.
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
1 Measuring and Modeling the Impact of Wireless Interference Lili Qiu UT Austin Rice University Nov. 21, 2005.
1 A General Model of Wireless Interference Lili Qiu, Yin Zhang, Feng Wang, Mi Kyung Han University of Texas at Austin Ratul Mahajan Microsoft Research.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
An Adaptive, High Performance MAC for Long-Distance Multihop Wireless Networks Sergiu Nedevschi *, Rabin K. Patra *, Sonesh Surana *, Sylvia Ratnasamy.
Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008.
Highway Risk Mitigation through Systems Engineering.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Multicast with Network Coding in Application-Layer Overlay Networks Y. Zhu, B. Li, and J. Guo University of Toronto Present by Cheng Huang
Routing in Heterogeneous Wireless Ad Hoc Networks Sivaram Cheekiralla, Daniel W. Engels ICCCN 2007.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
A Maximum Fair Bandwidth Approach for Channel Assignment in Wireless Mesh Networks Bahador Bakhshi and Siavash Khorsandi WCNC 2008.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
1 A Coordinate-Based Approach for Exploiting Temporal-Spatial Diversity in Wireless Mesh Networks Hyuk Lim Chaegwon Lim Jennifer C. Hou MobiCom 2006 Modified.
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
Impact of Interference on Multi-hop Wireless Network Performance
Presented by Tae-Seok Kim
Predictable performance optimization for wireless networks
Interference Avoidance and Control
D A C B Radio Irregularity.
The Impact of Multihop Wireless Channel on TCP Performance
Presentation transcript:

Effects of Interference on Wireless Mesh Networks: Pathologies and a Preliminary Solution Yi Li, Lili Qiu, Yin Zhang, Ratul Mahajan Zifei Zhong, Gaurav Deshpande, Eric Rozner University of Texas, Austin Microsoft Research

Wireless Mesh Networks Can enable ubiquitous and cheap broadband access Witnessing significant research and deployment But early performance reports are disappointing Anecdotal evidence suggests that routing is one contributor ratul | hotnets | 072

This work Empirically investigate performance issues in current routing method for wireless meshes Find fundamental pathologies that stem from interference Develop a routing methodology that systematically accounts for interference This paper is our first step ratul | hotnets | 073

Routing and interference modeling in wireless mesh networks Routing Measure “link” cost and use least cost paths Account for interference in rudimentary ways Nodes can send as much as the MAC layer allows Analytic interference models Usually compute asymptotic bounds Do not usually prescribe routing Make simplistic assumptions about topology, traffic ratul | hotnets | 074

Pathology 1: Severe performance degradation in the absence of rate feedback ratul | hotnets | 075 SourceRelaySink GoodBad SourceRelaySink Bad Good UDP throughput (Kbps) Loss rate on the bad link good-bad bad-good Testbed Loss rate on the bad link UDP throughput (Kbps) good-bad bad-good 2x Simulation bad-good good-bad Source rate (Kbps) UDP throughput (Kbps)

More on Pathology 1 Hard to eliminate in the general case without systematically accounting for interference Changing MAC allocation, RTS/CTS, or TCP’s congestion response don’t suffice Occurs in any topology in which the bottleneck is downstream Even if all links are reliable ratul | hotnets | 076 S1 S2 RD

Pathology 2: Poor path selection due to inaccurate quality estimation ratul | hotnets | 077 AB CD ETX = 1 No traffic AB CD ETX = 1 Fully used Cost measurements ignore sender-side interference ABCD ETX = 3 Adding link costs to get path cost is a simplistic view of intra-flow interference EF ETX = 1 EF ABCD ETX = 3

Our approach to routing Goal: assign routing paths and rates to flows while systematically capturing the effects of interference Divide the problem into two parts 1.Estimate flow rates that can be supported by a given set routing paths 2.Search over the space of routing patterns ratul | hotnets | 078

Model-based flow rate computation Input: topology, flow demands, routing paths Output: sending rate of each flow 1.Capture interference dependencies using an approximate Conflict Graph Cliques contain links that cannot send together 2.Compute max-min fair rate of each flow using an iterative water-filling procedure Saturate one clique at a time ratul | hotnets | 079 ABCD ABBCCD E DE Clique 1 Clique 2

A (simplified) example ratul | hotnets | 0710 ABCD ABBCCD E DE Flow 1, demand=1 Flow 3, demand=0.5 Flow 2, demand=2 Flow 1 Flow 3 Flow 1 Flow 2 Clique 1 Clique 2 Flow demand unmet (met) Clique capacity unused (used) Flow 1Flow 2Flow 3Clique 1Clique 2 1 (0)2 (0)0.5 (0)1 (0) α 1 = 33%0.67 (0.33)1.33 (0.67)0.33 (0.17)0 (1)0.5 (0.5) α 2 = 100%0 (0.5)0.17 (0.83)

Throughput improvement when flows are limited to the computed rates ratul | hotnets | 0711 Number of UDP flows Normalized throughput With rate-limiting Without rate-limiting With rate-limiting Simulation (25-node random topology) Testbed (21 nodes)

Conclusions Current wireless mesh routing protocols perform poorly in the face of interference We propose a new model-based approach that systematically accounts for interference Our flow rate computation method improves throughput by % in some cases Future work: search over routing patterns to further improve performance ratul | hotnets | 0712