1 CWCCWC Oulu Determining the Optimal Configuration for the Zone Routing Protocol By M. R. Pearlman and Z. J. Haas Presentation by Martti Huttunen

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Tseng:1 Introduction to Ad Hoc Networking Perkin’s book: Ch 1 and Ch 2. Some data collected from the Internet by Prof. Yu-Chee Tseng.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Overview of Ad Hoc Routing Protocols. Overview 1.
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—3-1 Medium-Sized Routed Network Construction Reviewing Routing Operations.
LightFlood: An Optimal Flooding Scheme for File Search in Unstructured P2P Systems Song Jiang, Lei Guo, and Xiaodong Zhang College of William and Mary.
Multicasting in Mobile Ad-Hoc Networks (MANET)
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.
1 Ad Hoc Networks Routing (2/2) Instructor: Carlos Pomalaza-Ráez Fall 2003 University of Oulu, Finland.
Coping with Communication Gray Zones in IEEE b based Ad hoc Networks, H. Lundgren, E. Nordström, and C. Tschudin Anne Saaranen.
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 22 Introduction to Computer Networks.
Routing in Mobile Ad Hoc Networks Marc Heissenbüttel University of Berne Bern,
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Highly Dynamic Destination- Sequenced Distance-Vector Routing (DSDV) for Mobile Computers C. E. Perkins & P. Bhagwat Presented by Paul Ampadu.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Ad Hoc Wireless Routing COS 461: Computer Networks
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
HARP-Hybrid Ad Hoc Routing Protocol Navid NIKAEIN Christian BONNET Neda NIKAEIN © 2001 Navid Nikaein Eurecom Institute.
The Zone Routing Protocol (ZRP)
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
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.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
An OLSR implementation, experience, and future design issues.
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
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.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Traditional Routing A routing protocol sets up a routing table in routers A node makes a local choice depending on global topology.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Scalable Routing Protocols for
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.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Fundamentals of Computer Networks ECE 478/578
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
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.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Mobile and wireless networking
Zone Routing Protocol (ZRP)
AODV-OLSR Scalable Ad hoc Routing
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
DSDV Highly Dynamic Destination-Sequenced Distance-Vector Routing
MZR: A Multicast Protocol based on Zone Routing
Outline Introduction Routing in Mobile Ad Hoc Networks
Zone Routing Protocol (ZRP) Update
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile Computing CSE 40814/60814 Spring 2018.
by Saltanat Mashirova & Afshin Mahini
Proactive vs. Reactive Routing
Routing.
Routing in Mobile Ad-hoc Networks
Vinay Singh Graduate school of Software Dongseo University
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
A Talk on Mobile Ad hoc Networks (Manets)
Presentation transcript:

1 CWCCWC Oulu Determining the Optimal Configuration for the Zone Routing Protocol By M. R. Pearlman and Z. J. Haas Presentation by Martti Huttunen

2 CWCCWC Oulu Introduction n Zone Routing Protocol l A hybrid proactive-reactive protocol l Single configuration parameter: Zone radius n The research problem l To find an optimal value for the zone radius l To use minimal control traffic n Parameters reflecting performance l Node velocity and density, network span and traffic

3 CWCCWC Oulu Classes of routing protocols n Proactive routing l Routing table is updated continuously l Pro: small (and stable) delay l Con: amount of control traffic n Reactive routing l Routes are traced as they are required l Pro: less route queries l Con: highly variable delays

4 CWCCWC Oulu Routing Protocols 1/2 n Distributed Bellman-Ford l Problems: Slow convergence and amount of control traffic l Optimizations such as DSDV do not fully solve problems n Link-state protocols l OSPF: frequent changes in topology result in high control traffic l OLSR: uses multicasting (vs. point-to-point) to reduce control traffic l Global periodic topology updates are not well suited to larger or more dynamic networks

5 CWCCWC Oulu Routing Protocols 2/2 n Wireless Routing Protocol l Each node constructs a minimum spanning tree using its neighbors’ spanning trees l Problem: All nodes must be able to store a full routing table and its construction is costly n Source-initiated protocols l TORA: also destination floods its information – Queries are very costly to the network l AODV: uses source routing to limit flooding – Full path transmission might result in large control packets

6 CWCCWC Oulu The Zone Routing Protocol n A hybrid proactive-reactive protocol l Proactive routing is used in the transmission range of the node l Reactive routing is performed only on selected nodes l Elimination of loops l The configuration is adaptive: traffic is analyzed and zone range modified accordingly

7 CWCCWC Oulu Intrazone Routing n Intrazone routing is proactive, termed IARP l IARP may utilize any proactive algorithm l In this paper, split-horizon version of the distance vector algorithm is used n To achieve functional coverage, a node should have sufficient amount of neighbors n Adjusting zone radius requires the capability of adjusting transmitter power n On the other hand, having a large routing zone might result in excessive control traffic n The amount of proactive control traffic depends only on zone membership vs. network size

8 CWCCWC Oulu Interzone Routing n Intrazone routing is reactive, termed IERP l Improves from flooding algorithms by utilizing the known zone topology – Increases probability of a node being able to provide a route – Helps in estimating propagation in (probable) cases where the destination is not in the current zone l Bordercasting is used – May be implemented via unicasting or selective multicasting – Problem: How to actually derive border information?

9 CWCCWC Oulu Interzone Routing Sequence n Is destination inside zone? l Yes -> Reply n Bordercast a routing request l Peripheral (border) nodes will continue sequence n Once the reply arrives, deliver it to the source n Each node appends its information to the request l Information is used to source-route the reply l A full path is provided n Routing information should be cached if possible n Multiple routes may be discovered l Example selection metrics: number of hops, delay

10 CWCCWC Oulu Interzone Routing Problems n Once the request leaves initial zone, the request may be reflected back l Results in very quick flooding of the network n Early termination process is required l Intermediate nodes must be able to receive bordercasted messages – Intermediate nodes will terminate queries they have already received l Nodes must be able to either eavesdrop routing requests or broadcasting must be applied

11 CWCCWC Oulu Evaluation Procedure n OPNET simulation - network parameters l Number of nodes N Node density  (average nr. of neighbors/node) Relative node velocity (rate of new neighbor entry) n Measurements l Amount of control traffic vs. data The optimal zone radius  (in hops) IARP/node/s = * IARP-update/neighbor ( ,  ) n BER is approximated to increase drastically at certain transmitter range

12 CWCCWC Oulu Evaluation Results – IARP traffic n Procedure consists of delivering topology changes Simulation results show exponential growth  ^ n (roughly) l The n denotes number of neighbors

13 CWCCWC Oulu Evaluation Results – IERP traffic/query Each node receives  packets per query l Data is effectively flooded over network l The early termination process limits traffic Traffic decreases as a mostly linear function of , as zones cover more nodes Simulation shows that with networks  < 6, the average traffic decreases – This is because of network getting partitioned -> queries do not reach all nodes -> networks with  < 5 are ignored (!) l Also, when zones are dense, traffic increases – Detecting redundant queries becomes increasingly difficult IERP/s = IERP-update/query/node ( ,  ) * N * (Rinitial + Rseq) l Rinitial = rate of new route queries, Rseq = Route update rate l Effects of node velocity?

14 CWCCWC Oulu Evaluation Results – total performance As  increases, the rate of IERP queries decreases l Intrazone communication is more dominant n The node density curve is parabolic l As Rused >> Rfailure, the curve gets more steep and the minimum point more evident n The estimation of this information requires specific algorithms l 2 options provided: min searching and traffic adapting

15 CWCCWC Oulu Traffic estimation: Min searching  is adjusted periodically to find optimal value l Requires statistics of transmitted data and control information l These statistics are compared to the previous value – The comparison is used to determine if the direction of change was correct – A history of statistical values is kept per  value l Very sensitive to node velocity as converges slowly n Thresholds in traffic property changes trigger a new estimation

16 CWCCWC Oulu Traffic estimation: Traffic adaptive  is adjusted according to the ratio of IARP/IERP traffic l As zones grow too large, IARP traffic becomes dominant l Does not require “triggering” as such, but is a continuous process – No extra traffic, analysis is based on required transactions Oscillates on small  values n Simulation shows adaptive algorithm to be superior in terms of generated control traffic

17 CWCCWC Oulu Conclusions n The ZRP is a flexible and scalable solution l As IERP is triggered only on demand, the node velocity has little effect on control traffic and on the optimal zone radius l If traffic is periodic (vs. continuous), the performance is less affected by failed routes and node velocity – In these cases zone radius should be smaller l A less dense network with mobile nodes performs better with a larger zone radius

18 CWCCWC Oulu Achievements n Intra- and interzone routing is well applicable to heterogeneous networks l Natural selection of zones: different radio networks n Scales to very large networks n In WLAN-scale solutions is also sufficiently simple

19 CWCCWC Oulu Critique n Bordercasting is vital for IERP efficiency l Performance in less dense networks is questionable l Actual determination of IARP zone depends on the properties of the radio network used l Some IERP queries might be necessary to achieve full intrazone topology l Unicasted bordercasting is not very effective -> multi- or broadcasting should be available n Not very suitable for smallest devices l Various statistics and tables required