Step by Step Procedural Comparison of DSR, AODV and DSDV Routing protocol



Similar documents
A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK

COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

Performance Evaluation of Aodv and Dsr Routing Protocols for Vbr Traffic for 150 Nodes in Manets

Performance Comparison of AODV, DSDV, DSR and TORA Routing Protocols in MANETs

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

1 M.Tech, 2 HOD. Computer Engineering Department, Govt. Engineering College, Ajmer, Rajasthan, India

Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR

NetworkPathDiscoveryMechanismforFailuresinMobileAdhocNetworks

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

SIMULATION STUDY OF BLACKHOLE ATTACK IN THE MOBILE AD HOC NETWORKS

LIST OF FIGURES. Figure No. Caption Page No.

ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS

DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS

Energy-Aware Performance Metric for AODV and DSDV Routing Protocols in Mobile Ad-Hoc Networks

Investigating the Performance of Routing Protocols Using Quantitative Metrics in Mobile Ad Hoc Networks

Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol

Achieving Energy Efficiency in MANETs by Using Load Balancing Approach

IJMIE Volume 2, Issue 7 ISSN:

SECURE DATA TRANSMISSION USING INDISCRIMINATE DATA PATHS FOR STAGNANT DESTINATION IN MANET

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Intelligent Agents for Routing on Mobile Ad-Hoc Networks

Fast and Secure Data Transmission by Using Hybrid Protocols in Mobile Ad Hoc Network

PERFORMANCE ANALYSIS OF AODV, DSR AND ZRP ROUTING PROTOCOLS IN MANET USING DIRECTIONAL ANTENNA

Comparative Study of Performance Evaluation for Mobile Ad hoc networks using a proxy node

An Efficient AODV-Based Algorithm for Small Area MANETS

Security and Scalability of MANET Routing Protocols in Homogeneous & Heterogeneous Networks

Energy Consumption analysis under Random Mobility Model

Adaptive Multiple Metrics Routing Protocols for Heterogeneous Multi-Hop Wireless Networks

Keywords- manet, routing protocols, aodv, olsr, grp,data drop parameter.

Formal Measure of the Effect of MANET size over the Performance of Various Routing Protocols

Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

Study of Network Characteristics Incorporating Different Routing Protocols

Security Scheme for Distributed DoS in Mobile Ad Hoc Networks

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *

Energy Efficiency of Load Balancing in MANET Routing Protocols

Comprehensive Evaluation of AODV, DSR, GRP, OLSR and TORA Routing Protocols with varying number of nodes and traffic applications over MANETs

Delay aware Reactive Routing Protocols for QoS in MANETs: a Review

Performance Evaluation of Mobility Speed over MANET Routing Protocols

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks)

`PERFORMANCE COMPARISON OF ENERGY EFFICIENT AODV PROTOCOLS

Load Balancing and Resource Reservation in Mobile Ad-Hoc Networks 1

Network Simulator: A Learning Tool for Wireless Technologies

Optimized Load Balancing Mechanism Using Carry Forward Distance

Comparing the Performance of the Ad Hoc Network under Attacks on Different Routing Protocol

Security Threats in Mobile Ad Hoc Networks

POWER AWARE QOS MULTIPATH ROUTING PROTOCOL FOR DISASTER RECOVERY NETWORKS

Routing with Load Balancing in Wireless Ad hoc Networks

ADAPTIVE LINK TIMEOUT WITH ENERGY AWARE MECHANISM FOR ON-DEMAND ROUTING IN MANETS

Remote Home Security System Based on Wireless Sensor Network Using NS2

CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS

Study And Comparison Of Mobile Ad-Hoc Networks Using Ant Colony Optimization

Comparison of WCA with AODV and WCA with ACO using clustering algorithm

Secured Data Transmissions In Manet Using Neighbor Position Verfication Protocol

VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs

Customer Specific Wireless Network Solutions Based on Standard IEEE

Security in Ad Hoc Network

A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract

Gateway Load Balancing in Integrated Internet- MANET to Improve Network Performance

Performance comparison and analysis of routing strategies in Mobile ad hoc networks

A Survey: High Speed TCP Variants in Wireless Networks

Keywords: DSDV and AODV Protocol

An Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs

Position and Velocity Aided Routing Protocol in Mobile Ad Hoc Networks

Performance Comparison of Mobile Ad-hoc Network Routing Protocol

International Journal of Wireless & Mobile Networks (IJWMN) Vol. 4, No. 2, April 2012

IRMA: Integrated Routing and MAC Scheduling in Multihop Wireless Mesh Networks

An Extended AODV Protocol to Support Mobility in Hybrid Networks

Figure 1. The Example of ZigBee AODV Algorithm

Simulation Analysis of Different Routing Protocols Using Directional Antenna in Qualnet 6.1

TOPOLOGIES NETWORK SECURITY SERVICES

Robust Routing in Wireless Ad Hoc Networks

ISSUES AND CHALLENGES OF QUALITY OF SERVICE IN MOBILE ADHOC NETWORK

Security Enhancement with Removal of Denial of Service Attack in MANET

INTELLIGENT LOAD BALANCING IN MOBILE AD HOC NETWORKS. A Thesis by. Varun Khanna. Bachelor of Technology, Kurukshetra University, India, 2004

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS

Assignment #3 Routing and Network Analysis. CIS3210 Computer Networks. University of Guelph

Security for Ad Hoc Networks. Hang Zhao

Location-Aided Routing (LAR) in mobile ad hoc networks

Evaluating the performance of secure routing protocols in Mobile Ad-hoc Networks

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Study of Different Types of Attacks on Multicast in Mobile Ad Hoc Networks

A Catechistic Method for Traffic Pattern Discovery in MANET

Robust Security Solution to Countermeasure of Malicious Nodes for the Security of MANET

Security protocols for ad-hoc wireless networks Raghava Karanam, Gautam Sreeram Pendum, Narendra Nath Vattikuti

Transcription:

th International Conference on Computer Engineering and Technology (ICCET ) IPCSIT vol. () () IACSIT Press, Singapore Step by Step Procedural Comparison of DSR, AODV and DSDV Routing protocol Amith Khandakar Foundation Program, Qatar University Abstract. Mobile Ad hoc network is network where nodes communicate without any central administration or network infrastructure. They are connected via wireless channels and can use multiple hops to exchange data. Routing protocols are needed for communication in such Ad hoc networks, where it targets for efficient and timely delivery of message. There are various performance metrics to compare Ad hoc routing protocols. In this paper, a step by step procedure is stated to compare 3 popular routing protocols, DSR, AODV and DSDV based on performance metrics Packet Delivery Fraction (Pdf), End to end delay and Normalized Routing load while varying the number of nodes, speed and time. It also provides a step by step approach based on assumption on how to carry out such a comparative study, which could be used for future research. Keywords: AODV, DSDV, DSR, Pdf, MANET. Introduction Mobile adhoc network are networks where nodes communicate with each other without any existing infrastructure and wirelessly. They can multihop to the destination. They have the advantage of rapid deployment, robustness, flexibility and inherent support for mobility. This flexibility of self configuring and self administration makes it lucrative for various applications in military operations, wireless mesh networks; wireless sensor networks etc.due to the wireless nature of Mobile Ad hoc network, the routing protocol is a very important issue to make it more efficient and reliable. Routing protocols for Mobile ad hoc networks can be classified into two main categories: Proactive or table Driven routing protocols and on-demand routing protocols. Many paper present comparison between the routing protocols DSR, AODV and DSDV based on Pdf, Average Delay and Routing Load [,].This paper aims to provide a step by step comparative analysis of 3 popular routing protocols: AODV, DSR and DSDV. The rest of the paper is organized as follows: Section presents an overview of the Wireless routing protocol that is analyzed and compared. Section 3 gives a brief description of the Simulation parameters, assumptions hold and description of the step by step comparing methodology used in the paper. Section provides the simulation results and discusses it. Finally the conclusion is provided in section 5.. Wireless Routing Protocols Mobile Ad Hoc Networks can be divided into Table-Driven and On-Demand Routing protocol where Table Driven protocols are proactive and maintain a routing table and On-Demand are active and do not maintain a routing table. The following routing protocols are analyzed in the research:.. Ad hoc On-Demand Distance Vector Routing (AODV) AODV is an on Demand routing protocol which is confluence of DSDV and DSR.Route is calculated on demand, just as it is in DSR via route discovery process. However, AODV maintains a routing table where it maintains one entry per destination unlike the DSR that maintains multiple route cache entries for 3

each destination.aodv provides loop free routes while repairing link breakages but unlike DSDV, it doesn t require global periodic routing advertisements. [3, ].. Dynamic Source Routing (DSR) Dynamic Source Routing is a Pure On-Demand routing protocol [], where the route is calculated only when it is required. It is designed for use in multihop ad hoc networks of mobile nodes.dsr allows the network to be self organized and self configured without any central administration and network infrastructure. It uses no periodic routing messages like AODV, thus reduces bandwidth overhead and conserved battery power and also large routing updates. It only needs the effort from the MAC layer to identify link failure.dsr uses source routing where the whole route is carried as an overhead. [].3. Destination-Sequenced Distance Vector routing (DSDV) (DSDV) is a table driven routing scheme for ad hoc mobile networks based on the Bellman-ford algorithm. The improvement made to the Bellman-Ford algorithm includes freedom from loops in routing table by using sequence numbers [3].Each node acts as a router where a routing table is maintained and periodic routing updates are exchange, even if the routes are not needed. A sequence number is associated with each route or path to the destination to prevent routing loops. Routing updates are exchanged even if the network is idle which uses up battery and network bandwidth. Thus, it is not preferable for highly dynamic networks. In DSR, the whole route is carried with the message as an overhead, whereas in AODV, the routing table is maintained thus it is not required to send the whole route with the message during the Route Discovery process. 3. Simulation and Analysis method The simulations were performed using Network Simulator (Ns-), which is popularly used for ad hoc networking community. The routing protocols were compared based on the following 3 performance metrics: Packet Delivery Fraction (PDF): The ratio of Data packets delivered to those generated by the sources. delay: the delay in delivering a packet to the destination which is inclusive of all kinds of delay. Routing Load: This is the routing packets sent per Simulator Ns- delivered packet at the destination. Studied protocols DSDV,AODV and DSR 3.. Major assumption: Random waypoint mobility scenario creates random mobility scene every time it is executed (using setdest command in ns).thus in order to compare a protocol with itself, we have to use the same mobility scenario for each variation. But using Random waypoint model, it is not possible.thus, in order to minimize the randomness for each variation, 5 such mobility scenario is generated and the average of it is taken. This process is undertaken for each variation making it less random. In other words, for each simulation, the results are averaged over 5 randomly generated mobile scenarios with the same pause time interval or same speed. The same strategy has been used in []. Simulation time seconds Simulation area 5 m X 5 m Node Movement model Random Waypoint Speed -5 in steps of 5 m/s Traffic type CBR(UDP) Node time -s in steps of s Data payload bytes/packet Packet Rate 5 k No. of Nodes 5,3 and 5 No. of source destination and they are fixed and not randomly selected using ns tools. Table : Simulation Parameters 3.. Simulation Method Before we start the simulation, we create 3 template TCL scripts to be used by our batch file to automatically simulate scenarios using the Mobility scene generated by using the setdest toolset. Batch files are used :Batch file to run the simulations based on the test scenarios varying speed and pause time, batch file to copy the test scenarios in the template tell script, the batch file to run the awk script and the final batch 37

file to move the nam, trace and mobility scenarios in specific folder for archiving and future use. The simulations parameters are shown in the table above.the same set of mobility scenarios for each variation of speed and pause time is used while changing the routing protocol.. Simulation results Simulations were done varying the speed keeping the pause time constant ( sec) and then varying the pause time keeping the speed constant (5 m/s).the variation were done respectively varying the routing protocol from DSR to AODV and then to DSDV.The number of nodes for each comparison were also varied from 5 to 3 to 5 to identify the effect. In all scenarios the Comparison were based on performance metric: Packet Delivery Fraction, Delay and Routing Load... Comparison based on Packet Delivery Fraction (Pdf), Delay and Routing Load keeping the time constant and varying Speed. 5 5 5 DSR 5 5 AODV 5 5 5 5 DSDV 3 3 3 Pdf(%) Figure. Number of nodes =5 Figure. Number of nodes=3 Figure 3.Number of nodes 5 As it can be seen from the above results,the pdf remains the same in all the scenario despite the increase of speed and increase in the number of nodes which could be due to the multihop characteristics of the Ad hoc Routing protocol.dsdv has a slight higher pdf than AODV and DSR in all the scenarios, which could be due to it being a Table-Driven Routing protocol and is slightly more reliable.dsr has slightly more Pdf than AODV as it always looks for the most fresh and reliable route when needed and does not look for it from the routing table like AODV. 3 3 3 3 3 Figure. Number of nodes 5 Figure 5. Number of nodes 3 Figure. Number of nodes 5 As it can be seen from the above results, end to end delay is higher in DSR followed by DSDV and AODV having the lowest and most stable Delay in mobility.dsr is a On-Demand source routing protocol, and this is the major reason for it having a higher End-to-End Delay, where route is looked only when needed and there is a route Discovery mechanism happening every time and it also has to carry a large overhead each time, thus the higher delay. AODV on the other hand has only one route per destination in the routing table, which is constantly updated based on sequence number and DSDV has to continuously update the whole routing table periodically and when needed, which leads to a slight delay in delivery. The end to end delay does not change with increase in the number of nodes as the source and destination are in the same place moving with same speed, the increased number of nodes only might increase number of hops. The End to End delay decreases with increase with speed, as when it moves more frequently the routing updates are exchanged more frequently and faster it reaches the destination. The same legend is used in all the graphs. Please refer the same legend provided here 38

...9.8 Packet per Sent packet) 3...9.8 packets per sent packets) 3...9.8 packets per sent packets) 3 Figure 7. Number of nodes 5 Figure 8.Number of nodes 3 Figure 9. Number of nodes 5 As it can be seen and expected the Routing load is higher in DSR than in DSDV and AODV, as DSR is a source routing protocol and the whole route is sent with each message as an overhead, which increases the routing load.it increases with speed as well, as more frequently the destination changes the more route is carried as an overhead. It is stable in the case of AODV and DSDV as they maintain a routing table and have fewer routes overhead... Comparison based on Packet Delivery Fraction (Pdf), Delay and Routing Load keeping the Speed constant and varying time 7 7 5 5 5 5 5 5 5 5 5 5 time(sec) Figure.Number of nodes 5 Figure.Number of nodes 3 Figure.Number of nodes 5 As it can be seen from the above results,the pdf remains the same in all the scenario despite the increase of pause time(decrease in speed) and increase in the number of nodes which could be due to the multihop characteristics of the Ad hoc Routing protocol.dsdv has a slight higher pdf than AODV and DSR in all the scenarios, which could be due to it being a Table-Driven Routing protocol and is slightly more reliable.dsr has slightly more Pdf than AODV as it always looks for the most fresh and reliable route when needed and does not look for it from the routing table like AODV. End To End 5 5 time(sec) 5 time(sec) 5 5 5 Figure 3 Number of nodes 5 Figure Number of nodes 3 Figure 5 Number of nodes 5 As it can be seen from the above results, end to end delay is higher in DSR followed by DSDV and AODV having the lowest and most stable Delay in mobility. DSR is a On-Demand source routing protocol, and this is the major reason for it having a higher End-to-End Delay, where route is looked only when needed and there is a route Discovery mechanism happening every time and it also has to carry a large overhead each time, thus the higher delay. AODV on the other hand has only one route per destination in the routing table, which is constantly updated based on sequence number and DSDV has to continuously update the whole routing table periodically and when needed, which leads to a slight delay in delivery. The End to end delay is almost constant in the scenarios with nodes 5 and 3(the variation could be due to our 39

assumption of reducing the randomness and comparing).it is evident that the Delay increases with increase in pause time with nodes of 5 as the number of nodes increases, so does the number of hops and thus the delay (which is inclusive of all sorts of delay)...8 Routing Load(Routnig packets per sent packet 5 5..9.8 Packets per sent packet 5 5. time(sec).8.9 packet per sent packet) 5 5 Figure Number of nodes 5 Figure 7 Number of nodes 3 Figure 8 Number of nodes 5 As it can be seen and expected the Routing load is higher in DSR than in DSDV and AODV, and the reasoning could be the same as given above for the scenario of varying pause time wit constant speed. DSDV is the most stable as it is Table Driven Routing protocol and has the same routing update despite change in speed or pause time. The variations do not change with the change in the number of nodes. 5. Conclusion This paper compared the 3 popular ad hoc routing protocols AODV, DSR and DSDV.Simulation results show that amongst all the protocols, AODV has a stable Delay despite mobility as it has the feature of On-Demand Routing protocol and also maintains a Routing table.dsdv has a higher Pdf than the other two routing protocols in mobility as it is a Table Driven protocol and is more reliable.dsr has the highest Delay and Routing load increases the bandwidth and consuming the battery life. Based on the above simulation scenario, parameter, assumption and results AODV could be considered as an efficient faster routing protocol than DSR and DSDV but has a higher Routing load comparatively than DSDV.. Acknowledgements I would like to thank Dr. Amr Mahmoud Salem Mohamed, Assistant professor, Computer science and engineering dept.qatar university for providing continuous support in understanding the concepts behind the routing protocols and his help during the experiments and simulations. 7. References [] Narendra Singh Yaday, R.P.Yadav, Performance Comparison and Analysis of Table-Driven and On-Demand Routing Protocols for Mobile Ad-hoc Networks, Interational Journal of Information and Communication Engineering, 8. [] Murizah Kassim Ruhani Ab Rahman, Mariamah Ismail Cik Ku Haroswati Che Ku Yahaya, Performance Analysis of Routing Protocol in WiMAX Network, IEEE International Conference on System Engineering and Technology (ICSET),. [3] C.E. Perkins and P.Bhagwat, Highly Dynamic Destination Sequenced Distance-Vector Routing(DSDV) for Mobile Computers, IGCOMM,London,UK,August 99 [] A.Boukerche, Performance Evaluation of Routing Protocols for Ad Hoc Networks, Mobile Networks and Applications,Kluwer Academic Publishers, [5] Mohammed Bouhorma, H.Bentaouit and A.Boudhir, Performance Comparison of Ad-hoc Routing Protocols AODV and DSR, International Conference on Multimedia Computing and Systems,9 [] Yuan Xue, Member, IEEE, Baochun Li, Senior Member, IEEE, and Klara Nahrstedt, Member, IEEE, Optimal Resource Allocation in Wireless Ad HocNetworks: A Price-Based Approach,