Performance Evaluation of Routing Protocols for Mobile Ad Hoc Networks

Similar documents
PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

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

Analysis of Routing Protocols in MANETs

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

Impact of Pause Time on the Performance of DSR, LAR1 and FSR Routing Protocols in Wireless Ad hoc Network

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

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

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

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

II. ROUTING CATEGORIES

Performance of DSDV Protocol over Sensor Networks

Performance Evaluation of MANET through NS2 Simulation

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

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

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

Routing Protocols in MANETs

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

Keywords: AODV, MANET, WRP

COMPARATIVE PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS IN MANET USING NS-2

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

POLITECNICO DI TORINO Repository ISTITUZIONALE

QoS Based Evaluation of Multipath Routing Protocols in Manets

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

IJMIE Volume 2, Issue 6 ISSN:

Comprehensive Study and Review Various Routing Protocols in MANET

Comparative Study of Mobility Models using MANET Routing Protocols under TCP and CBR Traffic

AVC College of Engineering, Mayiladuthurai, India

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

An Extensive Simulation Analysis of AODV Protocol with IEEE MAC for Chain Topology in MANET

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

2013, IJARCSSE All Rights Reserved Page 85

Analysis of TCP and UDP Traffic in MANETs. Thomas D. Dyer Rajendra V. Boppana CS Department UT San Antonio

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

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

Gurleen Kaur Walia 1, Charanjit Singh 2

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

A Simulation study : Performance comparison of AODV and DSR

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

PERFORMANCE EVALUATION OF DSDV, AODV ROUTING PROTOCOLS IN VANET

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

A Survey - Energy Efficient Routing Protocols in MANET

SUMMERY, CONCLUSIONS AND FUTURE WORK

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

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

Performance Evaluation of Ad Hoc Network Routing Protocols with NS2

Performance Analysis and Comparison of MANET Routing Protocols

A STUDY ON AODV AND DSR MANET ROUTING PROTOCOLS

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

Performance Analysis and Enhancement of Routing Protocol in Manet

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

MANET PROTOCOLS ANALYSIS WITH VARYING PAUSE TIME SIMULATION TIME AND SPEED

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

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

Performance Evaluation of DSDV, DSR AND ZRP Protocol in MANET

Dynamic Search Technique Used for Improving Passive Source Routing Protocol in Manet

Performance Evaluation of Various Routing Protocols in MANET

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Effects of Sensor Nodes Mobility on Routing Energy Consumption Level and Performance of Wireless Sensor Networks

Performance Evaluation and Statistical Analysis of MANET routing Protocols for RPGM and MG

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

A survey on quality of services of DSDV, AODV and DSR routing protocols in Ad hoc Networks

Performance Evaluation of Routing Protocols (AODV, DSDV and DSR) with Black Hole Attack

Ad Hoc Routing Protocols and Issues

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

Evaluation of Routing Protocols for Mobile Ad hoc Networks

A Topology Based Routing Protocols Comparative Analysis for MANETs Girish Paliwal, Swapnesh Taterh

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. Broch et al Presented by Brian Card

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

The General Analysis of Proactive Protocols DSDV, FSR and WRP

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

A Review paper on Routing Protocol Comparison

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

Implementation and Performance Evaluation of Three Routing Protocols for Mobile Ad Hoc Network Using Network Simulator

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

Fig. 1 Mobile Ad hoc Network- MANET[7]

Routing Protocols in Mobile Ad-Hoc Network

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN

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

A Study on the Behaviour of SAODV with TCP and SCTP Protocols in Mobile Adhoc Networks

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

CLUSTER BASED ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS

3. Evaluation of Selected Tree and Mesh based Routing Protocols

Performance Evaluation of Routing Protocols in Mobile Ad Hoc Networks Using Http Traffic

COMPARE AND CONTRAST OF AODV ROUTING PROTOCOL WITH E-AODV FOR WIRELESS MOBILE ADHOC NETWORK

Review paper on performance analysis of AODV, DSDV, OLSR on the basis of packet delivery

Evaluation of Mobility Models with AODV & OLSR Protocol by Varying Node Speed in MANET

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

SIMULATION BASED AND ANALYSIS OF ROUTING PROTOCOLS FOR VANET USING VANETMOBISIM AND NS-2

PERFORMANCE EVALUATION OF AODV AND DSR ROUTING PROTOCOLS IN MANET NETWORKS

Ashish Srivastava Information Technology, Rajkiya Engineering College, Azamgarh, India

Performance Analysis of AODV Routing Protocol with and without Malicious Attack in Mobile Adhoc Networks

Performance Analysis of MANET Using Efficient Power Aware Routing Protocol (EPAR)

PIONEER RESEARCH & DEVELOPMENT GROUP

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

Mobile Adhoc Network Protocols Simulation: Distance Vector vs Source Routing Comparison

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

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

Power aware Multi-path Routing Protocol for MANETS

Introduction to Mobile Ad hoc Networks (MANETs)

Transcription:

2013, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com Performance Evaluation of Routing Protocols for Mobile Ad Hoc Networks Hina Tariq 1, Urfa Suhaib Khan 2, Saima Zafar 3 1,2 National University of Computer and Emerging Sciences, Block B Faisal Town Lahore, Pakistan 3 Department of Electrical Engineering, National University of Computer and Emerging Sciences, Block B Faisal Town Lahore, Pakistan ABSTRACT Mobile Ad Hoc Networks (MANETs) are the networks formed by a number of autonomous wireless nodes. These are the infrastructure-less networks and are highly dynamic such that network topology and conditions constantly vary. As a result of variability in network conditions, routing in MANETs is a challenging task. Recent research in this area is directed towards testing existing routing protocols for these networks as well as proposing new protocols. In this work, we evaluate two important routing protocols for MANETs namely the Ad-hoc On-demand Distance Vector (AODV) protocol and Destination sequence Distance Vector (DSDV) protocol. Through ns2 simulations, we compare the performance of these protocols in terms of delay, load and throughput. Our results show that AODV outperforms DSDV when used in ad hoc networks. KEYWORDS: Mobile ad hoc network, network simulator, AODV, DSDV, performance evaluation. 1. INTRODUCTION An ad-hoc network or MANET is formed by a group of nodes that are allowed to move freely in any direction without the need for some fixed infrastructure or external authority. The nodes have complete autonomy to form their own connections. When the nodes enter the network they lack any prior knowledge about other nodes. These self configuring nodes learn about the surrounding nodes by themselves and comprehend approaches to connect with neighbouring nodes. Due to mobility of nodes, the network configuration has the capacity to change rapidly and unpredictably. The nodes are multipurpose and function as end systems and as routers simultaneously. When acting as routers, they manage routes amongst the different nodes [1] [2]. The focus of this work is to explore important routing protocols proposed for MANETs and evaluate their performance in terms of delay, routing load and throughput. Routing is the process of finding best routes among nodes and moving packets across a network from one host to another through best routes. Routing in MANETs is highly complex due to mobility of nodes and hence many protocols have been proposed. In this work we select the two important routing protocols, AODV and DSDV that are mostly used in wireless networks and compare their performance when used in MANETs. Ad hoc on-demand distance vector Routing is a reactive protocol which means a route is created only when the source node needs to transmit packets. Each node is responsible for maintaining a routing table which keeps tabs on next hop IP addresses and destination sequence numbers. Route discovery cycle is used for route finding and Sequence number used for loop prevention and to fulfill route freshness criteria. AODV also provides unicast and multicast communication. Destination- Sequenced Distance Vector is a proactive protocol. It is a table driven Distributed Bellman-Ford algorithm. Each node maintains a hop count for each destination. The routing tables are periodically sent by nodes to their neighbors though sending full dumps are less frequent then smaller incremental updates. The Nodes re-calculate shortest path upon the receipt of a routing table update. The use of Sequence number is done to avoid loops in the path to a particular destination. Our results show that AODV gives better performance in these networks and are most suitable for dynamic network conditions especially when network grows with time and more nodes join the network, AODV gives superior performance. The remaining paper is organized as follows: Section 1 gives the introduction, in section 2 we discuss the important related work. In section 3 we discuss the simulation parameters and strategy. Section 4 presents the results and finally section 5 concludes the paper. *Corresponding Author: Saima Zafar, Department of Electrical Engineering, National University of Computer and Emerging Sciences, Block B Faisal Town Lahore, Pakistan. Tel: 92-042-111128128-235 E-mail: saima_zafar@yahoo.com 471

Zafar et al., 2013 1. Related Work There is a lot of work done in the field of MANETs routing and in this section we discuss some of the significant work done. In most of the work different permutations of the routing protocols were selected for evaluation. Most of the work has focused upon DSR, TORA, and ZRP routing protocols. We selected AODV and DSDV because these are time-tested, stable and suitable for wireless networks. Although some work exists in testing these protocols for Ad-hoc networks but the simulation parameters and focus is different from our work [1] [8]. In [1] the authors observe that AODV has the ability to maintain connections by periodic exchange of information, as a result it performs better and predictably. DSR performs well at high mobility and DSDV performs better but the routing overhead is more. In [2] the authors focused on MANETs with high node density, large number of short connections and low speed, they find that the best performance is given by AODV in terms of throughput while DSR and TORA are not suitable when the number of connections is large. We have focused upon delay, routing load and throughput which is explored to some extent in [5]. In [5] the authors compared the routing protocols under conditions like communication discontinuity, difference in simulation times and high node densities. Another important part of the evaluation is the usage of mobility models. The Random waypoint mobility model introduces the concept of pausing nodes at specific times to see the output. In our work we have chosen different criteria for evaluation, instead of making the nodes stationary at pause times we have chosen to allow random motion and we observe results in relation to the expanding network size. In [8] Ghaffari et al. have analyzed different routing protocols of MANETs with performance metrics of throughput, end-to-end delay and network load by simulating multimedia (video conferencing) traffic. Their simulation results show that proactive protocol OLSR outperforms reactive protocol AODV and hybrid protocol TORA due to readily available routing paths. 2. NS2 Simulations 2.1. Network Simulator (NS2) We use Network Simulator NS2 [9] [10] for performance evaluation of routing protocols which is installed on Ubuntu that runs on Oracle VM virtual box. The NS2 is an open source simulator which allows us to setup network topology and configuration and specify parameters in order to observe the behavior of protocols. A rectangular field of 500m *500m is used as maximum size of the network. Traffic files are imported in TCL script at the time of execution. We use the default packet size of 512 bytes and all data packets waiting for route are kept in send buffer. Interface queue maximum size is 10 packets. IFQ holds all the routing packets until MAC layer transmits them. The simulation duration is 100s for (CBR) constant bit rate traffic type. We used Random Movement for our simulations and also randomly initialized the nodes initial position. Simulation parameters that remain constant during simulations are given in Table 1. Parameters Table 1. Simulation Parameters Values Adhoc Routing Protocols AODV, DSDV Radio-propagation model Propagation/TwoRayGround Network interface type Phy/WirelessPhy MAC type Mac/802_11 Interface queue type Queue/DropTail/PriQueue Link layer type CSMA/CA Simulation Time 100sec Routing Protocols Number of nodes 20, 60, 100 Environment Size 500*500 Queue Length 10 Packet 512 bytes Traffic type CBR 2.2. Simulation Sequence To make the comparison between the two different routing protocols we execute and simulate our proposed scenarios. The flow diagram is shown in Figure 1. After the creation of traffic scenarios as discussed earlier the output file generated is fed into the wireless TCL script. After the TCL file is executed a trace file is produced that captures events occurring in the network. The data in the trace file is very valuable to someone trying to read performance measures but the presentation is in a block 472

form. To extract pertinent data for the evaluation awk script is used. This simulation is performed to evaluate the performance based on the three metrics Average end-to-end delay, Normalized routing load and Throughput hence three awk files are produced. The results of these metrics are placed into.csv files from where graphs are plotted [11]. Figure 1. Simulation Sequence 3. Results and Analysis This section presents the simulation results in graphical form and observations drawn from these results. 3.1. Average end to end delay The average end-to-end delay is defined as the time taken for a data packet to be transmitted across a MANET from source to destination (receive time sent time) / total number of data packets received [12]. Keeping all parameters constant, we extended network size by increasing the number of nodes from 20 till 60 in increments. It is observed that the average end-to-end delay remains constantly low in AODV as compared to DSDV with the most delay being seen for large network size. Although performance of DSDV improves with increasing network size but AODV still performs better. The trend however shows that with even larger network size DSDV can compare well with AODV. Figure 2. Average End to End delay vs. No of Nodes 3.2. Normalized routing load Normalized routing load is defined as the total number of routing packets transmitted per data packet and is estimated by dividing the total number of routing packets sent by the total number of data packets received [12]. The Normalized Routing Load is observed to be much lesser in AODV as compared to DSDV. This means that in DSDV half of the packets that are sent are actually received. 473

Zafar et al., 2013 Figure 3. Normalized Routing Load vs. No of Nodes 3.3. Throughput It is defined as the total number of useful packets received at all the destination nodes in a certain time, measured in kilo bits per second (kb/s). Even though the results are very close to each other AODV manages to have a higher throughput than DSDV. Also the trend shows better AODV performance as network size grows large. 4. Conclusion Figure 4. Throughput vs. No of Nodes This paper presents the performance evaluation of two most important routing protocols namely AODV and DSDV in mobile ad hoc networks. The focus of this evaluation is average delay, routing load and throughput. Through NS2 simulations we observe that the performance of these protocols is related to the network size with AODV giving better throughput in large sized networks while DSDV gives better results in terms of delay. In future we plan to propose modification in these protocols in order to adapt them to the requirements of ad hoc networks. 5. REFERENCES [1] Kaushik S S, Deshmukh P R. (2009). Comparison of effectiveness of AODV, DSDV and DSR routing protocols in mobile ad hoc networks. International Journal of Information Technology and Knowledge Management, Vol. 2, No. 2, pp.499-502. 474

[2] Morote M E. (2010). Evaluation of MANET Routing Protocols in Realistic Environments. Thesis College of Electronics and Information Engineering Tongji University. [3] Lego K, Singh P K, Sutradhar D. (2010). Comparative Study of Adhoc Routing Protocol AODV, DSR and DSDV in Mobile Adhoc Network. Indian Journal of Computer Science and Engineering Vol. 1, No. 4, pp. 364-371. [4] DSDV & AODV[online]http://www.cs.sunysb.edu/~jgao/CSE370-spring06/lecture10.pdf, February 2006 (Accessed: May 2012) [5] Malany A B, Dhulipala V R S, Chandrasekaran R M. (2009). Throughput and Delay Comparison of Manet Routing Protocols. International Journal of Open Problems in Computational Mathematics, Vol. 2, No. 3. [6] Pajouhesh, M., Bidgoli, A. M., and Yektaie, M. H. (2012). A new reliable data delivery protocol in wireless sensor network. J. Basic. Appl. Sci. Res., Vol. 2, No. 1, pp. 132-137. [7] N aseer, S. Hussain, S. A., Raza, I., Chaudry, S. R., Mirza, J. S., and Raza, M. H. (2012). Mobile ad-hoc network routing protocols: a simulation and performance analysis using multimedia traffic. J. Basic. Appl. Sci. Res., Vol. 2, No. 10, pp. 9925-9930. [8] Ghaffari, A., Taghipour, S. (2012). RRPD: The reliable routing algorithm with regard to packet deadline in wireless sensor networks. J. Basic. Appl. Sci. Res., Vol. 2, No. 3, pp. 2970-2975. [9] Sung Park, [online] Ns2 simulator(accessed: May 2012) [10] Ernst J (2011) CIS3210 Computer Networks: Simulation Performance Evaluation Fall 2011 [11] Tahiliani M (2012) [online] http://mohittahiliani.blogspot.com/2011/08/awk-scripts-fornormalized-routing.html (Accessed: May 2012) [12] Malik A. (2011). Comparison and Study of AOMDV and DSDV: Routing Protocols in MANET Using NS-2. MIT International Journal of Computer Science & Information Technology, Vol. 1, No. 1, pp. 47-50. 475