Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks Richard Draves, Jitu Padhye, Brian Zill Microsoft Research.

Slides:



Advertisements
Similar presentations
1 Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks Richard Draves, Jitendra Padhye, and Brian Zill Microsoft Research.
Advertisements

1 Comparison of Routing Metrics for Static Multi-Hop Wireless Networks Richard Draves, Jitendra Padhye and Brian Zill Microsoft Research.
Designing An g Ad-hoc Network for Multimedia Communication Chung-Wei Lee & Jonathan C.L. Liu Presented By: Mahendra Kumar.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
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,
Traffic Engineering Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
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
Gentian Jakllari, Stephan Eidenbenz, Nick Hengartner, Srikanth V. Krishnamurthy & Michalis Faloutsos Paper in Infocom 2008 Link Positions Matter: A Non-Commutative.
Opportunistic Routing in Multi-hop Wireless Networks Sanjit Biswas and Robert Morris MIT CSAIL Presented by: Ao-Jan Su.
Opportunistic Routing in Multi-hop Wireless Networks Sanjit Biswas and Robert Morris MIT CSAIL
ExOR: Opportunistic Multi-Hop Routing For Wireless Networks Sanjit Biswas & Robert Morris.
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,
Comparison of Routing Metrics for Static Multi-Hop Wireless Networks Richard Draves, Jitendra Padhye and Brian Zill Microsoft Research Presented by Hoang.
Eric Rozner - ETX.ppt1 A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S.J. Couto Daniel Aguayo John Bicket Robert Morris Presented.
Is an Office Without Wires Feasible? Sharad Agarwal Jakob Eriksson, Victor Bahl, Jitu Padhye.
Comparison of Routing Metrics for a Static Multi-Hop Wireless Network Richard Draves, Jitendra Padhye, Brian Zill Microsoft Research Presented by: Jón.
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.
1 Multi-Channel Protocols for Wireless Mesh Networks Yu-Chee Tseng CS/NCTU.
ExOR: Opportunistic Multi-Hop Routing for Wireless Networks Sigcomm 2005 Sanjit Biswas and Robert Morris MIT Computer Science and Artificial Intelligence.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks Authors: Eric Rozner, Jayesh Seshadri, Yogita Ashok Mehta, Lili Qiu Published:
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Baruch Awerbuch, David Holmer, Herbert Rubens Szikszay Fábri Anna, ELTE IK Prog.terv.mat.
Link Quality Source Routing (LQSR) Girish Nandagudi.
Ad Hoc Routing Metrics E -- Wireless Networks 02/27/2006 Kaushik Sheth Jatin Shah.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Design and Implementation of a Multi-Channel Multi-Interface Network Chandrakanth Chereddi Pradeep Kyasanur Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Link Estimation, CTP and MultiHopLQI. Learning Objectives Understand the motivation of link estimation protocols – the time varying nature of a wireless.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
Overview of Mesh Networking MSR Jitendra Padhye Microsoft Research January 23, 2006.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT CSAIL Presented by Valentin.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Distributed Channel Assignment and Routing Multiradio Mutlichannel Multihop Wireless Networks Haitao Wu, Fan Yang, Kun Tan, Jie Chen, Qian Zhang, and Zhenshrng.
Ch 4. Routing in WMNs Myungchul Kim
Link-level Measurements from an b Mesh Network Dainel Aguyo, John Bicket,Sanjit Biswas, Glenn Judd, Robert Morris M.I.T, CMU.
1 A Cross-Layer Architecture to Exploit Multi-Channel Diversity Jay A. Patel, Haiyun Luo, and Indranil Gupta Department of Computer Science University.
Network and Systems Laboratory nslab.ee.ntu.edu.tw R. Vedantham, S. Kakumanu, S. Lakshmanan and R. Sivakumar Georgia Institute of Technology Appear in.
Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008.
Wireless Mesh Networks Myungchul Kim
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
PERFORMANCE EVALUATION OF COMMON POWER ROUTING FOR AD-HOC NETWORK Zhan Liang Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Boris Makarevitch.
Trading Structure for Randomness in Wireless Opportunistic Routing Szymon Chachulski, Michael Jennings, Sachin Katti and Dina Katabi MIT CSAIL SIGCOMM.
Routing in Heterogeneous Wireless Ad Hoc Networks Sivaram Cheekiralla, Daniel W. Engels ICCCN 2007.
A Maximum Fair Bandwidth Approach for Channel Assignment in Wireless Mesh Networks Bahador Bakhshi and Siavash Khorsandi WCNC 2008.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Routing Metrics for Wireless Mesh Networks
Routing Metrics for Wireless Mesh Networks
Architecture and Algorithms for an IEEE 802
Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Network Routing: Link Metrics and Non-Traditional Routing
Routing Metrics for Wireless Mesh Networks
Multi-Rate ETX: A Radio-Aware Routing metric for s Mesh Networks
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Analysis of Routing Metrics for Wireless Mesh Networks
Distributed Channel Assignment in Multi-Radio Mesh Networks
A High-Throughput Path Metric for Multi-Hop Wireless Routing
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
Study of performance of regular TCP in MANETs (using simulator).
CS 381: Introduction to Computer Networks
16EC Computer networks unit II Mr.M.Jagadesh
Presentation transcript:

Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks Richard Draves, Jitu Padhye, Brian Zill Microsoft Research

Self-Organizing Neighborhood Networks Key Properties –No network engineer –Very little mobility –Energy not a concern One challenge: network capacity Our approach: multiple radios

Results Ad-hoc routing at layer 2.5 works well Link quality is important, but not all metrics are created equal Multiple radios provide significant capacity improvement if the routing utilizes channel-diversity, data rate, loss rate (Please see our SIGCOMM & Mobicom papers for more details.)

Layer 2 vs Layer 3 Layer 2 (link layer): like ethernet switches − Limited to single link technology + Supports multiple protocols (IPv4, IPv6, IPX) + Preserves link abstraction Layer 3 (network layer) + Supports multiple link technologies − Limited to single network protocol − Link-local mechanisms don’t work DHCP, RA/RS

Our Approach: Routing at Layer 2.5 A virtual link-layer + Supports multiple link technologies + Supports IPv4, IPv6 etc unmodified + Preserves the link abstraction + Agnostic to choice of ad-hoc routing algorithm Ethernet Mesh Connectivity Layer (with LQSR) IPv4IPv6IPX

Mesh Connectivity Layer (MCL) Virtual ethernet adapter –Virtual ethernet addresses –Multiplexes heterogeneous physical links –Physical links need not be ethernet Ethernet MCL Payload: TCP/IP, ARP, IPv6… Packet Format

Link-Quality Source Routing (LQSR) Source-routed link-state routing protocol –Derived from DSR –Part of Mesh Connectivity Layer (layer 2.5) –Supports link-quality modules Both on-demand/proactive mechanisms –Route Discovery –Route Maintenance –Metric Maintenance

LQSR Metric Support HOP: shortest-path routing –closest to DSR RTT: round-trip time latency PktPair: packet-pair latency ETX: expected transmission count WCETT: designed for multiple radios

Multi-Radio Routing Previous metrics (HOP, ETX) not suitable for multiple radios per node –Do not leverage channel, range, data rate diversity Weighted Cumulative Expected Transmission Time –Weight links according Expected Transmission Time (ETT) Takes link bandwidth and loss rate into account –Combine link ETTs into Weighted Cumulative ETTs (WCETT) Takes channel diversity into account –Incorporated into source routing

WCETT: Combining link ETTs All hops on a path on the same channel interfere –Add ETTs of hops that are on the same channel –Path throughput is dominated by the maximum of these sums Need to avoid unnecessarily long paths - bad for TCP performance - bad for global resources Given a n hop path, where each hop can be on any one of k channels, and tuning parameter β: Select the path with min WCETT

Testbed 23 nodes in building 113 Cheap desktop machines –HP d530 SF Two radios in each node –NetGear WAG or WAB –Proxim OriNOCO –Cards can operate in a, b or g mode.

TCP Throughput Test Select 100 sender-receiver pairs at random (out of 23x22 = 506) –2-minute TCP transfer Two scenarios: –Baseline (Single radio): NetGear cards in a mode Proxim OFF –Two radios NetGear cards in a mode Proxim cards in g mode Repeat for shortest-path, ETX, WCETT

Results WCETT uses 2 nd radio better than ETX or shortest path.

Two-Radio Throughput CDF

Two-Radio Path Length vs Throughput

WCETT Improvement by Path Length

Conclusions Ad-hoc routing at layer 2.5 works well Link quality is important for performance Previous routing metrics do not work well in heterogeneous multi-radio scenarios WCETT improves performance by making judicious use of additional capacity and channel diversity provided by the 2 nd radio