MZR: A Multicast Protocol for Mobile Ad Hoc Networks Vijay Devarapalli Nokia research Center 313 Fairchild Drive, Mountain View, CA 94043 Deepinder Sidhu.

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

1 Mobile IPv6-Based Ad Hoc Networks: Its Development and Application Advisor: Dr. Kai-Wei Ke Speaker: Wei-Ying Huang.
Weight based Multicast Routing Protocol for Ad hoc Wireless Networks 學生:陳信皇 教授:陳仁暉.
指導教授:許子衡 教授 報告學生:馬敏修 2010/8/ Introduction 2. Geocast Routing Protocols  2.1 GAMER Overview 3. GAMER Details  3.1 Building the Mesh  3.2 Adaptation.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
An Interest-Driven Approach to Integrated Unicast and Multicast Routing in MANETs Rolando Menchaca-Mendez J.J. Garcia-Luna-Aceves 280N Seminar: 4/28/2008.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Multicasting in Mobile Ad-Hoc Networks (MANET)
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2002 Week 5.
Coping with Communication Gray Zones in IEEE b based Ad hoc Networks, H. Lundgren, E. Nordström, and C. Tschudin Anne Saaranen.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
A Preferred Link Based Multicast Protocol for Wireless Mobile Ad hoc Networks R. S. Sisodia, Karthigeyan. I, B. S. Manoj, and C. Siva Ram Murthy ICC 2003.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
HARP-Hybrid Ad Hoc Routing Protocol Navid NIKAEIN Christian BONNET Neda NIKAEIN © 2001 Navid Nikaein Eurecom Institute.
Routing Two papers: Location-Aided Routing (LAR) in mobile ad hoc networks (2000) Ad-hoc On-Demand Distance Vector Routing (1999)
The Zone Routing Protocol (ZRP)
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.
Ming-Yu Jiang and Wanjiun Liao,IEEE ICC 2002 Family ACK Tree (FAT): A New Reliable Multicast Protocol for Mobile Ad Hoc Networks. Speaker : Wilson Lai.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
VIRTUAL ROUTER Kien A. Hua Data Systems Lab School of EECS University of Central Florida.
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Multi hop Connectivity in Mobile Ad hoc Networks (MANETs) Habib-ur.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
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.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,
A Survey of Geocast Routing Protocols 指導教授:許子衡 教授 報告學生:馬敏修 指導教授:許子衡 教授 報告學生:馬敏修.
Computer Networks Dr. Jorge A. Cobb The Performance of Query Control Schemes for the Zone Routing Protocol.
The Performance of Query Control Schemes for the Zone Routing Protocol Zygmunt J. Haas Marc R. Pearlman.
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.
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.
On-Demand Routing Protocols Routes are established “on demand” as requested by the source Only the active routes are maintained by each node Channel/Memory.
Traditional Routing A routing protocol sets up a routing table in routers A node makes a local choice depending on global topology.
O N D EMAND M ULTICAST R OUTING P ROTOCOL (ODMRP ) CSE December 2015.
A Novel GPS-based Quorum Hybrid Routing Algorithm for Ad Hoc Wireless Network I-Shyan Hwang and Chih-Kang Chien.
Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and.
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
Weight-Based Clustering Multicast Routing Protocol for Mobile Ad Hoc Networks Chun-Chieh Huang, Ruay-shiung Chang and Ming-Huang Guo National Dong-Hwa.
Sharp Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
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,
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.
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
On Demand Multicast Routing Protocol (ODMRP )
Zone Routing Protocol (ZRP)
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
MZR: A Multicast Protocol based on Zone Routing
Outline Introduction Routing in Mobile Ad Hoc Networks
Zone Routing Protocol (ZRP) Update
ODMRP Enhancement.
Wireless Ad Hoc Multicast and ODMRP CS 218 Fall 2017
On Demand Multicast Routing Protocol (ODMRP )
Vinay Singh Graduate school of Software Dongseo University
A Routing Protocol for WLAN Mesh
Presentation transcript:

MZR: A Multicast Protocol for Mobile Ad Hoc Networks Vijay Devarapalli Nokia research Center 313 Fairchild Drive, Mountain View, CA Deepinder Sidhu Maryland Center for Telecom Research University of Maryland Baltimore County 1000 Hilltop Circle, Baltimore,MD IEEE International Conference on, Volume: 3 報告人:劉旭濃 淡江大學 研究所 在職專班二年級

Outline Introduction to MZR (Multicast routing protocol based on Zone Routing). Related Work. ZRP (Zone Routing Protocol) MZR (Multicast routing protocol based on Zone Routing) Simulation Conclusions

MZR : Multicast routing protocol based on Zone Routing Source-Initiated. On-Demand. Create Tree by Zone Routing Mechanism. Independent of Underlying Unicast Protocol. Topology Change Localized.

Related Work (ODMRP) On-Demand Multicast Routing Protocol. Mesh Based. Mesh Created between Sender and Receiver. Mesh Created Using Forwarding Group. Excessive Overhead incurred in Keeping the Forwarding Group Current. The Global Flooding of JOIN-REQUEST Packet.

Related Work (AMRoute) Adhoc Multicast Routing Protocol. Share Tree Based. Tree Involve only Group Member. Tree Links are Created as Unicast Tunnels. Depends Heavily on Underlying Unicast Protocol.

Routing Protocol in Ad Hoc Network Pure Proactive : 1.Overhead of keep routing information current. 2.Topological changes widely in the network. Pure Reactive : 1.Route Information delay. 2.Global Flooding-Search Procedure.

ZRP : Zone Routing Protocol(Hybrid) Define Radius of Zone (Hops). Get Zone Information (Border Nodes,Neighbors). Get IntraZone Routing Table. Route-Request through Border Node. Route-Reply from Nodes Outside. Get InterZone Routing Table.

ZRP : Zone Routing Protocol Define Radius of Zone (Each Node). Transmission Radius set to “2” hops. A G S F E B C D Current Node Zone Board Nodes of Zone

ZRP : Zone Routing Protocol Get Zone Information and Routing Table. (Each Node) A G S F E B C D NextHopDest. SA SB SF BC BD FE FG

ZRP : Zone Routing Protocol Route-Request through Border Node (Unicast). A G S F E B C D R I’s Routing Table NextHopDest. JR H I J

ZRP : Zone Routing Protocol. Route-Reply and Routing Table. A G S F E B C D R H I NextHopDest. DR S’s Routing TableD’s Routing TableH’s Routing TableI’s Routing Table NextHopDest. HR NextHopDest. IR NextHopDest. JR J

Why ZRP A Hybrid Routing Protocol. →Proactive and Reactive. Proactive Procedure (IntraZone). →Limit the Scope. Reactive Procedure (InterZone). →Flooding Search through Board Node.

MZR : Protocol Description Proactive Protocol : →Run inside Zone, maintain an up-to-date routing table. Reactive Protocol : →On-Demand and initiate by source to create multicast tree.

MZR : Multicast Tree Creation Multicast routing entry : Session_ID Source_ID,Group_ID Pair Upstream Node ID A List of Downstream Node ID Message cache. Tree Creation : 1. Initiate inside zone. 2. Extend to entire network.

MZR : Multicast Tree Creation (Inside Zone) Source send TREE-CREATE to each node through unicast. Node set reverse route entry (route inactive). Member send TREE-CREATE-ACK back to Source through reverse route path. Set Downstream nodes list when received TREE-CREATE-ACK (route active).

MZR : Multicast Tree Creation (Inside Zone) A G S F E B C Member node Route node Source node TREE-CREATE TREE-CREATE-ACK Ses_IDSou_IDGrp_IDUp_IDDwn_ID 23S45Null 23S45SNull 23S45CNull S C D D 23S45NullA B C 23S45SD 23S45CNull S C D TREE-CREATE TREE-CREATE-ACK

MZR : Multicast Tree Creation (Extend to Entire Network) Source send TREE-PROPAGATE to border nodes through unicast with TTL=Zone Radius. Border nodes send TREE-CREATE to zone nodes (Like Tree Create inside Zone). Border node send TREE-CREATE-ACK back to source for zone nodes. Border nodes send TREE-PROPAGATE to it’s border nodes. Multiple routing zone.

MZR : Multicast Tree Creation (Extend to Entire Network) A P S N E B J D C O F G R Q H I K L M T Member node Route node Source node TREE-CREATE TREE-CREATE-ACK TREE-PROPAGATE

MZR : Tree Maintenance - tree refresh Route entry lifetime. Source send TREE-REFRESH every REFRESH-INTERVAL down the tree. Node reset timer and resend the packet. Stop sending if finish data transmission. Ensure tree is maintained during multicast.

MZR : Tree Maintenance - reaction to link break The downstream node have to detecting link break and reconfiguring the tree. Send JOIN-REQUEST to all zone nodes with TTL=Zone Radius. 1.Zone node send JOIN-ACK and add multicast route entry. 2.Send JOIN-PROPAGATE to border nodes and another JOIN-REQUEST will be send by border node to it’s zone nodes. Branch reconstruction localize.

MZR : Tree Maintenance - reaction to link break A H C F E B G D I J Member node Route node Multicast path JOIN-REQUEST JOIN-ACK 1.Node E move. 2.Link A to E and E to F break. 3.Node A send JOIN-REQUEST to all zone nodes. 4.Node G reply JOIN-ACK to A. 5.Multicast path create from G to A.

MZR : Tree Maintenance - tree prunes Node send TREE-PRUNE to it’s upstream node. Upstream node remove from multicast route entry. Route node send TREE-PRUNE if the list of downstream node is empty.

Simulation Environment 50 Mobile nodes. 500m x 500m grid. Simulation execute for 300 seconds. Wireless link capacity 2Mbps. Transmission range 100m Source generate multicasting data 64Kbps. Packet size 500bytes. Zone radius = two hops.

Packet Delivery Ratio for three active sessions as the mobility increase Session ID

Total routing overhead as the node mobility increases ;pause time of 10 secs

Total routing overhead as the group size changes;pause time of 10 secs and a uniform speed of 5m/sec

Total routing overhead as the simulation proceeds for different group size;pause time of 10 secs and a speed of 5m/sec Group Size

Total packet delivery ratio as the group changes;pause time of 10 secs and a speed of 5m/sec

CONCLUSIONS Proactive protocol inside Zone and Reactive on entire network. Topology changed localize. MZR does not depend on any underlying unicast routing protocol. Instead of flooding using border node. Performance analysis, Routing overhead, Throughput