A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks

Similar documents
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols

Scalable Routing Protocols for Mobile Ad Hoc Networks

Papers. Ad Hoc Routing. Outline. Motivation

Ad-Hoc Networks and New GPS Measurement Techniques for Robotic Follower Applications

A Taxonomy for Routing Protocols in Mobile Ad Hoc Networks. Laura Marie Feeney Swedish Institute of Computer Science

More Efficient Routing Algorithm for Ad Hoc Network

Overview. Ad Hoc and Wireless Mesh Networking. Ad hoc network. Ad hoc network

Dynamic TTL Variance Foretelling Based Enhancement Of AODV Routing Protocol In MANET

Survey of MANET based on Routing Protocols

ROUTING PROTOCOLS. Dr. Ahmed Khattab. EECE Department Cairo University Fall 2012 ELC 659/ELC724

Volume 5, Issue 3, March 2017 International Journal of Advance Research in Computer Science and Management Studies

Wireless Internet Routing. IEEE s

Energy-Efficient MANET Routing: Ideal vs. Realistic Performance

Analysis on Privacy and Reliability of Ad Hoc Network-Based in Protecting Agricultural Data

LSA-AODV: A LINK STABILITY BASED ALGORITHM USING FUZZY LOGIC FOR MULTI-HOP WIRELESS MESH NETWORKS

Performance Evaluation of Energy Consumption of Reactive Protocols under Self- Similar Traffic

IMPROVED OLSR AND TORA ROUTING PROTOCOLS FOR MANETS

PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS FOR P INCLUDING PROPAGATION MODELS

Lecture 8 Link-State Routing

Wireless Mesh Networks

A Consolidated Analysis of MANET Routing Protocols

Secure Ad-Hoc Routing Protocols

PERFORMANCE EVALUATION OF VARIOUS TRAFFIC LOADS IN MANET WITH AODV, OLSR AND DSR ROUTING PROTOCOLS

International Journal of Advance Engineering and Research Development (IJAERD) Volume 1,Issue 5,May 2014, e-issn: , print-issn:

Link-state protocols and Open Shortest Path First (OSPF)

Advanced Modeling and Simulation of Mobile Ad-Hoc Networks

The Pennsylvania State University. The Graduate School. College of Engineering PERFORMANCE ANALYSIS OF END-TO-END

NAVAL POSTGRADUATE SCHOOL THESIS

Simulating AODV and DSDV For Adynamic Wireless Sensor Networks

Performance Evaluation of MANET Using Quality of Service Metrics

Mobile Ad-Hoc Networks Part I. Based on presentation from Matthias Hollick (Technische Universität Darmstadt)

Comparative Analysis of Routing Protocols AODV DSDV and DSR in MANET

Configuring OSPF. Information About OSPF CHAPTER

IN4181 Lecture 2. Ad-hoc and Sensor Networks. Koen Langendoen Muneeb Ali, Aline Baggio Gertjan Halkes

Performance Comparison of AODV, DSDV and ZRP Routing Protocols

Evaluation of Mobile Ad Hoc Network with Reactive and Proactive Routing Protocols and Mobility Models

GAME THEORY MANET ROUTING FOR JAMMING ENVIRONMENT. Yi Zhu

CSE/EE 461. Link State Routing. Last Time. This Lecture. Routing Algorithms Introduction Distance Vector routing (RIP)

olsr.org 'Optimized Link State Routing' and beyond December 28th, 2005 Elektra

Avoid Impact of Jamming Using Multipath Routing Based on Wireless Mesh Networks

Performance comparison of AODV, DSDV and EE-DSDV routing protocol algorithm for wireless sensor network

Vulnerability modelling of ad hoc routing protocols a comparison of OLSR and DSR

PERFORMANCE ANALYSIS OF UNICAST ROUTING PROTOCOL IN IEEE S WIRELESS MESH NETWORK

EVALUATIN OF QoS PARAMETERS ON TCP/IP IN WIRELESS AD HOC NETWORKS

OSPF Fundamentals. Agenda. OSPF Principles. L41 - OSPF Fundamentals. Open Shortest Path First Routing Protocol Internet s Second IGP

OSPF - Open Shortest Path First. OSPF Fundamentals. Agenda. OSPF Topology Database

PERFORMANCE EVALUATION OF AODV AND DSR IN FEASIBLE AND RANDOM PLACEMENT MODELS

Introduction to Local and Wide Area Networks

GeoMAC: Geo-backoff based Co-operative MAC for V2V networks.

Empirical Probability Based QoS Routing

Configuring the maximum number of external LSAs in LSDB 27 Configuring OSPF exit overflow interval 28 Enabling compatibility with RFC Logging

A Wireless Communication System using Multicasting with an Acknowledgement Mark

Link Duration, Path Stability and Comparesion of MANET. Routing Protcols. Sanjay Kumar, Haresh Kumar and Zahid Yousif

Performance Analysis of AODV, DSR and OLSR Routing Protocols in WSN

Interlayer routing issues for wireless networks

Link State Routing. Stefano Vissicchio UCL Computer Science CS 3035/GZ01

Efficiently multicasting medical images in mobile Adhoc network for patient diagnosing diseases.

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

Achieving Network Consistency. Octav Chipara

ENHANCEMENT OF LINK STABILITY USING RDGR IN VANET

Analysis and Design of Link Metrics for Quality Routing in Wireless Multi-hop Networks

Mathematical Problems in Networked Embedded Systems

Jamming Attacks with its Various Techniques and AODV in Wireless Networks

SCAM: Scenario-based Clustering Algorithm for Mobile Ad Hoc networks. V. S. Anitha & M. P. Sebastian National Institute of Technology Calicut Kerala

Link State Routing. In particular OSPF. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam. March 4, 2008

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

VP3: Using Vertex Path and Power Proximity for Energy Efficient Key Distribution

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

CS 457 Lecture 16 Routing Continued. Spring 2010

Propagating Trust in Ad-hoc Networks for Reliable Routing

Analysis the Impacts of Transmission Range of AODV & DSDV Ad-Hoc Network Protocols Performance over Mobile WiMAX Networks

Link State Routing. Brad Karp UCL Computer Science. CS 3035/GZ01 3 rd December 2013

Simulation Based Analysis of Jamming Attack in OLSR, GRP, TORA. and Improvement with PCF in TORA using OPNET tool

CS649 Sensor Networks IP Lecture 9: Synchronization

An Enhanced DAP-NAD Scheme for Multi-hop Broadcast based on MIL-STD Networks

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Exhaustive Study on the Infulence of Hello Packets in OLSR Routing Protocol

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic

MASTER THESIS. Ad Hoc Networks: Performance Evaluation Of Proactive, Reactive And Hybrid Routing Protocols In NS2

A survey on broadcast protocols in multihop cognitive radio ad hoc network

Syed Obaid Amin. Date: February 11 th, Networking Lab Kyung Hee University

Performance Evaluation of a Video Broadcasting System over Wireless Mesh Network

TRADING OFF CONSUMPTION OF ROUTING AND PRECISION OF MEMBERSHIP IN AD HOC NETWORKS

A Concurrent Acknowledgement Scheme for Broadcast Messages in Wireless Networks

PSA-HD: Path Selection Algorithm based on Hamming Distance to Enhance the Link Stability in Mobile Ad-hoc Networks

T. Yoo, E. Setton, X. Zhu, Pr. Goldsmith and Pr. Girod Department of Electrical Engineering Stanford University

Performance characteristics of OLSR and AODV protocols in Wireless Mesh Network

Table of Contents. OSPF Configuration 1

Network Layer (Routing)

A Location-Aware Routing Metric (ALARM) for Multi-Hop, Multi-Channel Wireless Mesh Networks

Chapter 10 Mobile Communication Systems

Babel A flexible routing protocol

ITE PC v4.0. Chapter Cisco Systems, Inc. All rights reserved. Cisco Public

Ad Hoc Networks - Routing and Security Issues

Self Organizing and Self-Healing Ad-hoc Networks

A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information

ON DEMAND CHANNEL ASSIGNMENT METHOD FOR CHANNEL DIVERSITY (ODCAM)

Guide to OSPF Application on the CSS 11000

Locali ation z For For Wireless S ensor Sensor Networks Univ of Alabama F, all Fall

Resource Optimization in Video Transmission Using Manet for Defence

Transcription:

A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks Elisabeth M. Royer, Chai-Keong Toh IEEE Personal Communications, April 1999 Presented by Hannu Vilpponen 1(15) Hannu_Vilpponen.PPT / 03-02-2004

Outline Introduction Classification of the Ad Hoc Protocols Table driven Source-initiated Description of the Routing Protocols Key features Comparison Discussion 2(15) Hannu_Vilpponen.PPT / 03-02-2004

Introduction Article describe several routing schemes and provide a classification of these schemes. Highlight features, differences and characteristics Table-driven routing protocols attempt to maintain consistent, up-todate routing information from each node to every other node in network Source-initiated on-demand routing creates routes only when desired by source node 3(15) Hannu_Vilpponen.PPT / 03-02-2004

Classification of the Ad Hoc routing protocols Table-driven Ad Hoc routing protocols Source-initiated on-demand DSDV WRP AODV DSR LMR ABR CGSR TORA SSR direct descendants logical descendants DSDV (Destination-Sequenced Distance-Vector) CGSR (Clusterhead Gateway Switch Routing) WRP (Wireless Routin Protocol) AODV (Ad Hoc On-Demand Distance Vector) DSR (Dynamic Source Routing) TORA (Temporally Ordered Routing Algorithm) LMR (Lightweight Mobile Routing) ABR (Associativity-Based Routing) SSR (Signal Stability Routing) 4(15) Hannu_Vilpponen.PPT / 03-02-2004

DSDV (Destination-Sequenced Distance-Vector) Every node in the network maintains a routing table in which all of the possible destinations within the network and the number of hops to each recorded Each entry marked with a sequence number assigned by the destination node Routing table updates are periodically transmitted throughout the network in order to maintain table consistency Full dump All available routing information Transmitted infrequently Incremental Only information what has been changed since the last full dump 5(15) Hannu_Vilpponen.PPT / 03-02-2004

CGSR (Clusterhead Gateway Switch Routing) A clustered multihop mobile wireless network with several heuristic routing schemes A cluster head selection algorithm is utilized to elect a node as the cluster head using a distributed algorithm within the cluster Disadvantage: Cluster head changes can adversely affect routing protocol performance since nodes are busy in cluster head selection 1 3 2 5 4 6 7 8 A packet sent by a node is first routed to its cluster head and then the packet is routed from the cluster head to gateway to another cluster head and so on until the cluster head of the destination node is reached Node Cluster head Gateway CGSR uses DSDV as the underlying routing scheme. Same overhead as DSDV 6(15) Hannu_Vilpponen.PPT / 03-02-2004

WRP (Wireless Routing Protocol) Each node in the network is responsible for maintaining four tables Distance table Routing table Link-cost table Message retransmission list table Mobile inform each other of link changes trough the use of update messages An update message is sent only between neighboring nodes In event of the lost of a link between two nodes, the nodes send update messages their neighbors Nodes learn of the existence of their neighbors from the receipt of acknowledgements and other messages Routing nodes communicate the distance and second-to-last hop information for each destination in the wireless networks 7(15) Hannu_Vilpponen.PPT / 03-02-2004

AODV (Ad Hoc On-Demand Distance Vector) routing AODV is an improvement on DSDV because it typically minimizes the number of required broadcast by creating routes on demand basis If valid route doesn t existing, it initiates a path discovery process to locate other path It broadcast route request packet to its neighbors, which then forward request to their neighbors, and so on, until either destination or intermediate node with fresh enough route is located Each node maintains its own sequence number to ensure all routes are loop-free and contains most recent route information If source node moves, it is able to reinitiate route discovery protocol to find a new route to the destination Periodic broadcast hello messages can be used to maintain local connectivity 8(15) Hannu_Vilpponen.PPT / 03-02-2004

DSR (Dynamic Source Routing) Nodes are required to maintain route caches that contain source routes of which mobile is aware The protocol performs two basic functions Route discovery If there is already route to destination, use it If not, route request packet is send Each node receiving packet checks whether it knows of route. If not, it adds its own address to route record and forwards packet Route maintenance Route error packets and acknowledgements Route reply is generated when route request when the route request reaches either destination itself or intermediate node which contains in its route cache an unexpired route to the destination 9(15) Hannu_Vilpponen.PPT / 03-02-2004

TORA (Temporally Ordered Routing Algorithm) Highly adaptive loop-free distributed routing algorithm based on the concept of link reversal TORA is localization of control messages to very small set of nodes near the occurrence of a topological changes The protocol performs three basic functions Route creation Route maintenance Route erasure Broadcast clear packets through network and erase invalid routes Potential for oscillations to occur, especially when multiple sets of coordinating nodes are concurrently detecting partitions, erasing routes and building new routes 10(15) Hannu_Vilpponen.PPT / 03-02-2004

ABR (Associativity-Based Routing) Protocol is free from loops, deadlocks and packet duplicates Each node periodically generates a beacon to signify its existence. When received by neighboring nodes, this beacon causes their associavity tables to updated and associavity tick of the current no with respect to beaconing node is incremented The protocol performs three basic functions Route discovery Broadcast query and await-reply Route reconstruction Partial route discovery, invalid route erasure, valid route updates and new updates Route deletion When route is not longer needed, the source node send route deletion broadcast so that nodes along to route update their routing tables 11(15) Hannu_Vilpponen.PPT / 03-02-2004

SSR (Signal Stability Routing) Protocol selects routes based on the signal strength between nodes and a node s location stability SSR can be divided two cooperative protocols Dynamic Routing Protocol Responsible for maintenance of the Signal Stability Table (signal strength of neighboring nodes) and Routing Table Static Routing Protocol Process packets by passing the packet up the stack Route-search packets arriving at destination have necessarily chosen the path of strongest signal stability When a failed links is detected within the network, intermediate nodes send an error message to the source indicating which channel has failed and initiates another route-search process 12(15) Hannu_Vilpponen.PPT / 03-02-2004

Key features Table-driven DSDV is inefficient because of periodic update transmissions CGSR can be employed several heuristic methods and improve protocol performance WRP requires lot of memory and uses hello packets On-Demand AODV packets contains only destination address and support for multicast. Requires symmetric links between nodes DSR doesn t make periodic routing advertisements and allows nodes keep in memory multiple routes to the destination. Not for the large networks TORA is best suited to the large networks. It s support multicast. TORA needs synchronized clocks ABR is compromise between broadcast and point-to-point routing. Long lived paths. Needs beaconing SSR paths are stable and long lived. Long delays. 13(15) Hannu_Vilpponen.PPT / 03-02-2004

Comparison PARAMETER ON-DEMAND TABLE-DRIVEN Availability of routing information Available when needed Always available regardless of need Routing philosophy Flat Mostly flat, except for CGRS Periodic route updates Not required Required Coping with mobility Use local route discovery as in ABR and SSR Inform other nodes to achieve a consistent routing table Signaling traffic generated Grows with increasing mobility of active routes (as in ABR) Greater than that of in-demand routing Quality of service support Few can support QoS, although most support shortest path Mainly shortest path as the QoS metric 14(15) Hannu_Vilpponen.PPT / 03-02-2004

15(15) Hannu_Vilpponen.PPT / 03-02-2004 Discussion