Performance Evaluation of TORA Protocol with Reference to Varying Number of Mobile Nodes

Similar documents
Performance Evaluation of DSR Protocol Using Random Model

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

A Review paper on Routing Protocol Comparison

Mobile Ad Hoc Network Routing Protocols: A Comparative Study

Performance Analysis of Three Routing Protocols for Varying MANET Size

Performance Evaluation of MANET through NS2 Simulation

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

Study of Route Reconstruction Mechanism in DSDV Based Routing Protocols

Performance Analysis and Enhancement of Routing Protocol in Manet

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

Performance Evaluation of Various Routing Protocols in MANET

Keywords Mobile Ad hoc Networks, Multi-hop Routing, Infrastructure less, Multicast Routing, Routing.

Impact of Hello Interval on Performance of AODV Protocol

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

Performance Evaluation Of Ad-Hoc On Demand Routing Protocol (AODV) Using NS-3 Simulator

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

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

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

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

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

A Survey on Performance Evaluation of MANET Routing Protocols

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

Survey of Routing Protocols for Mobile Ad hoc Networks

Routing Protocols in MANET: Comparative Study

STUDY ON MOBILE ADHOC NETWORK ROUTING PROTOCOLS

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

A Novel Interference Aware Optimized Link State Routing Protocol for Power Heterogeneous MANETs

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

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

Performance Evaluation of Routing Protocols for MAC Layer Models

Analysis of Routing Protocols in MANETs

Introduction to Mobile Ad hoc Networks (MANETs)

II. ROUTING CATEGORIES

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

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

Efficient Sub Area Tree Routing Protocol (Estr) For Collision Avoidance in Mobile Adhoc Networks

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

Performance Analysis of Routing Protocols in MANETs Using OPNET 14.0

Routing Protocols in Mobile Ad-Hoc Network

COMPARISON OF DIFFERENT ROUTING PROTOCOLS FOR MOBILE AD-HOC NETWORK

Current Project Work on Routing Protocols for MANET: A Literature Survey Mr. Chethan Chandra S Basavaraddi, Smt. Geetha N.B. M.Tech.

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

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

Performance Analysis of 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.

An Enhanced Zone Routing Protocol to evaluate performance over MANET

Routing Protocols in MANETs

Estimate the Routing Protocols for Internet of Things

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

Performance Evaluation and Comparison of On-Demand Routing Protocols for Ad Hoc Networks: DSR, AODV, AOMDV, TORA

Evaluation of Routing Protocols for Mobile Ad hoc Networks

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

A Comparison and Performance Evaluation of On-Demand Routing Protocols for Mobile Ad-hoc Networks

A Test-Bed for Power Consumption Performance Evaluation of AODV and DSDV Routing Protocols in Mobile Ad-hoc Networks

A Survey - Energy Efficient Routing Protocols in MANET

Ad Hoc Routing Protocols and Issues

A Simulation study : Performance comparison of AODV and DSR

Available online at ScienceDirect. Procedia Technology 17 (2014 )

A Study on Routing Protocols for Mobile Adhoc Networks

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

A Review of Pro-Active and Re-Active Routing protocols for Mobile Ad-hoc Network

COMPARISON OF MULTICAST ROUTING PROTOCOLS IN AD-HOC WIRELESS NETWORKS

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

Performance Analysis of AODV, DSDV and DSR by using Different Mobility Models

Performance Evaluation of AODV and DSR routing protocols in MANET

Analysis of the Zone Routing Protocol

IJESRT. [Dahiya, 2(5): May, 2013] ISSN: Keywords: AODV, DSDV, Wireless network, NS-2.

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

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

An Efficient Zone-Based Multicast Routing Protocol for Ad Hoc Network

Impact of Node Density and Mobility on Scalable Routing Protocols in Mobile Ad-Hoc Networks

Dynamic Group Support in LANMAR Routing Ad Hoc Networks

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

Available online at ScienceDirect. Procedia Computer Science 46 (2015 )

Efficient Routing Algorithm for MANET using Grid FSR

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

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

2013, IJARCSSE All Rights Reserved Page 85

Ad Hoc Wireless Routing CS 218- Fall 2003

Performance Analysis of Routing Protocols for Mobile Ad-hoc Networks

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

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

Analysis QoS Parameters for Mobile Ad-Hoc Network Routing Protocols: Under Group Mobility Model

International Journal of Engineering Research & Technology (IJERT) ISSN: Vol. 1 Issue 3, May

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

Performance Comparison of AODV and OFLSR in Wireless Mesh Networks

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

Performance Evaluation of Routing Protocols for multimedia transmission over Mobile Ad hoc Networks

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

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

HRP: A Hybrid Routing Protocol for Wireless Mesh Network

Routing protocols in Mobile Ad Hoc Network

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

SIMULATION AND PERFORMANCE ANALYSIS OF DSDV, OLSR, DSR AND ZRP ROUTING PROTOCOLS IN MANETs

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

The General Analysis of Proactive Protocols DSDV, FSR and WRP

Mobile Ad Hoc Networks Simulations Using Routing Protocols for Performance Comparisons

Transcription:

Performance Evaluation of TORA Protocol with Reference to Varying Number of Mobile Nodes Anand Pandey 1, Dinesh Kumar 2, Shailendra Kumar Singh 3, 1,2,3 Assistant Professor, Department of Information Technology, Abstract The mobile Ad hoc network is a dynamic network in which the mobile nodes dynamically form a temporary network without any centralized administration. A number of routing protocols are available and they are categorized mainly into table-driven and ondemand routing protocols. TORA is a reactive routing protocol for multi-hop networks with some proactive features. It uses distributed and loop-free routing as nodes need only maintain one-hop information in the routing table. TORA is developed to reduce the communication overhead related to adapting to network topological changes. In the present paper an attempt has been made to compare the performance of TORA on the basis of varying number of mobile nodes. The simulation experiments are carried out using the NS-2 network simulator, that is employed to run wired and wireless ad hoc simulations. Analyses of the trace files are done in Tracegraph with Matlab. Keywords TORA, MANET, Wireless, Performance Evaluation, Protocol. 1. INTRODUCTION Mobile Ad hoc Network presently is the emerging area of research with the rapid growth of mobile handheld devices. A Mobile Ad hoc Network (MANET for short) is a network where a number of mobile nodes work together without the intervention of any centralized authority or any fixed infrastructure. MANETs are self-configuring, self-organizing network where the topology is dynamic. With the increase of mobile devices and wireless communication, such type of ad hoc networking is gaining importance with the increasing number of widespread applications [1]. Ad hoc networks are normally used where there is little or no communication infrastructure or the existing infrastructure for communication is expensive. 2. MANET APPLICATIONS Qualities like quick deployment, minimal configuration and absence of centralized infrastructure make MANETs suitable for medical, combat and other emergency situations. All nodes in a MANET have the capability of moving in a given space and establishing connection between themselves. Mobile Ad-Hoc Networks allow users to access and exchange information regardless of their geographic position. In contrast to the infrastructure networks using access points, all nodes in MANETs are mobile and their connections are dynamic. In the absence of any centralized authority in such a network, we consider each node as a host and a potential router at the same time. A sample scenario of wireless nodes of a Mobile Ad hoc Network is presented here in Figure 1 Figure 1: An Example of Mobile Ad hoc Network (MANET) Applications for MANETs are wide ranging they are used in many critical situations: An ideal application of MANET is in search and rescue operations. Another application of MANETs is wireless sensor networks. A wireless sensor network is a network composed of a very large number of small sensors. These small sensors can be used to detect any number of properties in a given area. Examples include pressure, temperature, toxins, pollutions, etc. 3. ROUTING IN MOBILE AD HOC NETWORK An ad-hoc network is a collection of wireless mobile hosts forming a temporary network without the aid of any standalone infrastructure or centralized administration [2]. Mobile Ad-hoc networks are self-organizing and self-configuring multi-hop wireless networks, where the topology of the network changes dynamically. This is mainly due to the Volume 2, Issue 12, December 2013 Page 203

unpredictable mobility of the node [3]. Nodes in these networks utilize the same wireless channel and engage themselves in multi-hop forwarding. The nodes in this network not only act as hosts but also as routers that route the data from/to other nodes in network [4]. Classification of routing protocols in MANET s can be done on the basis of routing strategy and network structure [3, 5]. According to the routing strategy the routing protocols can be categorized into Table-Driven and Source-Initiated protocols, while on the basis of the network structure these protocols are classified as flat routing, hierarchical routing and geographic position assisted routing [3]. Flat routing protocols are of two types; proactive routing (table driven) protocols and reactive (on-demand) routing protocols. They further can be classified according to their design principles; proactive routing follows LS strategy (link state) while on-demand routing follows DV (distance-vector). Proactive protocols continuously learn the topology of the network by exchanging topological information among the regular nodes. Thus, when there is a need for a route the data to a particular destination, such route information is available immediately [6]. Hence there is minimum delay in determining the route to be chosen which is important for time-critical traffic. Proactive protocols suits well in networks where the nodes transmit data frequently and have low node mobility. Examples of Proactive MANET Protocols include: Optimized Link State Routing, or OLSR [7] Topology Broadcast based on Reverse Path Forwarding, or TBRPF [8] Fish-eye State Routing, or FSR [9] Destination-Sequenced Distance Vector, or DSDV [10] Landmark Routing Protocol, or LANMAR [11] Clusterhead Gateway Switch Routing Protocol, or CGSR [12] Reactive / On Demand routing is a relatively new routing style that provides solution to relatively large network topologies. These protocols are based on some sort of query-reply packet exchange. In this type of routing there is no need of periodic transmission of topological information. Common for most on-demand routing protocols are the route discovery phase where packets are flooded into the network in search of an optimal path to the destination node in the network. Examples of Reactive MANET Protocols include: Ad hoc On-Demand Distance Vector, or AODV [17] Dynamic Source Routing, or DSR Temporally Ordered Routing Algorithm, or TORA 4. TEMPORALLY ORDERED ROUTING ALGORITHM (TORA) The Temporally-Ordered Routing Algorithm (TORA) [17] is an adaptive, distributed, loop-free routing protocol for multi-hop networks which has minimum overhead against topological changes. TORA is distributed because here node needs to maintain information about neighbouring routers only (i.e., one-hop knowledge). TORA maintains routing table entries on a per-destination basis like a distance-vector routing approach. TORA supports a mixture of reactive and proactive routing on a per-destination basis. In reactive operation, sources initiate the route_establishment to a given destination on-demand. This mode of operation is required in dynamic network topology with comparatively intermittent traffic patterns, since it is not always required to maintain routes between every source/destination pair at all times. At the same time, certain destinations (e.g., servers or gateways to hardwired infrastructure) can initiate proactive operation, just like traditional table-driven routing approaches. This allows network to proactively maintain routes to certain destinations for which routing is frequently required. TORA assigns directions ("upstream" or "downstream") to the links between nodes to forward datagrams to the destination based on the relative values of a metric associated with each router. The metric used by the node/router to specify the links can conceptually be thought of as the router's "height" (i.e., links are directed from the higher node to the lower node). The significance of the "height" field is that the node will only forward datagrams downstream. Node links with an unknown or undefined height are considered un-directed and cannot be used for forwarding. The TORA protocol performs four basic operations: (a) Route Creation, (b) Route Maintenance, (c) Route Erasing and (d) Route Optimization. Route creation corresponds to the selection of heights to form a directed sequence of links leading to the destination in a previously un-directed portion of the network. Route Maintenance refers to the adapting of network topology changes, for example, due to the loss of some node's last downstream link, some directed paths may no longer lead to the destination node. This event triggers the re-selection of router heights, which re-orients the topology such that all directed paths again lead to the destination node. In cases where the network becomes partitioned, links in Volume 2, Issue 12, December 2013 Page 204

the cluster of the network that has become partitioned from the destination must be marked as un-directed to erase invalid routes. Finally, TORA runs a parallel mechanism for optimizing routes, in which routers re-designate their "heights" in order to optimize the routing structure. 5. SIMULATION OF ROUTING PROTOCOL Simulation of the TORA routing protocol has been done to evaluate the performance of the network with respect to the varying number of nodes. Various network parameters that are taken for the simulation are listed in Table 1. TABLE I: Network Parameter Definition Parameter Name Value Channel Type Channel/Wireless Channel Netif Phy/Wireless Phy Mac Protocol Mac/802_11 Queue Length 50 Number of Nodes 3/4/5/6/7 Routing Protocol TORA Grid Size 500 x 400 Packet Size 512 Simulation Time 50 Topology Random 6. RESULTS, PERFORMANCE EVALUATION & ANALYSIS Experiments are carried out in Network Simulator 2 (NS2 [16]) with programming done in Tcl script language. Two output files with *. nam and *.tr extension were further analyzed. NAM is a Tcl/TK based animation tool for viewing network simulation traces and real world packet traces. NAM supports topological layout, packet level animations, and various data inspection tools. Trace files (with *. tr extension) can be analyzed by tracegraph [15] tool that runs within Matlab. We also evaluate the performance of TORA by varying the number of nodes. We are able to analyze the simulation of TORA with different number of nodes, with the help of 2D and 3D graphs generated with tracegraph. The simulation is divided in five parts based on the number of nodes that vary: TORA with 3 nodes. TORA with 4 nodes. TORA with 5 nodes. TORA with 6 nodes. TORA with 7 nodes. The comparison of performance of TORA, based on the number of nodes is done on following parameters like packet sent, packet received, packet dropped, packets lost, packets forwarded, throughput and average end-to-end delay, Normalized Routing Load, Jitter, and Packet Delivery Fraction. 7. COMPARISON OF PERFORMANCE OF TORA BASED UPON NUMBER OF NODES As we increase the number of nodes for performing the simulation of TORA protocol, number of sent and delivered packets changes, which results in a change in throughput and average end-to-end delay. Throughput is defined as the ratio of data delivered to the destination to the data sent by the sources. Average end-to-end delay is the average time a packet takes to reach its destination. The table II shows the difference between sent packets, received packets, lost and dropped packets, the average end-to-end delay when the number of nodes is increased. Packet Size---------------------- 512 Simulation Time---------------- 150 Sec. Table II: Comparison of Various Parameters v/s No. of Nodes No of Nodes 3 4 5 6 7 Parameters Packets Sent 21282 22937 22815 4691 2374 Packets Received 21214 22689 22129 4285 1947 Packets Forwarded 0 0 205 859 234 PDF 0.9968 0.9892 0.9699 0.9135 0.8201 Volume 2, Issue 12, December 2013 Page 205

The data in Table 2 are plotted in MS Excel End to end delay 0.2434 0.5216 0.7504 0.7157 0.8996 Throughput 663.06 665.01 656.15 150.79 58.09 Jitter1 89.80 153.11 265.93 459.36 208.26 Jitter 2 89.97 146.58 246.42 434.39 183.61 Fig. 2: Plot of Packets Sent against no. of Nodes Fig. 2 shows the total number of packets sent vary with increasing number of nodes. As the number of nodes goes on increasing, the packets sent first increases then decreases. Fig. 3: Plot of Packets Received against no. of Nodes Fig. 3 shows the graphical representation of Packet Received versus number of nodes of TORA protocol. As the number of nodes goes on increasing, the number of packets received decreases. Fig. 4: Plot of Packets Forwarded against no. of Nodes Figure 4 shows the graphical representation of Packet Forwarded versus the number of nodes of TORA protocol. As the number of nodes goes on increasing, the number of packets forwarded increases. Volume 2, Issue 12, December 2013 Page 206

Fig. 5: Plot of PDF against no. of Nodes PDF= Number of Received Packets Number of Sent Packets Figure 5 shows the graphical representation of PDF versus the number of nodes of TORA protocol. As the number of nodes goes on increasing, the PDF value decreases. Fig. 6: Plot of Packets Received against no. of Nodes Figure 6 shows the graphical representation of Throughput versus the number of nodes of TORA protocol. As the number of nodes goes on increasing, the Throughput value decreases. Fig. 7: Plot of Packets Jitter 1 against no. of Nodes Volume 2, Issue 12, December 2013 Page 207

Fig. 8: Plot of Jitter 2 against no. of Nodes Figure 8 and 9 shows the graphical representation of jitter versus the number of nodes of TORA protocol. As the number of nodes goes on increasing, the jitter increases. Fig. 9 : Plot of Avg. E2E delay against no. of Nodes Figure 9 shows the graphical representation of Average End to End Delay versus the number of nodes of TORA protocol. As the number of nodes goes on increasing, the Avg. E2E Delay value increases. REFERENCES [1] Sarangapani, Jagannathan, Wireless ad hoc and sensor networks: Protocols, Performance and Control, CRC Press. [2] Xiaoyan Hong, Kaixin Xu, and Mario Gerla. Scalable routing protocols for mobile ad hoc networks, 2002. [3] Mehran Abolhasan, Tadeusz Wysocki, and Eryk Dutkiewicz, A review of routing protocols for mobile ad hoc networks, Technical report, Telecommunication and Information Research Institute, University of Wollongong, Wollongong, NSW 2522; Motorola Australia Research Centre, 12 Lord St., Botany, NSW 2525, Australia, 2003. [4] Laura Marie Feeney, A taxonomy for routing protocols in mobile ad hoc networks, Technical report, Swedish Institute of Computer Science, Sweden, 1999. [5] Dr. Uwe Roth, Highly dynamic destination-sequenced distance-vector routing,http://wiki.uni.lu/secanlab/highly+dynamic+destination-sequenced+distance-vector+routing.html. [6] Al-Sakib Khan Pathan and Choong Seon Hong, "Routing in Mobile Ad Hoc Networks", Guide to Wireless Ad Hoc Networks, Springer (London), (Edited by Sudip Misra, Isaac Woungang, and Subhas Chandra Misra), ISBN 978-1- 84800-327-9, 2009, pp. 59-96 [7] P. Jacquet, P. Muhlethaler, A. Qayyum, A. Laouiti, L. Viennot and T. Clausen, Optimized Link State Routing Protocol, Internet Draft, IETF MANET Working Group, draft-ietf-manet-olsr-04.txt, Mar. 2002. [8] R. G. Ogier, F. L. Templin, B. Bellur, M. G. Lewis, Topology Broadcast Based on Reverse-Path Forwarding (TBRPF), Internet Draft, IETF MANET Working Group, draft-ietf-manet-tbrpf-05.txt, Mar. 2002. [9] G. Pei, M. Gerla, and T.-W. Chen, Fisheye State Routing in Mobile Ad Hoc Networks, Proceedings of Workshop on Wireless Networks and Mobile Computing, Taipei, Taiwan, Apr. 2000. [10] Perkins, C.E., and P. Bhagwat, Highly dynamic destination sequenced distancevector routing (DSDV) for mobile computers:, Computer Communications Review,1994, pp. 234 244. Volume 2, Issue 12, December 2013 Page 208

[11] P. F. Tsuchiya, The Landmark Hierarchy: a new hierarchy for routing in very large networks, Computer Communication Review, vol.18, no.4, Aug. 1988, pp. 35-42. [12] Ching -Chuan Chiang, Hsiao-Kunag Wu, Winston Liu and Mario Gerla, Routing in Clustered Multihop, Mobile Wireless Networks with Fading Channel, IEEE Singapore [13] Perkins CE, Royer EM, Chakeres ID (2003) Ad hoc On-Demand Distance Vector (AODV) Routing. IETF Draft, October, 2003, available at http://tools.ietf.org/html/draft-perkins-manet-aodvbis-00. Accessed 21 February 2008 [14] Broch J, Johnson DB, Maltz DA (1999) The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks. IETF Draft, October, 1999, available at http://tools.ietf.org/id/draft-ietf-manet-dsr-03.txt. [15] Tracegraph http://www.tracegraph.com/download.html [16] S. McCanne and S.Floyd, Network Simulator, http://www.isi.edu/nsnam/ns/ [17] V. Park and M. S. Corson, A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks, Proc. IEEE INFOCOM '97, Kobe, Japan (1997). Volume 2, Issue 12, December 2013 Page 209