SlideShare a Scribd company logo
1 of 5
Download to read offline
CreativeSoft (Corporate Office)
# 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016
Tel: +91-40-40159158
Mobile: 91-9247249455
Simulation of Ant colony Algorithm
ABSTRACT
The ant colony algorithm is an algorithm for finding optimal paths that is based on the behavior
of ants searching for food. At first, the ants wander randomly. When an ant finds a source of
food, it walks back to the colony leaving "markers" (pheromones) that show the path has food.
When other ants come across the markers, they are likely to follow the path with a certain
probability. If they do, they then populate the path with their own markers as they bring the food
back. As more ants find the path, it gets stronger until there are a couple streams of ants traveling
to various food sources near the colony.
Because the ants drop at every time they bring food, shorter paths are more likely to be stronger,
hence optimizing the "solution." In the meantime, some ants are still randomly scouting for
closer food sources. A similar approach can be used find near-optimal solution to the traveling
salesman problem. Once the food source is depleted, the route is no longer populated with
pheromones and slowly decays. Because the ant-colony works on a very dynamic system, the ant
colony algorithm works very well in graphs with changing topologies.
EXISTING SYSTEM
Any network consists of a number of nodes likely assumed as sensor network scattered in the
region of interest in order to acquire some physical data. The sensor node should have the ability
of sensing, processing and communicating. A wireless sensor network operates in an unattended
environment, with limited computational and sensing capabilities, and capable of sensing,
computing and communicating wirelessly. In order to effectively utilize wireless sensor nodes,
we need to minimize energy consumption in the design of sensor network protocols and
algorithms. A large number of sensor nodes have to be networked together. Direct transmission
from any specified node to a distant sink node is not used since sensor nodes that are farther
away from the sink node will drain their power sources much faster than those nodes that are
closer to the sink node. Up to now we are using static approaches for determine the optimal path.
CreativeSoft (Corporate Office)
# 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016
Tel: +91-40-40159158
Mobile: 91-9247249455
PROPOSED SYSTEM
In this project, we proposed an optimization mechanism in wireless sensor networks
using ant colony algorithm. The proposed mechanism assigned artificial ants to source
nodes to establish low-latency paths between the source nodes and the sink node. Paths
from different source nodes to a sink node form an aggregation tree rooted at the sink
node. But here, we are taken a simple example and calculated the aggregated path from
taken the various samples of path costs. Whenever similar data happen to meet at a
branching node in the tree, the copies of similar data are replaced by a single message.
Here we assumed ten nodes and establish paths between them in dynamic passion and
finding optimum path in spontaneously. If any node receives the data from a neighboring
node, the node will select next node according to the random-proportional rule of our ant
colony algorithm.
CreativeSoft (Corporate Office)
# 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016
Tel: +91-40-40159158
Mobile: 91-9247249455
A wireless sensor network consists of a number of sensor nodes scattered in the region of interest
in order to acquire some physical data. The sensor node should have the ability of sensing,
processing and communicating. A wireless sensor network operates in an unattended
environment, with limited computational and sensing capabilities, and capable of sensing,
computing and communicating wirelessly. In order to effectively utilize wireless sensor nodes,
we need to minimize energy consumption in the design of sensor network protocols and
algorithms. A large number of sensor nodes have to be networked together. Direct transmission
from any specified node to a distant sink node is not used since sensor nodes that are farther
away from the sink node will drain their power sources much faster than those nodes that are
closer to the sink node. On the other hand, a minimum energy multi-hop routing scheme will
rapidly drain the energy resources of the nodes, since these nodes are engaged in the forwarding
of a large number of data messages (on behalf of other nodes) to the sink node.
Software Requirements:
# OPERATING SYSTEM : Windows XP
# TECHNOLOGY : J2SDK1.4.1 And above
Hardware Requirements:
# PROCESSOR : Pentium III
# CLOCK SPEED : 550 MHz
# HARD DISK : 20GB
# RAM : 128MB
# CACHE MEMORY : 512KB
CreativeSoft (Corporate Office)
# 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016
Tel: +91-40-40159158
Mobile: 91-9247249455
# OPERAING SYSEM : Windows 2000 Professional
# MONITOR : Color Monitor
# KEYBOARD : 104Keys
# MOUSE : 3Buttons
MODULE S:
We are having the following modules:
1. Antt network
To construct a Ant colony, we are taken some assumptions like taken an input of a group of ants.
From that we construct a graph internally by using connection between nodes. Here we
constructed a GUI format with ten nodes in static way. To find their states we are using different
colors.
2. Path finder
By using sensor network, we are finding the path from source to destination in different possible
ways. Here we are using this ant colony algorithm for finding a possible path from given sensor
graph.
3. Ant colony algorithm
The ant colony algorithm assigns ants to source nodes the ants search the routes and
communicate with the others through pheromones. Each ant iterates to construct the aggregation
tree where the internal nodes are aggregate points. The ants either try to find the shortest route to
CreativeSoft (Corporate Office)
# 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016
Tel: +91-40-40159158
Mobile: 91-9247249455
the destination and terminate or finds the closest aggregation point of the route searched by
previous ants and terminates. The algorithm converges to the local best aggregation tree. In order
to find the global optimal aggregation nodes, the algorithm iterates on the different nodes located
within the extended routing paths.
The ant colony algorithm includes three steps.
Step 1 is how to select next hop node;
Step 2 is to extend the routing path;
Step 3 is to update the pheromone trails on the sensor nodes.
4. Cost updater
The algorithm builds the extended routing paths for different sources, and there are some nodes
called as aggregation nodes which are overlapped by the two extended routing paths. For the
aggregation nodes, they will send the cost Update packets to their own neighbors to reinforce
their relationships.

More Related Content

Similar to Simulation of Ant Colony Algorithm for Wireless Sensor Networks

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
ย 
Various Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETVarious Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETKishan Patel
ย 
Mitigation of sink hole attack in manet using aco
Mitigation of sink hole attack in manet using acoMitigation of sink hole attack in manet using aco
Mitigation of sink hole attack in manet using acoIJARIIT
ย 
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 NETWORKKhushbooGupta145
ย 
Energy aware model for sensor network a nature inspired algorithm approach
Energy aware model for sensor network  a nature inspired algorithm approachEnergy aware model for sensor network  a nature inspired algorithm approach
Energy aware model for sensor network a nature inspired algorithm approachijdms
ย 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
ย 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxLina Kadam
ย 
Fp3610261032
Fp3610261032Fp3610261032
Fp3610261032IJERA Editor
ย 
Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...
Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...
Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...IOSR Journals
ย 
Ant Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A ReviewAnt Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A Reviewiosrjce
ย 
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 ManetIRJET Journal
ย 
L1102017479
L1102017479L1102017479
L1102017479IOSR 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
ย 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)kumar65
ย 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)kumar65
ย 
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...IJMTST Journal
ย 

Similar to Simulation of Ant Colony Algorithm for Wireless Sensor Networks (20)

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...
ย 
Various Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANETVarious Metaheuristic algorithms For Securing VANET
Various Metaheuristic algorithms For Securing VANET
ย 
Mitigation of sink hole attack in manet using aco
Mitigation of sink hole attack in manet using acoMitigation of sink hole attack in manet using aco
Mitigation of sink hole attack in manet using aco
ย 
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
ย 
Energy aware model for sensor network a nature inspired algorithm approach
Energy aware model for sensor network  a nature inspired algorithm approachEnergy aware model for sensor network  a nature inspired algorithm approach
Energy aware model for sensor network a nature inspired algorithm approach
ย 
Seminar
SeminarSeminar
Seminar
ย 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
ย 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptx
ย 
Fp3610261032
Fp3610261032Fp3610261032
Fp3610261032
ย 
102 104
102 104102 104
102 104
ย 
F0943236
F0943236F0943236
F0943236
ย 
Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...
Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...
Detection and Removal of Blackhole Attack Using Handshake Mechanism in MANET ...
ย 
Ant Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A ReviewAnt Colony Optimization for Wireless Sensor Network: A Review
Ant Colony Optimization for Wireless Sensor Network: A Review
ย 
N017318992
N017318992N017318992
N017318992
ย 
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
ย 
L1102017479
L1102017479L1102017479
L1102017479
ย 
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...
ย 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
ย 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
ย 
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
An Energy-Efficient Min-Max Optimization with RSA Security in Wireless Sensor...
ย 

More from ioshean

Resource Pool Abstract 2017
Resource Pool Abstract 2017 Resource Pool Abstract 2017
Resource Pool Abstract 2017 ioshean
ย 
Resource out Sourcing Abstract 2017
Resource out Sourcing Abstract 2017Resource out Sourcing Abstract 2017
Resource out Sourcing Abstract 2017ioshean
ย 
Property Management System Abstract 2017
Property Management System Abstract 2017Property Management System Abstract 2017
Property Management System Abstract 2017ioshean
ย 
Pesticides Information System Abstract 2017
Pesticides Information System Abstract 2017Pesticides Information System Abstract 2017
Pesticides Information System Abstract 2017ioshean
ย 
order processing system for student music store Abstract 2107
order processing system for student music store Abstract 2107order processing system for student music store Abstract 2107
order processing system for student music store Abstract 2107ioshean
ย 
webs eye Abstract 2107
 webs eye Abstract 2107 webs eye Abstract 2107
webs eye Abstract 2107ioshean
ย 
Online Examination abstract 2017
Online Examination abstract 2017Online Examination abstract 2017
Online Examination abstract 2017ioshean
ย 
Multi Sensor Railway Track Geometry surveying system Abstract 2107
Multi Sensor Railway Track Geometry surveying system Abstract 2107Multi Sensor Railway Track Geometry surveying system Abstract 2107
Multi Sensor Railway Track Geometry surveying system Abstract 2107ioshean
ย 
Get Your Campus Abstract 2017
 Get Your Campus Abstract 2017 Get Your Campus Abstract 2017
Get Your Campus Abstract 2017ioshean
ย 
Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017ioshean
ย 
Hostel Management Information system Abstract 2017
Hostel Management Information system Abstract 2017Hostel Management Information system Abstract 2017
Hostel Management Information system Abstract 2017ioshean
ย 
Hospital Management System Abstract 2017
Hospital Management System Abstract 2017Hospital Management System Abstract 2017
Hospital Management System Abstract 2017ioshean
ย 
Employee Transaction Scenario Abstract 2017
Employee Transaction Scenario Abstract 2017Employee Transaction Scenario Abstract 2017
Employee Transaction Scenario Abstract 2017ioshean
ย 
Face Identification Project Abstract 2017
Face Identification Project Abstract 2017Face Identification Project Abstract 2017
Face Identification Project Abstract 2017ioshean
ย 
Distribution Business Automation system Abstract 2017
Distribution Business Automation system Abstract 2017Distribution Business Automation system Abstract 2017
Distribution Business Automation system Abstract 2017ioshean
ย 
Distributed DBA Abstract 2017
 Distributed  DBA  Abstract 2017 Distributed  DBA  Abstract 2017
Distributed DBA Abstract 2017ioshean
ย 
DHL Courier System Abstract 2017
DHL Courier System Abstract 2017DHL Courier System Abstract 2017
DHL Courier System Abstract 2017ioshean
ย 
Event Tracker Abstract 2017
 Event Tracker Abstract 2017 Event Tracker Abstract 2017
Event Tracker Abstract 2017ioshean
ย 
Cyber shopping Abstract 2017
Cyber shopping Abstract 2017Cyber shopping Abstract 2017
Cyber shopping Abstract 2017ioshean
ย 
Business Process Outsourcing Abstract 2017
Business Process Outsourcing Abstract 2017Business Process Outsourcing Abstract 2017
Business Process Outsourcing Abstract 2017ioshean
ย 

More from ioshean (20)

Resource Pool Abstract 2017
Resource Pool Abstract 2017 Resource Pool Abstract 2017
Resource Pool Abstract 2017
ย 
Resource out Sourcing Abstract 2017
Resource out Sourcing Abstract 2017Resource out Sourcing Abstract 2017
Resource out Sourcing Abstract 2017
ย 
Property Management System Abstract 2017
Property Management System Abstract 2017Property Management System Abstract 2017
Property Management System Abstract 2017
ย 
Pesticides Information System Abstract 2017
Pesticides Information System Abstract 2017Pesticides Information System Abstract 2017
Pesticides Information System Abstract 2017
ย 
order processing system for student music store Abstract 2107
order processing system for student music store Abstract 2107order processing system for student music store Abstract 2107
order processing system for student music store Abstract 2107
ย 
webs eye Abstract 2107
 webs eye Abstract 2107 webs eye Abstract 2107
webs eye Abstract 2107
ย 
Online Examination abstract 2017
Online Examination abstract 2017Online Examination abstract 2017
Online Examination abstract 2017
ย 
Multi Sensor Railway Track Geometry surveying system Abstract 2107
Multi Sensor Railway Track Geometry surveying system Abstract 2107Multi Sensor Railway Track Geometry surveying system Abstract 2107
Multi Sensor Railway Track Geometry surveying system Abstract 2107
ย 
Get Your Campus Abstract 2017
 Get Your Campus Abstract 2017 Get Your Campus Abstract 2017
Get Your Campus Abstract 2017
ย 
Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017
ย 
Hostel Management Information system Abstract 2017
Hostel Management Information system Abstract 2017Hostel Management Information system Abstract 2017
Hostel Management Information system Abstract 2017
ย 
Hospital Management System Abstract 2017
Hospital Management System Abstract 2017Hospital Management System Abstract 2017
Hospital Management System Abstract 2017
ย 
Employee Transaction Scenario Abstract 2017
Employee Transaction Scenario Abstract 2017Employee Transaction Scenario Abstract 2017
Employee Transaction Scenario Abstract 2017
ย 
Face Identification Project Abstract 2017
Face Identification Project Abstract 2017Face Identification Project Abstract 2017
Face Identification Project Abstract 2017
ย 
Distribution Business Automation system Abstract 2017
Distribution Business Automation system Abstract 2017Distribution Business Automation system Abstract 2017
Distribution Business Automation system Abstract 2017
ย 
Distributed DBA Abstract 2017
 Distributed  DBA  Abstract 2017 Distributed  DBA  Abstract 2017
Distributed DBA Abstract 2017
ย 
DHL Courier System Abstract 2017
DHL Courier System Abstract 2017DHL Courier System Abstract 2017
DHL Courier System Abstract 2017
ย 
Event Tracker Abstract 2017
 Event Tracker Abstract 2017 Event Tracker Abstract 2017
Event Tracker Abstract 2017
ย 
Cyber shopping Abstract 2017
Cyber shopping Abstract 2017Cyber shopping Abstract 2017
Cyber shopping Abstract 2017
ย 
Business Process Outsourcing Abstract 2017
Business Process Outsourcing Abstract 2017Business Process Outsourcing Abstract 2017
Business Process Outsourcing Abstract 2017
ย 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
ย 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
ย 
โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
ย 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
ย 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
ย 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
ย 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
ย 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
ย 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
ย 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
ย 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
ย 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
ย 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
ย 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
ย 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
ย 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
ย 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
ย 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
ย 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
ย 

Recently uploaded (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
ย 
Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”
Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”
Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”
ย 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
ย 
โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
โ€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ย 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
ย 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
ย 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
ย 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
ย 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
ย 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
ย 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
ย 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
ย 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
ย 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
ย 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
ย 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
ย 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
ย 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
ย 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
ย 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
ย 

Simulation of Ant Colony Algorithm for Wireless Sensor Networks

  • 1. CreativeSoft (Corporate Office) # 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016 Tel: +91-40-40159158 Mobile: 91-9247249455 Simulation of Ant colony Algorithm ABSTRACT The ant colony algorithm is an algorithm for finding optimal paths that is based on the behavior of ants searching for food. At first, the ants wander randomly. When an ant finds a source of food, it walks back to the colony leaving "markers" (pheromones) that show the path has food. When other ants come across the markers, they are likely to follow the path with a certain probability. If they do, they then populate the path with their own markers as they bring the food back. As more ants find the path, it gets stronger until there are a couple streams of ants traveling to various food sources near the colony. Because the ants drop at every time they bring food, shorter paths are more likely to be stronger, hence optimizing the "solution." In the meantime, some ants are still randomly scouting for closer food sources. A similar approach can be used find near-optimal solution to the traveling salesman problem. Once the food source is depleted, the route is no longer populated with pheromones and slowly decays. Because the ant-colony works on a very dynamic system, the ant colony algorithm works very well in graphs with changing topologies. EXISTING SYSTEM Any network consists of a number of nodes likely assumed as sensor network scattered in the region of interest in order to acquire some physical data. The sensor node should have the ability of sensing, processing and communicating. A wireless sensor network operates in an unattended environment, with limited computational and sensing capabilities, and capable of sensing, computing and communicating wirelessly. In order to effectively utilize wireless sensor nodes, we need to minimize energy consumption in the design of sensor network protocols and algorithms. A large number of sensor nodes have to be networked together. Direct transmission from any specified node to a distant sink node is not used since sensor nodes that are farther away from the sink node will drain their power sources much faster than those nodes that are closer to the sink node. Up to now we are using static approaches for determine the optimal path.
  • 2. CreativeSoft (Corporate Office) # 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016 Tel: +91-40-40159158 Mobile: 91-9247249455 PROPOSED SYSTEM In this project, we proposed an optimization mechanism in wireless sensor networks using ant colony algorithm. The proposed mechanism assigned artificial ants to source nodes to establish low-latency paths between the source nodes and the sink node. Paths from different source nodes to a sink node form an aggregation tree rooted at the sink node. But here, we are taken a simple example and calculated the aggregated path from taken the various samples of path costs. Whenever similar data happen to meet at a branching node in the tree, the copies of similar data are replaced by a single message. Here we assumed ten nodes and establish paths between them in dynamic passion and finding optimum path in spontaneously. If any node receives the data from a neighboring node, the node will select next node according to the random-proportional rule of our ant colony algorithm.
  • 3. CreativeSoft (Corporate Office) # 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016 Tel: +91-40-40159158 Mobile: 91-9247249455 A wireless sensor network consists of a number of sensor nodes scattered in the region of interest in order to acquire some physical data. The sensor node should have the ability of sensing, processing and communicating. A wireless sensor network operates in an unattended environment, with limited computational and sensing capabilities, and capable of sensing, computing and communicating wirelessly. In order to effectively utilize wireless sensor nodes, we need to minimize energy consumption in the design of sensor network protocols and algorithms. A large number of sensor nodes have to be networked together. Direct transmission from any specified node to a distant sink node is not used since sensor nodes that are farther away from the sink node will drain their power sources much faster than those nodes that are closer to the sink node. On the other hand, a minimum energy multi-hop routing scheme will rapidly drain the energy resources of the nodes, since these nodes are engaged in the forwarding of a large number of data messages (on behalf of other nodes) to the sink node. Software Requirements: # OPERATING SYSTEM : Windows XP # TECHNOLOGY : J2SDK1.4.1 And above Hardware Requirements: # PROCESSOR : Pentium III # CLOCK SPEED : 550 MHz # HARD DISK : 20GB # RAM : 128MB # CACHE MEMORY : 512KB
  • 4. CreativeSoft (Corporate Office) # 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016 Tel: +91-40-40159158 Mobile: 91-9247249455 # OPERAING SYSEM : Windows 2000 Professional # MONITOR : Color Monitor # KEYBOARD : 104Keys # MOUSE : 3Buttons MODULE S: We are having the following modules: 1. Antt network To construct a Ant colony, we are taken some assumptions like taken an input of a group of ants. From that we construct a graph internally by using connection between nodes. Here we constructed a GUI format with ten nodes in static way. To find their states we are using different colors. 2. Path finder By using sensor network, we are finding the path from source to destination in different possible ways. Here we are using this ant colony algorithm for finding a possible path from given sensor graph. 3. Ant colony algorithm The ant colony algorithm assigns ants to source nodes the ants search the routes and communicate with the others through pheromones. Each ant iterates to construct the aggregation tree where the internal nodes are aggregate points. The ants either try to find the shortest route to
  • 5. CreativeSoft (Corporate Office) # 412, Annpurna Block, Aditya Enclave, Ameerpet, Hyderabad โ€“ 500016 Tel: +91-40-40159158 Mobile: 91-9247249455 the destination and terminate or finds the closest aggregation point of the route searched by previous ants and terminates. The algorithm converges to the local best aggregation tree. In order to find the global optimal aggregation nodes, the algorithm iterates on the different nodes located within the extended routing paths. The ant colony algorithm includes three steps. Step 1 is how to select next hop node; Step 2 is to extend the routing path; Step 3 is to update the pheromone trails on the sensor nodes. 4. Cost updater The algorithm builds the extended routing paths for different sources, and there are some nodes called as aggregation nodes which are overlapped by the two extended routing paths. For the aggregation nodes, they will send the cost Update packets to their own neighbors to reinforce their relationships.