KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad Hoc Networks Ravindra Vaishampayan Department of Computer Science University of California Santa Cruz, CA 95064, U.S.A. Advisor:
Advertisements

Weight based Multicast Routing Protocol for Ad hoc Wireless Networks 學生:陳信皇 教授:陳仁暉.
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
Multicasting in Mobile Ad-Hoc Networks (MANET)
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols By Josh Broch, David A. Maltz, David B. Johnson, Yih- Chun Hu, Jorjeta.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Wireless Ad Hoc Network Routing Protocols CSE Maya Rodrig.
MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS Soon Y. Oh*, Mario Gerla*, Pengkai Zhao**, Babak Daneshrad** *Computer Science Dept.,
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
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.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
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.
Ad Hoc Wireless Routing COS 461: Computer Networks
Wireless MESH network Tami Alghamdi. Mesh Architecture – Mesh access points (MAPs). – Mesh clients. – Mesh points (MPs) – MP uses its Wi-Fi interface.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks Authors: Eric Rozner, Jayesh Seshadri, Yogita Ashok Mehta, Lili Qiu Published:
Efficient Network-Coding-Based Opportunistic Routing Through Cumulative Coded Acknowledgments Dimitrios Koutsonikolas, Chih-Chun Wang and Y. Charlie Hu.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Mobile Adhoc Network: Routing Protocol:AODV
Link Quality Source Routing (LQSR) Girish Nandagudi.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Presenter: Gregory Filpus Slides borrowed and modified from: Douglas S. J. De Couto MIT CSAIL.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Wireless Sensor Networks COE 499 Energy Aware Routing
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT Computer Science and.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto MIT CSAIL (LCS) Daniel Aguayo, John Bicket, and Robert Morris
Dilshad Haleem CST593 summer 2007 Routing In Wireless Mesh Networks CST593 Final Project by Dilshad Haleem Division of Computing Studies, ASU Polytechnic.
ODMRP (On-Demand Multicast Routing Protocol in Multihop Wireless Mobile Networks ) Sung-Ju Lee William Su Mario Gerla Presented By: Meenakshi Bangad.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
A High-Throughput Path Metric for Multi- Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT Computer Science and.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
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.
D EPT. OF I NFO. & C OMM., GIST On Accurate and Asymmetry-aware Measurement of Link Quality in Wireless Mesh Networks Author : Kyun-Han Kim Conference.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Low Power, Low Delay: Opportunistic Routing meets Duty Cycling Olaf Landsiedel 1, Euhanna Ghadimi 2, Simon Duquennoy 3, Mikael Johansson 2 1 Chalmers University.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
A Receiver-Initiated Approach for Channel-Adaptive On-Demand Routing in Ad Hoc Mobile Computing Networks Xiao-Hui Lin, Yu-Kwong Kwok, and Vincent K. N.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Trading Structure for Randomness in Wireless Opportunistic Routing Szymon Chachulski, Michael Jennings, Sachin Katti and Dina Katabi MIT CSAIL SIGCOMM.
Fundamentals of Computer Networks ECE 478/578
Jim Parker CMSC691t Spring 2000 “Ad-hoc On-Demand Distance Vector Routing” A dynamic routing algorithm for mobile ad-hoc networks.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
MAC Protocols for Sensor Networks
Routing Metrics for Wireless Mesh Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Routing Metrics for Wireless Mesh Networks
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
A comparison of Ad-Hoc Routing Protocols
ODMRP Enhancement.
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Routing Metrics for Wireless Mesh Networks
Presentation transcript:

KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS Hanjin Lee

2 High-throughput multicast routing metrics in wireless mesh networks Contents Introduction Routing metrics for multicast protocols Methodology Simulation & testbed experiments Conclusions and future work

3 High-throughput multicast routing metrics in wireless mesh networks Introduction Wireless mesh networks The routers are static, and thus dynamic topology changes are much less of a concern Main design goal for routing protocol Maintaining connectivity → finding high-throughput paths Multicast An efficient means of supporting collaborative applications Video conference, online games, webcast and distance learning All routing algorithms proposed for multicast use minimum-hop-count as the routing metric and focus on scenarios with high mobility In this paper Study the design of link-quality-based routing metrics for high-throughput multicast in mesh networks

4 High-throughput multicast routing metrics in wireless mesh networks Routing metrics for multicast protocols Difference between link-layer unicast and multicast MAC layer Unicast Virtual carrier sensing through RTS/CTS Link layer acknowledgement and data retransmission Broadcast Does not involve any RTS/CTS exchange No link layer acknowledgement and data retransmission Low reliability

5 High-throughput multicast routing metrics in wireless mesh networks Routing metrics for multicast protocols Difference between link-layer unicast and multicast Two major implications on the design of link-quality metrics Bidirectional in unicast, unidirectional in multicast A successful data transfer only depends on the link quality in the forward direction No retransmission A data packet has only one chance to properly travel from one node to another For loss-rate-based link-quality metrics Adding the metric values of the individual links → multiplying

6 High-throughput multicast routing metrics in wireless mesh networks Adapting unicast link-quality metrics for multicast PP (Packet Pair) Based on measuring the delay between a pair of back-to-back probes to a neighboring nodes Designed to correct the problem of distortion of RTT measurement due to queuing delays To calculate this metric A node sends two probe packets back-to-back to each neighbor periodically The first probe is small and the next one is large The neighbor calculates the delay between the receipt of the first and the second packets The delay for a link is calculated as an Exponentially Weighted Moving Average (EWMA) Modifications Broadcasting probe packets If a packet is lost, a 20% penalty is imposed

7 High-throughput multicast routing metrics in wireless mesh networks Adapting unicast link-quality metrics for multicast ETX (Expected Transmission Count) The predicted number of data transmissions required to send a packet including retransmissions Modifications Not considering reverse path link quality : Forward delivery ratio : Reverse delivery ratio

8 High-throughput multicast routing metrics in wireless mesh networks Adapting unicast link-quality metrics for multicast ETT (Expected Transmission Time) Bandwidth adjusted ETX Modifications To calculate ETX, the small packet is used To calculate the bandwidth of each link, divide the size of the large packet by the inter-arrival time between the small and the large packets : The size of the packet : The bandwidth of the link

9 High-throughput multicast routing metrics in wireless mesh networks Adapting unicast link-quality metrics for multicast METX Routing metrics to minimize the total transmission energy Modifications Set to 1 The total expected number of transmissions needed by all the nodes along a path : The expected energy-cost of transmission form a source s to destination d : The link between u and d : The error rate of the link l : The transmission energy required between nodes u and d

10 High-throughput multicast routing metrics in wireless mesh networks Adapting unicast link-quality metrics for multicast SPP (Success Probability Product) Energy efficient routing metric Modifications Set to 1 The expected number of transmissions at the source itself : The energy required to transmit over link i

11 High-throughput multicast routing metrics in wireless mesh networks Methodology ODMRP (On-Demand Multicast Routing Protocol) Each node maintains a NEIGHBOR TABLE that records the cost of the links from its neighbors to itself The costs are defined according to the link-quality metric Procedure Sender Send JOIN QUERY Intermediate nodes Receive JOIN QUERY packet Look up the NEIGHBOR TABLE for the cost of the link Update the cost in the JOIN QUERY packet Rebroadcast JOIN QUERY A group member Receive JOIN QUERY After getting the first JOIN QUERY, waits for a period of δ seconds Broadcast JOIN REPLY including the best route

12 High-throughput multicast routing metrics in wireless mesh networks Methodology ODMRP (On-Demand Multicast Routing Protocol) Optimization A duplicate query is forwarded only if the cost of the path it has traveled is less than that of the minimum cost query received till then Each node sets a timer for a period of α seconds when it receives the first JOIN QUERY with a particular sequence number

13 High-throughput multicast routing metrics in wireless mesh networks Simulation & Testbed experiments Simulation setup 50 static nodes in 1000m*1000m Two multicast groups with ten members each The sources send CBR traffic consisting of 512-bytes packets at a rate of 20 packets/second Radio propagation range is 250m Simulation duration is 400s δ : 30ms, α : 20ms

14 High-throughput multicast routing metrics in wireless mesh networks Simulation & Testbed experiments Testbed setup 8 wireless mesh routers equipped with b Implement ODMRP as an application-layer daemon 2 multicast groups Each has 1 source and 2 receivers

15 High-throughput multicast routing metrics in wireless mesh networks Simulation & Testbed experiments Probe overhead Loss penalty Multiplicative Loss penalty in high loss-rate scenario

16 High-throughput multicast routing metrics in wireless mesh networks Conclusions and future work In this paper Discussed the fundamental difference between unicast and multicast routing Showed how to adapt unicast routing metrics for use in multicast SPP and PP achieve the highest throughput performance Future work Optimal probing rate Multicast routing in multi-radio/multi-channel mesh networks Significantly expand the testbed