ENHANCED MAODV Speaker: Wu, Chun-Ting Advisor: Ke, Kai-Wei 1.

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:
1 Mobile IPv6-Based Ad Hoc Networks: Its Development and Application Advisor: Dr. Kai-Wei Ke Speaker: Wei-Ying Huang.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
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)
RELIABLE MULTISOURCE MULTICAST ROUTING PROTOCOL OVER MANET Speaker: Wu, Chun-Ting Advisor: Ke, Kai-Wei.
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2002 Week 5.
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.
Real Time Flow Handoff in Ad Hoc Wireless Networks using Mobility Prediction William Su Mario Gerla Comp Science Dept, UCLA.
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
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Adaptive backup routing for ad-hoc networks Adviser: Ho-Ting Wu Speaker: Zen-De Liu Date:05/14/2007.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
Ad-hoc On-Demand Distance Vector Routing (AODV) Sirisha R. Medidi.
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.
Multicasting Multicasting is the process by which data is set to multiple recipients. Simplest but a very inefficient way is to initiate multiple unicast.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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.
The Pulse Protocol: Mobile Ad hoc Network Performance Evaluation Baruch Awerbuch, David Holmer, Herbert Rubens {baruch dholmer WONS Jan.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
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
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Ad hoc On-demand Distance Vector (AODV) Routing Protocol ECE 695 Spring 2006.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
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.
Efficient Overlay Multicast Protocol in Mobile Ad hoc Networks Hochoong Cho, Sang-Ho Lee Mobile Telecommunication Research Division, ETRI, KOREA Younghwan.
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,
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
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,
2003/04/24AARON LEE 1 An Efficient K-hop Clustering Routing Scheme for Ad-Hoc Wireless Networks S. F. Hwang, C. R. Dow Journal of the Internet Technology,
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.
2005/02/171 A Region-Based Routing Protocol for Wireless Mobile Ad Hoc Networks Speaker: Chen-Nien Tsai Adviser: Kai-Wei Ke.
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.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
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.
IEEE ICACT( Advanced Communication Technology ) 2014 conference Zhimu Huang, Ryo Yamamoto, Yoshiaki Tanaka 1.
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,
Doc.: IEEE /r0 Submission November 2005 Xin Yu and Hang LiuSlide 1 Implementation and Evaluation of AODV with Proactive Route Announcements.
Multicasting in Ad Hoc Networks Dewan Tanvir Ahmed University of Ottawa
Jim Parker CMSC691t Spring 2000 “Ad-hoc On-Demand Distance Vector Routing” A dynamic routing algorithm for mobile ad-hoc networks.
Doc.: IEEE /0174r2 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Date: Authors: Notice: This document.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
On Demand Multicast Routing Protocol (ODMRP )
The Ad Hoc On-Demand Distance-Vector Protocol (AODV)
Routing design goals, challenges,
A comparison of Ad-Hoc Routing Protocols
ODMRP Enhancement.
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad hoc Routing Protocols
A Routing Protocol for WLAN Mesh
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

ENHANCED MAODV Speaker: Wu, Chun-Ting Advisor: Ke, Kai-Wei 1

Outline 2  Protocol Overview  Enhanced Ring Search  Flow-Oriented Routing  Virtual Mesh  Simulation results  Work to be done  Reference

My Research – Enhanced Multisource MAODV for MANET 3  Motivation  Improve the efficiency of Multisource multicast over MANET  Objective  Reduce control overhead  More stable topology  Fast recovery

MAODV Review 4  Data Delivery Process  Unicast  Multicast  Group Managements  Join  Leave  Repair  Merge

Unicast Delivery 5 Source Destination RREQ Source Destination RREP Source Destination Data

Multicast Delivery 6 LeaderSourceLeaderSource Source broadcast RREQs to find the group leader

Multicast Delivery 7 LeaderSourceLeaderSource The data passed to Leader and flooded to the tree Leader respond a RREP

Join 8 Group Leader member router join node Broadcast Join RREQ across network

Join 9 Group Leader member router join node Members respond with RREPs

Join 10 Group Leader member router join node Send a MACT back

Join 11 Group Leader member router join node Become a member

Leave 12 Group Leader member router leaving node Send a MACT to Parent

Leave 13 Group Leader member router leaving node Leave the group

Repair Link breakage 14

Merge Partition 15

Enhancing MAODV for MMR 16  Methodology  Apply ERS for reducing RREQ overhead  Modify FORP to apply the Join Procedure  Propose VM to fast recover topology broken  Propose RPF to support fast multicast delivery Join Repair RREQ Reply Permission RREP Establish Prune MACT

Ring Search  Motivation  Reduce RREQ overhead  Objective  Power-saving  Avoid channel contentions as possible  TTL concept applied 17 S D S D

Enhanced Ring Search (ERS) – 1 18  Collect local topology information  Reduce the overhead of pure flooding E B A C D E B A C D Relay: false PredAddr: A Relay: false PredAddr: Relay: false PredAddr: A Relay: false PredAddr: A Relay: false PredAddr: Relay: false PredAddr: A Relay: true PredAddr: Relay: false PredAddr: A Relay: false PredAddr: A Relay: false PredAddr: B

Enhanced Ring Search (ERS) – 2 19 E B A C D E B A C D Relay: false PredAddr: A Relay: true PredAddr: Relay: true PredAddr: A Relay: false PredAddr: A Relay: false PredAddr: B Relay: false PredAddr: A Relay: true PredAddr: Relay: true PredAddr: A Relay: false PredAddr: B Relay: false PredAddr: B

Enhanced Ring Search (ERS) – 3 20  A → B → D E B A C D Relay: false PredAddr: A Relay: true PredAddr: Relay: true PredAddr: A Relay: false PredAddr: B Relay: false PredAddr: B

Flow-Oriented Routing Protocol 21  Motivation  Establish a stable routing path  Objective  Cluster concept  Reduce possibility of repairing  GPS supported

Link Expiration Time 22 A (Xa, Ya)B (Xb, Yb) TaTb Va Vb

Flow-Oriented Example 23  LET: Link Expiration Time  The amount of time that a certain link will remain connected  RET: Route Expiry Time  The minimum of the LET values of all links on a path  Two paths  RET=5  RET=7  Select path with larger RET Flow-SETUP Flow-REQ

Join Procedure (modified for stable)  MAODV  RREP  Mgroup_Hop indicates the distance of the tree  M-MAODV  RREP  Lifetime means the expiration time of the path from tree 24

Join Procedure (modified for stable) 25 Group Leader Members respond with RREPs including the LET Group Leader member router join node Join node send a MACT along the longest RET path

Root Recovery 26

Root Recovery  rte_discovery_timeout = 1 sec  rreq_retries = 2 times  MAODV’s root recovery takes at least 3 sec on waiting  Merging several partitions takes lots of time as well 27

Virtual Mesh (VM) 28

Virtual Mesh (VM) Group Leader Candidate Leader New partition leader

Multicast Delivery (modification)  Multicast RPF Degree ↑ Delay ↓ 30

Multicast Delivery (modification) 31 LeaderSourceLeaderSource Members respond RREPs back to Source Source broadcast RREQs to find the group member

Multicast Delivery (modification) 32 LeaderSource Source first send the data to that member, and the member deliver data by RPF

Benefits 33  More stable tree topology  Reduce the control overhead  Fast root recovery ERS FORP VM

Simulation Environment 34 ParameterValue Simulation time300s Play ground1000*1000m 2 Nodes (network size)10, 20, 30, 40, 50 MAC802.11b Bit-rate1/2/5.5/11 Mbps Tx power100mW Join intervalPoisson(10s) Leave intervalPoisson(20s) Unicast data intervalPoisson(5s) Multicast data intervalPoisson(10s) Leader die intervalPoisson(30s) Mobility modelRandom way point Move speedUniform[0, (5/10/15/20)mps]

Delivery Ratio (Proposed vs. MAODV) 35

Delivery Ratio (Proposed vs. MAODV+ERS) 36

Delivery Ratio (Proposed vs. MAODV) 37

Control Overhead (Proposed vs. MAODV) 38

Control Overhead (Proposed vs. MAODV+ERS) 39

Repair Frequency 40

Speed (Proposed vs. Original) 41

Issue  Local vs. Global stable  TTL  Flow-Oriented  Reduce the possibility of out-of-range broken  Cannot optimize whole network 42

Work to be done 43  Summarize existed MMC algorithm and comparison  Effect of variable packet sizes and mobility

Reference 44  Royer, E.M. and Perkins, “Multicast operation of the ad-hoc on-demand distance vector routing protocol,” Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking ACM, 1999, pp  Ngoc Duy Pham, Hyunseung Choo, “Energy Efficient Expanding Ring Search for Route Discovery in MANETs,” Communications, ICC ‘08. IEEE International Conference on, vol., no., pp , May 2008  William Su, Sung-Ju Lee, and Mario Gerla, “Mobility Prediction In Wireless Networks,” MILCOM st Century Military Communications Conference Proceedings, Volume: 1, Oct Pages: vol.1