PIONEER RESEARCH & DEVELOPMENT GROUP

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

A Review paper on Routing Protocol Comparison

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

Routing Protocols in MANETs

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

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

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

Performance Evaluation of MANET through NS2 Simulation

Analysis of Routing Protocols in MANETs

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

Considerable Detection of Black Hole Attack and Analyzing its Performance on AODV Routing Protocol in MANET (Mobile Ad Hoc Network)

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

Performance Evaluation of Various Routing Protocols in MANET

2013, IJARCSSE All Rights Reserved Page 85

Performance Analysis and Enhancement of Routing Protocol in Manet

Effect of Variable Bit Rate Traffic Models on the Energy Consumption in MANET Routing Protocols

An PERFORMANCE ENHANCEMENT OF AODV ROUTING PROTOCOL IN MANETS

Optimizing Performance of Routing against Black Hole Attack in MANET using AODV Protocol Prerana A. Chaudhari 1 Vanaraj B.

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

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

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

PERFORMANCE BASED EVALUATION OF DSDV, AODV AND DSR ROUTING PROTOCOLS IN MANET

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

Maharishi Markandeshwar University

Performance Comparison of AODV and AOMDV Routing Protocols in Mobile Ad Hoc Networks

Performance Evaluation of Two Reactive and Proactive Mobile Ad Hoc Routing Protocols

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

Outline. CS5984 Mobile Computing. Taxonomy of Routing Protocols AODV 1/2. Dr. Ayman Abdel-Hamid. Routing Protocols in MANETs Part I

Comparative Study of Routing Protocols in MANET

Routing protocols in Mobile Ad Hoc Network

Keywords: AODV, MANET, WRP

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

LECTURE 9. Ad hoc Networks and Routing

PERFORMANCE COMPARISON OF AODV AND DSR ROUTING PROTOCOL IN MOBILE AD-HOC NETWORK

A Survey - Energy Efficient Routing Protocols in MANET

PERFORMANCE COMPARISON OF AODV/DSR ON-DEMAND ROUTING PROTOCOLS FOR AD HOC NETWORKS Bhavesh Kataria 1, Jethva Harikrishna 2

Routing Protocols in Mobile Ad-Hoc Network

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

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

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

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

Comprehensive Study and Review Various Routing Protocols in MANET

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

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

IJMIE Volume 2, Issue 6 ISSN:

Varying Overhead Ad Hoc on Demand Vector Routing in Highly Mobile Ad Hoc Network

Performance Analysis of Broadcast Based Mobile Adhoc Routing Protocols AODV and DSDV

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

Lecture 13: Routing in multihop wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 3, Monday

Evaluation of Routing Protocols for Mobile Ad hoc Networks

Energy Efficient Routing Protocols in Mobile Ad hoc Networks

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

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

Performance Analysis of Proactive and Reactive Routing Protocols for QOS in MANET through OLSR & AODV

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

ANALYSIS OF DIFFERENT REACTIVE, PROACTIVE & HYBRID ROUTING PROTOCOLS: A REVIEW

Routing Protocols in MANET: Comparative Study

Simulation and Performance Analysis of Throughput and Delay on Varying Time and Number of Nodes in MANET

6. Node Disjoint Split Multipath Protocol for Unified. Multicasting through Announcements (NDSM-PUMA)

Quantitative Performance Evaluation of DSDV and OLSR Routing Protocols in Wireless Ad-hoc Networks

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

Volume 2, Issue 1, January 2012 ISSN: X International Journal of Advanced Research in Computer Science and Software Engineering

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

Neha Goyal Asst. Prof., Department of Computer Science & Engineering,

Ad Hoc Routing Protocols and Issues

Computation of Multiple Node Disjoint Paths

Performance Evaluation of AODV and DSR routing protocols in MANET

Mitigating Superfluous Flooding of Control Packets MANET

Performance Evaluation of Routing Protocols for Mobile Ad Hoc Networks

A Priority based Congestion Prevention Technique for Vehicular Ad-Hoc Networks

A Comparative study of On-Demand Data Delivery with Tables Driven and On-Demand Protocols for Mobile Ad-Hoc Network

Pardeep Mittal Assistant Professor, Department of Computer Science and Applications, Kurukshetra University, Kurukshetra, Haryana, India.

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

Performance Analysis of Routing Protocols in Mobile Ad-hoc Network (MANET)

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

Performance Analysis of Aodv Protocol under Black Hole Attack

Simulation Based Performance Analysis of Routing Protocols Using Random Waypoint Mobility Model in Mobile Ad Hoc Network

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

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

Power aware Multi-path Routing Protocol for MANETS

A Simulation study : Performance comparison of AODV and DSR

A REVERSE AND ENHANCED AODV ROUTING PROTOCOL FOR MANETS

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes

Performance Evaluation of AODV and DSDV Routing Protocol in wireless sensor network Environment

MANET PROTOCOLS ANALYSIS WITH VARYING PAUSE TIME SIMULATION TIME AND SPEED

A Hybrid Routing Protocol for Ad-hoc Wireless Network Based on Proactive and Reactive Routing Schemes

Mobile Ad-Hoc Networks & Routing Algorithms

Survey on Attacks in Routing Protocols In Mobile Ad-Hoc Network

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

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

Figure 1: Ad-Hoc routing protocols.

Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network

A Comparative Analysis of Traffic Flows for AODV and DSDV Protocols in Manet

A Protocol for Reducing Routing Overhead in Mobile Ad Hoc Networks

A Comparison of Routing Protocols for MANET using NS-2 Simulator

The Effect of Number of Hops per Path on Remind Energy in MANETs Routing Protocols

STUDY AND ANALYSIS OF DSDV AND OLSR

Introduction to Mobile Ad hoc Networks (MANETs)

CHAPTER 2 LITERATURE REVIEW

Transcription:

A Survey and Comparative Study Of Ad-hoc Routing Protocols in Mobile Ad-hoc Network Prof. AjitKumar R.Khachane 1, Poorva P. Joshi 2 1 Associate Professor, 2 Student, Information Technology Dept., Vidyalankar Institute of Technology, University of Mumbai, (India) ABSTRACT-A Mobile Ad hoc Network is a wireless ad-hoc network, and is a selfconfiguring network of mobile routers connected by wireless links. Mobile Ad- Hoc Network (MANET) is infrastructure less, Self-configurable andeasy deployment feature of the MANET resulted in numerous applications in this modern era. Efficient routing protocols will make MANETs reliable. [4] Mobile ad hoc network topology is dynamic that can change rapidly because the nodes move freely and can organize themselves randomly. This property of the nodes makes the mobile ad hoc networks unpredictable from the point of view of scalability and topology. In this paper, an attempt has been made to compare three well know protocols DSR, AODV & DSDV by using three performance metrics packet delivery ratio, average end to end delay and routing overhead.[1]it also discusses the routing protocols in detail and implementation or the above work is done in Network Simulator(NS2) Keywords: MANET, DSR, AODV, Routing Misbehavior, DSDV. I. INTRODUCTION: An ad-hoc network is a collection of wireless mobile hosts forming a temporary network which is infrastructure less and does not have any centralized administration [1]. Mobile Adhoc networks are self-organizing and selfconfiguring multihop wireless networks where, The Structure of the network changes dynamically. This is mainly due to the mobility of the nodes [6]. Nodes in these networks utilize the same random access wireless channel, cooperating in a friendly manner to engaging themselves in multihop forwarding. The node in the network not only acts as hosts but also as routers that route data to/from other nodes in network [2]. Each device in a MANET is free to move independently in any direction, and will therefore change its links to other devices frequently. Each must forward traffic unrelated to its own use, and therefore be a router. Routing in ad-networks has been a challenging task ever since the wireless networks came into existence. The major reason for this is the constant change in network topology because of high degree of node mobility. A number of protocols have been developed for accomplish this task. Routing is the process of selecting paths in a network along which to send network traffic. In packet switching networks, routing directs packet forwarding, the transit of logically addressed packets from their source toward their ultimate destination through intermediate nodes. An adhoc routing protocol is a convention, or standard, that controls how nodes decide which way to route packets between computing devices in a mobile adhoc network. The basic idea is that a new Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 1

node may announce its presence and should listen For broadcast by its neighbors. Each node learns about nodes nearby and how to reach them, and may confirm that it, too, can reach them. Wireless ad-hoc networks have gained a lot of importance in communications. Wirelesscommunication is established by nodes acting as routers and transferring packets from one to another in ad-hoc networks. Routing in these networks is highly complex due to moving nodes and hence many protocols have been developed. In this paper we have selected three main routing protocols for analysis of their performance. The detailed discussion of the Routing Protocols and the performance comparison between them will be discussed further. II. AD-HOC ROUTING PROTOCOLS: Routing protocols for MANETs can be categorized in proactive, reactive and hybrid types.[4] i) Proactive protocols are also calledtable driven protocols. These protocols manage and find all the routes to destinations in advance and nodes broadcast their tables to allneighbors periodically whether topology changes or not. This consumes more bandwidth incurs overhead to system and reducesthroughput. Updates can be Time Driven or Event Driven. In time driven whenever update time expires, tables are forwardedand in event driven when topology changes occur tables are sent to neighbors. Tables can be sent via full dump or through incremental updates. Whole table is sent in full dump and only topological changes are sent in incremental updates. ii) Reactive protocols do not manage the routes in advance and request the route whenever a device wants to send the data packets.all the nodes in network that are not participating in this communication do not need to manage the route. iii) Hybrid routing protocolsuse the best features of reactive and proactive protocols. Figure1: Depicts Broad classification of different routing protocols and the characteristics are explained in the subsections Figure1[5]: Routing Protocols AODV and DSR are Reactive routingprotocol Whereas DSDV is proactive protocol and are explained in detail in this paper 1.DSR (DYNAMIC SOURCE ROUTING): Dynamic source routing protocol (DSR) is an on-demand protocol designed to restrict the bandwidth consumed by control packets in ad hoc wireless networks by eliminating the periodic table-update messages required in the table-driven approach.[1] This protocol is truly based on source routing whereby all the routing information is maintained (continually updated) at mobile nodes. It has only two major phases, which are Route Discovery and Route Maintenance. Route Reply would only be generated if the message has reached the intended destination node (route record which is initially contained in Route Request would be inserted into the Route Reply).To return the Route Reply, the destination node must have a route to the source node. If the route is in the Destination Node's route cache, the route would be used. Otherwise, the node will Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 2

reverse the route based on the route record in the Route Request message header (this Requires that all links are symmetric). In the event of fatal transmission, the Route Maintenance Phase is initiated whereby the Route Error packets are generated at a node. The erroneous hop will be removed from the node's route cache; all routes containing the hop are truncated at that point. Again, the Route Discovery Phase is initiated to determine the most viable route. Advantages: This protocol uses a reactive approach which eliminates the need to periodically flood the network with table update messages which are required in a tabledriven approach. In a reactive (on-demand) approach such as this, a route is established only when it is required and hence the need to find routes to all other nodes in the network as required by the table-driven approach is eliminated. The intermediate nodes also utilize the route cache information efficiently to reduce the control overhead. 2. AODV (AD HOC ON-DEMAND DISTANCE VECTOR ROUTING PROTOCOL): AODV is a Reactive routingpure on-demand route acquisition system.the routes are created when needed, so called ondemand It is a reactive routing protocol which establishes a route when a node requires sending data packets.it is capable of both unicast and multicast routing. The operation of the protocol is divided in two functions: route discovery and route maintenance. 2.1 Route discovery: Every node maintains two separate counters i) Sequence number ii) Broadcast-id (increments whenever the source issues a new RREQ). The source requests using RREQ broadcasting:<source_addr, source sequence, broadcast_id, dest_addr, dest_sequence#, hop_cnt>destination number of RREQ is the last known number to the source. [4] The destination replies using RREP (Route Reply) unicasting<source_addr, dest_addr, dest_sequence#, hop_cnt, lifetime>.the sequence number is first incremented if it is equal to the number in the requestrrep contains the current sequence number, hop count = 0, full lifetime. Intermediate nodes Discard duplicate requestsreplies if it has an active route with higher destination sequence numberotherwise broadcasts the request on all interfaces.a node records the address of the neighbor who send RREQKeep track of some information Destination IP address, Source IP address, Broadcast_id, Expiration time for reverse path route entry, Source node s sequence number Setup forward path Unicast RREP (Route reply) back to the reverse path Each node along the path sets up a forward pointer to the node from which the RREP came Update its routing table entry Propagate the first RREP or the RREP if contains a greater destination sequence# or the same sequence# with a smaller hop count then contained in RREQ Nodes that are not along the path determined by the RREP will timeout and will delete the reverse pointers 2.2 Route maintenance Neighboring nodes with active routes periodically exchange hello messages. If a next hop link in the routing table fails, the active neighbors are informed The RERR (unsolicited RREP) indicates the unreachable destinations<source_addr, dest_addr, current sequence# + 1, infinity, lifetime>the source Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 3

performs a new route request when it receives a RERR Protocols DSR, AODV & DSDV are based on the following Metrics. 3. DSDV (DESTINATION-SEQUENCED DISTANCE-VECTOR ROUTING): Destination-Sequenced Distance-Vector Routing (DSDV) is a table-driven routing scheme for adhoc mobile networks based on the Bellman-Ford algorithm. It was developed by C. Perkins and P.Bhagwat in 1994.[5] It eliminates route looping, increases convergence speed, and reduces control message overhead. In DSDV, each node maintains a next-hop table, which it exchanges with its neighbors. There are two types of next-hop table exchanges: periodic full-table broadcast and event-driven incremental updating. The relative frequency of the full-table broadcast and the incremental updating is determined by the node mobility. In each data packet sent during a next-hop table broadcast or incremental updating, the source node appends a sequence number. This sequence number is propagated by all nodes receiving the corresponding distancevector updates, and is stored in the next-hop table entry of these nodes.[1] A node, after receiving a new next-hop table from its neighbor, updates its route to a destination only if the new sequence number is larger than the recorded one, or if the new sequence number is the same as the recorded one, but the new route is shorter. In order to further reduce the control message overhead, a settling time is estimated for each route. A node updates to its neighbors with a new route only if the settling time of the route has expired and the route remains optimal. Parameter Value Platform Windows 8 NS Version Ns allinone-2.34 Simulation 200s time Pause Time 0, 20, 40, 80 Simulation 500 500m area Traffic type CBR No of Nodes 50 Maximum 20m/s speed 3.1 Analysis and Results Comparison: In this section we evaluate the performance of AODV, DSDV and DSR protocols on the following parameters: A) Packet Delivery Ratio: Packet delivery ratio is the ratio of number of packets received at the destination nodes to the number ofpackets sent from the source nodes. The performance is better when packet delivery ratio is high. Figure 2[4]: Result for Packet delivery ratio versus pause time for AODV, DSDV and DSR. III EXPERIMENTAL RESULTS FOR MANET PROTOCOLS Simulation Environment: The Performance Evaluation of the following MANET Routing Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 4

B) Routing Overhead: Routing overhead is the total number of control or routing (RTR) packets generated by routing protocol during the simulation. All packets sent or forwarded at network layer is consider routing overhead. The performance is better when routing overhead is low. Figure 3[4]: Routing overhead versus pause time for AODV, DSDV and DSR Figure 4[4]: Average end to end delay versus pause time for AODV, DSDV and DSR Experimental Results: The following are the results after executing the scripts for AODV, DSDV and DSR Routing Protocols C) Average End-to-End Delay: End-to-end delay is the average time delay for data packets from the source node to the destination Node. To find out the end-to-end delay the difference of packet sent and received time was stored and then dividing the total time difference over the total number of packet received gave the average end to- end delay for the received packets. The performance is better when packet end-to-end delay is low. No of packets sent No of packets Received Packet delivery ratio Routing Overhead Average End to end delay Nodes 50 (DSR) Nodes 50 (AODV) Nodes 50 (DSDV) 4335 4533 4334 4335 2756 656 100 51.7185 14.4859 0.0004749 53 0.0031539 6 0.01808 97 1.9009 20.2093 11.2556 Throughput 468084 274304 622758 Figure5 [5]: Table comparing the results for AODV, DSDV & DSR routing Protocols using 50 No of Nodes. Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 5

IV CONCLUSION: The Performance of the Routing Protocols Like AODV, DSDV & DSR have been analyzed in this paper which shows that AODV and DSR routing Protocols Performs much Better than the DSDV routing Protocol. But comparing the performance of DSR and AODV it results that the Packet Delivery Ratio, Routing Overhead & Average end to end delay of the DSR routing Protocol is much better than the AODV protocol. The Further work is to find the performance of the AODV and DSR routing protocols after malicious attacks on the Network and also finding the solution for mitigating such malicious activities by using Trust Based algorithms. REFERENCES [4] Comparative Study of Adhoc Routing Protocol AODV,DSR and DSDV in Mobile Adhoc Network KAPANG LEGO Assistant Professor, Department of Computer Science and EngineeringNERIST, Nirjuli, Arunachal Pradesh, Indiaklegoh@gmail.comPRANAV KUMAR SINGH Assistant Professor, Department of Computer Science and EngineeringCentral Institute of Technology, Kokrajhar, Assam-783370(India) snghpranav@gmail.com [5] Performance Comparison of DSDV, AODV, DSR, Routing protocols for MANETs S. D. Khatawkar, K. K. Pandyaji, R. M. Patil V. M. Sali 4 and U. L. Kulkarni Affiliations (Annasaheb Dange College of Engineering & Technology, Ashta) 5 Affiliations ( Vidyalankar Institute of Technology, Mumbai) [1] A Survey of Routing Protocols in Mobile Ad Hoc Network V.Seethalakshmi, Associate professor/ece, Shri Shakthi Institute of Engineering &Technology, Chinniampalayam, Coimbatore-641062, India Dr.G.Mohankumar, Principal, Park College of Engineering and Technology,Kaniyur,Coimbatore-641059, India [6] Survey of Swarm Intelligence Inspired Routing Algorithms and Mobile Ad-Hoc Network Routing Protocols Prof. Umesh Kulkarni1,Prof.Sachin Deshpande, Swapnil Gharat,Associate Professor, 3Student, Computer Engineering Dept., Vidyalankar Institute of Technology, University of Mumbai, (India) [2] Comparative Study of AODV, DSDV and DSR Routing Protocols in Vehicular Network Using EstiNet Simulator Monika, Sanjay Batish and Amar deep Dhiman [3] Performance Comparison of AODV, DSDV, DSR and TORA Routing Protocols in MANETs Mina Vajed Khiavi1, Shahram Jamali2, Sajjad Jahanbakhsh Gudakahriz3 Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Ardabil, Iran Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 6