On Demand Multicast Routing Protocol (ODMRP )

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Advertisements

Multicasting in Mobile Ad Hoc Networks Ravindra Vaishampayan Department of Computer Science University of California Santa Cruz, CA 95064, U.S.A. Advisor:
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Multicasting in Mobile Ad-Hoc Networks (MANET)
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Multicast in Wired/Wireless Networks CS 215 Winter 01 Review of the Multicast problem in general Multicasting in wired networks Tree based wireless multicast.
Multicast ad hoc networks CS Monday Oct 20, 2003
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
Multicasting Multicasting is the process by which data is set to multiple recipients. Simplest but a very inefficient way is to initiate multiple unicast.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Outline Wireless introduction Wireless cellular (GSM, CDMA, UMTS) Wireless LANs, MAC layer Wireless Ad hoc networks – routing: proactive routing, on-demand.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Routing protocols MANET
Mobile Adhoc Network: Routing Protocol:AODV
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Presented by Chaitanya Nemallapudi Understanding and Exploiting the Trade-Offs between Broadcasting and Multicasting in Mobile Ad Hoc Networks Lap Kong.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
ODMRP (On-Demand Multicast Routing Protocol in Multihop Wireless Mobile Networks ) Sung-Ju Lee William Su Mario Gerla Presented By: Meenakshi Bangad.
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
ODMRP-ASYM(On Demand Multicast Routing Protocol) For Linux Implementation CS218, Fall 2003, Professor Gerla Eric Bostrom, Jason Lin Tutor: Joon-Sang Park.
ODMRP (On Demand Multicast Routing Protocol) COSC 6590 Fall November 2015.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Mobile Ad Hoc Networks for Video Multicast Seminar Presentation Advanced Topics in Distributed Systems: Modern Group Communication Mechanisms Marleine.
O N D EMAND M ULTICAST R OUTING P ROTOCOL (ODMRP ) CSE December 2015.
Ad Hoc Multicast Routing
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Fundamentals of Computer Networks ECE 478/578
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
MZR: A Multicast Protocol for Mobile Ad Hoc Networks Vijay Devarapalli Nokia research Center 313 Fairchild Drive, Mountain View, CA Deepinder Sidhu.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
Routing Metrics for Wireless Mesh Networks
Chapter 04 Ad Hoc Networks
Professor:Fang-Rong Hsu Presenter: 林士斌 (M )
Author:Zarei.M.;Faez.K. ;Nya.J.M.
MZR: A Multicast Protocol based on Zone Routing
Outline Introduction Routing in Mobile Ad Hoc Networks
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
ODMRP Enhancement.
Routing Protocols in MANETs
Sensor Network Routing
CSE 4340/5349 Mobile Systems Engineering
Chapter 04 Ad Hoc Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad hoc Routing Protocols
Mobile Computing CSE 40814/60814 Spring 2018.
Wireless Ad Hoc Multicast and ODMRP CS 218 Fall 2017
by Saltanat Mashirova & Afshin Mahini
Routing Metrics for Wireless Mesh Networks
On Demand Multicast Routing Protocol (ODMRP )
Proactive vs. Reactive Routing
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
A Routing Protocol for WLAN Mesh
Routing protocols in Mobile Ad Hoc Network
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

On Demand Multicast Routing Protocol (ODMRP ) 17 May 2018 On Demand Multicast Routing Protocol (ODMRP ) CSE 6590 Fall 2010

Types of Multicast Routing in MANETs Tree-based One path between a source-receiver pair AMRoute, AMRIS, MAODV Mesh-based Multiple paths between a source-receiver pair ODMRP, CAMP Hybrid Zone Routing Protocol (ZRP)

Typical Multicast Routing Protocols AMRIS: Ad Hoc Multicast Routing Protocol Utilizing Increasing ID Numbers National University of Singapore Georgia Institute of Technology November 1998 [draft] ODMRP: On-demand Multicasting Routing Protocol University of California at Los Angeles January 2000 [draft]

Why compare them? AMRIS ODMRP Big difference Topology Shared (Core-based) Tree Mesh of Nodes Main Similarity Mobility support Yes, based on MANET Driven mode On-demand, do not store whole network topology Advantages simple topology low overheads mobility robustness Disadvantages sensitive to mobility (low delivery ratio) complex topology high overheads

ODMRP Multicast Messages: JOIN-QUERY (J-Q); JOIN-REPLY (J-R); Similar to Route Request and Route Reply in AODV and DSR Gives terminology about the algorithm

ODMRP: Sender Actions Sender actions: Downstream Upstream Generate J-Q message; Broadcast J-Q ; Upstream Receive J-R (include the path info);

ODMRP: Intermediate Nodes (downstream) Intermediate node actions: (downstream) Receive J-Q, omit duplicated ones (use cached sequence numbers); Store upstream node info; Re-broadcast J-Q;

ODMRP: Intermediate Nodes (upstream) Intermediate node actions: (upstream) Received J-R; If node is on the path Generate new J-R with node info and broadcast, route established!

ODMRP: Join Reply JOIN-REPLY message J-R of R1 J-R of I1 Sender Next Node S1 I1 S2 I2 Sender Next Node S1

ODMRP: Receiver Actions Downstream Received J-Q; Generate J-R with path info; Upstream Broadcast J-R;

ODMRP: Maintenance phase Soft state approach Sender repeat J-R periodically to maintain mesh. Node joins Sending J-R as discusses before. Node leaves Sender: stops sending J-Q; Receiver: stops sending J-R; Links break Receiver: receives new J-Q and replies with J-R;

Algorithm Comparison (1) AMRIS ODMRP More differences Multicast topology Shared Delivery Tree Mesh of Nodes Initialization Generating msm-id; Store upstream info; Maintenance All nodes periodically send beacon message Sender periodically send J-Q msg Node joins Detect beacon msg and perform branch reconstruction; Detect J-Q and response J-R; Node leaves Stop beacon msg; Stop J-R or J-Q; Link-break No more beacon msg and perform BR; Receive new J-Q and reply with J-R; More and more differences (message types, routing table info…)

Algorithm Comparison (2) AMRIS and ODMRP More Similarities Mobility support Yes, based on MANET Driven mode On-demand, does not store whole network topology Broadcast message Yes Unicast capabilities Periodic message Loop free More similarities …

Performance Comparison (1) Packet Delivery Ratio as a function of mobile speed # of data packets actually delivered to the destinations versus # of data packets supposed to be received PDR of ARMIS is speed sensitive

Performance Comparison (2) Packet Delivery Ratio as a function of # of senders PDR of AMRIS is not sensitive to # of senders ODRMP’s performance improves as number of senders increases

Performance Comparison (3) Packet Delivery Ratio as a function of multicast group size PDR of ODMRP is not sensitive to group size AMRIS’s performance improves as group size grows

Performance Comparison (4) Packet Delivery Ratio as a function of network traffic load AMRIS has severe packet loss rates ODMRP suffers less

Overhead Comparison (1) Number of Control Bytes Transmitted Per Data Bytes Delivered as a function of mobility speed Control bytes are control packets and data packet headers Not speed sensitive AMRIS has lower ratio

Overhead Comparison (2) Number of Control Bytes Transmitted Per Data Bytes Delivered as a Function of # of Senders AMRIS is not affected by number of senders ODMRP may not be efficient in large networks

Qualitative Comparison Bandwidth Consumption ODMRP tends transmit more control bytes than AMRIS However, ODMRP has higher packet delivery ratio Power Consumption Depends on mobility speed, number of senders, network traffic load, etc. Not a problem for vehicle-based mobile nodes

References “A Performance Comparison Study of Ad Hoc Wireless Multicast Protocols”, Sung-Ju Lee, William Su, Julian Hsu, Mario Gerla, and Rajive Bagrodia, Proceedings of IEEE INFOCOM 2000 “Multicast over wireless mobile ad hoc networks: Present and future directions”, Carlos de Morais Cordeiro, Hrishikesh Gossain and Dharma P. Agrawal, IEEE Network, January 2003 “Exploring Mesh- and Tree Based Multicast Routing Protocols for MANETs”, Kumar Viswanath, Katia Obraczka and Gene Tsudik “Capacity of Wireless Mesh Networks Understanding Single Radio, Dual Radio and Multi-Radio Wireless Mesh Networks” “On the 802.11 Turbulence of Nintendo DS and Sony PSP Handheld Network Games”, Mark Claypool www.wikipedia.org