SlideShare a Scribd company logo
1 of 12
Download to read offline
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 228
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR
HYBRID AD HOC NETWORK
by
Khushboo Gupta | Ph.D. Research Scholar of CSE | khushboogupta2806@gmail.com |
UPTU, Lucknow, India
&
Prof. (Dr.) K. P. Yadav | Director, Department of CS | drkpyadav732@gmail.com |
SDIT, Ghaziabad, INDIA
ABSTRACT
Mobile Ad hoc Networks (MANETs) are communication networks which consist of
wireless nodes, placed together in an ad hoc manner, i.e. with minimal prior planning. The
random node movement unpredictable behavior makes the topology very dynamic in
nature. MANETs poses substantially different challenges to routing protocols than more
traditional wired networks. The classification of MANETs protocols are Proactive based,
Reactive based or Bio-inspired routing protocols. AntHocNet is a bio-inspired routing
protocol based on ant colony optimization (ACO) which has many parallels with biology
thus the solutions of biology can also be used to solve the problems of computer networks.
This paper discusses the implementation and performance analysis of the AntHocNet
algorithm which is based on the nature-inspired Ant Colony Optimization framework for
routing in mobile MANETs. AntHocNet is an adaptive hybrid algorithm which combines
the reactive route setup process with the proactive maintenance process. The reactive
route setup is carried out at the start of a communication session or whenever the source of
a current session has no more routing information available for the destination. The
proactive route maintenance is run for the entire duration of the session. Its aim is to keep
information about existing routes up to date and explore new routes. During simulation,
the performance of AntHocNet is compared with DSR and AODV routing protocols.
KEYWORDS: ACO, Hybrid Routing Algorithm, AntHocNet, DSR, AODV, NS2.
INTRODUCTION
Over the last three decades there has been such tremendous growth in the field of
computer networks that it has paved a way for a wireless era from a wired one. Wireless
networks can find their applications in many fields such as in military, emergency
operations, radio satellites, wireless mesh networks, wireless sensor network are among
the few. To support this new communication paradigm, robust, reliable and efficient
algorithms are needed to allow network to offer a good or at least unacceptable level of
service. Hence, routing is one of the primary functions which each node has to perform in
order to have fully functional network. Routing in such type of networks is major research
issue and many proposals have appeared within its scope. The routing protocols are
divided into three categories [1]. Firstly the proactive protocols like DSDV [2], OLSR [3],
reactive protocols like AODV [4] and hybrid protocols like TORA, ZRP [5], and
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 229
MPOLSR [6]. Another most important type of protocols in recent times is the Bio-inspired
protocols. Bio-inspired protocols are found to be capable of demonstrating self-organizing
behavior due to their robustness and efficiency; examples of such protocols are
AntHocNet, BeeAdHoc [7], and ANSI [8].
AntHocNet follows hybrid approach unlike other bio-inspired algorithms. Most of the
previous bio-inspired algorithms were adopting a proactive scheme by periodically
generating ant-like agents for all possible destinations, while AntHocNet generates ants
according to both proactive and reactive schemes. The fact that AntHocNet learns with the
system and applies it to the environment makes it better than the existing algorithms. Thus
AHN has been used for path selection in the ever changing network scenario. This will
lead to better network performance as compared to the existing routing protocols. This
paper discusses the results of simulation conducted on AntHocNet algorithm, whose
design is based on a self-organizing behavior of ants, Ant Colony Optimization and on
shortest path discovery.
The objective of this paper is to find an efficient solution for Packet Delivery Ratio, End to
End Delay and Throughput which involves evaluation and comparison of the three
algorithms namely, AntHocNet (AHN), Ad hoc On-demand Distance Vector Routing
(AODV) and Dynamic Source Routing (DSR) for wireless ad-hoc networks. The paper is
organized as follows: Section II addresses the work already carried out in this field.
Section III gives the Literature Survey relevant to our work. Section IV gives a brief
discussion on system design and implementation followed by simulation results in Section
V. Section VI gives the conclusions and future works enhancement possible.
RELATED WORK
By taking a quite different approach, insect societies [9, 10] have become source of
inspiration for routing nowadays. The Ant Colony Optimization (ACO) algorithms derive
their motivation from this nature concept i.e. the behavior of social insects and ant
colonies. Ant Colony Optimization is a population-based, general search technique for the
solution of difficult combinatorial problems which is inspired by the pheromone trail
laying behavior of real ant colonies. Based on ACO approach many routing algorithms
have been generated for wired and wireless networks. The shortest path finding process is
highly distributed and self-organized, adaptive, scalable and robust.
As it can be easily observed, real ants can converge on the shortest path that connects their
nest to source of food. When an ant travels they use what is known as pheromone.
Pheromone is a volatile chemical substance which is secreted by ants. As a result of this, a
path from nest to the food source is created which resembles a network path in real world.
During the next cycle all ants take the path of the pheromone which is deposited by the
first ant. On their way these ants also deposit their pheromone. The path attracts more ants
will experience an increasing level of pheromones, until the majority of the ants converge
on the shortest path. The path with the highest pheromone content is chosen as the optimal
path. Higher pheromone content accounts for higher bandwidth in that path. An optimal
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 230
path is obtained based on the bandwidth parameter. The selected path will be followed by
all ants. This leads to the derivation of the optimal path. This indirect form of
communication used by ants to find the shortest path is known as Stigmergy.
In literature there exists a large family of ad hoc routing protocols [11]. But there is a need
for new routing protocols for specific mobile Ad hoc networks. Ant-colony-based routing
algorithm (ARA) works in an on-demand way in which ant set-up multiple paths between
source and destination at the start of a data session [12]. Ant-AODV [13] is a hybrid
algorithm combining ants with the basic AODV protocol. In this there are some fixed
numbers of ants which keeps going around the network in a random manner and
proactively updating the AODV routing tables in the nodes they visit whenever possible.
Probabilistic emergent routing algorithm (PERA) works in an on-demand way in which
ants being broadcast towards the destination at the start of a data session. Multiple paths
are set up, but only the one with the highest pheromone value is used by data (the other
paths are also available for backup) [14]. There are many other ACO routing algorithms
which have been proposed for MANETs. Most of them move quite far away from the
original ACO routing ideas in-order to obtain the efficiency needed in MANETs, and
many of them are almost same as single-path on-demand algorithms. AntHocNet has been
designed based on the Ant Colony Optimization (ACO) framework, and its general
architecture shares strong similarities with the architectures of typical ACO
implementations for network routing [15].
LITERATURE SURVEY
AntHocNet is a multipath routing algorithm for mobile ad-hoc networks which combines
both proactive and reactive phases. AntHocNet is the hybrid algorithm which includes the
concept of Ad Hoc networks and AntNet [16]. It is based on AntNet [17], [18], which is
basically designed for wired networks, with some modifications to be used on ad-hoc
networks. AntHocNet emerges as a reactive, adaptive, multipath and proactive algorithm
[19].
During reactive path setup, it has agents operating on-demand to set up routes to
destinations. It does not maintain paths to all destinations at all times, but sets up paths
whenever required. In reactive path setup phase, ant agents called reactive forward ants are
launched by the source in order to find multiple paths to the destination, and backward
ants return to set up the paths. The paths are represented in pheromone tables indicating
their respective quality. In case of broadcasting the nodes receives number of ants. Here
the node compares the path travelled by each new ant to that of former received ants of
this generation. It rebroadcasts only if its number of hops and travel time are both within
an acceptance factor of best forward ant. After path setup, data packets are routed over the
different paths using these pheromone values combined with small probability value at
each node. While the data session is active, paths are monitored, maintained and improved
proactively using different agents, called proactive forward ants.
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 231
Ad-hoc on demand distance vector (AODV) [20] is a reactive routing protocol and routes
are determined when needed. Hello messages may be used to detect the neighbor links. An
active node broadcasts a hello message to all its neighbor so that they can receive. If a
node fails to receive several hello messages from a neighbor, a link break is detected.
Whenever a source has a data to send to an unknown destination, it broadcasts a route
request for that destination. At each intermediate node when a reply request is received, a
route to the source has been created. If the accepting node did not receive this reply earlier,
says that it is not the destination and does not have a current route to the destination, then
it rebroadcasts the request. If the receiving node is the destination, then the current route to
the destination, it generates a route reply. The route reply is unicast in hop by hop fashion
to the source control messages and hello messages.
Dynamic Source Routing (DSR) is a routing protocol for wireless mesh networks. This
protocol is based on source routing whereby all the routing information is maintained at
mobile nodes. It has only two major phases, which are Route Discovery and Route
Maintenance. Route Reply would only be generated if the message has reached the
intended destination node. The DSR protocol is composed of two mechanisms that work
together to allow the discovery and maintenance of source routes in the ad hoc network:
Route Discovery is the mechanism by which a node S wishing to send a packet to a
destination node D obtains a source route to D. Route Discovery is used only when S
attempts to send a packet to D and S has no prior knowledge about the route to D. Route
Maintenance is the mechanism by which node S is able to detect, while using a source
route to D. If the route to D is no longer used it indicates that the network topology has
changed or the link along the route no longer exists. When Route Maintenance indicates a
source route is broken, S can attempt to use any other route it happens to know to D, or
can invoke Route Discovery to find again a new route. Route Maintenance is used only
when S is actually sending packets to D [21].
SYSTEM DESIGN AND IMPLEMENTATION
A. SIMULATOR CHOSEN
We have chosen to work with NS2 [22]. NS2 is available under Linux, with a GPL license.
Some standard algorithms are already implemented in this simulator, and DSR is one of
these.NS2 is a network simulator; built with C++ and TCL. As every simulator, the main
purpose is to simulate different networks, to test different protocols, and to find the
limitations of each. It has been developed in the California University, by LBL, Xerox
PARC, UCB, and USC/ISI through the VINT project supported by DARPA.
The simulator is composed of two parts:
 The TCL code: it is used to communicate with the simulator, and permits to define
different simulation parameters
 The C++ code: it is the main part of the project, because it defines how the
simulator has to behave.
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 232
B. ALGORITHM CHOSEN
The implementation part is an important part of the project. By implementing the different
solutions, we can test them, find some improvements and understand why one works better
than another.
One representative algorithm from traditional and bio-inspired algorithms each was chosen
for comparison. This would give a broad picture of which type of the chosen algorithm
performs well in which environment. The specific algorithms chosen within each category
were DSR and AODV for traditional and AntHocNet for hybrid.
C. NETWORK SCENARIO
In order to do conduct the tests in a controlled way, we define a common scenario for both
DSR, AODV and AntHocNet, by varying relevant parameters such as the terrain size, rate
of data sent max-speed, packet size node density and pause time. Some tools have been
developed to build these scenarios. For example, if we want to have a random model with
several nodes, it is possible to use ’setdest’. It is a tool that generates random positions and
random speeds for a number of nodes. By doing this, it is easy to use different random
models and to test a protocol.
D. EVALUTION PARAMETER
Below are the parameters used to evaluate the performance of DSR, AODV and
AntHocNet:
 A choice of 50 random moving nodes on a squared 1500 m by 300 m area has
been used.
 Mobility model for nodes as the random waypoint propagation mobility model.
 Simulation time is 250s.
 Data traffic is generated by constant bit rate (CBR) sessions
 Radio propagation, we use two-ray signal propagation model.
E. EVALUTION PARAMETER
1) Packet delivery fraction - Ratio of data packets received by the destinations to the
packets sent by the source. (Number of packet receives / number of packet sends)
2) Average end-to-end delay of data packets - The time taken for the packet to
reach the destination, it includes queuing at the interface queue, delay during route
discovery (ARP) (sum of delay experienced by each packet of the flow)/number of
packets).
3) Throughput –It is the amount of data transferred successfully over a link from one
end to another in a given period of time. (Number of bits transferred /Observation
duration)
SIMULATION AND RESULTS
Simulation is carried with nodes randomly distributed in the terrain size of 1500 × 300. A
constant bit rate of 0.1Mbytes with a packet size of 1500 Bytes is used. The simulation
time is set to 250s. To cover all types of scenario the algorithm may face, we have varied,
node density (number of nodes) and the node mobility (pause time and rwp max-speed).
The node density (number of nodes) was varied in the range [20, 100] in steps of 20 (5
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 233
different node densities). Pause time was varied in the range [0, 100] in steps of 20 (6
different pause times). RWP max-speed was varied in the range [20,100] in steps of 20 (5
different scenarios). Tables I, II and III shows the analysis of routing metrics for varying
speed, pause time and nodes after simulation.
Table I: Packet Delivery Ratio, End To End Delay And Throughput Analysis For Varying Speed
Speed P D R E 2 E
Delay
Throughpu
t
AntHocNet
20 28.81 836.17 29.49
40 17.99 1546.21 18.35
60 28.73 895.96 29.35
80 17.05 656.98 17.36
100 22.09 1083.29 22.47
AODV
20 46.24 664.73 38.54
40 31.52 1282.83 29.11
60 30.37 837.82 29.98
80 16.76 705.28 15.42
100 16.99 1244.12 15.73
DSR
20 36.55 751.27 35.13
40 30.19 1371.08 27.29
60 29.92 911.74 27.39
80 18.83 794.28 16.64
100 18.44 1316.65 17.97
Table Ii: Packet Delivery Ratio, End To End Delay And Throughput Analysis For Varying Pause Time
Pause Time P D R E 2 E
Delay
Throughpu
t
AntHocNet
0 22.01 1160.49 22.57
20 23.66 3266.49 24.05
40 31.72 1347.67 32.25
60 28.20 2999.87 28.35
80 32.86 2450.96 33.39
100 83.63 41.51 21.44
AODV
0 31.54 980.66 30.04
20 20.03 2883.63 29.74
40 31.21 1322.43 32.64
60 20.02 3001.73 19.07
80 24.67 2666.32 30.02
100 70.06 45.63 15.84
DSR
0 29.71 1005.49 25.77
20 21.46 3199.49 24.95
40 30.22 1337.67 30.25
60 18.31 3005.11 32.99
80 22.83 2692.89 28.98
100 68.63 48.563 13.78
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 234
Table IIi: Packet Delivery Ratio, End To End Delay And Throughput Analysis For Varying Nodes
Nodes P D R E 2 E
Delay
Throughpu
t
AntHocNet
20 67.67 57.03 69.01
40 30.76 397.84 30.99
60 20.49 1265.84 20.89
80 8.83 699.62 9.34
100 11.20 3171.06 11.39
AODV
20 88.54 48.93 87.34
40 40.03 365.55 39.62
60 21.73 1239.44 20.73
80 5.55 738.64 6.74
100 9.22 3254.33 8.53
DSR
20 85.87 50.33 79.51
40 38.34 377.01 37.56
60 19.22 1333.11 18.22
80 5.43 745.21 6.14
100 8.65 3986.22 8.11
A. AVERAGE PACKET DELIVERY RATIO
It has been seen from Figures 1, 2 and 3 that at lesser number of nodes and at low node
mobility AntHocNet has lesser packet delivery ratio than AODV and DSR. It was
observed that the data packet delivery in AntHocNet takes some time as ant packets are
large in size and consumes bandwidth. But as the node density increases the Packet
Delivery Ratio decreases with the increase in error rate in AODV and DSR. It was
observed that AntHocNet is relatively consistent and stable as compared to AODV and
DSR.
Fig. 1 Packet Delivery Ratio vs. Speed
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 235
Fig. 2 Packet Delivery Ratio vs. Pause Time
Fig. 3 Packet Delivery Ratio vs. Number of Nodes
B. AVERAGE END TO END DELAY
It is observed from Figure 4, 5 and 6 that AODV and DSR have lower average end-to-end
delay when compared to AntHocNet at lower node density and lower node mobility.
Moreover the results for average end-to-end delay reflect the increasing level of difficulty
due to which the delay increases with increasing node speeds and node densities in AODV
and DSR. Though AntHocNet utilizes more bandwidth than AODV and DSR as the
number of nodes in the simulation is increased, AntHocNet has lesser overhead than DSR.
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 236
Fig. 4 End to End Delay vs. Speed
Fig. 5 End to End Delay vs. Pause Time
Fig. 6 End to End Delay vs. Number of Nodes
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 237
C. THROUGHPUT
From the Figure 7, 8 and 9 below, it can be seen that AODV and DSR has greater
throughput compared to AntHocNet at low speed and mobility. It can be accounted to the
fact that as nodes become more dynamic, the route discovery process generates more
routing traffic. Therefore less of the channel will be used for data transfer, thus decreasing
the overall throughput in AODV and DSR. This is not the case with AntHocNet it is
highly adaptive thus the expected throughput of AntHocNet increases as speed increases.
Thus it is concluded that AntHocNet is relatively lower, consistent and stable as compared
to AODV and DSR as number of nodes and speed increases.
Fig. 7 Throughput vs. Speed
Fig. 8 Throughput vs. Pause Time
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 238
Fig. 9 Throughput vs. Number of Nodes
CONCLUSION AND FUTURE WORK
This paper simulates and analyzes different topological node structures on NS2
environment, comparing the performance of AntHocNet, AODV and DSR. The
comparison is made based on the performance metrics - packet delivery ratio, average,
average end to end delay, and throughput. It is observed that AntHocNet outperforms
AODV in most of the test cases as tabulated in the result.
Results showed that the metric like end-to-end delay and throughput showed better
performance in AHN than in DSR. While the packet delivery ratio was less in AHN than
in AODV and DSR as ant agents occupy certain bandwidth and simulation setup time
considered was only 250 seconds. Scalability of AntHocNet in comparison with classical
routing algorithm AODV and DSR is demonstrated by simulation results. AntHocNet
performs better in terms of packet delivery ratio at high rates, at large number of nodes and
with high mobility but the performance is inferior to AODV and DSR at low rates and at
less number of nodes.
From this it is concluded that AntHocNet is suitable for large scale, high data rate
networks with high mobility. With the increase in number of nodes the performance of
AODV’s and DSR’s decreases whereas the performance of AntHocNet is either constant
or increases with either increase in number of nodes or at high data rates.
Future improvements with respect to AntHocNet can be done to enhance the protocol by
fine tuning the control packet overhead. Apart from this, the other improvements that can
be made are with respect to implementing a priority concept at the node level where
important packets could be sent first followed by the rest of the packets. Moreover
AntHocNet algorithm can be further extended by comparing the other bio inspired
algorithm where learning approaches have been performed like ants. A comparative
analysis of learning overhead in order to improve the optimal path determination can be
extended as the future work. These suggested improvements could add up to improvise the
AntHocNet algorithm’s performance even better.
International Journal of Multidisciplinary Consortium
Volume – 2 | Issue – 1 | March 2015
ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X
P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 239
REFERENCES
 Goss S, Aron S, DeneubourgJL, Pasteels JM, Self-organized shortcuts in the Argentine ant,
Naturwissenschaften Pg. 76:579–581, Springer-Verlag, 1998.
 Theraulaz G, Bonabeau E, A brief history of stigmergy. Artificial Life, Special Issue on Stigmergy, 5:97- 116,
1999.
 Fewell JH. Social insect networks, Science 2003; 301(26):1867–1870.
 Camazine S, Deneubourg J-L, Franks NR, Sneyd J, Theraulaz,Bonabeau E. Self-Organization in Biological
Systems. Princeton University Press: Princeton, NJ, 2001
 Csete ME, Doyle JC. Reverse engineering of biological complexity.Science 2002; 295(1):1664–1669 reduce
the packet overhead in anthocnet.
 Abolhasan M, Wysocki T, Dutkiewicz E. A review of routing protocols for mobile ad hoc networks. AdHoc
Networks 2004; 2:1– 22.
 H. Wedde, M. Farooq, T. Pannenbaecker, B. Vogel C. Mueller, J. Meth and R. Jeruschkat : “ BeeAdHoc : an
energy efficient routing algorithm for mobile ad-hoc networks inspired by bee behavior” , Proceeding of the
Genetic and evolutionary Computation Conference (GECCO) , Washington DC, USA, pp. 153-160, June
(2005).
 Sundaram, R. &Chien-Chung Shen., “ANSI: A swarm intelligence-based unicast routing protocol for hybrid ad
hoc networks”, Journal of system Architecture,52(2006):485-504,2013.
 Frederic Ducatelle, (2007) “Adaptive Routing in Wireless Ad HocMulti-Hop Networks”.
 Frederick Ducatelle , Gianni A. Di Caro ,Luca M. Gambardella “Principles and applications of swarm
intelligence for adaptive routing in telecommunications networks” Swarm Intelligence, 4(3):173-198, 2010
 I. Panda, "A survey on routing protocols of manets by using qos metrics," International journal of advanced
Research in computer science and software engineering, vol. 2, 2012.
 M. Gunes, U. Sorges, I. Bouazizi, “ARA-The Ant-Colony based routing algorithm for MANETs”, In
Proceedings of the ICPP International Workshop on Ad Hoc Networks (IWAHN), IEEE Computer Society
Press, pp 79-85, 2002.
 S. Marwaha, C.K. Tham, and D. Srinivasan,“ Mobile agents based routing protocol for mobile ad hoc
networks”, In Proceedings of the IEEE Global Communications Conference (GlobeCom), 2002.
 J.S. Baras, H. Mehta, “A probabilistic emergent routing algorithm for mobile ad hoc networks” , In
Proceedings of WiOpt03: Modeling And Optimization in Mobile Ad Hoc and Wireless Networks, 2003.
 G. Di Caro, F. Ducatelle, L. M. Gambardella, “AntHocNet: An Adaptive Nature-Inspired Algorithm for
Routing in Mobile Ad Hoc Networks”, Tech. Rep. No. IDSIA-27-04-2004, IDSIA/USI-SUPSI, September
2004.
 S.L.Ho,Shiyou .y, Yanan. Bai, & Huang. J.,”An ant colony algorithm for both robust and global optimization
of inverse problems”,IEEE transactions on Magnetics,vol-49,2077-2081,2013.
 G. Di Caro, M. Dorigo, “AntNet: Distributed stigmergic control for communications networks”, In Journal of
Artificial Intelligence Research, pp 317-365, 1998.
 S.S. Dhillon, P. Van Mieghem, “Performance analysis of the AntNet algorithm”, Computer Networks: The
International Journal of Computer and Telecommunications Networking, Elsevier North-Holland, Inc. New
York, NY, USA, 2006
 G. Di Caro, F. Ducatelle, L. M. Gambardella, “AntHocNet: An Adaptive Nature-Inspired Algorithm for
Routing in Mobile Ad Hoc Networks”, Tech. Rep. No. IDSIA-27-04-2004, IDSIA/USI-SUPSI, September
2004.
 AmmarOdeh,EmanAbdelFattah and MuneerAlshowkan, “Performance Evaluation Of Aodv And Dsr Routing
Protocols In ManetNetworks”, International Journal of Distributed and Parallel Systems (IJDPS),Vol.3, July
2012.
 Sasan Adibi, Shervin Erfani “A Multipath Routing Survey for Mobile Ad-Hoc Networks” IEEE CCNC, 2006
 http://www.isi.edu/nsnam/ns/

More Related Content

What's hot

Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...IJMER
 
Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationAlexander Decker
 
Bio-inspired route estimation in cognitive radio networks
Bio-inspired route estimation in cognitive radio networks Bio-inspired route estimation in cognitive radio networks
Bio-inspired route estimation in cognitive radio networks IJECEIAES
 
Simulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet SystemSimulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet SystemIOSR Journals
 
Qo s parameters for obs network
Qo s parameters for obs networkQo s parameters for obs network
Qo s parameters for obs networkeSAT Journals
 
Paper id 2320143
Paper id 2320143Paper id 2320143
Paper id 2320143IJRAT
 
Optimized routing and pin constrained
Optimized routing and pin constrainedOptimized routing and pin constrained
Optimized routing and pin constrainedijitjournal
 
Solving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmSolving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmAbdullaziz Tagawy
 
A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...
A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...
A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...IJECEIAES
 

What's hot (10)

K017418287
K017418287K017418287
K017418287
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
 
Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulation
 
Bio-inspired route estimation in cognitive radio networks
Bio-inspired route estimation in cognitive radio networks Bio-inspired route estimation in cognitive radio networks
Bio-inspired route estimation in cognitive radio networks
 
Simulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet SystemSimulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet System
 
Qo s parameters for obs network
Qo s parameters for obs networkQo s parameters for obs network
Qo s parameters for obs network
 
Paper id 2320143
Paper id 2320143Paper id 2320143
Paper id 2320143
 
Optimized routing and pin constrained
Optimized routing and pin constrainedOptimized routing and pin constrained
Optimized routing and pin constrained
 
Solving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmSolving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithm
 
A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...
A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...
A Summative Comparison of Blind Channel Estimation Techniques for Orthogonal ...
 

Similar to PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK

A NALYSIS OF ANTHOCNET AND AODV P ERFORMANCE USING NS2
A NALYSIS OF  ANTHOCNET  AND  AODV P ERFORMANCE USING  NS2 A NALYSIS OF  ANTHOCNET  AND  AODV P ERFORMANCE USING  NS2
A NALYSIS OF ANTHOCNET AND AODV P ERFORMANCE USING NS2 IJCI JOURNAL
 
Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...Editor Jacotech
 
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...IRJET Journal
 
Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...IJRES Journal
 
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...IAEME Publication
 
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBORouting Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBOIJERA Editor
 
C OMPARISON OF AODV AND ANTHOCNET IN S TATIC W IRELESS N ETWORK
C OMPARISON OF  AODV  AND  ANTHOCNET  IN  S TATIC  W IRELESS  N ETWORKC OMPARISON OF  AODV  AND  ANTHOCNET  IN  S TATIC  W IRELESS  N ETWORK
C OMPARISON OF AODV AND ANTHOCNET IN S TATIC W IRELESS N ETWORKIJCI JOURNAL
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and ga Route optimization in manets with aco and ga
Route optimization in manets with aco and ga eSAT Journals
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and gaRoute optimization in manets with aco and ga
Route optimization in manets with aco and gaeSAT Publishing House
 
Secured Rural Communication Development Using Mobile Ad-hoc Network
Secured Rural Communication Development Using Mobile Ad-hoc NetworkSecured Rural Communication Development Using Mobile Ad-hoc Network
Secured Rural Communication Development Using Mobile Ad-hoc Networkijsrd.com
 
Path Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile RobotPath Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile Robotijtsrd
 
Routing of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemRouting of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemeSAT Journals
 
Paper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobilePaper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobileSpandan Spandy
 
Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...
Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...
Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...IJARIIT
 
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...IOSR Journals
 

Similar to PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK (20)

A NALYSIS OF ANTHOCNET AND AODV P ERFORMANCE USING NS2
A NALYSIS OF  ANTHOCNET  AND  AODV P ERFORMANCE USING  NS2 A NALYSIS OF  ANTHOCNET  AND  AODV P ERFORMANCE USING  NS2
A NALYSIS OF ANTHOCNET AND AODV P ERFORMANCE USING NS2
 
Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...
 
I010525057
I010525057I010525057
I010525057
 
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
 
Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...
 
F0943236
F0943236F0943236
F0943236
 
13 48-1-pb
13 48-1-pb13 48-1-pb
13 48-1-pb
 
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...
 
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBORouting Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBO
 
C OMPARISON OF AODV AND ANTHOCNET IN S TATIC W IRELESS N ETWORK
C OMPARISON OF  AODV  AND  ANTHOCNET  IN  S TATIC  W IRELESS  N ETWORKC OMPARISON OF  AODV  AND  ANTHOCNET  IN  S TATIC  W IRELESS  N ETWORK
C OMPARISON OF AODV AND ANTHOCNET IN S TATIC W IRELESS N ETWORK
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and ga Route optimization in manets with aco and ga
Route optimization in manets with aco and ga
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and gaRoute optimization in manets with aco and ga
Route optimization in manets with aco and ga
 
Secured Rural Communication Development Using Mobile Ad-hoc Network
Secured Rural Communication Development Using Mobile Ad-hoc NetworkSecured Rural Communication Development Using Mobile Ad-hoc Network
Secured Rural Communication Development Using Mobile Ad-hoc Network
 
102 104
102 104102 104
102 104
 
Path Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile RobotPath Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile Robot
 
Routing of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemRouting of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation system
 
K017426872
K017426872K017426872
K017426872
 
Paper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobilePaper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobile
 
Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...
Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...
Cooperative Black Hole Attack Prevention by Particle Swarm Optimization with ...
 
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
 

Recently uploaded

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 

Recently uploaded (20)

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 

PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK

  • 1. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 228 PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK by Khushboo Gupta | Ph.D. Research Scholar of CSE | khushboogupta2806@gmail.com | UPTU, Lucknow, India & Prof. (Dr.) K. P. Yadav | Director, Department of CS | drkpyadav732@gmail.com | SDIT, Ghaziabad, INDIA ABSTRACT Mobile Ad hoc Networks (MANETs) are communication networks which consist of wireless nodes, placed together in an ad hoc manner, i.e. with minimal prior planning. The random node movement unpredictable behavior makes the topology very dynamic in nature. MANETs poses substantially different challenges to routing protocols than more traditional wired networks. The classification of MANETs protocols are Proactive based, Reactive based or Bio-inspired routing protocols. AntHocNet is a bio-inspired routing protocol based on ant colony optimization (ACO) which has many parallels with biology thus the solutions of biology can also be used to solve the problems of computer networks. This paper discusses the implementation and performance analysis of the AntHocNet algorithm which is based on the nature-inspired Ant Colony Optimization framework for routing in mobile MANETs. AntHocNet is an adaptive hybrid algorithm which combines the reactive route setup process with the proactive maintenance process. The reactive route setup is carried out at the start of a communication session or whenever the source of a current session has no more routing information available for the destination. The proactive route maintenance is run for the entire duration of the session. Its aim is to keep information about existing routes up to date and explore new routes. During simulation, the performance of AntHocNet is compared with DSR and AODV routing protocols. KEYWORDS: ACO, Hybrid Routing Algorithm, AntHocNet, DSR, AODV, NS2. INTRODUCTION Over the last three decades there has been such tremendous growth in the field of computer networks that it has paved a way for a wireless era from a wired one. Wireless networks can find their applications in many fields such as in military, emergency operations, radio satellites, wireless mesh networks, wireless sensor network are among the few. To support this new communication paradigm, robust, reliable and efficient algorithms are needed to allow network to offer a good or at least unacceptable level of service. Hence, routing is one of the primary functions which each node has to perform in order to have fully functional network. Routing in such type of networks is major research issue and many proposals have appeared within its scope. The routing protocols are divided into three categories [1]. Firstly the proactive protocols like DSDV [2], OLSR [3], reactive protocols like AODV [4] and hybrid protocols like TORA, ZRP [5], and
  • 2. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 229 MPOLSR [6]. Another most important type of protocols in recent times is the Bio-inspired protocols. Bio-inspired protocols are found to be capable of demonstrating self-organizing behavior due to their robustness and efficiency; examples of such protocols are AntHocNet, BeeAdHoc [7], and ANSI [8]. AntHocNet follows hybrid approach unlike other bio-inspired algorithms. Most of the previous bio-inspired algorithms were adopting a proactive scheme by periodically generating ant-like agents for all possible destinations, while AntHocNet generates ants according to both proactive and reactive schemes. The fact that AntHocNet learns with the system and applies it to the environment makes it better than the existing algorithms. Thus AHN has been used for path selection in the ever changing network scenario. This will lead to better network performance as compared to the existing routing protocols. This paper discusses the results of simulation conducted on AntHocNet algorithm, whose design is based on a self-organizing behavior of ants, Ant Colony Optimization and on shortest path discovery. The objective of this paper is to find an efficient solution for Packet Delivery Ratio, End to End Delay and Throughput which involves evaluation and comparison of the three algorithms namely, AntHocNet (AHN), Ad hoc On-demand Distance Vector Routing (AODV) and Dynamic Source Routing (DSR) for wireless ad-hoc networks. The paper is organized as follows: Section II addresses the work already carried out in this field. Section III gives the Literature Survey relevant to our work. Section IV gives a brief discussion on system design and implementation followed by simulation results in Section V. Section VI gives the conclusions and future works enhancement possible. RELATED WORK By taking a quite different approach, insect societies [9, 10] have become source of inspiration for routing nowadays. The Ant Colony Optimization (ACO) algorithms derive their motivation from this nature concept i.e. the behavior of social insects and ant colonies. Ant Colony Optimization is a population-based, general search technique for the solution of difficult combinatorial problems which is inspired by the pheromone trail laying behavior of real ant colonies. Based on ACO approach many routing algorithms have been generated for wired and wireless networks. The shortest path finding process is highly distributed and self-organized, adaptive, scalable and robust. As it can be easily observed, real ants can converge on the shortest path that connects their nest to source of food. When an ant travels they use what is known as pheromone. Pheromone is a volatile chemical substance which is secreted by ants. As a result of this, a path from nest to the food source is created which resembles a network path in real world. During the next cycle all ants take the path of the pheromone which is deposited by the first ant. On their way these ants also deposit their pheromone. The path attracts more ants will experience an increasing level of pheromones, until the majority of the ants converge on the shortest path. The path with the highest pheromone content is chosen as the optimal path. Higher pheromone content accounts for higher bandwidth in that path. An optimal
  • 3. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 230 path is obtained based on the bandwidth parameter. The selected path will be followed by all ants. This leads to the derivation of the optimal path. This indirect form of communication used by ants to find the shortest path is known as Stigmergy. In literature there exists a large family of ad hoc routing protocols [11]. But there is a need for new routing protocols for specific mobile Ad hoc networks. Ant-colony-based routing algorithm (ARA) works in an on-demand way in which ant set-up multiple paths between source and destination at the start of a data session [12]. Ant-AODV [13] is a hybrid algorithm combining ants with the basic AODV protocol. In this there are some fixed numbers of ants which keeps going around the network in a random manner and proactively updating the AODV routing tables in the nodes they visit whenever possible. Probabilistic emergent routing algorithm (PERA) works in an on-demand way in which ants being broadcast towards the destination at the start of a data session. Multiple paths are set up, but only the one with the highest pheromone value is used by data (the other paths are also available for backup) [14]. There are many other ACO routing algorithms which have been proposed for MANETs. Most of them move quite far away from the original ACO routing ideas in-order to obtain the efficiency needed in MANETs, and many of them are almost same as single-path on-demand algorithms. AntHocNet has been designed based on the Ant Colony Optimization (ACO) framework, and its general architecture shares strong similarities with the architectures of typical ACO implementations for network routing [15]. LITERATURE SURVEY AntHocNet is a multipath routing algorithm for mobile ad-hoc networks which combines both proactive and reactive phases. AntHocNet is the hybrid algorithm which includes the concept of Ad Hoc networks and AntNet [16]. It is based on AntNet [17], [18], which is basically designed for wired networks, with some modifications to be used on ad-hoc networks. AntHocNet emerges as a reactive, adaptive, multipath and proactive algorithm [19]. During reactive path setup, it has agents operating on-demand to set up routes to destinations. It does not maintain paths to all destinations at all times, but sets up paths whenever required. In reactive path setup phase, ant agents called reactive forward ants are launched by the source in order to find multiple paths to the destination, and backward ants return to set up the paths. The paths are represented in pheromone tables indicating their respective quality. In case of broadcasting the nodes receives number of ants. Here the node compares the path travelled by each new ant to that of former received ants of this generation. It rebroadcasts only if its number of hops and travel time are both within an acceptance factor of best forward ant. After path setup, data packets are routed over the different paths using these pheromone values combined with small probability value at each node. While the data session is active, paths are monitored, maintained and improved proactively using different agents, called proactive forward ants.
  • 4. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 231 Ad-hoc on demand distance vector (AODV) [20] is a reactive routing protocol and routes are determined when needed. Hello messages may be used to detect the neighbor links. An active node broadcasts a hello message to all its neighbor so that they can receive. If a node fails to receive several hello messages from a neighbor, a link break is detected. Whenever a source has a data to send to an unknown destination, it broadcasts a route request for that destination. At each intermediate node when a reply request is received, a route to the source has been created. If the accepting node did not receive this reply earlier, says that it is not the destination and does not have a current route to the destination, then it rebroadcasts the request. If the receiving node is the destination, then the current route to the destination, it generates a route reply. The route reply is unicast in hop by hop fashion to the source control messages and hello messages. Dynamic Source Routing (DSR) is a routing protocol for wireless mesh networks. This protocol is based on source routing whereby all the routing information is maintained at mobile nodes. It has only two major phases, which are Route Discovery and Route Maintenance. Route Reply would only be generated if the message has reached the intended destination node. The DSR protocol is composed of two mechanisms that work together to allow the discovery and maintenance of source routes in the ad hoc network: Route Discovery is the mechanism by which a node S wishing to send a packet to a destination node D obtains a source route to D. Route Discovery is used only when S attempts to send a packet to D and S has no prior knowledge about the route to D. Route Maintenance is the mechanism by which node S is able to detect, while using a source route to D. If the route to D is no longer used it indicates that the network topology has changed or the link along the route no longer exists. When Route Maintenance indicates a source route is broken, S can attempt to use any other route it happens to know to D, or can invoke Route Discovery to find again a new route. Route Maintenance is used only when S is actually sending packets to D [21]. SYSTEM DESIGN AND IMPLEMENTATION A. SIMULATOR CHOSEN We have chosen to work with NS2 [22]. NS2 is available under Linux, with a GPL license. Some standard algorithms are already implemented in this simulator, and DSR is one of these.NS2 is a network simulator; built with C++ and TCL. As every simulator, the main purpose is to simulate different networks, to test different protocols, and to find the limitations of each. It has been developed in the California University, by LBL, Xerox PARC, UCB, and USC/ISI through the VINT project supported by DARPA. The simulator is composed of two parts:  The TCL code: it is used to communicate with the simulator, and permits to define different simulation parameters  The C++ code: it is the main part of the project, because it defines how the simulator has to behave.
  • 5. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 232 B. ALGORITHM CHOSEN The implementation part is an important part of the project. By implementing the different solutions, we can test them, find some improvements and understand why one works better than another. One representative algorithm from traditional and bio-inspired algorithms each was chosen for comparison. This would give a broad picture of which type of the chosen algorithm performs well in which environment. The specific algorithms chosen within each category were DSR and AODV for traditional and AntHocNet for hybrid. C. NETWORK SCENARIO In order to do conduct the tests in a controlled way, we define a common scenario for both DSR, AODV and AntHocNet, by varying relevant parameters such as the terrain size, rate of data sent max-speed, packet size node density and pause time. Some tools have been developed to build these scenarios. For example, if we want to have a random model with several nodes, it is possible to use ’setdest’. It is a tool that generates random positions and random speeds for a number of nodes. By doing this, it is easy to use different random models and to test a protocol. D. EVALUTION PARAMETER Below are the parameters used to evaluate the performance of DSR, AODV and AntHocNet:  A choice of 50 random moving nodes on a squared 1500 m by 300 m area has been used.  Mobility model for nodes as the random waypoint propagation mobility model.  Simulation time is 250s.  Data traffic is generated by constant bit rate (CBR) sessions  Radio propagation, we use two-ray signal propagation model. E. EVALUTION PARAMETER 1) Packet delivery fraction - Ratio of data packets received by the destinations to the packets sent by the source. (Number of packet receives / number of packet sends) 2) Average end-to-end delay of data packets - The time taken for the packet to reach the destination, it includes queuing at the interface queue, delay during route discovery (ARP) (sum of delay experienced by each packet of the flow)/number of packets). 3) Throughput –It is the amount of data transferred successfully over a link from one end to another in a given period of time. (Number of bits transferred /Observation duration) SIMULATION AND RESULTS Simulation is carried with nodes randomly distributed in the terrain size of 1500 × 300. A constant bit rate of 0.1Mbytes with a packet size of 1500 Bytes is used. The simulation time is set to 250s. To cover all types of scenario the algorithm may face, we have varied, node density (number of nodes) and the node mobility (pause time and rwp max-speed). The node density (number of nodes) was varied in the range [20, 100] in steps of 20 (5
  • 6. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 233 different node densities). Pause time was varied in the range [0, 100] in steps of 20 (6 different pause times). RWP max-speed was varied in the range [20,100] in steps of 20 (5 different scenarios). Tables I, II and III shows the analysis of routing metrics for varying speed, pause time and nodes after simulation. Table I: Packet Delivery Ratio, End To End Delay And Throughput Analysis For Varying Speed Speed P D R E 2 E Delay Throughpu t AntHocNet 20 28.81 836.17 29.49 40 17.99 1546.21 18.35 60 28.73 895.96 29.35 80 17.05 656.98 17.36 100 22.09 1083.29 22.47 AODV 20 46.24 664.73 38.54 40 31.52 1282.83 29.11 60 30.37 837.82 29.98 80 16.76 705.28 15.42 100 16.99 1244.12 15.73 DSR 20 36.55 751.27 35.13 40 30.19 1371.08 27.29 60 29.92 911.74 27.39 80 18.83 794.28 16.64 100 18.44 1316.65 17.97 Table Ii: Packet Delivery Ratio, End To End Delay And Throughput Analysis For Varying Pause Time Pause Time P D R E 2 E Delay Throughpu t AntHocNet 0 22.01 1160.49 22.57 20 23.66 3266.49 24.05 40 31.72 1347.67 32.25 60 28.20 2999.87 28.35 80 32.86 2450.96 33.39 100 83.63 41.51 21.44 AODV 0 31.54 980.66 30.04 20 20.03 2883.63 29.74 40 31.21 1322.43 32.64 60 20.02 3001.73 19.07 80 24.67 2666.32 30.02 100 70.06 45.63 15.84 DSR 0 29.71 1005.49 25.77 20 21.46 3199.49 24.95 40 30.22 1337.67 30.25 60 18.31 3005.11 32.99 80 22.83 2692.89 28.98 100 68.63 48.563 13.78
  • 7. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 234 Table IIi: Packet Delivery Ratio, End To End Delay And Throughput Analysis For Varying Nodes Nodes P D R E 2 E Delay Throughpu t AntHocNet 20 67.67 57.03 69.01 40 30.76 397.84 30.99 60 20.49 1265.84 20.89 80 8.83 699.62 9.34 100 11.20 3171.06 11.39 AODV 20 88.54 48.93 87.34 40 40.03 365.55 39.62 60 21.73 1239.44 20.73 80 5.55 738.64 6.74 100 9.22 3254.33 8.53 DSR 20 85.87 50.33 79.51 40 38.34 377.01 37.56 60 19.22 1333.11 18.22 80 5.43 745.21 6.14 100 8.65 3986.22 8.11 A. AVERAGE PACKET DELIVERY RATIO It has been seen from Figures 1, 2 and 3 that at lesser number of nodes and at low node mobility AntHocNet has lesser packet delivery ratio than AODV and DSR. It was observed that the data packet delivery in AntHocNet takes some time as ant packets are large in size and consumes bandwidth. But as the node density increases the Packet Delivery Ratio decreases with the increase in error rate in AODV and DSR. It was observed that AntHocNet is relatively consistent and stable as compared to AODV and DSR. Fig. 1 Packet Delivery Ratio vs. Speed
  • 8. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 235 Fig. 2 Packet Delivery Ratio vs. Pause Time Fig. 3 Packet Delivery Ratio vs. Number of Nodes B. AVERAGE END TO END DELAY It is observed from Figure 4, 5 and 6 that AODV and DSR have lower average end-to-end delay when compared to AntHocNet at lower node density and lower node mobility. Moreover the results for average end-to-end delay reflect the increasing level of difficulty due to which the delay increases with increasing node speeds and node densities in AODV and DSR. Though AntHocNet utilizes more bandwidth than AODV and DSR as the number of nodes in the simulation is increased, AntHocNet has lesser overhead than DSR.
  • 9. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 236 Fig. 4 End to End Delay vs. Speed Fig. 5 End to End Delay vs. Pause Time Fig. 6 End to End Delay vs. Number of Nodes
  • 10. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 237 C. THROUGHPUT From the Figure 7, 8 and 9 below, it can be seen that AODV and DSR has greater throughput compared to AntHocNet at low speed and mobility. It can be accounted to the fact that as nodes become more dynamic, the route discovery process generates more routing traffic. Therefore less of the channel will be used for data transfer, thus decreasing the overall throughput in AODV and DSR. This is not the case with AntHocNet it is highly adaptive thus the expected throughput of AntHocNet increases as speed increases. Thus it is concluded that AntHocNet is relatively lower, consistent and stable as compared to AODV and DSR as number of nodes and speed increases. Fig. 7 Throughput vs. Speed Fig. 8 Throughput vs. Pause Time
  • 11. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 238 Fig. 9 Throughput vs. Number of Nodes CONCLUSION AND FUTURE WORK This paper simulates and analyzes different topological node structures on NS2 environment, comparing the performance of AntHocNet, AODV and DSR. The comparison is made based on the performance metrics - packet delivery ratio, average, average end to end delay, and throughput. It is observed that AntHocNet outperforms AODV in most of the test cases as tabulated in the result. Results showed that the metric like end-to-end delay and throughput showed better performance in AHN than in DSR. While the packet delivery ratio was less in AHN than in AODV and DSR as ant agents occupy certain bandwidth and simulation setup time considered was only 250 seconds. Scalability of AntHocNet in comparison with classical routing algorithm AODV and DSR is demonstrated by simulation results. AntHocNet performs better in terms of packet delivery ratio at high rates, at large number of nodes and with high mobility but the performance is inferior to AODV and DSR at low rates and at less number of nodes. From this it is concluded that AntHocNet is suitable for large scale, high data rate networks with high mobility. With the increase in number of nodes the performance of AODV’s and DSR’s decreases whereas the performance of AntHocNet is either constant or increases with either increase in number of nodes or at high data rates. Future improvements with respect to AntHocNet can be done to enhance the protocol by fine tuning the control packet overhead. Apart from this, the other improvements that can be made are with respect to implementing a priority concept at the node level where important packets could be sent first followed by the rest of the packets. Moreover AntHocNet algorithm can be further extended by comparing the other bio inspired algorithm where learning approaches have been performed like ants. A comparative analysis of learning overhead in order to improve the optimal path determination can be extended as the future work. These suggested improvements could add up to improvise the AntHocNet algorithm’s performance even better.
  • 12. International Journal of Multidisciplinary Consortium Volume – 2 | Issue – 1 | March 2015 ijmc.editor@rtmonline.in| http://ijmc.rtmonline.in | ISSN 2349-073X P u b l i s h e d b y : M o d e r n R o h i n i E d u c a t i o n S o c i e t y | P a p e r I d : 0 4 3 0 6 0 Page 239 REFERENCES  Goss S, Aron S, DeneubourgJL, Pasteels JM, Self-organized shortcuts in the Argentine ant, Naturwissenschaften Pg. 76:579–581, Springer-Verlag, 1998.  Theraulaz G, Bonabeau E, A brief history of stigmergy. Artificial Life, Special Issue on Stigmergy, 5:97- 116, 1999.  Fewell JH. Social insect networks, Science 2003; 301(26):1867–1870.  Camazine S, Deneubourg J-L, Franks NR, Sneyd J, Theraulaz,Bonabeau E. Self-Organization in Biological Systems. Princeton University Press: Princeton, NJ, 2001  Csete ME, Doyle JC. Reverse engineering of biological complexity.Science 2002; 295(1):1664–1669 reduce the packet overhead in anthocnet.  Abolhasan M, Wysocki T, Dutkiewicz E. A review of routing protocols for mobile ad hoc networks. AdHoc Networks 2004; 2:1– 22.  H. Wedde, M. Farooq, T. Pannenbaecker, B. Vogel C. Mueller, J. Meth and R. Jeruschkat : “ BeeAdHoc : an energy efficient routing algorithm for mobile ad-hoc networks inspired by bee behavior” , Proceeding of the Genetic and evolutionary Computation Conference (GECCO) , Washington DC, USA, pp. 153-160, June (2005).  Sundaram, R. &Chien-Chung Shen., “ANSI: A swarm intelligence-based unicast routing protocol for hybrid ad hoc networks”, Journal of system Architecture,52(2006):485-504,2013.  Frederic Ducatelle, (2007) “Adaptive Routing in Wireless Ad HocMulti-Hop Networks”.  Frederick Ducatelle , Gianni A. Di Caro ,Luca M. Gambardella “Principles and applications of swarm intelligence for adaptive routing in telecommunications networks” Swarm Intelligence, 4(3):173-198, 2010  I. Panda, "A survey on routing protocols of manets by using qos metrics," International journal of advanced Research in computer science and software engineering, vol. 2, 2012.  M. Gunes, U. Sorges, I. Bouazizi, “ARA-The Ant-Colony based routing algorithm for MANETs”, In Proceedings of the ICPP International Workshop on Ad Hoc Networks (IWAHN), IEEE Computer Society Press, pp 79-85, 2002.  S. Marwaha, C.K. Tham, and D. Srinivasan,“ Mobile agents based routing protocol for mobile ad hoc networks”, In Proceedings of the IEEE Global Communications Conference (GlobeCom), 2002.  J.S. Baras, H. Mehta, “A probabilistic emergent routing algorithm for mobile ad hoc networks” , In Proceedings of WiOpt03: Modeling And Optimization in Mobile Ad Hoc and Wireless Networks, 2003.  G. Di Caro, F. Ducatelle, L. M. Gambardella, “AntHocNet: An Adaptive Nature-Inspired Algorithm for Routing in Mobile Ad Hoc Networks”, Tech. Rep. No. IDSIA-27-04-2004, IDSIA/USI-SUPSI, September 2004.  S.L.Ho,Shiyou .y, Yanan. Bai, & Huang. J.,”An ant colony algorithm for both robust and global optimization of inverse problems”,IEEE transactions on Magnetics,vol-49,2077-2081,2013.  G. Di Caro, M. Dorigo, “AntNet: Distributed stigmergic control for communications networks”, In Journal of Artificial Intelligence Research, pp 317-365, 1998.  S.S. Dhillon, P. Van Mieghem, “Performance analysis of the AntNet algorithm”, Computer Networks: The International Journal of Computer and Telecommunications Networking, Elsevier North-Holland, Inc. New York, NY, USA, 2006  G. Di Caro, F. Ducatelle, L. M. Gambardella, “AntHocNet: An Adaptive Nature-Inspired Algorithm for Routing in Mobile Ad Hoc Networks”, Tech. Rep. No. IDSIA-27-04-2004, IDSIA/USI-SUPSI, September 2004.  AmmarOdeh,EmanAbdelFattah and MuneerAlshowkan, “Performance Evaluation Of Aodv And Dsr Routing Protocols In ManetNetworks”, International Journal of Distributed and Parallel Systems (IJDPS),Vol.3, July 2012.  Sasan Adibi, Shervin Erfani “A Multipath Routing Survey for Mobile Ad-Hoc Networks” IEEE CCNC, 2006  http://www.isi.edu/nsnam/ns/