Predictable performance optimization for wireless networks

Slides:



Advertisements
Similar presentations
Impact of Interference on Multi-hop Wireless Network Performance
Advertisements

1 Routing Protocols I. 2 Routing Recall: There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface.
Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
Traffic Engineering with Forward Fault Correction (FFC)
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Wireless MACs (reprise): Overlay MAC Brad Karp UCL Computer Science CS 4C38 / Z25 24 th January, 2006.
Predictable Performance Optimization for Wireless Networks Lili Qiu University of Texas at Austin Joint work with Yi Li, Yin Zhang,
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Robust Network Compressive Sensing Lili Qiu UT Austin NSF Workshop Nov. 12, 2014.
1 ENERGY: THE ROOT OF ALL PERVASIVENESS Anthony Ephremides University of Maryland April 29, 2004.
1 Estimation of Link Interference in Static Multi-hop Wireless Networks Jitendra Padhye, Sharad Agarwal, Venkat Padmanabhan, Lili Qiu, Ananth Rao, Brian.
P561: Network Systems Week 4: Internetworking II Tom Anderson Ratul Mahajan TA: Colin Dixon.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
1 Enhancing Cellular Multicast Performance Using Ad Hoc Networks Jun Cheol Park Sneha Kumar Kasera School of.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
Effects of Interference on Wireless Mesh Networks: Pathologies and a Preliminary Solution Yi Li, Lili Qiu, Yin Zhang, Ratul Mahajan Zifei Zhong, Gaurav.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
DOMINO: Relative Scheduling in Enterprise Wireless LANs Wenjie Zhou (Co-Primary Author), Dong Li (Co-Primary Author), Kannan Srinivasan, Prasun Sinha 1.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks Authors: Eric Rozner, Jayesh Seshadri, Yogita Ashok Mehta, Lili Qiu Published:
Measurement-based models enable predictable wireless behavior Ratul Mahajan Microsoft Research Collaborators: Yi Li, Lili Qiu, Charles Reis, Maya Rodrig,
Achieving Spectrum Efficiency Lili Qiu University of Texas at Austin 1.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
Fast Resilient Jumbo Frames in Wireless LANs Apurv Bhartia University of Texas at Austin Joint work with Anand Padmanabha Iyer, Gaurav.
Design, Implementation and Tracing of Dynamic Backpressure Routing for ns-3 José Núñez-Martínez Research Engineer Centre Tecnològic de Telecomunicacions.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
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.
Power Controlled Network Protocols for Multi- Rate Ad Hoc Networks Pan Li +, Qiang Shen*, Yuguang Fang +, and Hailin Zhang # +: EE, Florida University.
MIMO: Challenges and Opportunities Lili Qiu UT Austin New Directions for Mobile System Design Mini-Workshop.
NetQuest: A Flexible Framework for Large-Scale Network Measurement Lili Qiu University of Texas at Austin Joint work with Han Hee Song.
CRMA: Collision Resistant Multiple Access Lili Qiu University of Texas at Austin Joint work with Tianji Li, Mi Kyung Han, Apurv Bhartia, Eric Rozner, Yin.
Trading Structure for Randomness in Wireless Opportunistic Routing Szymon Chachulski, Michael Jennings, Sachin Katti and Dina Katabi MIT CSAIL SIGCOMM.
R2C2: A Network Stack for Rack-scale Computers Paolo Costa, Hitesh Ballani, Kaveh Razavi, Ian Kash Microsoft Research Cambridge EECS 582 – W161.
MAC Protocols for Sensor Networks
Routing Metrics for Wireless Mesh Networks
Achieving Single Channel, Full Duplex Wireless Communication
Impact of Interference on Multi-hop Wireless Network Performance
Xin Liu Department of Computer Science Univ. of California, Davis
Figure 1. Different approaches to control wireless interfaces in SDWMN
Routing Metrics for Wireless Mesh Networks
Presented by Tae-Seok Kim
Cognitive Link Layer for Wireless Local Area Networks
ACHIEVEMENT DESCRIPTION
Suman Bhunia and Shamik Sengupta
Managing the performance of multiple radio Multihop ESS Mesh Networks.
Resource Allocation in Non-fading and Fading Multiple Access Channel
On the Physical Carrier Sense in Wireless Ad-hoc Networks
Routing Metrics for Wireless Mesh Networks
Multi-Rate ETX: A Radio-Aware Routing metric for s Mesh Networks
Distributed Channel Assignment in Multi-Radio Mesh Networks
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
Mesh Media Access Coordination Ad Hoc Group Report Out
Formation of Community-based Multi-hop Wireless Access Networks
Pradeep Kyasanur Nitin H. Vaidya Presented by Chen, Chun-cheng
Achieving Single Channel, Full Duplex Wireless Communication
Backbone Traffic Engineering
Mesh Media Access Coordination Ad Hoc Group Report Out
ExOR: Opportunistic Multi-hop routing for Wireless Networks
Horizon: Balancing TCP over multiple paths in wireless mesh networks
Is Random Access Fundamentally Inefficient?
Presentation transcript:

Predictable performance optimization for wireless networks Ratul Mahajan Microsoft Research Joint work with Yi Li, Lili Qiu, Eric Rozner, Yin Zhang (UT, Austin)

Wireless performance is unpredictable Even basic questions are hard to answer How much traffic can a given network support? What happens if a new flow starts? What happens if a node is removed? Arguably the most frustrating aspect of wireless Mysteriously inconsistent performance Makes it almost impossible to plan and manage ratul | msr cognitive summit | june '08

An example of performance weirdness Bad Good Source Relay Sink Good Bad Source Relay Sink bad-good good-bad Source rate (Kbps) UDP throughput (Kbps) 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 ratul | msr cognitive summit | june '08

Predictable performance optimization Given a (multi-hop) wireless network: Can its performance for a given traffic pattern be predicted? Can it be systematically optimized per a desired objective such as fairness or throughput? Yes, and Yes, at least in the context of WiFi ratul | msr cognitive summit | june '08

Our approach: measurement-based modeling and optimization Measure the RF profile of the network Constraints on sending rate and loss rate of each link Find compliant source rates that meet the objective ratul | msr cognitive summit | june '08

Measurements Measure the RF profile of the network One or two nodes broadcast at a time Yields information on loss and deferral probabilities Constraints on sending rate and loss rate of each link Find compliant source rates that meet the objective ratul | msr cognitive summit | june '08

Modeling Measure the RF profile of the network O(n2) constraints Link throughput is a function of loss rate and tx probability Link tx probability is a function of tx probability of other links and deferral probability Link loss rate depends on tx probability of other links Tx probability is bounded by a function of loss rate Constraints on sending rate and loss rate of each link Find compliant source rates that meet the objective ratul | msr cognitive summit | june '08

Optimization Measure the RF profile of the network Inputs: Traffic matrix Routing matrix Optimization objective Output: Per-flow source rate Constraints on sending rate and loss rate of each link Find compliant source rates that meet the objective ratul | msr cognitive summit | june '08

Accuracy of throughput prediction in a testbed ratul | msr cognitive summit | june '08

Benefit of throughput optimization in a testbed ratul | msr cognitive summit | june '08

Lessons learned Simple measurements on off-the-shelf hardware can provide accurate and tractable RF profile [SIGCOMM2006] Compare with abstract models (e.g., distance) or direct, detailed measurements It is possible to model interference, MAC, and traffic in a way that balances fidelity and tractability [MobiCom2007] The three are inter-dependent Holistically controlling source rates is important for achieving desired outcomes [SIGCOMM2008] Impact of transmissions not limited to the traversed path ratul | msr cognitive summit | june '08

More challenges ahead Changing spectrum availability and no fixed transmission channels Newfangled receivers Heterogeneous MACs Multiple competing networks …… As we move towards a brave new wireless world, performance predictability should be a central goal ratul | msr cognitive summit | june '08