Ad Hoc Routing Protocols and Issues

Similar documents
Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Mobile Ad-hoc and Sensor Networks Lesson 05 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 2

Performance Evaluation of MANET through NS2 Simulation

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Routing Protocols in Mobile Ad-Hoc Network

White Paper. Mobile Ad hoc Networking (MANET) with AODV. Revision 1.0

Routing Protocols in MANETs

Analysis of Routing Protocols in MANETs

Ad Hoc Networks: Issues and Routing

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

Performance Evaluation of Various Routing Protocols in MANET

CS551 Ad-hoc Routing

MANET is considered a collection of wireless mobile nodes that are capable of communicating with each other. Research Article 2014

A Comparative Analysis of Energy Preservation Performance Metric for ERAODV, RAODV, AODV and DSDV Routing Protocols in MANET

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Performance Evaluation of Routing Protocols for MAC Layer Models

[Kamboj* et al., 5(9): September, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

Introduction to Mobile Ad hoc Networks (MANETs)

Wireless Networking & Mobile Computing

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

Scalability Performance of AODV, TORA and OLSR with Reference to Variable Network Size

A Review of Reactive, Proactive & Hybrid Routing Protocols for Mobile Ad Hoc Network

MANET TECHNOLOGY. Keywords: MANET, Wireless Nodes, Ad-Hoc Network, Mobile Nodes, Routes Protocols.

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks

Zone-based Proactive Source Routing Protocol for Ad-hoc Networks

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

STUDY ON MOBILE ADHOC NETWORK ROUTING PROTOCOLS

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

2013, IJARCSSE All Rights Reserved Page 85

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

LECTURE 9. Ad hoc Networks and Routing

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

Performance Analysis and Enhancement of Routing Protocol in Manet

A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

A Study on Mobile Internet Protocol and Mobile Adhoc Network Routing Protocols

Comparison of Various Routing Protocols & Brief of MANET

Routing protocols in Mobile Ad Hoc Network

Keywords: AODV, MANET, WRP

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

Chapter 16. Wireless LAN, Mobile Ad Hoc Networks, and MANET Routing Protocols. Wireless Network Models. Illustration of an ad hoc network

Wireless LAN, Mobile Ad Hoc Networks, and MANET Routing Protocols

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

The General Analysis of Proactive Protocols DSDV, FSR and WRP

Routing Protocols Wireless for Ad Hoc Wireless Networks: Classifications of Protocols and A review of Table Driven Protocols Abstract:

IMPACT OF MOBILITY SPEED ON PROACTIVE AND REACTIVE ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

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

Backward Aodv: An Answer To Connection Loss In Mobile Adhoc Network (Manet)

A Survey on Performance Evaluation of MANET Routing Protocols

Location Awareness in Ad Hoc Wireless Mobile Neworks

Performance Evolution of Proactive and Reactive Routing Protocols in Mobile Ad Hoc Networks

CLASSIFICATION OF ROUTING Routing. Fig.1 Types of routing

A Survey - Energy Efficient Routing Protocols in MANET

Performance Comparison and Analysis of DSDV and AODV for MANET

Performance Comparison of DSDV, AODV, DSR, Routing protocols for MANETs

Mobile Routing : Computer Networking. Overview. How to Handle Mobile Nodes? Mobile IP Ad-hoc network routing Assigned reading

A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks

Arvind Krishnamurthy Fall 2003

Performance Analysis of Three Routing Protocols for Varying MANET Size

Study of Route Reconstruction Mechanism in DSDV Based Routing Protocols

A Novel Review on Routing Protocols in MANETs

Performance Comparison of AODV, DSDV and DSR Protocols in Mobile Networks using NS-2

EZR: Enhanced Zone Based Routing In Manet

Kapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types

Routing Protocols in MANET: Comparative Study

Routing Problems in Mobile Ad hoc Networks (MANET)

Simulation & Implementation of Wireless Routing Protocol

Gateway Discovery Approaches Implementation and Performance Analysis in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario

Anil Saini Ph.D. Research Scholar Department of Comp. Sci. & Applns, India. Keywords AODV, CBR, DSDV, DSR, MANETs, PDF, Pause Time, Speed, Throughput.

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

Simulation and Comparative Analysis of AODV, DSR, DSDV and OLSR Routing Protocol in MANET Abstract Keywords:

Performance Evaluation of AODV and DSR routing protocols in MANET

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

Power aware Multi-path Routing Protocol for MANETS

Performance Evaluation of AODV DSDV and OLSR Routing Protocols with Varying FTP Connections in MANET

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

Performance Comparison of Ad Hoc Routing Protocols over IEEE DCF and TDMA MAC Layer Protocols

Unicast Routing in Mobile Ad-Hoc Networks

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

Comprehensive Study and Review Various Routing Protocols in MANET

A QoS-based Measurement of DSR and TORA Reactive Routing Protocols in MANET

UCS-805 MOBILE COMPUTING Jan-May,2011 TOPIC 8. ALAK ROY. Assistant Professor Dept. of CSE NIT Agartala.

Maharishi Markandeshwar University

INTERNATIONAL JOURNAL FOR ADVANCE RESEARCH IN ENGINEERING AND TECHNOLOGY WINGS TO YOUR THOUGHTS..

A Survey on Wireless Routing Protocols (AODV, DSR, DSDV)

Mobility and Density Aware AODV Protocol Extension for Mobile Adhoc Networks-MADA-AODV

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

Performance Evaluation of Routing Protocols for Mobile Ad Hoc Networks

Tietokoneverkot T

A Review of On-Demand Routing Protocols for Mobile Ad-Hoc Networks

Estimate the Routing Protocols for Internet of Things

Ad Hoc Networks: Introduction

Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies

Mobile & Wireless Networking. Lecture 10: Mobile Transport Layer & Ad Hoc Networks. [Schiller, Section 8.3 & Section 9] [Reader, Part 8]

Performance Comparison of AODV, DSR, DSDV and OLSR MANET Routing Protocols

Performance of Various Routing Protocols in Mobile Ad Hoc Networks-A Survey

Throughput Analysis of Many to One Multihop Wireless Mesh Ad hoc Network

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

ROUTING PROTOCOLS FOR MANET WITHIN MULTICHANNEL

15-441: Computer Networking. Lecture 24: Ad-Hoc Wireless Networks

Transcription:

Ad Hoc Routing Protocols and Issues Stefano Basagni ECE Dept Northeastern University Boston, Jan 2003

Ad hoc (AD-HAHK or AD-HOKE)-Adjective a) Concerned with a particular end or purpose, and b) formed or used for specific or immediate problems or needs Fashioned from whatever is immediately available: improvised Example sentence: When the mayor learned that the mill, the town s major employer, was scheduled to close, he assembled an ad hoc committee to address the crisis 2

Ad Hoc Networks A Mobile Ad hoc NETwork (MANET) is an autonomous system of mobile routers (and associated hosts) connected by wireless links, the union of which forms an arbitrary graph The routers are free to move randomly and organize themselves arbitrarily The network s wireless topology may change rapidly and unpredictably 3

A Simple Ad Hoc Network 6 4 1 2 7 5 3 8 4

Emerging MANETs Taxonomy Applications 1. IETF MANETs 2. Bluetooth technology 3. Mobile RFID networks 4. Tactical mutli-hop radio networks 1. Ad hoc emergency services, entertainment assistance 2. Foot-loose, cable free portable computing 3. Ad hoc sensor networks 4. Tactical missions, communication in the battlefield 5

Ad Hoc Routing Point-to-point communication (routing) Adapting solutions for wired networks New proposals to cope with mobility and stuff 6

Ad Hoc Routing Multi-hop point-to-point communication Internet kind of routing: Every node is a switch (well, if it wants to) First attempts: Adapting solutions for wired networks 7

Routing the Old Way: Link-State Protocols Based on broadcast (e.g., OPSF) Each node maintains information on the state of the links established between the other nodes Very expensive, especially in terms of bandwidth Exceptions: Clustering based routing and the STAR protocol (J.J. s) 8

Routing the Old Way: Table-Driven or Proactive Solutions Each node maintains one or more routing table Changes in the network topology are dealt with by propagating updates A consistent network view is maintained Existing protocols differ in the number of routing table maintained and in updates propagation methods 9

Proactive Routing: DSDV Destination-Sequenced Distance-Vector routing [Perkins+,1994] Ad Hoc Bellman-Ford with loop freedom Each node maintains a routing table with one entry for each possible destination Distance to every other node is kept updated Sequence number assigned by the destination 10

Proactive Routing: WRP Wireless Routing Protocol [Murthy+,1997] Each node maintains four tables 1. Distance 2. Routing 3. Link-cost 4. Message Retransmission List Loop freedom: Consistency check on the destination s predecessor 11

Proactive Solutions: Drawbacks Updates overhead, especially in presence of high mobility Overhead for enforcing loop freedom Large routing tables Low scalability Is it really necessary to maintain a consistent view of the network topology? 12

The Answer: Reactive Solution A route to a destination is sought for only when needed (on-demand routing) Route discovery process A probe is sent (flooded) to discover a path to the destination Upon receiving the probe the destination sends the probe back to the source The probe accumulates the route 13

Reactive Solutions: AODV Ad hoc On-Demand Distance Vector routing [Perkins+, 1999] Based on DSDV Operations: Check is valid route to destination is available If not, path discovery via flooding RREQ Loop freedom is based on destination sequence numbers 14

AODV, Cont. RREQ needs to reach the first node in the way to the destination that has a fresh route to it This implies route maintenance Link failure notification messages toward the source For local topology maintenance nodes use hello messages or listen for retransmissions 15

Reactive Protocols: DSR Dynamic Source Routing [Johnson+, 1996] Based on route caches that store routes to destinations Caches are updates as soon as new routes are learned Two main phases Route discovery Route maintenance 16

DSR, Cont. Route discovery is via the broadcasting of a Route request packet that accumulates the route as it travels to the destination Route reply is sent either by the destination or the first node that has a cached route to the destination A Routing Record stores the hops in the route and it is then piggibacked to the data packet by the source 17

DSR, Cont. Route maintenance is based on Route Error packets and acknowledgments Route Error packets are triggered by MAC transmission errors Reception of a transmission error cleans the caches 18

Reactive Protocols: TORA Temporally-Ordered Routing Algorithm [Park+,1997] Based on the concept of Link Reversal Route creation is based on the creation of a DAG rooted at the destination 19

Reactive Protocols: Drawbacks The discovery phase introduces long delays Route discovery and maintenance is very sensitive to node mobility Route caching is memory greedy The size of the header of a data packet can become cumbersome (no scalability) Is the dependency on the network topology avoidable? 20

The Answer: GPS-Enabled Ad hoc Routing Nodes are equipped with positioning system devices (e.g., Global Positioning System receivers) that make them aware of their position This enabled directional routing Possible solutions differ on how the location information of the destination nodes is achieved 21

GPS Routing: DREAM Distance Routing Effect Algorithm for Mobility [Basagni+, 1998] A proactive, effective way to spread location information based on: Distance effect Mobility Robust and resource efficient 22

GPS Routing: LAR Location Aided Routing [Ko+, 1998] The location of a destination is sought for in an on-demand fashion (broadcast) Once the destination is found, the data packet is sent in the geographic area where the destination is supposed to be found 23

GPS Routing: Drawbacks Needs extra hardware Depends on the extra hardware limitation (and resource requirements) Scalability is an issue 24

Ad Hoc Routing: Some Issues Extensive comparisons are available for proactive and reactive protocols Comparisons are based only on numerical results (simulations) Comparisons regard mainly (avg.): Routing delays, robustness, throughput, message complexity, and, lately, energy consumption 25

Ad Hoc Routing: Some Issues, Cont. Lack of analytical results Scalability: Existing solutions do not deal well with increasing number of nodes (> 200 is already a problem) Energy-conserving solutions: Vague metrics Multicast: Several solutions but lack of comparisons and meaningful metrics 26

Ad Hoc Routing: Some Issues, Cont. Security Interaction with and influence of MAC protocols Location and tracking of user/resource Sensor Networks: transport networks with a very large number of nodes 27

Ad Hoc Routing: Some Issues, Cont. Personal area networks: Bluetooth, Hyperlan2 and IEEE 802.11 Need to define meaningful scenarios Node addressing Topology discovery: Active (HELLO), passive, MAC aided? 28

A possible solution for scalability: Clustering Hierarchical organization of ad hoc networks We will see possible solutions tomorrow To Go: Think of some basic requirements for clustering ad hoc networks, e.g., in terms of: Diameter of cluster Cluster formation (distributed?, centralized?) Mobility Etc. 29