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

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

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

Routing Protocols in MANETs

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

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

CHAPTER 3 IMPROVED AODV BASED ON LINK QUALITY METRICS

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

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

2013, IJARCSSE All Rights Reserved Page 85

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

Figure 1: Ad-Hoc routing protocols.

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

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

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

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

Mobile Ad Hoc Network Routing Protocols: A Comparative Study

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

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

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

Performance Evaluation of Various Routing Protocols in MANET

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

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

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

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

Impact of Hello Interval on Performance of AODV Protocol

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

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

Impact of Node Velocity and Density on Probabilistic Flooding and its Effectiveness in MANET

Performance Evaluation of Routing Protocols for MAC Layer Models

A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

Performance Evaluation of AODV and DSR routing protocols in MANET

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

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

Performance Analysis of MANET Routing Protocols OLSR and AODV

Mitigating Superfluous Flooding of Control Packets MANET

Effects of Caching on the Performance of DSR Protocol

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

Maharishi Markandeshwar University

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

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

Performance Evaluation of MANET through NS2 Simulation

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

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

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

Routing Protocols in MANET: Comparative Study

Secure Enhanced Authenticated Routing Protocol for Mobile Ad Hoc Networks

A Performance Comparison of MDSDV with AODV and DSDV Routing Protocols

Dynamic AODV Backup Routing in Dense Mobile Ad-Hoc Networks *

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

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

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

Power aware Multi-path Routing Protocol for MANETS

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

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

A Survey - Energy Efficient Routing Protocols in MANET

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Comprehensive Study and Review Various Routing Protocols in MANET

Comparative Study of Routing Protocols in MANET

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

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

A Novel Hybrid Routing Protocol for Mobile Adhoc Network

Performance analysis of aodv, dsdv and aomdv using wimax in NS-2

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

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

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

A Study on Routing Protocols for Mobile Adhoc Networks

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

Routing protocols in Mobile Ad Hoc Network

Mobile Communications. Ad-hoc and Mesh Networks

PIONEER RESEARCH & DEVELOPMENT GROUP

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

Routing Protocols in Mobile Ad-Hoc Network

Performance measurement of MANET routing protocols under Blackhole security attack

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

LECTURE 9. Ad hoc Networks and Routing

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

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

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

Analyzing the Route Cache Timeout Parameter of DSR Protocol in Mobile Ad Hoc Networks

Analysis of Routing Protocols in MANETs

Emergence of Ad-hoc On-demand Distance Vector Protocol (AODV) as an Efficient On-demand Routing Protocol (EORP) Using Bayesian Approach

STUDY ON MOBILE ADHOC NETWORK ROUTING PROTOCOLS

Performance Analysis and Enhancement of Routing Protocol in Manet

A Routing Protocol for Utilizing Multiple Channels in Multi-Hop Wireless Networks with a Single Transceiver

Caching Strategies in MANET Routing Protocols

Chapter 7 CONCLUSION

ENERGY EFFICIENT MULTIPATH ROUTING FOR MOBILE AD HOC NETWORKS

IMPLEMENTATION OF DYMO ROUTING PROTOCOL

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

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

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

The General Analysis of Proactive Protocols DSDV, FSR and WRP

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

A New Energy-Aware Routing Protocol for. Improving Path Stability in Ad-hoc Networks

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

MODIFICATION AND COMPARISON OF DSDV AND DSR PROTOCOLS

Transcription:

Journal of Computer Science 7 (5): 678-682, 2011 ISSN 1549-3636 2011 Science Publications Varying Overhead Ad Hoc on Demand Vector Routing in Highly Mobile Ad Hoc Network 1 V. Balaji and 2 V. Duraisamy 1 Department of Electronics and Communication Engineering, Hindusthan College of Engineering and Technology, 2 Hindusthan College of Engineering and Technology, Coimbatore, Tamilnadu, 641 032, India Abstract: Problem statement: An inherent feature of mobile ad hoc networks is the frequent change of network topology leading to stability and reliability problems of the network. Highly dynamic and dense network have to maintain acceptable level of service to data packets and limit the network control overheads. This capability is closely related as how quickly the network protocol control overhead is managed as a function of increased link changes. Dynamically limiting the routing control overheads based on the network topology improves the throughput of the network. Approach: In this study we propose Varying Overhead - Ad hoc on Demand Vector routing protocol (VO-AODV) for highly dynamic mobile Ad hoc network. The VO-AODV routing protocol proposed dynamically modifies the active route time based on the network topology. Results and Conclusion: Simulation results prove that the proposed model decreases the control overheads without decreasing the QOS of the network. Key words: Mobile Ad Hoc Network (MANET), Ad Hoc on Demand Distance Vector (AODV), Dynamic Source Routing (DSR), Distance Sequenced Distance Vector (DSDV), Optimized Link State Routing (OLSR), Fish Eye State Routing (FSR), Active Route Timeout (ART), route error, associativity based routing INTRODUCTION A Mobile Ad Hoc Network (MANET) is a group of wireless mobile nodes dynamically forming a network for data transfer without any pre existing infrastructure or centralized administration. Because of its infrastructure-less nature it is easy to deploy and instantly finds extensive applications in military, business and academia (Kalaavathi and Duraiswamy, 2008). In a MANET each and every individual node has the additional task of a router by which it can forward packets between two or more nodes. As the network is dynamic the challenge in the network is to maintain the correct routes as the topology changes continuously. The routing protocol in MANET should be capable of adjusting between high mobility, low bandwidth to low mobility, high bandwidth scenario. As routing plays an important role for the reliability of an Ad hoc network many routing methodologies have been proposed and these protocols can be broadly classified into proactive and reactive routing protocols. Proactive routing protocols discover routes for every pair of nodes by continuously updating the routing tables at fixed time intervals irrespective of data traffic between source and destination. A route is available immediately when communication is to be established between a source and destination. Proactive routing protocol based wireless networks have additional overheads in the network due to constant updation of route traffic but end to end delay is minimized. On the other hand reactive routing protocols establish a route to destination only when there is a requirement. Though the network control packet overheads are reduced in reactive routing protocol, the end to end delay increases due to the route discovery process (Alandzi and Quintero, 2007). Popular reactive routing protocol include Ad Hoc on Demand Distance Vector (AODV) routing, Dynamic Source Routing (DSR) Associativity Based Routing (ABR) (Toh, 1997) and some of the pro active routing protocols include Distance Sequenced Distance Vector (DSDV) routing (Perkins and Bhagwat., 1994), Optimized Link State Routing (OLSR) and Fish Eye State Routing (FSR) (Peri et al., 2000). Corresponding Author: V. Balaji, Department of Electronics and Communication Engineering Hindusthan, College of Engineering and Technology, Coimbatore, Tamilnadu, 641 032, India 678

Even though reactive protocols discover routes as and when required they still keep some of the route state information for a specific period of time. This reduces the overheads of route establishment as the route that is remembered can be used again if it is still valid in the near future. The duration of time for which the route state is maintained after communication between source and destination is complete plays a important role in reducing network overheads (Richard et al., 2005). However Ad hoc networks are highly mobile and the speed at which the nodes move about the network make it difficult to fix a specific time value for which the route state information is to be maintained. In AODV the route state information is maintained for a time period mentioned in the Active Route Timeout (ART) whereas in DSR timeout is maintained in the Route Cache Timeout. In this study we investigate the performance of a highly mobile network using Adhoc On Demand Distance Vector (AODV) routing protocol under different active route timeout and propose an enhanced routing algorithm Varying Overhead Adhoc On Demand Distance Vector (VO-AODV) routing protocol. The new protocol is modeled based on how fast the link change occurs and optimizes the protocol overheads to a minimum. This study is organized into the following sections. Section 2 introduces us to the AODV Routing protocol, Section 3 describes the proposed VO-AODV protocol, Section 4 describes the experimental setup with the results obtained and Section 5 discusses the obtained results. Ad hoc on demand distance vector routing protocol: AODV is an enhancement of the Bellmann Ford Distance Vector algorithm to work in a wireless environment. Since it is a reactive routing protocol, a route to destination is discovered only when a nodes wants to send a packet to that destination. Sequence numbers are used to ensure the freshness of the route and to provide loop free routing. The routing table contains: Destination Next hop Number of hops to reach destination Destination sequence number Active neighbors for this route Route table entry expiration time used by this protocol are Route request (RREQ), Route Reply (RREP), Route Error (RERR) and Hello messages. When a node wants to send data to a destination node and if a route is not available it floods the network with a RREQ. When a source sends an RREQ it increments the request ID and each RREQ from a source is identified uniquely using the source address, request ID pair. The intermediate node will accept the first unique RREQ and discard all others if it has the same pair of parameters. The received RREQ will then be broadcasted after increasing the hop count if the node is not the destination or unicasts a RREP if it is the destination or if it has a route entry whose sequence greater than or equal to that of RREQ. In AODV all nodes monitor their neighbor and whenever a node in a active route is not available, a RERR is generated to notify the nodes on either side of the link. Nodes use HELLO messages to continuously monitor the neighbor nodes. Various enhancements have been proposed using AODV protocol. An improved AODV for load balancing have been proposed (Rani and Dave, 2007) for route discovery using aggregate interface queue length. AODV-BRL was proposed (Yujun and Lincheng, 2010) to increase the adaptation of routing protocols to topology changes by enhancing AODV-BR. Proposed AODV model: VO-AODV: Various routing algorithm modification have been proposed (Natsheh and Buragga, 2010) In an Ad hoc network the throughput is affected by the speed at which the nodes move. Throughput also depends on the utilization of route cache ( Elfaki et al., 2011). As the nodes move over the network the topology also changes continuously which affects the overall network performance and is dependent on the routing protocol being used. In theory reactive routing protocol should perform better than other routing protocols in a high mobility network. The route life represented by Active Route Timeout (ART) in AODV routing protocol plays an important role in managing fast change in topology. Typical values of ART is 3 seconds which is not justified as the ART value is network dependent. In a static network the ART value can be arbitrarily high and in very fast moving node (assuming the node is a car) ART values has to be less than 1 second. To overcome this problem in reactive routing protocols, the Varying Overhead-AODV is proposed. The additional steps involved over the routing overhead in each node are: AODV uses a series of control messages to At time t 1, for a duration n, compute power from determine and maintain routes. The control messages all nodes s i transmitting data to node D. Let the power 679

computed from each node be P i. The total power is from all nodes for the duration is P i At time t 2, for a duration n, compute power received from the same sources. Let the power computed for each node be P j from one packet received. The total power computed is given by P j Compute x= P j - P i If x is positive increase ART from reference value by x/p imax If x is negative decrease ART from reference value by x/p imax provided the computed value does not go below minimum set threshold value gives the best throughput. The proposed routing algorithm (Yellow graph) has an initial settling period after which the throughput is comparable with ART=2 second. The throughput almost remains the same for the other three scenarios of ART values 3,4 and 6. Figure 2-4 gives the cached replies, routing traffic received and routing traffic sent. As the ART increases the output obtained are on expected lines. Explanation: We follow an equal opportunity approach. The distance between a source and destination can be computed using the transmitter power output, transmitter antenna gain, receiver sensitivity, receiver antenna gain and free space loss. At two instances t i +n and t 2 +n we compute the power from each of the source nodes transmitting data to the receiver node. If most of the sources are close to each other, the probability of routes going stale is lower and hence we can increase the ART. Since we are measuring power at two instance of time, it is possible to predict whether the sources are moving towards the receiver node or away from it. The ART is changed accordingly based on the number of sources moving towards the destination or away from it. MATERIALS AND METHODS We implemented our hypotheses using OPNET. Opnet is a popular network simulator and avoids the need for wireless test bed. Various types of wireless nodes, routers and routing protocols are built into the simulator for fast setup and simulation. Opnet provides methods to create nodes, routers and trajectories for nodes. Twenty nodes with random mobility and speeds were implemented in a 490000 sq.m network. Each node has a transmit power of 0.005 watts. Each node randomly transmits raw unformatted data to every other node in the network. Simulation in each scenario was carried out for 600 second. Simulations were carried out with ART =2 second, 4 second, 6 second and our proposed method. The obtained results are shown in Fig. 1-4. Fig. 1: The throughput obtained for various ART values and the proposed VO-AODV algorithm RESULTS AND DISCUSSION From Fig. 1 it is seen that for a high mobility scenario Active route timeout of 2 second (Blue graph) Fig. 2: Total Cached replies sent 680

Fig. 3: Routing traffic received Fig. 4: Routing traffic sent However it is to be noted that for ART values of 3 and 4 seconds the obtained parameters are same. However this needs to be investigated for other mobility scenarios. CONCLUSION J. Computer Sci., 7 (5): 678-682, 2011 In this study we proposed a novel routing algorithm which is an extension of the Ad hoc on demand distance vector routing protocol. The proposed method identifies how the network topology changes 681 based on a node and its next one hop nodes. Computation of power of each node within one hop distance of the destination node is computed periodically and used to identify whether nodes are converging or diverging. Based on the convergence or divergence of nodes we proposed an algorithm to modify the Active Route Timeout. Results obtained from the proposed method did not decrease the throughput compared to the standard value of ART with considerable decrease in network overheads. REFERENCES Alandzi, V. and A. Quintero, 2007. Proximity aware routing in Ad Hoc Networks. J. Comput. Sci., 3: 533-539. DOI: 10.3844/jcssp.2007.533.539 Elfaki, M.A., H. Ibrahim, A. Mamat and M. Othman, 2011. Collaborative caching architecture for continuous query in mobile database. Am. J. Econ. Busi. Admin., 3: 33-39. DOI: 10.3844/ajebasp.2011.33.39 Kalaavathi, B. and K. Duraiswamy, 2008. Ant colony based node disjoint hybrid multi-path routing for mobile ad hoc network. J. Comput. Sci., 4: 80-86. DOI: 10.3844/jcssp.2008.80.86 Natsheh, E. and K. Buragga, 2010. Density based routing algorithm for spare/dense topologies in wireless mobile ad-hoc networks. Am. J. Eng. Applied Sci., 3: 312-319. DOI: 10.3844/ajeassp.2010.312.319 Peri, G., M. Gerla and T.-W. Chen, 2000. Fisheye state routing: A routing scheme for Ad Hoc Wireless Networks. Proceedings of the International Conference on Communications, (ICC 00), IEEE Xplore, USA., pp: 70-74. DOI: 10.1109/ICC.2000.853066 Perkins, C.E. and P. Bhagwat, 1994. Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers. Proceedings of the conference on Communications architectures, protocols and applications, (SIGCOMM 94), ACM New York, NY, USA., pp: 234-244. DOI: 10.1145/190314.190336 Rani, A. and M. Dave, 2007. Performance evaluation of modified aodv for load balancing. J. Comput. Sci., 3: 863-868. DOI: 10.3844/jcssp.2007.863.868 Richard, C., C. Perkins and C. Westphal, 2005. Defining an Optimal Active Route Timeout for the AODV Routing. Nokia Research Center. http://www.mendeley.com/research/definingoptimal-active-route-timeout-aodv-routing/

Toh, C.K., 1997. Associativity-based routing for ad hoc mobile networks. Wireless Personal Communications. Associativity-based routing for ad hoc mobile networks. Wireless Personal Communi., 4: 103-139. Yujun, L. and H. Lincheng, 2010. The research on an AODV-BRL to increase reliability and reduce routing overhead in MANET. Proceedings of the International Conference on Computer Application and System Modeling, Oct. 22-24, IEEE Xplore, Taiyuan, pp: 526-530. DOI: 10.1109/ICCASM.2010.5622386 682