- Open Access
- Total Downloads : 1522
- Authors : Neerja Khatri, Arvind Kumar
- Paper ID : IJERTV1IS3110
- Volume & Issue : Volume 01, Issue 03 (May 2012)
- Published (First Online): 30-05-2012
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Analyzing Performance of AODV Routing Protocol in Mobile Adhoc Networks: A Survey
NEERJA KHATRI ARVIND KUMAR
DEPT. Computer Science and Engineering DEPT. Computer Science and Engineering
K.I.E.T Ghaziabad K.I.E.T Ghaziabad
Abstract
Mobile Ad-hoc network is a collection of mobile nodes that communicate via wireless link s and communication is carried out without any centralized control or fixed infrastructure. Routing is the important issue in ad-hoc network s. A number of routing protocols have been implemented. This paper is a survey of evaluating performance of Ad-hoc on- demand distance vector routing protocol in Mobile ad- hoc network s with different network parameters using network simulator. Our basic goal is to present vast information related to AODV protocol and modifications done to it to analyze its performance using different performance metrics such as pack et delivery ratio, average end-to-end delay, routing load, throughput, pack et drop rate and jitter.
Ke ywor ds : MANET; A ODV; Network simu lator
I. Introduction
Ad-hoc networks are the networks in wh ich users that want to communicate with each other form a temporary network without any fixed infrastructure. Thus we can say that ad-hoc networks do not rely on any pre-established centralized ad ministration. In such networks, each node is connected through wireless lin ks. There are t wo forms of ad-hoc networks name ly static ad-hoc networks and mobile ad-hoc networks (MANET).
Mobile ad-hoc network is a network wh ich do not
requires any fixed infrastructure; consist of mobile nodes which communicate via wireless links. Each node in manet acts as router as well as host. The nodes in manet are free to move independently. These nodes can be laptops , personal co mputers, mus ic players etc. Mobile nodes can receive and forwa rd packets as a router.
Manet have several salient characterstics
-
Dynamic topologies
-
Bandwidth constrained
-
Limited physical security
-
Energy-constrained operation.
Each device in manet is free to move in any direction and will therefore change its topology frequently. Ad – hoc routing protocols quickly adapts to the topology changes and decides which way to route packets. Ad- hoc routing protocols can be broadly divided into two ma in categories proactive and reactive. A ODV is one of the reactive routing protocols. [1][2] This paper is a survey work that
includes proposed modification and related work done to enhance the performance of AODV with different network para meters such as packet delivery fraction, average end to end delay , throughput, routing load , packet drop rate, jitter .
In Section II, we discuss a brief overview of AODV
protocol. Section III presents related work done in AODV protocol. Section IV finally concludes the paper.
II. Overview of AODV
Ad-hoc routing protocols are main ly categorized into two groups proactive and reactive routing protocol, whereas third protocol is derived from both of these and is known as hybrid routing protocol. Proactive protocols are the one which ma intain up-to-date routing information about the network, they are also known as table driven protocol. These protocols provide good reliability but are not suitable for nodes moving with higher speed. Reactive protocols are generally known as on-demand routing protocols. They discover route on demand when packet is to be sent. Ad-hoc on demand vector routing protocol is one of the reactive protocol.
AODV uses broadcast route discovery mechanism. It requests a route when needed and does not require
nodes to maintain routes to destination that are not actively used in communication. It re lies on dynamica lly establishing route table entries at intermediate nodes. To maintain the most recent routing informat ion between the nodes, it uses the concept of destination sequence number. [2]
AODV protocol works in t wo steps
-
Path Discovery
-
Path Maintenance
Path discovery process is the first step, whenever a source node wants to send packet to another node, path discovery process is initiated. The source node initiates path discovery by broadcasting route requ est RREQ packet to its neighbor. Each neighbor either satisfies RREQ by sending route reply RREP back to the source or rebroadcasts RREQ to its neighbor after increasing hop-count. If a node cannot satisfy RREQ, it imple ments reverse path as well as forward path set up. As the RREQ t ravels fro m source to destination reverse path is set up automatically and when the RREP travels back to the source, each node along the path sets up a forward pointer to the node fro m which RREP ca me. [2]
Second step is the Path maintenance process in which hello messages are used to ensure symmetric links as well as to detect link fa ilures. [2]
III. Related work
In recent years, a number of studies have been done regarding AODV protocol using different para meters. Several researchers have done a lot of analysis of ad – hoc routing protocols taking different parameters such as packet delivery ratio , average end to end delay , routing load , throughput , packet drop rate , jitter .
1. PACKET DELIVERY RATIO (PDR)
It is the ratio of no of data packets successfully Delivered to the destination node and number of data packets generated by the source node.
-
AODV with reliable delivery AODV-RD based on link fa ilu re prediction mechanis m is proposed and increases packet delivery ratio when compared with AODV-BR and original AODV.[3]
-
AODV-PA including source route
accumulat ion feature is proposed and compared with AODV and DSR by varying velocity and number of connections. Results show that AODV-PA has higher PDR than both AODV and DSR when velocity is varied and when network connection is varied PDR of AODV-PA increases as the number of connections increases.[4]
-
Co mparison is made between three routing protocols AODV , DSDV and DSR by varying packet size, t ime interval and simu lation results show that when packet size increases PDR for AODV and DSR decreases and when time interval increases DSR performs better than AODV which in turn performs better than DSDV.[5]
-
AODV-LFP (A ODV based on link fa ilure prediction) is proposed, it starts process of lin k restored before link brea k off and enhances Packet Delivery ratio. [6]
-
Three protocols are compared AODV , DSDV , DSR by varying node speed and results conclude that at high speed PDR of AODV is high and when speed is slow ,PDR of DSR is most optima l.[7]
-
AODVUU is proposed and compared with AODV and DSDV by varying ma ximu m speed of nodes from 1m/s to 80m/s
.Simulat ion results show that AODVUU protocol has higher PDR than AODV and DSDV.[8]
-
Three protocols are compared AODV, DSR and DSDV by varying pause time fro m 0 to 200 seconds and results conclude when pause time is 0 , PDR of AODV and DSR is 97% to 99% and DSDV is 77% but when pause time is 200 , PDR of AODV and DSR is approx 100% and of DSDV is 94%. [9]
-
A Robust AODV protocol is proposed where route is built on de mand and maintained by locally updating route informat ion. Pe rformance of robust AODV and AODV is co mpared . Results show that robust AODV acquire better PDR than AODV.[10]
2. AVERAGE END TO END DELAY
It is the average time interval between generations of packet in a source node and successfully delivery of packet at the destination node.
-
Proposed ODV-RD is compared with AODV-BR and AODV by varying pause time and speed of nodes. Results show that AODV-RD has much shorter end to end delay.[3]
-
Proposed protocol AODV-PA is compared with AODV and DSR by varying velocity and network connections and it is observed that AODV-PA and AODV have better delay values than DSR.[4]
-
Three routing protocols are compared AODV, DSDV, DSR and results show that delay decreases as packet size increases.[5]
-
AODV-LFP is proposed which is based on lin k restore process before link break off and thereby decreases time of link restored effectively and reduces end-to-end delay.[6]
-
Co mparison is made between AODV, DSDV, DSR by varying node speed and analyses performance metric end-to-end delay that at high node speed ,AODV is more favorable as its delay is low but when speed is slow ,delay of DSR is optima l.[7]
-
AODVUU protocol is proposed and compared with AODV and DSDV by varying node speed and concludes that AODVUU performs better than the other two protocols in terms of time delay.[8]
-
Authors compared AODV, DSDV , DSR by varying pause time and results show that for DSDV delay is high for pause time 0 but starts decreasing as pause time increases and DSR has low delay and performs better. [9]
-
Robust AODV and origina l AODV is compared by varying node speed. Simulation results of UDP and TCP traffic are analy zed. Results show that for UDP tra ffic Robust AODV have smaller end-to-end delay than AODV.[10]
-
Four routing protocols are compared four AODV, DSR , DSDV, OLSR by varying network size and results concluded that DSDV and OLSR outperforms AODV and DSR in terms of t ime de lay.[11]
3. ROUTING LOAD
It is the ratio of number of routing messages propagated by every node in the network and number of data packets successfully delivered to all destination nodes.
-
Co mparison is made between proposed AODV-PA and AODV and DSR by varying velocity and network connections. When velocity is varied, routing load is less in AODV-PA at low velocit ies but increases at moderate to high veloc ity. By varying network connections ,routing load of AODV- PA and AODV is higher than DSR. [4]
-
Three protocols are compared 3 protocols AODV, DSR and DSDV by varying packet size , results show that as packet size increases routing load increases. For DSDV routing load is very high.[5]
-
AODV, DSR and DSDV a re co mpared by varying pause time fro m 0 to 200 sec. Simu lation results conclude that DSR and
DSDV has low and stable routing load whereas for AODV varies a lot.[9]
-
Robust AODV protocol with local update is proposed and compared with AODV by varying node speed. Results conclude that AODV routing load is higher than that of robust AODV.[10]
-
AODV-BRL is proposed to improve the adaptation of routing protocols to topology changes by modifying AODV-BR. AODV- BRL is based on extended hello message and least hop count first. Simu lation results conclude that compared to AODV-BR , AODV-BRL improves routing load.[12]
-
Performance of AODV and DSR is analyzed and compared by varying network size and transmission range of nodes. Results conclude that DSR generate less routing load than AODV.[13]
-
Proposed protocol IAODV which is based on controlling the broadcasting of route request informat ion and compared with AODV. Simu lation results conclude that by varying number of nodes IAODV is better than AODV in terms of routing load.[14]
4. THROUGHPUT
It is the average number of packets successfully delivered per unit t ime.
-
Three protocols are compared by varying packet size and time interval and it is observed that as the packet size and time interval increases ,throughput decreases.[5]
-
Performance metric throughput of AODV for chain topology is analyzed by varying network
size fro m 5 to 55 nodes. Results show that AODV e xh ib its degrade performance in terms of throughput with increase in number of nodes. [15]
-
Four protocols are compared AODV, DSR, DSDV and OLSR by varying network size
.Simulat ion results conclude that throughput
of DSR and AODV grow larger as network size increases and throughputs of DSDV and OLSR d rop when network scales up.[11]
5. JITTER
It is the standard deviation of packet delay between all nodes.
-
Co mparison is made between four protocols AODV, DSR, DSDV, OLSR by varying
network size and results concluded that jitters of DSDV and OLSR are sma ller and more stable than AODV and DSR. [11]
-
Robust AODV and origina l AODV is compared by varying node speed. Simulation results of UDP and TCP traffic are analy zed. Results show that for UDP tra ffic Robust AODV have sma lle r jitter than AODV.[10]
6. PACKET DROP RATE
It is the number of packets that are not successfully sent to the destination during transmission.
-
AOZDV which enhances AODV protocol through zone routing is proposed .AOZDV is compared with AODV and DSR by varying number of nodes and it is observed that with increasing number of nodes, AOZDV has low packet drop rate than other protocols.[16]
-
AODV-LFP(A ODV with lin k fa ilure prediction) wh ich is based on link restore process before link break off is proposed and compared with AODV protocol by varying node mobility rate. Results conclude that AODV-LFP has low packet drop rate than AODV. [6]
IV. Conclusion
In this paper we have provided vast information regarding AODV protocol and its various modifications. The work done in this survey research aims to develop a good understanding of AODV protocol and improve ments done to it to enhance its performance using different network para meters. We observe that large number of studies have been don e in this field, we conclude that the proposed protocols enhance packet delivery ratio, throughput and reduces end-to-end delay, packet drop rate, routing load and jitter. When node speed, pause time and number of connections increases, PDR o f AODV increases and when packet size increases, PDR of A ODV decreases. When packet size and node speed increases, end-to-end delay of AODV reduces and when network size increases, end-to-end delay of AODV increases . Routing load of AODV increases with increase in network size , packet size and pause time. Throughput of AODV degrades as the packet size, t ime interval and number of nodes increases. When network size increases, jitter of AODV beco mes unstable.
REFERENCES
-
Corson S, M acker J , M obile Ad hoc Networking (MANET) Routing Protocol Performance Issues and Evaluation Considerations rfc2501,January 1999.
-
Charles E. Perkin , Elizabeth M . Royer Ad-hoc On Demand Distance Vector Routing , Sun M icrosystems Laboratories ,M enlo Park, CA 94025.
-
LIU Jian , LI Fang-min An Improvement of AODV Protocol Based on Reliable Delivery in M obile Adhoc Networks IEEE 2009 Fifth International Conference on Information Assurance and Security , doi : 10.1109/IAS.2009.78.
-
SumitGwalani , Elizabeth M . Royer , Charles E. Perkin AODV-PA :AODV with Path Accumulation IEEE 2003, pp. 527-531.
-
AsmaTuteja , Rajneesh Gujral ,Sunil Thalia Comparative Performance Analysis of DSDV,AODV and DSR Routing Protocols in MANET using NS2 IEEE 2010 International Conference on Advances in Computer Engineering.
-
Qing Li , Cong Liu , Han-hong Jiang The Routing Protocol of AODV Based on Link Failure Prediction IEEE 2008 ICSP Proceedings.
-
Runcai Huang ,Yiwen Zhuang , Qiying Cao Simulation and Analysis of Protocols in Adhoc Network IEEE 2009 International Conference on Electronic Computer Technolgy , doi: 10.1109/ICECT.2009.66.
-
Guanghui Li , Jianming Chen The Research of Routing Algorithms Based on NS2 in M obile Adhoc Networks IEEE2011.>
-
Kapang Lego , Pranav Kumar Singh , DipankarSutradhar Comparitive Study of Adhoc Routing Protocol AODV ,DSR and DSDV in M obile Adhoc Network Indian Journal of Computer science and engineering, Vol .1 , No 4364-371.
-
SuhuaTANG , Bing ZHANG A Robust AODV Protocol with Local Update Adaptive communications research laboratories , japan.
-
QianFeng, ZhongminCai , Jin Yang , Xunchao Hu A Performnace Comparison of the Adhoc Network Protocols IEEE 2009 Second International Workshop on Computer Science and Engineering.
-
LiuYujun , Han Lincheng The Research on AODV-BRL to Increase Reliability and Reduce Routing Overhead in M ANET IEEE 2010 International Conference on Computer Application and System M odelling.
-
Nidhi Sharma , SanjeevRana , R.M .Sharma Provisioning Quality of Service in M ANETs Performance Analysis and Comparison (AODV and DSR) IEEE2010.
-
ZhangJianwu , ZouJingyuan ,Zhao Qi M anet
Routing Protocol for Improving Routing Discovery
based on AODV IEEE 2009 International Conference on Network Security ,Wireless Communications and Trusted Computing.
-
V.K.Taksande , Dr. K.D.Kulat An Extensive
Simulation Analysis of AODV protocol for Chain topology in M ANET International Journal of Internet Computing,Vol-1,Issue -1 2011.
-
HongKi Lee , YongWoo Kim , JooSeok Song AOZDV: An Enhanced AODV Protocol based on Zone Routing in M ANET IEEE 2007.
-