Ad Hoc Multicast Routing

Slides:



Advertisements
Similar presentations
Ranveer Chandra Ramasubramanian Venugopalan Ken Birman
Advertisements

Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
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.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
指導教授:許子衡 教授 報告學生:馬敏修 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.
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.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
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)
Group Communications in Mobile Ad hoc Networks Jian Li
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
Computer Networks: Wireless Networks Ivan Marsic Rutgers University Chapter 6 – Wireless Networks.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
Ad Hoc Wireless Routing COS 461: Computer Networks
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.
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Introduction The Broadcast Storm  Broadcasting in a MANET 
Flooding-Based Geocasting Protocol for Mobile Ad Hoc Network YOUNG-BAE KO NITIN H. VAIDYA.
DYMO: Dynamic MANET On-Demand  IETF Draft submitted by MANET WG  Work in progress  Descendant of DSR and AODV  A rewrite of AODV, using different terminology.
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
Mobile Routing protocols MANET
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Mobile Adhoc Network: Routing Protocol:AODV
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Ad-Hoc Networks. References r Elizabeth Royer and Chai-Keong Toh, " A Review of Current Routing Protocols for Ad Hoc Wireless Mobile Networks, " IEE Personal.
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.
1 Ad Hoc On-Demand Distance Vector Routing (AODV) Dr. R. B. Patel.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
A Survey of Geocast Routing Protocols 指導教授:許子衡 教授 報告學生:馬敏修 指導教授:許子衡 教授 報告學生:馬敏修.
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
ODMRP (On Demand Multicast Routing Protocol) COSC 6590 Fall November 2015.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
O N D EMAND M ULTICAST R OUTING P ROTOCOL (ODMRP ) CSE December 2015.
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
S. K. S. Gupta, Arizona State Univ On Maximizing Lifetime of Multicast Trees in Wireless Ad hoc Networks Bin Wang and Sandeep K. S. Gupta Computer Science.
Optimized Multicast Optimized Multicast Cho, song yean Samsung Electronics.
Self-stabilizing energy-efficient multicast for MANETs.
Network Kernel Architectures and Implementation ( ) 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,
Multicasting in Ad Hoc Networks Dewan Tanvir Ahmed University of Ottawa
Advisor: Prof. Han-Chieh Chao Student: Joe Chen Date: 2011/06/07.
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.
Professor:Fang-Rong Hsu Presenter: 林士斌 (M )
On Demand Multicast Routing Protocol (ODMRP )
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile Computing CSE 40814/60814 Spring 2018.
On Demand Multicast Routing Protocol (ODMRP )
Other Routing Protocols
A Routing Protocol for WLAN Mesh
Computer Networks: Wireless Networks
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

Ad Hoc Multicast Routing

Category of Ad Hoc Multicast Routing Protocols Underlying Data Delivery Structure Flooding-Based Tree-Based Mesh-Based Hybrid-Based Broadcast AMRIS CAMP MCEDAR MAODV OMDRP ADB LAM FGMP AMROUTE

Category of Ad Hoc Multicast Routing Protocols State Maintenance Unconstrained Stateless Constrained Tree-based scheme DDM AMROUTE Mesh-based scheme PBM PAST-DM LGT POMA

Flooding - Broadcasting Results in minimal state retention and high reliability which makes it a viable candidate for multicast protocols in very dynamic MANET. Heavy-handed in terms of overhead Obtains the best results in terms of reliable delivery Problem Broadcast storm[12]

AMRIS: Ad Hoc Multicast Routing Protocol Utilizing Increasing Id-Numbers msm-id = Sid = 0 On-demand Shared tree Tree is rooted at special node called Sid (Smallest Id) : one of sources increasing msm-id (multicast session member id, assigned dynamically) Initiate a session NEW-SESSION msg (Sid’s msm-id, metrics) Join a session, unicast JOIN-REQ to its potential parent node X 11 14 18 21 24 28 31 38 34

MAODV: Multicast Ad Hoc On-Demand Distance Vector Protocol Based on unicast AODV Discovers multicast route on-demand using a broadcast route discovery mechanism Route discovery RREQ To join a group, or to send to a group if no route

ODMRP: On-demand Multicast Routing Protocol Mesh-based, soft state Forwarding group: a subset of nodes forwards the multicast packets Join query Join reply source receiver

DDM: Differential Destinations Multicast Explicit Header All destinations are placed in the packet headers Data Forwarding Referring underlying unicast routing table Two modes Stateless Soft state Membership Management Source controls multicast group membership

LGT: Location Guided Tree A small group multicast schemes based on packet encapulation Builds an overlay multicast packet distribution tree on top of the underlying unicast routing protocol Using the geometric location information without knowing the global network topology Construct a tree with geometrically shorter tree edges S n5 n4 n6 n2 n3 n1 n7 n8

Outstanding Projects UCLA Wireless Adaptive Mobility Laboratory Computer Communication Research Group at the University of California, Santa Cruz Rice University Monarch Project Wireless and Mobile Ad Hoc Networks at University of Southern California

Geocasting Geocast Region – A specified geographical area A variant of the conventional multicasting problem Deliver Packets to a group of nodes in Geocast Region. The location information of all the nodes will be known by GPS Whenever one node in Geocast region receives message from outside, it will flood it to all its neighbors.

LBM: Location-based Multicast Extend LAR for geocasting Flooding approach LBM Scheme 1 LBM Scheme 2

VDG: Voronoi Diagram based Geocasting To enhance the success rate and decrease the hop count and flooding rate of LBM Carve up the whole plane into several Voronoi regions based on the source and its neighbor Only neighbor nodes (B, E) which are in the same Voronoi region as the Geocast Region will be selected to receive the message from Source. VDG reduces the flooding rates of LBM Scheme 1

PBM: Position Based Multicast Design Goal Minimize total hops to all destinations Minimize length of path to individual destination Sender has the knowledge (assumptions) Position of destination(s) Position of neighbor(s) It’s own position Greedy multicast forwarding Each destination exists at least one neighbor which is closer to that destination than the forwarding node itself. K: Forwarding node N: Set of all neighbors of K W: Set of all subsets of N Z: Set of all destinations d(x,y): distance between x and y Greedy Multicast Forwarding Minimize the expression No. of neighbors that packet is transmitted to Remaining distance to all destinations

Energy Efficiency Power-Aware and Energy-Efficient Broadcast and Multicast Infrastructure Solution 1: Lifetime of a bottleneck node is improved by reassigning its farthest children to other nodes in the tree with the goal of improving the lifetime of the multicast tree. Solution 2: finding a tree with the least consumed power becomes a conventional optimization problem on a graph where the weighted link cost corresponds to the transmission power required for transmitting a packet between the two nodes of the link Energy Consumption from Retransmission at the Data-Link Layer Solution: maximizing sleep mode operation supported by the lower level protocol