Click here to load reader
Upload
srikanthkoyi
View
213
Download
0
Embed Size (px)
Citation preview
8/4/2019 ijcta2011020329
http://slidepdf.com/reader/full/ijcta2011020329 1/5
A Study of Performance Comparisons of Simulated
Ad hoc Network Routing Protocols
Amandeep Verma, Lecturer in Computer Science,
Punjabi University Regional Centre for IT & Mgmt., Mohali
Abstract
Security has become a prime concern so as
to present protected communication in Wireless as
well as wired environment. Ad hoc networks are
illustrated by multi-hop wireless connectivity and
recurrently changing network topology which have
made them infrastructure less. The wireless links in
this network are very error prone and can go down
frequently due to mobility of nodes, interference and
less infrastructure. A routing protocol is needed
whenever a packet needs to be transmitted to a
destination via number of nodes and numerous
routing protocols have been proposed for such kind
of ad hoc networks. It is advantageous to know the
performance of various protocols under different
scenarios for various metrics. This paper describes a
simulation evaluations conducted of several routing protocols tailored specifically for mobile ad hoc
networks.
Keywords: Ad hoc Networks, Routing Protocols,
Performance metrics
1. Introduction
Security has become a primary concern in
order to provide protected communication in
Wireless as well as wired environment. An adhoc
network is a temporary infrastructure less network,formed dynamically by mobile devices without
turning to any existing centralized administration. Ad
hoc networks are characterized by multi-hop wireless
connectivity and frequently changing network
topology which have made them infrastructure less.
A routing protocol is needed whenever a packet
needs to be transmitted to a destination via number of nodes and numerous routing protocols have been
proposed for such kind of ad hoc networks. These
protocols find a route for packet delivery and deliver
the packet to the correct destination. Each mobile
node operates not only as a host but also as a router
and forwards packets for other mobile nodes in the
network that may not be within direct transmission
range of each other. The wireless links in this
network are highly error prone and can go down
frequently due to mobility of nodes, interference and
less infrastructure. Therefore, routing in MANET is a
critical task due to highly dynamic environment. In
recent years, several routing protocols have been
proposed for mobile ad hoc networks. Differentrouting protocols are suitable for different network
characteristics. For this purpose different types of
protocols for MANET have been designed such as
DSDV, AODV, TORA, DSR, ZRP, and OLSR and
many others.
Generally, routing protocols are classified
into two main categories: Table-driven routing
protocols and source initiated on-demand driven
routing protocols. The table driven routing protocols
maintain consistent and up-to-date routing
information from each node to the rest of the nodes in
the network in one or more routing tables regardless
of the need of such routes. The source initiated on-demand routing protocols are developed and
employed in mobile ad-hoc networks and initiates
routing activities only when needed. In another
classification these protocols generally fall into one
of two categories: proactive or reactive. Proactive
routing attempts to maintain optimal routes to all
destinations at all times, regardless of whether they
Amandeep Verma, Int. J. Comp. Tech. Appl., Vol 2 (3), 565-569
565
ISSN:2229-609
8/4/2019 ijcta2011020329
http://slidepdf.com/reader/full/ijcta2011020329 2/5
are needed. To support this, the routing protocol
propagates information updates about a network’s
topology throughout the network. In contrast,
reactive or on-demand routing protocols determine
routes to given destinations only when there is data to
send to those destinations. If a route is unknown, the
source node initiates a search to find one. Proactive
routing protocols have the advantage of having short
routes available at all times, thereby avoiding the
delay of searching for a route on demand. Reactive
routing protocols have the advantage of only
generating routing overhead to find routes when
routes are needed, independent of network topology
changes.
This paper describes a simulation
evaluations conducted of several routing protocols
tailored specifically for mobile ad hoc networks. The
intended readers for this paper are those who are
looking for the effects of various ad hoc networking
protocols on performance metrics. The various
performance metrics to be considered whileevaluating the protocols are also listed. In order to
make a selection of simulator, the comparative
studies are also quoted.
The paper is organised as follows. The section 2
presents a tabular visualisation of the studies. The
section 3 lists down the performance metrics. The
section 4 is about the Simulators. The section 5 gives
the analysis of the studies. The section 6 provides the
conclusion and future work.
2. Review of Literature
Study Protocols Simulator/Parameter
Performance metrics
Conclusion
Performance
of mobile adhoc
networking
routing
protocols in
realistic
scenarios [5]
AODV,
OLSR,DSR and
ZRP
QualNet,
modelrealistic
scenarios
Packet
deliveryratio,
latency and
jitter of
data
packets
AODV is
overallbetter as
compared to
other
Performance
Evaluation of
DSR and
DSDV
Routing
Protocols for
Wireless Ad
Hoc
Networks[15]
DSR and
DSDV
Ns-2.29 ,
Random
waypoint
model
Packet
delivery
fraction and
throughput
DSR is
better than
DSDV
Simulation
Comparisonof Four
Wireless Ad
hoc Routing
Protocols
[13]
DSDV,
TORA,DSR,
AODV
nodes move
accordingto the
‘random
way point’
model
delay,
controlpacket
overhead,
route
acquisition,
throughput
DSDV
suitable forsmall
networks
with limited
topology,
TORA is
good for
highly
mobile and
dense
network,
AODV
overall best
AdhocNetworks
Routing
Protocols and
Mobility [3]
WRP,FSR,
DSR,
AODV,
ABR and
LAR
GloMoSim,mobility
and
propagation
model,
DataReception
Rate,
Consumed
Energy,
Overhead,
Mobilitycause more
packet loss,
latency,
congestion
and energy
consumePerformance
Comparison
of Routing
Protocols For
Mobile Ad
Hoc
Networks
[18]
DSDV,
TORA,
DSR,
AODV
Ns-2, CBR
traffic
source,
movement
model
based on
pause time
Weighted
Path
Optimality,
Network’s
Load
Deviation,
Average
end-to-end
delay, Jitter
DSDV is
best in Path
Optimality,
DSDV and
AODV in
delay, DSR
in load
balancing
and DSDV
in jitter
PerformanceAnalysis of
DSR &
Extended
DSR
Protocols [1]
DSR andExtended
DSR
GloMoSim,Random
waypoint
mobility
model,
CBR traffic
source
Collision,Throughput
, latency
rate and
Packet
Loss/Drop
Tradeoff between
delay and
collisions
results in
less packet
drops and
slightlybetter
throughput
then
traditional
DSR.
Performance
Evaluation of
Ad Hoc
Routing
Protocols
Using NS2
Simulation
[14]
AODV,
DSR and
DSDV
Ns-2, CBR
traffic
source,
random
waypoint
model
Packet
delivery
fraction,
Average
End-to-end
delay and
normalized
routing load
AODV and
DSR
perform
equally for
packet
delivery
fraction,
DSDV is
better than
other for
average
end- to enddelay
PerformanceComparison
of Two
Anycast
based
reactive
Routing
Protocols for
Mobile Ad
hoc Networks
[12]
ARDSRand
A-AODV
Ns-2.23,random
waypoint
model,
CBR traffic
source
PacketDelivery
fraction,
Average
end-to-end
delay of
data
packets,
Routing
load and
Energy
consumptio
n
ARDSRbetter
performanc
e in PDF
and e-e
delay at low
mobility,
AODV
better at
high
mobility
Performance
Evaluation
andSimulation of
Mobile Ad-
hoc Network
Routing
Protocols
[16]
AODV,
DSDV,
DSR andOLSR
Two
different
scenariosfiles
Average
Routing
Overhead,Packet
Delivery
Ratio,
Average
End-to-end
delay
AODV
performs
better interms of
packet
delivery
ratio.
DSDV is
better in
case of
overhead
and DSDV
and AODV
performs
quite same
in end-to
end delay
Performance DSR and Ns-2 Packet DSR
Amandeep Verma, Int. J. Comp. Tech. Appl., Vol 2 (3), 565-569
566
ISSN:2229-609
8/4/2019 ijcta2011020329
http://slidepdf.com/reader/full/ijcta2011020329 3/5
Comparison
of Two
Routing
Protocols for
Ad Hoc
Networks
[19]
AODV delivery
fraction,
Average
end-to-end
delay
outperforms
AODV
when
smaller no.
of nodes,
less
mobility
and lower
load
otherwiseAODV
A
Performance
Comparison
of Routing
Protocols for
Security Issue
In Wireless
Mobile Ad
Hoc
Networks [6]
DSR and
TORA
OPNET
10.0
Throughput
media
access
delay,
Traffic sent
and Down
Load
response
time
DSR
performanc
e affected
by proxy as
compared to
TORA
Performance
Comparisons
of AOMDV
and OLSR
Routing
Protocols forMobile Ad
Hoc Network
[9]
AOMDV
and
OLSR
Ns-2,
random
waypoint
mobility
model file
transferapplication
of TCP for
traffic
Packet loss
rate,
average
end-to-end
delay and
normalizedrouting load
OLSR
outperforms
AOMDV
An
Experimental
Comparison
of Routing
Protocols in
Multi Hop
Ad Hoc
Networks
[10]
OLSR,
BATMA
N [2] and
Babel [7]
----- Hop Count,
Expected
Transmissi
on Count
[4]
Babel better
throughput
less routing
overhead,
performanc
e of OLSR
and
BATMAN
are almost
same
A Simulation
Based
Performance
Comparisonof Routing
Protocol on
Mobile Ad-hoc Network
[11]
AODV,
DYMO,
ZRP,
OLSR.
Qualnet
4.5,
CBR traffic
source,
two-raypropagation
path lossmodel,
mobility
based on
pause time
Packet
Delivery
Fraction,
AverageEnd-to-end
delay,
Jitter,Throughput
DYMO best
in PDF,
OLSR and
ZRP goodin average
e-e delay,
ZRP betterthan others
in
throughput
Performance
Analysis of
Proactive and
Reactive
Routing
Protocols for
Ad hoc
Networks
[17]
DSR,
AODV
and
DSDV
Ns-2,
generate
scenario
files for
simulation
Packet
Delivery
Ratio,
Average e-e
delay,
Packet Loss
and
Routing
Overhead
AODV
outperforms
DSR and
DSDV in
PDF,
AODV and
DSDV
outperforms
in average
e-e delay,
DSR is
better than
AODV and
DSDV in
packet loss
3. Performance Metrics
Routing Overhead
Average routing overhead is the total
number of routing packets divided by total number of
delivered data packets. This metric provides an
indication of the extra bandwidth consumed by
overhead to deliver data traffic. It is crucial as the
size of routing packets may vary. The routing
overhead describes how many routing packets for
route discovery and route maintenance need to be
sent in order to propagate the CBR packets.
Packet D elivery R atio/ P acket D elivery
Fraction/Throughput
Packet delivery ratio is calculated by
dividing the number of packets received by the
destination through the number of packets originated
It specifies the packet loss rate, which limits the
maximum throughput of the network. The better the
delivery ratio, the more complete and correct is the
routing protocol.
Average End-To-End Delay
Average End-to-End delay (seconds) is the
average time it takes a data packet to reach the
destination. This metric is calculated by subtracting
“time at which first packet was transmitted by
source” from “time at which first data packet arrived
to destination”. This includes all possible delays
caused by buffering during route discovery latency,
queuing at the interface queue, retransmission delays
at the MAC, propagation and transfer times.
Packet Loss/Drop
Packet loss describes an error condition in
which data packets appear to be transmitted correctly
at one end of a connection, but never arrive at the
other. There might be different reasons like corrupted
packets will be dropped by nodes; the link/route
between nodes is not working, insufficient
bandwidth, etc.
Latency Rate
When source node sends a data packet
towards destination node, it takes some time to
deliver and this time is called latency rate/delay or
transmission time.
Normalized routing load
The number of routing packets transmitted
per data packet delivered at the destination. Each
hop-wise transmission of a routing packet is counted
as one transmission.
Amandeep Verma, Int. J. Comp. Tech. Appl., Vol 2 (3), 565-569
567
ISSN:2229-609
8/4/2019 ijcta2011020329
http://slidepdf.com/reader/full/ijcta2011020329 4/5
Route acquisition time
The time it takes a source node to find a
route to a destination node
Expected Transmission Count
The expected transmission count metric
(ETX) [4], which finds high-throughput paths on
multi-hop wireless networks. ETX minimizes the
expected total number of packet transmissions
(including retransmissions) required to successfully
deliver a packet to the ultimate destination. ETX
calculates the probability of successful transmissions
in both directions over a wireless link. To determine
these statistics, every node periodically broadcasts a
configured number of probes. Receivers calculate the
number of probes received; against the number
expected. As links are asymmetric, it is important to
measure the success rate of probes in both directions.To obtain this information, each node will place its
own ETX values in the probes sent.
4. Simulators
Simulations play a vital role in the development
and testing of ad-hoc networking protocols.
However, the simulation of large networks is still a
tedious task that consumes a lot of computing power,
memory, and time.
The study [8], compare protocols and models
implemented in SWANS to the correspondingimplementations in ns-2. Using identical input
parameters show results are comparable and analyze
reasons for differences. By showing that results
achieved with JiST/SWANS are equivalent to those
of ns-2, support the usage of JiST/SWANS. As ns-2
performance problems when simulating hundreds or
thousands of nodes and the complex mixture of Tcl
and C/C++ code in ns-2, JiST/SWANS could be an
interesting alternative. In the paper [20] reported a
performance comparison study by implementing an
identical simulation set-up in five simulators, namely
ns-2, OMNet++, ns-3, SimPy and JiST/SWANS.
5. Analysis
The studies revealed that AODV, DSR,
TORA and OLSR protocols are under study. The
performance metrics like packet delivery function,
Average end-to-end delay, throughput and routing
load are used for comparisons. Some of the studies
even contradict in results. The reason for that seems
to be different simulation environment in these
studies as the metrics used for comparison are almost
same. Most of the studies use ns-2 for simulation
purposes. But some recent studies show other
simulators better than ns-2 as it is complex mixture of
Tcl and C/C++code. Even ns3 outperform ns2.
OPNET modeler and QualNet which is commercial
version of GloMoSim also very much in use for
simulation purposes. JiST/SWANS performed well
but it is not much in use, this might be due to non-
graphical interface.
6. Conclusion and Future Work
The overall performance of AODV is better
than the other protocols, but every protocol has its
better in some domain. The future work is to compare
simulators for different protocols.
References
[1] Ahmad S., Awan I., Waqqas A. and Ahmad B.,
(2008), “Performance Analysis of DSR & Extended DSRProtocols”, Proceedings of Second Asia International
Conference on Modeling and Simulation, pp. 191-196
[2] Axel Neumann, Corinna Aichele, and Marek Lindner(2008), “Better Approach To Mobile Ad-hoc Networking(B.A.T.M.A.N.)”, IETF Draft
[3] Djamel Djenouri, Abdelouahid Derhab and Nadjib
Badache, (2006), “Adhoc Networks Routing Protocols and
Mobility”, The International Arab Journal of Information
Technology, Vol. 3, No. 2, pp. 126-133
[4] Douglas S. J. De Couto , Douglas S. J. De , CoutoDaniel , Robert Morris , Daniel Aguayo , John Bicket,
(2003), “A High-Throughput Path Metric for Multi-HopWireless Routing”, Proceedings of ACM MobiComm
conference,
[5] Hsu J., Bhatia S., Takai M., Bagrodia R. and
Acriche M.J., (2003),“ Performance of mobile ad hocnetworking routing protocols in realistic scenarios”,
Proceedings of IEEE conference on military
communications, Vol. 2, pp. 1268-1273
[6] Jha, R.K., Limkar, S.V. and Dalal, U.D., (2010), “ APerformance Comparison of Routing Protocols for SecurityIssue In Wireless Mobile Ad Hoc Networks”, Proceedings
of International Conference on Emerging Trends in
Engineering and Technology, pp. 825-830
Amandeep Verma, Int. J. Comp. Tech. Appl., Vol 2 (3), 565-569
568
ISSN:2229-609
8/4/2019 ijcta2011020329
http://slidepdf.com/reader/full/ijcta2011020329 5/5
[7] Juliusz Chroboczek, (2009), “The Babel Routing
Protocol”, Internet-Draft.
[8] Kargl Frank and Schoch Elmar, (2007), “Simulation of
MANETs: a qualitative comparison between JiST/SWANSand ns-2”, Proceedings of the 1st international workshop
on System evaluation for mobile platforms, pp. 41-46
[9] May Zin Oo and Mazliza Othman, (2010),"Performance Comparisons of AOMDV and OLSRRouting Protocols for Mobile Ad Hoc Network"
Proceedings of Second International Conference on
Computer Engineering and Applications, vol. 1, pp.129-
133
[10] Murray D., Dixon M. and Koziniec T., (2010), “An
Experimental Comparison of Routing Protocols in Multi
Hop Ad Hoc Networks”, Proceedings of Australasian
Telecommunication Networks and Applications
Conference, pp. 159-164.
[11] Rahman M A , Anwar F, Naeem J and Abedin M S M,(2010), “A Simulation Based Performance Comparison of
Routing Protocol on Mobile Ad-hoc Network”,
Proceedings of IEEE International Conference on
Computer and Communication Engineering, pp. 1-5
[12] Saeed A., Khan L., Shah N. and Ali H., (2009),
“Performance Comparison of Two Anycast based reactiveRouting Protocols for Mobile Ad hoc Networks”,Proceedings of IEEE International Conference on
Computer, Control and Communications, pp. 1-6
[13] Samba Sesay, Zongkai Yang, Biao Qi and Jianhua He,(2004), “Simulation Comparison of Four Wireless Ad hocRouting Protocols”, International Journal on Information
Technology by Asian Network for Scientific Information,No. 3, Vol. 3, pp. 219-226.
[14] Shah Samyak, Khandre Amit, Shirole Mahesh andBhole Girish, (2008), “Performance Evaluation of Ad HocRouting Protocols Using NS2 Simulation, Proceedings of International Conference on Mobile and Pervasive
Computing, pp. 167-171
[15] Singh Rajeshwar, Singh Dharmendra K. and KumarLalan, (2011), “Performance Evaluation of DSR andDSDV Routing Protocols for Wireless Ad Hoc Networks”
International Journal Advanced Networking and
Applications, Volume: 02, Issue: 04, pp: 732-737
[16] Singla Vikas, Singla Rakesh and Kumar Ajay, (2009),“Performance Evaluation and Simulation of Mobile Ad-hoc
Network Routing Protocols”, International Journal of
Engineering and Information Technology, Vol. 1, No. 1
[17] Tyagi S S and Chauhan R K, (2010), “Performance
Analysis of Proactive and Reactive Routing Protocols forAd hoc Networks”, International Journal of Computer
Applications, Vol. 1, No. 14, pp. 27-30.
[18] Vahid Nazari Talooki & Koorush Ziarati,(2006),“Performance Comparison of Routing Protocols ForMobile Ad Hoc Networks”, Proceedings of Asia-PacificConference on Communications, pp. 1-5
[19] Wang Lin-zhu, Fang Ya-qin and Shan Min, (2009),
“Performance Comparison of Two Routing Protocols forAd Hoc Networks”, Proceedings of WASE International
Conference on Information Engineering, pp. 260-262
[20] Weingartner E., vom Lehn H. and Wehrle K.,
(2009), “A performance comparison of recent network simulators”, Proceedings of IEEE International conference
on Communications, pp. 1-5
Amandeep Verma, Int. J. Comp. Tech. Appl., Vol 2 (3), 565-569
569
ISSN:2229-609