SlideShare a Scribd company logo
Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804)
Volume No.3 Issue No. 4, August 2015
79
Ant Colony Optimization Based Routing Algorithm in
Various Wireless Sensor Network- A Survey
By
Ajeet Pandey, Akhilesh Kumar Singh
Computer Science and Engineering, UIT, Naini, Allahabad
Computer Science and Engineering, UIT, Naini, Allahabad
ajeetpandey29@gmail.com, akhileshvivek@gmail.com
ABSTRACT
Wireless Sensor Network has several issues and challenges
due to limited battery backup, limited computation capability,
and limited computation capability. These issues and
challenges must be taken care while designing the algorithms
to increase the Network lifetime of WSN. Routing, the act of
moving information across an internet world from a source to
a destination is one of the vital issue associated with Wireless
Sensor Network. The Ant Colony Optimization (ACO)
algorithm is a probabilistic technique for solving
computational problems that can be used to find optimal paths
through graphs. The short route will be increasingly enhanced
therefore become more attractive. The foraging behavior and
optimal route finding capability of ants can be the inspiration
for ACO based algorithm in WSN. The nature of ants is to
wander randomly in search of food from their nest. While
moving, ants lay down a pheromone trail on the ground. This
chemical pheromone has the ability to evaporate with the
time. Ants have the ability to smell pheromone. When
selecting their path, they tend to select, probably the paths that
has strong pheromone concentrations. As soon as an ant finds
a food source, carries some of it back to the nest. While
returning, the quantity of chemical pheromone that an ant lay
down on the ground may depend on the quantity and quality
of the food. The pheromone trails will lead other ants towards
the food source. The path which has the strongest pheromone
concentration is followed by the ant which is the shortest
paths between their nest and food source. This paper surveys
the ACO based routing in various Networking domains like
Wireless Sensor Networks and Mobile Ad Hoc Networks.
Keywords
Ant Colony Optimization, Routing, Mobile Ad Hoc
Networks, Wireless Sensor Networks
1. INTRODUCTION
We With the growing importance of telecommunication and
the Internet, low power wireless communications, and low
cost and low power sensor node, more complex networked
systems like Wireless Sensor Network are being designed and
developed. Since these networks are complex and have some
limitations therefore they have several challenges and issues.
In order to handle complex networking problems such as load
balancing, routing and congestion control, there is a
requirement for more sophisticated and more intelligent
techniques/protocol to solve these problems. Several mobile
agent-based algorithms/techniques were designed to solve
control and routing problems in networking. These computing
techniques are inspired by social insects such as ants. A
colony of ants can perform useful tasks such as foraging
behavior (searching for food) and finding the optimal path.
2. ANT COLONY OPTIMIZATION
Ant colony optimization (ACO) is an algorithm that utilizes
the foraging behavior of the ants in order to find a shortest
path from their nest (source) to the food source. This
algorithm utilizes the behavior of the real ants while searching
for the food. It has been noticed that the nature of the ants are
to wander randomly in search of some food source, and upon
finding food source they return back to their nest (colony)
with some food by laying down chemical pheromone trails on
the ground, which attracts other ants to follow the same path
(pheromone trail), they themselves lays more pheromone, thus
reinforcing the trail. With respect to time the pheromone trail
starts to evaporate and its strength decays over time. The more
time taken by an ant to travel down the path to their nest and
back again to the food source, provide more time for the
pheromones have to evaporate. A shortest path gets visited
over more frequently, and thus the pheromone concentration
becomes higher on shorter paths in comparison to the longer
ones. On shorter paths pheromone builds up faster.
Pheromone evaporation also has the advantage of finding the
shortest path and avoiding the convergence to a locally
optimal solution. Therefore, when an ant finds a shorter path
from their nest (colony) to a food source, other ants are more
likely to follow the same path and this eventually leads to the
entire ant’s following a single path. The core idea of the Ant
Colony Algorithm is to simulate this behavior of ants with
"artificial (simulated) ants" and making them to walk around
the graph that represents the problem to be solved. In ACO a
number of artificial ants are used to build solutions to the
considered optimization problem.
ACO Applications: ACO has been used in many
Computational and Combinatorial Optimization problems
such as the Medicare Shared Saving Problem, Asymmetric
Traveling Salesman Problem, Graph Coloring Problem and
Vehicle Routing Problem etc. This paper focuses on
Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804)
Volume No.3 Issue No. 4, August 2015
80
surveying ACO approaches in network routing and load-
balancing.
3. ACO IN NETWORK ROUTING
ACO algorithms can be used in the Wireless Sensor Networks
and Mobile Ad Hoc Networks to solve the routing problems
in order to find the shortest path. A set of artificial ants (data
packets) are simulated from a source (nest or colony) to the
destination (food source) in a network routing problem. The
forward ants(a mobile node) [4] are used to select the next
node arbitrarily for the first time by taking the information
from the routing table of the nodes and the ants, who are
reaching the destination successfully, are updating the
chemical pheromone strength at the edges of the graph,
representing the problem, visited by them.
4. ACO IN NETWORK ROUTING
Mobile ad-hoc networks are infrastructure-less networks that
consist of wireless mobile nodes, that are organized in a peer-
to-peer and autonomous fashion and can communicate in
distributed manner without any centralized administration
possibly mobile. Whenever, there is a need, the nodes
immediately and dynamically form a network. The routing in
Mobile Ad-hoc Network is quite challenging due to the
following constraints: 1. highly dynamic topology 2. Chaotic
load balancing among the processors 3. Unpredictable
communication behavior among the nodes 4. Limited
bandwidth availability and 5. Energy constraints. Recently a
novel family, inspired by Swarm Intelligence, of algorithms
emerged, that provides a new way to distributed combinatorial
optimization problems. After the initial studies of certain
features of SI and mobile ad-hoc network, it has been found
that they have a great deal of matching properties in terms of
routingrequirements, such as the ability of ant colony to
discover a nearly optimal route between source and
destination. To solve the routing problem in mobile ad-hoc
networks, many algorithms that are based on Ant Colony
Optimization were introduced in early years.
4.1 Ant-Colony-based Routing Algorithm
(ARA)
The author proposed a very simple and sophisticated
algorithm named Ant Routing Algorithm (ARA) [6] using
distance vector routing protocol that is very similar as several
other routing approaches in construction. The basic aim of the
designing of this protocol was to reduce the routing overhead.
The algorithm is compared to AODV, DSDV and DSR
(Dynamic Source Routing) and the results indicate that ARA
and DSR perform comparatively in terms of delivery rate,
with DSDV and AODV lagging behind. ARA and AODV
perform comparatively in terms of overhead ratio, with
DSDV and DSR lagging behind.
4.2 Termite
Please Roth and Wicker [9] present an algorithm that is
closely related to ARA using the Distance Vector Routing
protocol principles. Termite differs from ant colony based
routing algorithm (ARA) in terms of discovering the optimal
route and a response of failure recovery. Authors examine the
algorithm and give the performance of the algorithm in terms
of data good-put, mean path length, route confidence and
node mobility.
4.3 Emergent Ad-hoc Routing Algorithm
(EARA)
EARA is an on-demand multi-path routing algorithm. Each
node using this algorithm maintains a Probabilistic routing
table. On initialization, a neighborhood for each node is built
using the single hop HELLO messages. Each node comprising
the routing table as well as them also possesses a pheromone
table, which tracks the amount of pheromone on each
neighbor link. In a dynamic network like MANET, the
changes of the network topology create chances for new paths
to emerge. To use this property, this algorithm launches LFA
(Local Foraging Ants) periodically to search locally new
routes.
4.4 AntHocNet
Di Caro, Ducatelle and Gambardella [8] present hybrid
multipath algorithm whose design is based on a self-
organizing behavior of ants, shortest path discovery in Ant
Colony Optimization. The source node sends out reactive
forward ants to find the routes to the destination if the it does
not have correct routing information to the destination.
AntHocNet generates ants in both proactive and reactive
schemes. The authors compared it to the AODV after
examining the AntHocNet algorithm in an environment with a
realistic MAC layer. In all tested experiments, AntHocNet
produces superior results over AODV in terms of packet
delivery ratio. In complex scenarios (with more nodes or with
more node mobility), AntHocNet produces better packet delay
while in simpler scenario AODV produces lower packet
delay.
4.5 Ant-AODV
The authors [10] combined the features of AODV and AntNet
routing protocol and proposed a proactive-reactive hybrid
protocol. The Ant-AODV routing protocol maintains a
population of forward ants that explore the network with a
source-routing list of visited nodes in the packets header.
When we compare the Ant-AODV protocol to the AODV
protocol then the results indicate that Ant-AODV having a
slightly higher normalized routing overhead over end-to-end
delay and packet delivery fraction of Ant-AODV and AODV.
4.6 Mobile Ant Based Routing (MABR)
This algorithm [11] consists of three layers: Straight Packet
Forwarding (SPF), Topology Abstraction Protocol (TAP), and
Mobile Ant Based Routing (MABR). When we compare
MABR algorithm with Distance-Vector (DV), Link- State
(LS), and AntNet algorithms then after simulation, the results
we get, indicate that Adaptive-SDR has lower packet loss,
higher delay times, and higher data throughput than the other
algorithms
Adaptive-SDR
This Adaptive-SDR algorithm [12] organizes the network into
clusters. Once the partition process is complete, the algorithm
maintains inter-clustering and intra-clustering routing tables at
each node. Multiple colonies of Ants are used to discover and
maintain these different routing tables. This algorithm consists
of three parts: Clustering into Colonies, Discovering Routes,
and Packet Forwarding. When we compare this algorithm
with the Distance-Vector (DV), Link- State (LS), and AntNet
algorithms, the simulation results indicate that Adaptive-SDR
has higher data throughput, higher delay times and lower
packet loss than the other algorithms.
Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804)
Volume No.3 Issue No. 4, August 2015
81
4.6 HOP-NET
The HOP-NET algorithm [13] consists of the reactive
communication between the neighborhoods and proactive
local discovery within a node’s neighborhood. The algorithm
divided the network into zones that are the local neighborhood
of the nodes. When HOP-NET algorithm is compared to
AODV, the simulation results indicate that HOP-NET has
lower packet delivery ratio, higher control overhead, and
better end-to-end delay than AODV. When we compare this
algorithm with AntHocNet, the results indicate that HOP-NET
is highly scalable for large networks, and HOP-NET performs
significantly better for high and low mobility compared to
AntHocNet algorithm.
5. ACO BASED ROUTING IN
WIRELESS SENSOR NETWORKS
Wireless Sensor Networks (WSNs) [14] consist a large
amount of tiny sensor nodes that have the ability to sense the
environment nearby, communicate in a small range, and
perform little computations. Each node is equipped with
wireless communication interfaces, sensing capabilities,
limited processing capabilities and energy resources.
Generally, the nodes are statically deployed over huge region
to gather the information from the field. However, these
sensor nodes can also be mobile and capable of interacting
with the environment. WSNs can be used in a wide range of
applications including information gathering from the field,
environmental monitoring, surveillance for safety and
security, automated health monitoring, vehicle tracking
system, intelligent building control, traffic control, earthquake
observations, object tracking etc. Although Wireless Sensor
Network are used in wide range of applications but routing in
Wireless Sensor Network is more challenging and difficult
due to limited battery backup, limited communication and
computation abilities, dynamic topologies, and mobility of the
nodes. Due to the ability of ants to perceive changes in
networks through pheromone in order to find the optimal
route, routing algorithms based on Swarm Intelligence (SI)
can be an effective approach to deal with dynamic topologies.
5.1 Algorithms adapting AntNet to WSNs
Zhang et al [15] proposed Adaptive AntNet algorithm that is
directly derived from AntNet algorithm and also proposed
three variant of it known as: 1. Sensor-driven Cost-aware Ant
Routing (SC) 2. Flooded Forward Ant Routing (FF) and 3.
Flooded Piggybacked Ant Routing (FPAnt). These
algorithms make use of two types of Ant: Forward Ant and
Backward Ant. Forward ants explore the path and collect
information between source and destination node and have
same number as the source node. Backward ants travel back
from destination node to source nodes and updating the
information of their pass-by nodes. The AntNet like algorithm
makes use of unicast forward ants generated by source sensor)
nodes. The number of hops calculated by these algorithms is
the cost of the sampled path.
5.2 Energy Efficient Ant-Based Routing
(EEABR)
The algorithm is designed to increase the network lifetime by
reducing the communication overhead in path discovering and
follows an efficient strategy considering the routed path
length and energy levels of the nodes. This algorithm
minimizes the flooding ability of ants to control congestion in
routing and it also maintain intelligent routing table and
intelligently update the routing table in case of link or node
failure. It is achieved by using ant agents and energy and
number of hops metrics for the pheromone update mechanism
that allow establishing paths that are energy efficient. These
algorithms make use of two types of Ant: Forward Ant and
Backward Ant. The author compares the EEABR algorithm
with other variants of it then he found that EEABR algorithm
performs comparatively better in terms of minimum
remaining energy of a node, standard deviation in the battery
levels and energy efficiency.
5.3 ACO-based Quality-of-Service Routing
(ACO-QoSR)
The author proposed a reactive algorithm, named ACO-QoSR
[15], to find out a maximum energy efficient and minimum
delay path to deal with the limitation of sensor nodes and
routing problem in WSN. In ACO-QoSR, whenever any node
wishes to send data it firstly checks its routing table. If there is
exist an appropriate path in its routing table then it sends the
data otherwise initiating a probe phase to find a new route by
initiating route discovery process and “k” forward ants are
used for each path probe. These forward ants are unicast to
next hop nodes using selection probabilities. ACO-QoSR’s
performance has been compared in simulation to Adhoc-On
Demand Distance Vector (AODV) and Destination-
Sequenced Distance Vector routing (DSDV) routing
algorithms for MANETs then the simulation results verify that
ACO-QoSR algorithm can reduce the selected path’s delay
and improve the selected path’s normalized energy residual
ratio at the similar levels of routing overhead.
5.4 Ant-based service-aware routing
algorithm (ASAR)
ASAR is a QoS-aware routing protocol proposed by author
for multimedia sensor networks. Generally, ASAR protocol
uses two kinds of basic service modes: the event-driven mode
and the query-driven mode. Event driven service modes
includes only one type of service, the R-service that puts strict
requirements in terms of error intolerance, delay and
reliability for event detection and notification .The query-
driven mode includes two types of services, the D-service and
S-service. D-service is based on data query and it aims at the
error intolerant but query specific delay tolerant applications
while S-service which is stream query service is strictly
intolerant to errors but more tolerant to delays. The ASAR’s
performance is compare with Directed diffusion Dijkstra’s
algorithm. ASAR appears to provide only slightly better
performance than its competitive protocols. ASAR’s energy
consumption is the highest among the three protocols. ASAR
algorithm has better convergence and significantly provides
better quality of service for multimedia wireless sensor
network.
5.5 Self-organizing Data Gathering for
multi-sink sensor networks (SDG)
The author proposed a cluster-based data gathering SDG
protocol with aim to achieve reliability and scalability in
WSNs. Single sink WSN architecture is not robust to energy
depletion. In single sink architecture of wireless sensor
network when the sink fails or once the nodes around the sink
run out of energy, the sink remains isolated and the WSN
become useless. The author proposed a multi-sink WSN in
which in case of failure, another node can be used as a sink
node, even in presence of very lossy communication channels
to deal with the problem of single-sink architecture of WSN.
Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804)
Volume No.3 Issue No. 4, August 2015
82
The problem of energy loss during the data collection in
single-sink is reduced by using multi-sink WSN. This
algorithm uses both static as well as mobile sink node.
According to the reported results, the algorithm can also
successfully handle both sink node failures and random node
failures.
5.6 AntChain
The author proposed a centralized algorithm named AntChain
that partitions the responsibilities of sink node and the sensor
nodes. This portioning is based on their hardware resources
and relative distances to optimize energy consumption and
transmission delays. AntChain algorithm can be used with the
applications that provide the prior information of the identity
and the location of the sensor nodes. The sink node uses
location information to calculate a near-optimal chain
organization for the nodes, which is used for efficient data
transmission.
5.7 Energy-Delay ant-based (E-D ANTS)
The author has proposed the E-D ANTS algorithm to
maximize network lifetime and to provide a real-time data
delivery service by finding a route with minimum energy-
delay product. The E-D ANTS algorithm routes the packets
through optimal and energy-efficient paths and also avoids
congested paths. The Table-1 depicts the features of the above
discussed Ant Inspired Routing Protocols for WSN.
Table 1 Ant Inspired Routing Protocols for WSN.
Characte
ristics
Routing Protocols used in Wireless
Sensor Network
S
S/
F
F/
F
P
EEA
BR
ACO
QoSR
AS
AR
S
D
G
AN
T
CH
AIN
E-
D
AN
TS
Fault
Tolerance
Y Y Y Y Y N Y
Energy
Aware
N Y Y Y Y N Y
Load
Balancing
Y Y Y Y Y Y Y
Best Effort
(B) / QoS
(Q)
B B Q Q B B Q
Reactive
(R) /
Proactive
(P) /
Hybrid (H)
H P R P P R R
6. CONCLUSION
In this paper a review of ACO based algorithms for routing in
Wireless Sensor Networks and Mobile AdHoc Networks are
presented, some of the key features of routing protocols
presented above are compared and summarized. The
advantages and disadvantages of Ant Colony Optimization
(ACO) based Routing algorithms over the traditional Routing
Algorithms is also summarized.
7. REFERENCES
[1] C. Raghavendra, K. Krishna, T. Znati (Eds.), “Wireless
SensorNetworks”, Springer-Verlag, 2004.
[2] M. Dorigo, E. Bonabeau, and G. Theraulaz, “Ant
algorithms and stigmergy,” Future Gener. Comput. Syst.,
vol. 16, no. 8, pp. 851–871, 2000.
[3] J. L. Deneubourg, S. Aron, S. Goss, and J. M. Pasteels,
“The self-organizing exploratory pattern of the argentine
ant,” J. Insect Behav., vol. 3, pp. 159–168, 1990.
[4] M. Dorigo, V. Maniezzo & A. Colorni, 1996. "Ant
System: Optimization by a Colony of Cooperating
Agents", IEEE Transactions on Systems, Man, and
Cybernetics–Part B, 26 : 29–41.
[5] Kwang Mong Sim and Weng Hong Sun “Ant Colony
Optimization for Routing and Load-Balancing: Survey
and New Directions”, IEEE Transactions On Systems,
Man, And Cybernetics-Part A: Systems And Humans,
Vol. 33, No. 5, September 2003
[6] M.Gues, U.O. Sorges, and I.Bouazizi, “ARA-The Ant
Colony Based Routing Algorithm for
MANETs”,presented at 2002 International Conference
on Parallel Processing Workshops, pp. 18-21, August
2002.
[7] Muhammad Saleem, Gianni A. Di Caro, Muddassar
Farooq, “Swarm intelligence based routing protocol for
wireless sensor networks: Survey and future directions”
Proceedings of the IEEE International Conference on
Automation and Logistics Shenyang, China August 2009
[8] G.DiCaro,F.Ducatelleand L.M. Gambardella,
“AntHocNet:an Ant-Based Hybrid Routing Algorithm
forMobile Ad-Hoc Networks”, in 8th International
Conference on Parallel Problem Solving from Nature
(PPSN VIII) number 3242 in Lecture Notes in Computer
Science, UK, September 2004.
[9] [9] M.Roth and S. Wicker,”Termite: Emergent Ad-Hoc
Networking”, presented at The Second Mediterranean
Workshop on Ad-hoc Networks, pp. unknown, 2003
[10] M.Shivanajay,C.K. Tham, and D.srinivasan, “Mobile
Agents based Routing Protocol for Mobile Ad-
HocNetworks”, presented at IEEE GLOBECOM 2002,
Symposium on Ad-Hoc Wireless Networks (SAWN
2003)
[11] M. Heissenbuttel and T. Braun,“Ants-Based Routing in
Large Scale Mobile Ad-Hoc Networks ”,presented at
13th ITG/GI-Fachtagung Kommunikation in Verteilten
Systemen(KiVS),Leipzig,Germany,pp.91-99,Feb 2003.
[12] M.A.El-Sharkawi, R.J. Marks, P. Arabshahi, and A.A.
Gray, “Adaptive-SDR: Adaptive Swarm-based
Distributed Routing”,presented at 2002 International
Joint Conference on Neural Networks,Honolulu,
Hawaii,pp.2878-2883.2002
[13] J. Wang, E. Osagie, P. Thulasiraman, R.K. Thulasiraman
et al., HOPNET:A Hybrid Ant ColonyOptimization
routing Algorithm for Mobile Ad-Hoc Network,ADHoc
Netw.(2008),doi:10.1016/j.adhoc2008.06.001
[14] T. Camilo,C. Carreto,J.S. Silva, F. Boavida, An energy-
efficient ant-based routing algorithm for wireless sensor
networks in: Proceedings of the 5th International
Workshop on Ant Colony Optimization and Swarm
Intelligence (ANTS), LNCS, vol. 4150, Springer, Berlin,
Germany, 2006, pp. 49–59.
Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804)
Volume No.3 Issue No. 4, August 2015
83
[15] W.Cai,X.Jin, Y. Zhang, K. Chen, R., Wang, ACO based
QoS routing algorithm for wireless sensor networks, in:
Proceedings of the 3rd International Conference on
Ubiquitous Intelligence and Computing (UIC), LNCS,
vol. 4159, 2006.
[16] Y.Sun, H. MA, L. Liu, Y. Zheng, ASAR: an ant-based
service-aware routing algorithm for multimedia sensor
networks, Frontiers of Electrical and Electronic
Engineering in China 3 (1) (2008) 25–33
[17] Y.Kiri, M.Sugano, M.Murata,Self-organized data-
gathering scheme for multi-sink sensor networks inspired
by swarm intelligence, in: Proceedings of the IEEE
International Conference on Self-Adaptive and Self-
organizing Systems, 2007.
[18] N.Ding, P. Xiaoping Liu, Data gathering communication
in wireless sensor networks using ant colony
optimization, in: Proceedings of IEEE International
Conference on Robotics and Biomimetics, 2004.
[19] Muhammad Saleem , Gianni A. Di Caro , Muddassar
Farooq Swarm intelligence based routing protocol for
wireless sensor networks: Survey and future directions
Information Sciences 181 (2011) 4597–4624
[20] Y.F. Wen, Y.-Q. Chen, M. Pan, Adaptive ant-based
routing in wireless sensor networks using energy delay
metrics, Springer‟s Journal of Zhejiang University –
Science A 9 (4) (2008) 531-538.
[21] S. Okdem, D. Karaboga, “ Routing in wireless sensor
networks using Ant Colony Optimization”, in:
Proceedings of the First NASA/ESA Conference on
Adaptive Hardware and Systems (AHS), 2006.

More Related Content

What's hot

Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimization
kamalikanath89
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimizationvk1dadhich
 
Ant Colony Optimization presentation
Ant Colony Optimization presentationAnt Colony Optimization presentation
Ant Colony Optimization presentationPartha Das
 
acoa
acoaacoa
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)
Mahmoud El-tayeb
 
Ant Colony Optimization
Ant Colony OptimizationAnt Colony Optimization
Ant Colony Optimization
Omid Edriss
 
Travelling and salesman problem using ant colony optimization
Travelling and salesman problem using ant colony optimizationTravelling and salesman problem using ant colony optimization
Travelling and salesman problem using ant colony optimization
Akash Sethiya
 
Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimization
kamalikanath89
 
Ant Colony Optimization - ACO
Ant Colony Optimization - ACOAnt Colony Optimization - ACO
Ant Colony Optimization - ACO
Mohamed Talaat
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
UnnitaDas
 
Optimization by Ant Colony Method
Optimization by Ant Colony MethodOptimization by Ant Colony Method
Optimization by Ant Colony Method
Uday Wankar
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
ITER
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
Suman Chatterjee
 
Ant Colony Algorithm
Ant Colony AlgorithmAnt Colony Algorithm
Ant Colony Algorithm
guest4c60e4
 
ant colony algorithm
ant colony algorithmant colony algorithm
ant colony algorithm
bharatsharma88
 
Aco 03-04-2013
Aco 03-04-2013Aco 03-04-2013
Aco 03-04-2013
Ahmad Khan
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimizationMeenakshi Devi
 
Ant colony Optimization
Ant colony OptimizationAnt colony Optimization
Ant colony Optimization
Swetanshmani Shrivastava
 

What's hot (20)

Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimization
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Tsp problem
Tsp problemTsp problem
Tsp problem
 
Ant Colony Optimization presentation
Ant Colony Optimization presentationAnt Colony Optimization presentation
Ant Colony Optimization presentation
 
acoa
acoaacoa
acoa
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)
 
Ant Colony Optimization
Ant Colony OptimizationAnt Colony Optimization
Ant Colony Optimization
 
Ant Colony Optimization
Ant Colony OptimizationAnt Colony Optimization
Ant Colony Optimization
 
Travelling and salesman problem using ant colony optimization
Travelling and salesman problem using ant colony optimizationTravelling and salesman problem using ant colony optimization
Travelling and salesman problem using ant colony optimization
 
Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimization
 
Ant Colony Optimization - ACO
Ant Colony Optimization - ACOAnt Colony Optimization - ACO
Ant Colony Optimization - ACO
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Optimization by Ant Colony Method
Optimization by Ant Colony MethodOptimization by Ant Colony Method
Optimization by Ant Colony Method
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Ant Colony Algorithm
Ant Colony AlgorithmAnt Colony Algorithm
Ant Colony Algorithm
 
ant colony algorithm
ant colony algorithmant colony algorithm
ant colony algorithm
 
Aco 03-04-2013
Aco 03-04-2013Aco 03-04-2013
Aco 03-04-2013
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Ant colony Optimization
Ant colony OptimizationAnt colony Optimization
Ant colony Optimization
 

Similar to Ant colony optimization based routing algorithm in various wireless sensor network a survey

Implementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for ManetImplementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for Manet
IRJET Journal
 
Fp3610261032
Fp3610261032Fp3610261032
Fp3610261032
IJERA Editor
 
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORKPERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
KhushbooGupta145
 
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
IJCNCJournal
 
A novel hierarchical ant based qos aware intelligent routing scheme for manets
A novel hierarchical ant based qos aware intelligent routing scheme for manetsA novel hierarchical ant based qos aware intelligent routing scheme for manets
A novel hierarchical ant based qos aware intelligent routing scheme for manets
IJCNCJournal
 
Various Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETVarious Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANET
Kishan Patel
 
Based on pause time comparative analysis made among bee ant colony optimized ...
Based on pause time comparative analysis made among bee ant colony optimized ...Based on pause time comparative analysis made among bee ant colony optimized ...
Based on pause time comparative analysis made among bee ant colony optimized ...Alexander Decker
 
I010525057
I010525057I010525057
I010525057
IOSR Journals
 
Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...
IOSR Journals
 
L1102017479
L1102017479L1102017479
L1102017479
IOSR Journals
 
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
 
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
IOSR Journals
 
Advancement in VANET Routing by Optimize the Centrality with ANT Colony Approach
Advancement in VANET Routing by Optimize the Centrality with ANT Colony ApproachAdvancement in VANET Routing by Optimize the Centrality with ANT Colony Approach
Advancement in VANET Routing by Optimize the Centrality with ANT Colony Approach
ijceronline
 
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
ijsrd.com
 
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 System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing ProblemAnt Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
ijtsrd
 
Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...
Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...
Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...
ijsrd.com
 

Similar to Ant colony optimization based routing algorithm in various wireless sensor network a survey (20)

Implementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for ManetImplementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for Manet
 
Fp3610261032
Fp3610261032Fp3610261032
Fp3610261032
 
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORKPERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
 
13 48-1-pb
13 48-1-pb13 48-1-pb
13 48-1-pb
 
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
 
A novel hierarchical ant based qos aware intelligent routing scheme for manets
A novel hierarchical ant based qos aware intelligent routing scheme for manetsA novel hierarchical ant based qos aware intelligent routing scheme for manets
A novel hierarchical ant based qos aware intelligent routing scheme for manets
 
Various Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETVarious Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANET
 
Based on pause time comparative analysis made among bee ant colony optimized ...
Based on pause time comparative analysis made among bee ant colony optimized ...Based on pause time comparative analysis made among bee ant colony optimized ...
Based on pause time comparative analysis made among bee ant colony optimized ...
 
I010525057
I010525057I010525057
I010525057
 
Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...Comparison of different Ant based techniques for identification of shortest p...
Comparison of different Ant based techniques for identification of shortest p...
 
L1102017479
L1102017479L1102017479
L1102017479
 
Ant
AntAnt
Ant
 
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...
 
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
 
Advancement in VANET Routing by Optimize the Centrality with ANT Colony Approach
Advancement in VANET Routing by Optimize the Centrality with ANT Colony ApproachAdvancement in VANET Routing by Optimize the Centrality with ANT Colony Approach
Advancement in VANET Routing by Optimize the Centrality with ANT Colony Approach
 
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
 
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 System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing ProblemAnt Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
 
Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...
Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...
Ant Colony Optimization Based Energy Efficient on-Demand Multipath Routing Sc...
 
01245529
0124552901245529
01245529
 

More from Editor Jacotech

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
Editor Jacotech
 
MOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSIS
MOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSISMOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSIS
MOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSIS
Editor Jacotech
 
Non integer order controller based robust performance analysis of a conical t...
Non integer order controller based robust performance analysis of a conical t...Non integer order controller based robust performance analysis of a conical t...
Non integer order controller based robust performance analysis of a conical t...
Editor Jacotech
 
FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...
FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...
FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...
Editor Jacotech
 
ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...
ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...
ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...
Editor Jacotech
 
The Impact of Line Resistance on the Performance of Controllable Series Compe...
The Impact of Line Resistance on the Performance of Controllable Series Compe...The Impact of Line Resistance on the Performance of Controllable Series Compe...
The Impact of Line Resistance on the Performance of Controllable Series Compe...
Editor Jacotech
 
Security Strength Evaluation of Some Chaos Based Substitution-Boxes
Security Strength Evaluation of Some Chaos Based Substitution-BoxesSecurity Strength Evaluation of Some Chaos Based Substitution-Boxes
Security Strength Evaluation of Some Chaos Based Substitution-Boxes
Editor Jacotech
 
Traffic detection system using android
Traffic detection system using androidTraffic detection system using android
Traffic detection system using android
Editor Jacotech
 
Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...
Editor Jacotech
 
Modeling of solar array and analyze the current transient response of shunt s...
Modeling of solar array and analyze the current transient response of shunt s...Modeling of solar array and analyze the current transient response of shunt s...
Modeling of solar array and analyze the current transient response of shunt s...
Editor Jacotech
 
License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...
Editor Jacotech
 
Design of airfoil using backpropagation training with mixed approach
Design of airfoil using backpropagation training with mixed approachDesign of airfoil using backpropagation training with mixed approach
Design of airfoil using backpropagation training with mixed approach
Editor Jacotech
 
An efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor networkAn efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor network
Editor Jacotech
 
A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...
Editor Jacotech
 
Leader Election Approach: A Comparison and Survey
Leader Election Approach: A Comparison and SurveyLeader Election Approach: A Comparison and Survey
Leader Election Approach: A Comparison and Survey
Editor Jacotech
 
Leader election approach a comparison and survey
Leader election approach a comparison and surveyLeader election approach a comparison and survey
Leader election approach a comparison and survey
Editor Jacotech
 
Modeling of solar array and analyze the current transient
Modeling of solar array and analyze the current transientModeling of solar array and analyze the current transient
Modeling of solar array and analyze the current transient
Editor Jacotech
 
Traffic detection system using android
Traffic detection system using androidTraffic detection system using android
Traffic detection system using android
Editor Jacotech
 
Performance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints ofPerformance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints ofEditor Jacotech
 
License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...Editor Jacotech
 

More from Editor Jacotech (20)

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK ...
 
MOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSIS
MOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSISMOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSIS
MOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSIS
 
Non integer order controller based robust performance analysis of a conical t...
Non integer order controller based robust performance analysis of a conical t...Non integer order controller based robust performance analysis of a conical t...
Non integer order controller based robust performance analysis of a conical t...
 
FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...
FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...
FACTORS CAUSING STRESS AMONG FEMALE DOCTORS (A COMPARATIVE STUDY BETWEEN SELE...
 
ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...
ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...
ANALYSIS AND DESIGN OF MULTIPLE WATERMARKING IN A VIDEO FOR AUTHENTICATION AN...
 
The Impact of Line Resistance on the Performance of Controllable Series Compe...
The Impact of Line Resistance on the Performance of Controllable Series Compe...The Impact of Line Resistance on the Performance of Controllable Series Compe...
The Impact of Line Resistance on the Performance of Controllable Series Compe...
 
Security Strength Evaluation of Some Chaos Based Substitution-Boxes
Security Strength Evaluation of Some Chaos Based Substitution-BoxesSecurity Strength Evaluation of Some Chaos Based Substitution-Boxes
Security Strength Evaluation of Some Chaos Based Substitution-Boxes
 
Traffic detection system using android
Traffic detection system using androidTraffic detection system using android
Traffic detection system using android
 
Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...
 
Modeling of solar array and analyze the current transient response of shunt s...
Modeling of solar array and analyze the current transient response of shunt s...Modeling of solar array and analyze the current transient response of shunt s...
Modeling of solar array and analyze the current transient response of shunt s...
 
License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...
 
Design of airfoil using backpropagation training with mixed approach
Design of airfoil using backpropagation training with mixed approachDesign of airfoil using backpropagation training with mixed approach
Design of airfoil using backpropagation training with mixed approach
 
An efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor networkAn efficient ant optimized multipath routing in wireless sensor network
An efficient ant optimized multipath routing in wireless sensor network
 
A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...A mobile monitoring and alert sms system with remote configuration – a case s...
A mobile monitoring and alert sms system with remote configuration – a case s...
 
Leader Election Approach: A Comparison and Survey
Leader Election Approach: A Comparison and SurveyLeader Election Approach: A Comparison and Survey
Leader Election Approach: A Comparison and Survey
 
Leader election approach a comparison and survey
Leader election approach a comparison and surveyLeader election approach a comparison and survey
Leader election approach a comparison and survey
 
Modeling of solar array and analyze the current transient
Modeling of solar array and analyze the current transientModeling of solar array and analyze the current transient
Modeling of solar array and analyze the current transient
 
Traffic detection system using android
Traffic detection system using androidTraffic detection system using android
Traffic detection system using android
 
Performance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints ofPerformance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints of
 
License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...License plate recognition an insight to the proposed approach for plate local...
License plate recognition an insight to the proposed approach for plate local...
 

Recently uploaded

Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 

Recently uploaded (20)

Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 

Ant colony optimization based routing algorithm in various wireless sensor network a survey

  • 1. Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804) Volume No.3 Issue No. 4, August 2015 79 Ant Colony Optimization Based Routing Algorithm in Various Wireless Sensor Network- A Survey By Ajeet Pandey, Akhilesh Kumar Singh Computer Science and Engineering, UIT, Naini, Allahabad Computer Science and Engineering, UIT, Naini, Allahabad ajeetpandey29@gmail.com, akhileshvivek@gmail.com ABSTRACT Wireless Sensor Network has several issues and challenges due to limited battery backup, limited computation capability, and limited computation capability. These issues and challenges must be taken care while designing the algorithms to increase the Network lifetime of WSN. Routing, the act of moving information across an internet world from a source to a destination is one of the vital issue associated with Wireless Sensor Network. The Ant Colony Optimization (ACO) algorithm is a probabilistic technique for solving computational problems that can be used to find optimal paths through graphs. The short route will be increasingly enhanced therefore become more attractive. The foraging behavior and optimal route finding capability of ants can be the inspiration for ACO based algorithm in WSN. The nature of ants is to wander randomly in search of food from their nest. While moving, ants lay down a pheromone trail on the ground. This chemical pheromone has the ability to evaporate with the time. Ants have the ability to smell pheromone. When selecting their path, they tend to select, probably the paths that has strong pheromone concentrations. As soon as an ant finds a food source, carries some of it back to the nest. While returning, the quantity of chemical pheromone that an ant lay down on the ground may depend on the quantity and quality of the food. The pheromone trails will lead other ants towards the food source. The path which has the strongest pheromone concentration is followed by the ant which is the shortest paths between their nest and food source. This paper surveys the ACO based routing in various Networking domains like Wireless Sensor Networks and Mobile Ad Hoc Networks. Keywords Ant Colony Optimization, Routing, Mobile Ad Hoc Networks, Wireless Sensor Networks 1. INTRODUCTION We With the growing importance of telecommunication and the Internet, low power wireless communications, and low cost and low power sensor node, more complex networked systems like Wireless Sensor Network are being designed and developed. Since these networks are complex and have some limitations therefore they have several challenges and issues. In order to handle complex networking problems such as load balancing, routing and congestion control, there is a requirement for more sophisticated and more intelligent techniques/protocol to solve these problems. Several mobile agent-based algorithms/techniques were designed to solve control and routing problems in networking. These computing techniques are inspired by social insects such as ants. A colony of ants can perform useful tasks such as foraging behavior (searching for food) and finding the optimal path. 2. ANT COLONY OPTIMIZATION Ant colony optimization (ACO) is an algorithm that utilizes the foraging behavior of the ants in order to find a shortest path from their nest (source) to the food source. This algorithm utilizes the behavior of the real ants while searching for the food. It has been noticed that the nature of the ants are to wander randomly in search of some food source, and upon finding food source they return back to their nest (colony) with some food by laying down chemical pheromone trails on the ground, which attracts other ants to follow the same path (pheromone trail), they themselves lays more pheromone, thus reinforcing the trail. With respect to time the pheromone trail starts to evaporate and its strength decays over time. The more time taken by an ant to travel down the path to their nest and back again to the food source, provide more time for the pheromones have to evaporate. A shortest path gets visited over more frequently, and thus the pheromone concentration becomes higher on shorter paths in comparison to the longer ones. On shorter paths pheromone builds up faster. Pheromone evaporation also has the advantage of finding the shortest path and avoiding the convergence to a locally optimal solution. Therefore, when an ant finds a shorter path from their nest (colony) to a food source, other ants are more likely to follow the same path and this eventually leads to the entire ant’s following a single path. The core idea of the Ant Colony Algorithm is to simulate this behavior of ants with "artificial (simulated) ants" and making them to walk around the graph that represents the problem to be solved. In ACO a number of artificial ants are used to build solutions to the considered optimization problem. ACO Applications: ACO has been used in many Computational and Combinatorial Optimization problems such as the Medicare Shared Saving Problem, Asymmetric Traveling Salesman Problem, Graph Coloring Problem and Vehicle Routing Problem etc. This paper focuses on
  • 2. Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804) Volume No.3 Issue No. 4, August 2015 80 surveying ACO approaches in network routing and load- balancing. 3. ACO IN NETWORK ROUTING ACO algorithms can be used in the Wireless Sensor Networks and Mobile Ad Hoc Networks to solve the routing problems in order to find the shortest path. A set of artificial ants (data packets) are simulated from a source (nest or colony) to the destination (food source) in a network routing problem. The forward ants(a mobile node) [4] are used to select the next node arbitrarily for the first time by taking the information from the routing table of the nodes and the ants, who are reaching the destination successfully, are updating the chemical pheromone strength at the edges of the graph, representing the problem, visited by them. 4. ACO IN NETWORK ROUTING Mobile ad-hoc networks are infrastructure-less networks that consist of wireless mobile nodes, that are organized in a peer- to-peer and autonomous fashion and can communicate in distributed manner without any centralized administration possibly mobile. Whenever, there is a need, the nodes immediately and dynamically form a network. The routing in Mobile Ad-hoc Network is quite challenging due to the following constraints: 1. highly dynamic topology 2. Chaotic load balancing among the processors 3. Unpredictable communication behavior among the nodes 4. Limited bandwidth availability and 5. Energy constraints. Recently a novel family, inspired by Swarm Intelligence, of algorithms emerged, that provides a new way to distributed combinatorial optimization problems. After the initial studies of certain features of SI and mobile ad-hoc network, it has been found that they have a great deal of matching properties in terms of routingrequirements, such as the ability of ant colony to discover a nearly optimal route between source and destination. To solve the routing problem in mobile ad-hoc networks, many algorithms that are based on Ant Colony Optimization were introduced in early years. 4.1 Ant-Colony-based Routing Algorithm (ARA) The author proposed a very simple and sophisticated algorithm named Ant Routing Algorithm (ARA) [6] using distance vector routing protocol that is very similar as several other routing approaches in construction. The basic aim of the designing of this protocol was to reduce the routing overhead. The algorithm is compared to AODV, DSDV and DSR (Dynamic Source Routing) and the results indicate that ARA and DSR perform comparatively in terms of delivery rate, with DSDV and AODV lagging behind. ARA and AODV perform comparatively in terms of overhead ratio, with DSDV and DSR lagging behind. 4.2 Termite Please Roth and Wicker [9] present an algorithm that is closely related to ARA using the Distance Vector Routing protocol principles. Termite differs from ant colony based routing algorithm (ARA) in terms of discovering the optimal route and a response of failure recovery. Authors examine the algorithm and give the performance of the algorithm in terms of data good-put, mean path length, route confidence and node mobility. 4.3 Emergent Ad-hoc Routing Algorithm (EARA) EARA is an on-demand multi-path routing algorithm. Each node using this algorithm maintains a Probabilistic routing table. On initialization, a neighborhood for each node is built using the single hop HELLO messages. Each node comprising the routing table as well as them also possesses a pheromone table, which tracks the amount of pheromone on each neighbor link. In a dynamic network like MANET, the changes of the network topology create chances for new paths to emerge. To use this property, this algorithm launches LFA (Local Foraging Ants) periodically to search locally new routes. 4.4 AntHocNet Di Caro, Ducatelle and Gambardella [8] present hybrid multipath algorithm whose design is based on a self- organizing behavior of ants, shortest path discovery in Ant Colony Optimization. The source node sends out reactive forward ants to find the routes to the destination if the it does not have correct routing information to the destination. AntHocNet generates ants in both proactive and reactive schemes. The authors compared it to the AODV after examining the AntHocNet algorithm in an environment with a realistic MAC layer. In all tested experiments, AntHocNet produces superior results over AODV in terms of packet delivery ratio. In complex scenarios (with more nodes or with more node mobility), AntHocNet produces better packet delay while in simpler scenario AODV produces lower packet delay. 4.5 Ant-AODV The authors [10] combined the features of AODV and AntNet routing protocol and proposed a proactive-reactive hybrid protocol. The Ant-AODV routing protocol maintains a population of forward ants that explore the network with a source-routing list of visited nodes in the packets header. When we compare the Ant-AODV protocol to the AODV protocol then the results indicate that Ant-AODV having a slightly higher normalized routing overhead over end-to-end delay and packet delivery fraction of Ant-AODV and AODV. 4.6 Mobile Ant Based Routing (MABR) This algorithm [11] consists of three layers: Straight Packet Forwarding (SPF), Topology Abstraction Protocol (TAP), and Mobile Ant Based Routing (MABR). When we compare MABR algorithm with Distance-Vector (DV), Link- State (LS), and AntNet algorithms then after simulation, the results we get, indicate that Adaptive-SDR has lower packet loss, higher delay times, and higher data throughput than the other algorithms Adaptive-SDR This Adaptive-SDR algorithm [12] organizes the network into clusters. Once the partition process is complete, the algorithm maintains inter-clustering and intra-clustering routing tables at each node. Multiple colonies of Ants are used to discover and maintain these different routing tables. This algorithm consists of three parts: Clustering into Colonies, Discovering Routes, and Packet Forwarding. When we compare this algorithm with the Distance-Vector (DV), Link- State (LS), and AntNet algorithms, the simulation results indicate that Adaptive-SDR has higher data throughput, higher delay times and lower packet loss than the other algorithms.
  • 3. Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804) Volume No.3 Issue No. 4, August 2015 81 4.6 HOP-NET The HOP-NET algorithm [13] consists of the reactive communication between the neighborhoods and proactive local discovery within a node’s neighborhood. The algorithm divided the network into zones that are the local neighborhood of the nodes. When HOP-NET algorithm is compared to AODV, the simulation results indicate that HOP-NET has lower packet delivery ratio, higher control overhead, and better end-to-end delay than AODV. When we compare this algorithm with AntHocNet, the results indicate that HOP-NET is highly scalable for large networks, and HOP-NET performs significantly better for high and low mobility compared to AntHocNet algorithm. 5. ACO BASED ROUTING IN WIRELESS SENSOR NETWORKS Wireless Sensor Networks (WSNs) [14] consist a large amount of tiny sensor nodes that have the ability to sense the environment nearby, communicate in a small range, and perform little computations. Each node is equipped with wireless communication interfaces, sensing capabilities, limited processing capabilities and energy resources. Generally, the nodes are statically deployed over huge region to gather the information from the field. However, these sensor nodes can also be mobile and capable of interacting with the environment. WSNs can be used in a wide range of applications including information gathering from the field, environmental monitoring, surveillance for safety and security, automated health monitoring, vehicle tracking system, intelligent building control, traffic control, earthquake observations, object tracking etc. Although Wireless Sensor Network are used in wide range of applications but routing in Wireless Sensor Network is more challenging and difficult due to limited battery backup, limited communication and computation abilities, dynamic topologies, and mobility of the nodes. Due to the ability of ants to perceive changes in networks through pheromone in order to find the optimal route, routing algorithms based on Swarm Intelligence (SI) can be an effective approach to deal with dynamic topologies. 5.1 Algorithms adapting AntNet to WSNs Zhang et al [15] proposed Adaptive AntNet algorithm that is directly derived from AntNet algorithm and also proposed three variant of it known as: 1. Sensor-driven Cost-aware Ant Routing (SC) 2. Flooded Forward Ant Routing (FF) and 3. Flooded Piggybacked Ant Routing (FPAnt). These algorithms make use of two types of Ant: Forward Ant and Backward Ant. Forward ants explore the path and collect information between source and destination node and have same number as the source node. Backward ants travel back from destination node to source nodes and updating the information of their pass-by nodes. The AntNet like algorithm makes use of unicast forward ants generated by source sensor) nodes. The number of hops calculated by these algorithms is the cost of the sampled path. 5.2 Energy Efficient Ant-Based Routing (EEABR) The algorithm is designed to increase the network lifetime by reducing the communication overhead in path discovering and follows an efficient strategy considering the routed path length and energy levels of the nodes. This algorithm minimizes the flooding ability of ants to control congestion in routing and it also maintain intelligent routing table and intelligently update the routing table in case of link or node failure. It is achieved by using ant agents and energy and number of hops metrics for the pheromone update mechanism that allow establishing paths that are energy efficient. These algorithms make use of two types of Ant: Forward Ant and Backward Ant. The author compares the EEABR algorithm with other variants of it then he found that EEABR algorithm performs comparatively better in terms of minimum remaining energy of a node, standard deviation in the battery levels and energy efficiency. 5.3 ACO-based Quality-of-Service Routing (ACO-QoSR) The author proposed a reactive algorithm, named ACO-QoSR [15], to find out a maximum energy efficient and minimum delay path to deal with the limitation of sensor nodes and routing problem in WSN. In ACO-QoSR, whenever any node wishes to send data it firstly checks its routing table. If there is exist an appropriate path in its routing table then it sends the data otherwise initiating a probe phase to find a new route by initiating route discovery process and “k” forward ants are used for each path probe. These forward ants are unicast to next hop nodes using selection probabilities. ACO-QoSR’s performance has been compared in simulation to Adhoc-On Demand Distance Vector (AODV) and Destination- Sequenced Distance Vector routing (DSDV) routing algorithms for MANETs then the simulation results verify that ACO-QoSR algorithm can reduce the selected path’s delay and improve the selected path’s normalized energy residual ratio at the similar levels of routing overhead. 5.4 Ant-based service-aware routing algorithm (ASAR) ASAR is a QoS-aware routing protocol proposed by author for multimedia sensor networks. Generally, ASAR protocol uses two kinds of basic service modes: the event-driven mode and the query-driven mode. Event driven service modes includes only one type of service, the R-service that puts strict requirements in terms of error intolerance, delay and reliability for event detection and notification .The query- driven mode includes two types of services, the D-service and S-service. D-service is based on data query and it aims at the error intolerant but query specific delay tolerant applications while S-service which is stream query service is strictly intolerant to errors but more tolerant to delays. The ASAR’s performance is compare with Directed diffusion Dijkstra’s algorithm. ASAR appears to provide only slightly better performance than its competitive protocols. ASAR’s energy consumption is the highest among the three protocols. ASAR algorithm has better convergence and significantly provides better quality of service for multimedia wireless sensor network. 5.5 Self-organizing Data Gathering for multi-sink sensor networks (SDG) The author proposed a cluster-based data gathering SDG protocol with aim to achieve reliability and scalability in WSNs. Single sink WSN architecture is not robust to energy depletion. In single sink architecture of wireless sensor network when the sink fails or once the nodes around the sink run out of energy, the sink remains isolated and the WSN become useless. The author proposed a multi-sink WSN in which in case of failure, another node can be used as a sink node, even in presence of very lossy communication channels to deal with the problem of single-sink architecture of WSN.
  • 4. Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804) Volume No.3 Issue No. 4, August 2015 82 The problem of energy loss during the data collection in single-sink is reduced by using multi-sink WSN. This algorithm uses both static as well as mobile sink node. According to the reported results, the algorithm can also successfully handle both sink node failures and random node failures. 5.6 AntChain The author proposed a centralized algorithm named AntChain that partitions the responsibilities of sink node and the sensor nodes. This portioning is based on their hardware resources and relative distances to optimize energy consumption and transmission delays. AntChain algorithm can be used with the applications that provide the prior information of the identity and the location of the sensor nodes. The sink node uses location information to calculate a near-optimal chain organization for the nodes, which is used for efficient data transmission. 5.7 Energy-Delay ant-based (E-D ANTS) The author has proposed the E-D ANTS algorithm to maximize network lifetime and to provide a real-time data delivery service by finding a route with minimum energy- delay product. The E-D ANTS algorithm routes the packets through optimal and energy-efficient paths and also avoids congested paths. The Table-1 depicts the features of the above discussed Ant Inspired Routing Protocols for WSN. Table 1 Ant Inspired Routing Protocols for WSN. Characte ristics Routing Protocols used in Wireless Sensor Network S S/ F F/ F P EEA BR ACO QoSR AS AR S D G AN T CH AIN E- D AN TS Fault Tolerance Y Y Y Y Y N Y Energy Aware N Y Y Y Y N Y Load Balancing Y Y Y Y Y Y Y Best Effort (B) / QoS (Q) B B Q Q B B Q Reactive (R) / Proactive (P) / Hybrid (H) H P R P P R R 6. CONCLUSION In this paper a review of ACO based algorithms for routing in Wireless Sensor Networks and Mobile AdHoc Networks are presented, some of the key features of routing protocols presented above are compared and summarized. The advantages and disadvantages of Ant Colony Optimization (ACO) based Routing algorithms over the traditional Routing Algorithms is also summarized. 7. REFERENCES [1] C. Raghavendra, K. Krishna, T. Znati (Eds.), “Wireless SensorNetworks”, Springer-Verlag, 2004. [2] M. Dorigo, E. Bonabeau, and G. Theraulaz, “Ant algorithms and stigmergy,” Future Gener. Comput. Syst., vol. 16, no. 8, pp. 851–871, 2000. [3] J. L. Deneubourg, S. Aron, S. Goss, and J. M. Pasteels, “The self-organizing exploratory pattern of the argentine ant,” J. Insect Behav., vol. 3, pp. 159–168, 1990. [4] M. Dorigo, V. Maniezzo & A. Colorni, 1996. "Ant System: Optimization by a Colony of Cooperating Agents", IEEE Transactions on Systems, Man, and Cybernetics–Part B, 26 : 29–41. [5] Kwang Mong Sim and Weng Hong Sun “Ant Colony Optimization for Routing and Load-Balancing: Survey and New Directions”, IEEE Transactions On Systems, Man, And Cybernetics-Part A: Systems And Humans, Vol. 33, No. 5, September 2003 [6] M.Gues, U.O. Sorges, and I.Bouazizi, “ARA-The Ant Colony Based Routing Algorithm for MANETs”,presented at 2002 International Conference on Parallel Processing Workshops, pp. 18-21, August 2002. [7] Muhammad Saleem, Gianni A. Di Caro, Muddassar Farooq, “Swarm intelligence based routing protocol for wireless sensor networks: Survey and future directions” Proceedings of the IEEE International Conference on Automation and Logistics Shenyang, China August 2009 [8] G.DiCaro,F.Ducatelleand L.M. Gambardella, “AntHocNet:an Ant-Based Hybrid Routing Algorithm forMobile Ad-Hoc Networks”, in 8th International Conference on Parallel Problem Solving from Nature (PPSN VIII) number 3242 in Lecture Notes in Computer Science, UK, September 2004. [9] [9] M.Roth and S. Wicker,”Termite: Emergent Ad-Hoc Networking”, presented at The Second Mediterranean Workshop on Ad-hoc Networks, pp. unknown, 2003 [10] M.Shivanajay,C.K. Tham, and D.srinivasan, “Mobile Agents based Routing Protocol for Mobile Ad- HocNetworks”, presented at IEEE GLOBECOM 2002, Symposium on Ad-Hoc Wireless Networks (SAWN 2003) [11] M. Heissenbuttel and T. Braun,“Ants-Based Routing in Large Scale Mobile Ad-Hoc Networks ”,presented at 13th ITG/GI-Fachtagung Kommunikation in Verteilten Systemen(KiVS),Leipzig,Germany,pp.91-99,Feb 2003. [12] M.A.El-Sharkawi, R.J. Marks, P. Arabshahi, and A.A. Gray, “Adaptive-SDR: Adaptive Swarm-based Distributed Routing”,presented at 2002 International Joint Conference on Neural Networks,Honolulu, Hawaii,pp.2878-2883.2002 [13] J. Wang, E. Osagie, P. Thulasiraman, R.K. Thulasiraman et al., HOPNET:A Hybrid Ant ColonyOptimization routing Algorithm for Mobile Ad-Hoc Network,ADHoc Netw.(2008),doi:10.1016/j.adhoc2008.06.001 [14] T. Camilo,C. Carreto,J.S. Silva, F. Boavida, An energy- efficient ant-based routing algorithm for wireless sensor networks in: Proceedings of the 5th International Workshop on Ant Colony Optimization and Swarm Intelligence (ANTS), LNCS, vol. 4150, Springer, Berlin, Germany, 2006, pp. 49–59.
  • 5. Journal of Advanced Computing and Communication Technologies (ISSN: 2347 - 2804) Volume No.3 Issue No. 4, August 2015 83 [15] W.Cai,X.Jin, Y. Zhang, K. Chen, R., Wang, ACO based QoS routing algorithm for wireless sensor networks, in: Proceedings of the 3rd International Conference on Ubiquitous Intelligence and Computing (UIC), LNCS, vol. 4159, 2006. [16] Y.Sun, H. MA, L. Liu, Y. Zheng, ASAR: an ant-based service-aware routing algorithm for multimedia sensor networks, Frontiers of Electrical and Electronic Engineering in China 3 (1) (2008) 25–33 [17] Y.Kiri, M.Sugano, M.Murata,Self-organized data- gathering scheme for multi-sink sensor networks inspired by swarm intelligence, in: Proceedings of the IEEE International Conference on Self-Adaptive and Self- organizing Systems, 2007. [18] N.Ding, P. Xiaoping Liu, Data gathering communication in wireless sensor networks using ant colony optimization, in: Proceedings of IEEE International Conference on Robotics and Biomimetics, 2004. [19] Muhammad Saleem , Gianni A. Di Caro , Muddassar Farooq Swarm intelligence based routing protocol for wireless sensor networks: Survey and future directions Information Sciences 181 (2011) 4597–4624 [20] Y.F. Wen, Y.-Q. Chen, M. Pan, Adaptive ant-based routing in wireless sensor networks using energy delay metrics, Springer‟s Journal of Zhejiang University – Science A 9 (4) (2008) 531-538. [21] S. Okdem, D. Karaboga, “ Routing in wireless sensor networks using Ant Colony Optimization”, in: Proceedings of the First NASA/ESA Conference on Adaptive Hardware and Systems (AHS), 2006.