Gurleen Kaur Walia 1, Charanjit Singh 2

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

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Routing Protocols in MANET: Comparative Study

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

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

2013, IJARCSSE All Rights Reserved Page 85

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

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

Node Density based Performance Analysis of Two 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

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

Routing Protocols in MANETs

Performance Comparison and Analysis of DSDV and AODV for MANET

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

Performance Evaluation of AODV and DSR routing protocols in MANET

Performance Analysis and Enhancement of Routing Protocol 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.

Performance Evaluation of Various Routing Protocols in MANET

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

Effects of Caching on the Performance of DSR Protocol

Estimate the Routing Protocols for Internet of Things

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

Figure 1: Ad-Hoc routing protocols.

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

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

Keywords: AODV, MANET, WRP

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

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

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

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 Analysis of MANET Routing Protocols OLSR and AODV

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

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

Performance Evaluation of MANET through NS2 Simulation

Performance Analysis Of Qos For Different MANET Routing Protocols (Reactive, Proactive And Hybrid) Based On Type Of Data

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

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

Performance Analysis of Aodv Protocol under Black Hole Attack

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

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

Performance Of OLSR Routing Protocol Under Different Route Refresh Intervals In Ad Hoc Networks

A Survey - Energy Efficient Routing Protocols in MANET

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

COMPARISON OF DSR PROTOCOL IN MOBILE AD-HOC NETWORK SIMULATED WITH OPNET 14.5 BY VARYING INTERNODE DISTANCE

COMPARATIVE ANALYSIS AND STUDY OF DIFFERENT QOS PARAMETERS OF WIRELESS AD-HOC NETWORK

Experiment and Evaluation of a Mobile Ad Hoc Network with AODV Routing Protocol

Comprehensive Study and Review Various Routing Protocols in MANET

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

Performance Comparisons Using Routing Protocols with OPNET Simulator in Mobile Ad Hoc Networks

A Literature survey on Improving AODV protocol through cross layer design in MANET

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

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

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

Caching Strategies in MANET Routing Protocols

Performance evaluation of reactive and proactive routing protocol in IEEE ad hoc network

Implementation of Quality of Services (QoS) for Based Wireless Mesh Network

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

ENERGY EFFICIENT MULTIPATH ROUTING FOR MOBILE AD HOC NETWORKS

Evaluation of Routing Protocols for Mobile Ad hoc Networks

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

Vaibhav Jain 2, Pawan kumar 3 2,3 Assistant Professor, ECE Deptt. Vaish College of Engineering, Rohtak, India. Rohtak, India

Mobile Ad Hoc Networks Simulations Using Routing Protocols for Performance Comparisons

An Efficient Routing Approach and Improvement Of AODV Protocol In Mobile Ad-Hoc Networks

Analysis of Routing Protocols in MANETs

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Overview (Advantages and Routing Protocols) of MANET

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Performance Analysis of AODV using HTTP traffic under Black Hole Attack in MANET

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

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

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

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

Relative Performance Analysis of Reactive (on-demand-driven) Routing Protocols

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

Routing Protocols in Mobile Ad-Hoc Network

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

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

Performance Metrics of MANET in Multi-Hop Wireless Ad-Hoc Network Routing Protocols

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

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

Performance Analysis of Three Routing Protocols for Varying MANET Size

Performance Analysis of OLSR and QoS Constraint OLSR in MANET

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

LECTURE 9. Ad hoc Networks and Routing

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

A Novel Review on Routing Protocols in MANETs

IJMIE Volume 2, Issue 6 ISSN:

Ad Hoc Routing Protocols and Issues

COMPARITIVE ANALYSIS OF ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

SIMULATION BASED ANALYSIS OF OLSR AND GRP PERFORMANCE IN MOBILE AD HOC NETWORKS

Performance Evaluation of Routing Protocols for MAC Layer Models

GSM Based Comparative Investigation of Hybrid Routing Protocols in MANETS

Exploring the Behavior of Mobile Ad Hoc Network Routing Protocols with Reference to Speed and Terrain Range

PNR: New Position based Routing Algorithm for Mobile Ad Hoc Networks

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

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

Comparative Performance Analysis of AODV, DSR, TORA and OLSR Routing Protocols in MANET Using OPNET

Performance Evaluation of Routing Protocols for Mobile Ad Hoc Networks

Transcription:

Simulation based Performance Evaluation and Comparison of Proactive and Reactive Routing Protocols in Mobile Ad-hoc Networks Gurleen Kaur Walia 1, Charanjit Singh 2 1,2 UCoE Department, Punjabi University, Patiala, Punjab, India Abstract Mobile Ad-hoc Network (MANET) is a collection of wireless mobile nodes dynamically forming a temporary network without the aid of any established infrastructure or centralized administration. The mobility of nodes in MANETs results in frequent changes of network topology making routing in MANETs a challenging task. Routing protocols in MANET helps node to send and receive packets. Some studies have been reported in the literature to evaluate the performance of the proposed routing algorithms. However, since the publication of experimental standards for some routing protocols by IETF, little activity has been done to contrast the performance of reactive against proactive protocols. This paper evaluates the performance of reactive (AODV) and proactive (OLSR) routing protocols in MANETs based on Average end-to-end delay, Throughput and Traffic Received under FTP traffic with different network conditions using OPNET 14.5. Our results, contrarily to previously reported studies conducted on the same routing protocols, show the superiority of proactive over reactive protocols in routing such traffic. Keywords MANET, Routing, AODV, OLSR. I. INTRODUCTION As the importance of computers in our daily life increases, it also sets new demands for connectivity. Wired solutions have been around for a long time but there is increasing demand on working wireless solutions for connecting to the Internet, reading and sending E-mail messages, changing information in a meeting and so on. There are solutions to these needs, one being wireless local area network that is based on IEEE 802.11 standard. However, there is increasing need for connectivity in situations where there is no base station (i.e. backbone connection) available (for example two or more PDAs need to be connected). This is where ad-hoc networks step in. A 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; thus, the network's wireless topology may change rapidly and unpredictably. Such a network may operate in a standalone fashion, or may be connected to the larger Internet. The strength of the connection can change rapidly in time or even disappear completely. Nodes can appear, disappear and re-appear as the time goes on and all the time the network connections should work between the nodes that are part of it. The ad hoc network is a communication network without a pre-exist network infrastructure. In ad-hoc networks every communication terminal (or radio terminal RT) communicates with its partner to perform peer-to-peer communication. This collaboration between the RTs is very important in the ad-hoc networks. In ad-hoc networks all the communication network protocols should be distributed throughout the communication terminals (i.e. the communication terminals should be independent and highly cooperative). II. RELATED WORK Nadia et al. [2] evaluated QoS with MANET routing protocols. The paper focused on three main protocols AODV, OLSR and TORA. Their work focused on routing performance with lower network congestion and with fixed number of nodes. They argued that OLSR is the most favourite proactive protocol and AODV is the most effective on-demand protocol within their environment. Maashri et al. [3] looked into analyzing performance of MANET routing protocols. Their study involved comparison of OLSR, DSR and AODV with self-similar traffic like CBR, Pareto, and Exponential. They argued that DSR performance was better for packet delivery ratio and OLSR performance degraded in situations where high mobility and network load exist. On the other hand, it was argued that AODV provides the most average performance amongst all. Samir et al. [4] evaluated SPF, EXBF, DSDV, TORA, DSR and AODV with varying number of nodes and looked into scalability of the protocols. The work here focuses on scalability of the protocols by employing heavy congestion with Constant Bit Rate traffic of high load for FTP and video download. They investigated the performance of OLSR and AODV under high Constant Bit Rate traffic. III. DESIRABLE PROPERTIES OF AD-HOC ROUTING PROTOCOLS The properties [5] that are desirable in Ad-Hoc Routing protocols are: A. Distributed operation The protocol should be distributed. It should not be dependent on a centralized controlling node. This is the case even for stationary networks. The difference is that the nodes 1235

in an ad-hoc network can enter or leave the network very easily and because of mobility the network can be partitioned. B. Loop free To improve the overall performance, the routing protocol should guarantee that the routes supplied are loop free. This avoids any waste of bandwidth or CPU consumption. C. Demand based operation To minimize the control overhead in the network and thus not waste the network resources the protocol should be reactive. This means that the protocol should react only when needed and that the protocol should not periodically broadcast control information. D. Unidirectional link support The radio environment can cause the formation of unidirectional links. Utilization of these links and not only the bi-directional links improves the routing protocol performance. E. Security The radio environment is especially vulnerable to impersonation attacks so to ensure the wanted behavior of the routing protocol we need some sort of security measures. Authentication and encryption is the way to go and problem here lies within distributing the keys among the nodes in the ad-hoc network. F. Power conservation The nodes in the ad-hoc network can be laptops and thin clients such as PDA s that are limited in battery power and therefore uses some standby mode to save the power. It is therefore very important that the routing protocol has support for these sleep modes. G. Multiple routes To reduce the number of reactions to topological changes and congestion multiple routes can be used. If one route becomes invalid, it is possible that another stored route could still be valid and thus saving the routing protocol from initiating another route discovery procedure. H. Quality of Service Support Some sort of Quality of service is necessary to incorporate into the routing protocol. This helps to find what these networks will be used for. It could be for instance real time traffic support. It should be noted that none of the proposed protocols have all these properties, but it is necessary to remember that the protocols are still under development and are probably extended with more functionality. IV. CLASSIFICATION OF ROUTING PROTOCOLS All routing in ad-hoc networks involves finding a path from the source to destination, and delivering packets to the destination nodes while nodes in the network move freely. Due to node mobility, a path established by source may not exist after some time. To deal with node mobility, nodes need to maintain routes in the network. Depending upon how nodes establish and maintain path, routing protocols are divided in to three categories: A. Proactive Routing Protocols These are also called table driven protocols. It maintains routing table using the routing information learnt from neighbors on periodic basis. Main characteristics of these protocols include: distributed, shortest-path protocols, maintain routes between every host pair at all times, based on Periodic updates of routing table and high routing overhead and consumes more bandwidth. B. Reactive Routing Protocols These are also called demand driven protocols that find path as and when required. They maintain information about the active routes only. They performs route discovery phase before data transmission by flooding route request packet and destination node reply with route reply packet. A separate route maintenance procedure is required in case of route failure. Main Characteristics of these routing protocols are: determine routes as and when required, less routing overhead, source initiated route discovery and more route discovery delay. C. Hybrid Routing Protocols In this various approaches of routing protocols are combined to form a single protocol. ZRP (Zone Routing Protocol), is one such protocol that combines the proactive and reactive approach. Main characteristics include: Combination of selected features of proactive and reactive protocols, Adaptive to network condition. V. OVERVIEW OF ROUTING PROTOCOLS A. Ad-hoc On-demand Distance Vector (AODV) Routing Protocol AODV [1], [6], [7] is a reactive routing protocol that minimizes the number of broadcasts by creating routes ondemand. Messages in network are of two types, routing messages and data messages. Routing messages are further divided into two types, path discovery message and path maintenance message. Path discovery includes RREQ (Route Request) and RREP (Route reply). Path maintenance includes RERR (Route error) and HELLO messages. To find a path to the destination, a RREQ packet is broadcasted by the source till it reaches an intermediate node that has recent route information about the destination or till it reaches the destination. When a node forwards a RREQ to its neighbors, it also records in its tables the node from which the first copy of the request came. This information is used to construct the reverse path for the RREP packet. AODV uses only symmetric links because the RREP follows the reverse path of the RREQ. If one of the intermediate nodes moves then the moved node s neighbor sends a link failure notification to its upstream neighbors and so on till it reaches the source upon which the source can reinitiate route discovery if needed. After having learned about the failure, the source node may 1236

reinitiate the route discovery protocol. Optionally a mobile node may perform local connectivity maintenance by periodically broadcasting hello messages. The advantage of AODV is that it creates routes only on demand, which greatly reduces the periodic control message overhead associated with proactive routing protocols. The disadvantage is that there is route setup latency when a new route is needed, because AODV queues data packets while discovering new routes and the queued packets are sent out only when new routes are found. This situation causes throughput loss in high mobility scenarios, because the packets get dropped quickly due to unstable route selection. B. Optimized Link State Routing (OLSR) Protocol OLSR [1], [9] is an optimization of pure link state algorithm in ad-hoc network. The routes are always immediately available when needed due to its proactive nature. Hop by hop routing is used in forwarding packets. The use of Multipoint Relay selectors (MPR) in OLSR is the distinctive feature over other classical link state protocols. In OLSR, only nodes selected as MPRs forward control traffic, reducing the size of control message. MPRs advertise link state information for their MPR selectors periodically in their control messages. MPRs are also used to form a route from a given node to any destination in route calculation. Every node periodically broadcasts a list of its MPR selectors instead of the whole list of neighbours. In order to exchange the topological information, the Topology Control (TC) message is broadcasted throughout the network. Each node maintains the routing table in which routes for all available destination nodes are kept. VI. SIMULATION AND PERFORMANCE ANALYSIS OPNET (Optimized Network Engineering Tool) Modeler 14.5 is used for the design and implementation of this work. OPNET provides virtual network communication environment and is prominent for the research studies, network modeling and engineering, R & D Operation and performance analysis. The parameters that have been used in the following experiments are summarized in Table I. TABLE I MAIN CHARACTERISTICS OF SCENARIO Statistic Value Simulator OPNET 14.5 Protocols Studied AODV, OLSR Scenario Size 1000m x 1000m Number of Nodes 10, 100 Node Mobility (m/s) 10 Traffic Type FTP Node Movement Model Random Waypoint Model Transmit Power (W) 0.005 Simulation Time 3 minutes All scenarios have been modeled and evaluated using OPNET 14.5. Fig. 1 shows a sample network created with 100 nodes, one static FTP server, application configuration for the network in which FTP (File Transfer Protocol has been chosen) as an application. Fig. 1 MANET Scenario with 10 nodes The performance metrics selected to make the performance differences are: A. Average end to end delay This metric represents average end-to-end delay and indicates how long it took for a packet to travel from the source to the application layer of the destination. It is measured in seconds. B. Throughput Throughput refers to how much data can be transferred from one location to another in a given amount of time. Unit of throughput is bits/sec or packets/sec. Throughput in aspect of MANET is affected due to topology change, bandwidth etc. C. Routing Traffic Received VII. SIMULATION RESULTS The simulation results are shown in the following section and comparison between the two protocols are performed by varying numbers of nodes on the basis of the above mentioned metrics. A. Average end to end Delay Average end to end delay of reactive protocol (AODV) is much higher than proactive protocol (OLSR). The values of delay vary from 0.020 to 0.0025 for AODV while in case of OLSR; it varies from 0.08 to 0.0005. With the increasing number of nodes, average end to end of both OLSR and AODV. Now the value of AODV varies from 0.24 to 0.01 while it varies from 0.015 to 0.001 in case of OLSR. Hence OLSR proves to be a better candidate. 1237

Fig. 2 Average end to end Delay for 10 nodes Fig. 4 Throughput for 10 nodes Fig. 3 Average end to end Delay for 100 nodes B.Throughput The throughput of AODV shows a very high peak in the first 5 seconds of simulation. After that the throughput of OLSR is more than that of AODV till the end of simulation. When the number of nodes increases, OLSR outperforms AODV and the graph shows a significant improvement in the values of OLSR but the performance curve of AODV is downwards. Fig. 5 Throughput for 100 nodes C. Routing Traffic Received For 10 nodes, the traffic received by AODV shows a continuous decrease from 120 to 8. But the values for OLSR remain almost stable at 55 with the simulation time. Hence after 10 seconds of simulation, the packet receiving performance of OLSR is much more than that of AODV. But with more number of nodes, the packet receiving performance of AODV is much more than that of OLSR. It varies from 30,000 to 10,000 for AODV while its stable at 5,000 for OLSR. 1238

showing the best performance over the others in almost every respect. ACKNOWLEDGMENT The authors would like to thank OPNET for modeling tool support through their OPNET University Program. Fig.6 Traffic Received for 10 nodes REFERENCES [1] Ravinder Ahuja, Simulation based Performance Evaluation and Comparison of Reactive, Proactive and Hybrid Routing Protocols based on Random Waypoint Mobility Model, International Journal of Computer Applications (0975 8887) Volume 7 No.11, October 2010. [2] Q. Nadia, S. Fatin & A. Hamid Mobile Ad-hoc Networking Protocol s Evaluation through Simulation for Quality of Service. - IAENG International Journal of Computer Science, 36:1, IJCS_36_1_10, 17 February, 2009. [3] Al-Maashri, Ahmed and Mohamed Ould-Khaoua, Performance Analysis of MANET Routing Protocols In Presence Of Self-Similar Traffic Dept. of Electrical and Computer Engineering Sultan Qaboos University, Sultanate of Oman, 2006, IEEE. [4] Samir R. Das, Robert Castaneda and Jiangtao Yan; Simulation based Performance Evalution of Routing Protocols for Mobile Ad Hoc Networks Baltzer Science Publishers BV. {A Preliminary version of this paper appeared in the Seventh International conference on Computer Communication and Networks (IC3N), Lafayette, LA, October 1998.} [5] G. Jayakumar and G. Ganapathy, Performance Comparison of Mobile Ad-hoc Network Routing Protocol, IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.11, November 2007. [6] Zhan Huawei, Zhou Yun, Comparison and Analysis AODV and OLSR Routing Protocols in Ad Hoc Networks, 2008 IEEE. [7] C. Perkins and E. Royer, Ad-hoc on-demand distance vector routing, In Proc. Of the 2nd IEEE Workshop on Mobile Computing Systems and Applications, pages 90-100, Feb 1999. [8] C. Mbarushimana and A. Shahrabi, Comparative Study of Reactive and Proactive Routing Protocols Performance in Mobile Ad-hoc Networks, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07). [9] S. A. Ade and P.A.Tijare, Performance Comparison of AODV, DSDV, OLSR and DSR Routing Protocols in Mobile Ad-hoc Networks, International Journal of Information Technology and Knowledge Management, July-December 2010, Vol. 2, No. 2, pp. 545-548. [10] N. Karthikeyan, V. Palanisamy And K. Duraiswamy, A Performance Evaluation Of Proactive And Reactive Protocols Using ns-2 Simulation, International J. of Engg. Research & Indu. Appls. (IJERIA).ISSN 0974-1518, Vol.2, No.II (2009), pp 309-326. Fig. 7 Traffic Received for 100 nodes VIII. CONCLUSIONS In the paper, the performance difference is made between the proactive and reactive protocol for different number of nodes. In the paper, detailed analysis of the behavior of protocols based on some important metrics such as Average end-to-end Delay, Throughput and Traffic Received is performed. The network load is selected for small size like 10 nodes and large size 100 nodes. The delay of OLSR is less than that of AODV. Also the throughput of OLSR is more than AODV. The traffic receiving performance of OLSR is also more than AODV in case of few numbers of nodes. But above of all, OLSR is 1239