SlideShare a Scribd company logo
LOAD BALANCING IN ANT BASED
ALGORITM IN MANET
SEMINAR
SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE AWARD
OF THE DEGREE OF
MASTER OF TECHNOLOGY
(Computer Science and Engineering)
1
Submitted By:-
Navish Jindal
1269166
M.Tech(C.S.E)
L.L.R.I.E.T. Moga
CONTENTS
 What is MANET
 Ant Based Algorithm
 Pheromone
 Pheromone creation
 Pheromone evaporation
 Principles of ant colony optimization
 Phases of ant based optimization
 Load balancing
 Performance metrics
2
WHAT IS MANET
A mobile ad-hoc network (MANET) is a set of
mobile nodes which communicate over radio and do
not need any infrastructure.
This kind of networks are very flexible and suitable
for several situations and applications.
All the nodes are mobile and connected dynamically.
Topology changes rapidly.
Suitable for emergency situations like natural or
human-induce disasters, military conflicts,emergency
medical situations, etc. 3
MANET
4
ANT BASED ALGORITHM
 Ant as a single individual has a very limited
effectiveness. But as a part of a well-organized
colony, it becomes one powerful agent, working for
the development of the colony.
 Each ant is able to
communicate, learn, cooperate, and all together they
are capable of develop themselves and colonies a
large area.
5
PHEROMONE
 Pheromones are the chemicals that are excreted by ants
of same species when they move.
 These are also called alarm pheromones.
 Pheromone deposited on ground forms a pheromone
trails which allows the ants to find good sources of food
that have be previously identified by other ants.
6
PHEROMONE CREATION
Initiate pheromone value for all the nodes route table
calculated by equation
Nh = number of hops for ant to travel from source to
next node.
α = constant value parameter 1 > > 0
7
Pheromone = α/Nh
PHEROMONE EVAPORATION
 The benefit is to remove any unused routes that will
consume memory space. The evaporation function is
calculated by:
 All pheromone values in routing table decreases over
time.
Pn: New evaporation pheromone value.
P: Pheromone value calculated at each node.
8
Pn = P - 0.8* P
PRINCIPLES OF ANT COLONY
ALGORITHM
The ability of ants to self organize is based on three
principles.
 Random and rapid search
 Stigmergy
 Shortest path
9
RANDOM AND RAPID SEARCH
10
ANTS AGENTS CAN BE DIVIDED
INTO TWO SECTIONS
11
STIGMERGY
 Stigmergy is defined as method of indirect
communication in a self organising system where its
individual parts communicate with one another by
modifying their local environment.
 The implementation of ant algorithms is made possible
by the use of so-called stigmergic
variables, i.e., variables that contain the information used
by artificial ants to indirectly communicate.
12
SHORTEST PATH
 In a simple case, when two ants leave the colony at the
same time and take different paths to a food
source, marking their trails with PHEROMONE, the ant
that took the shorter path will return first.
 As a result of this effect, the shortest path will emerge
rapidly because a shorter path will have a higher
pheromone concentration. In this way all the ants follow
the best and shortest path.
13
load balancing ant algo in MANET by navish jindal
PHASES OF ANT BASED ALGORITHM
1. Route Discovery Phase
2. Route Maintance Phase
3. Route Failure Handling
15
ROUTE DISCOVERY PHASE
 Route discovery phase uses control packet to discover
route from source to destination. The control packets are
mobile agents which walk through the network to
establish routes between nodes.
 Route Discovery Phase, shows the propagation of
Forward ANTS from source to destination.
16
A need to send to G
Lookup Cache for route A to G
Route
found
?
Start Route
Discovery
Protocol
Continue
normal
processing
Route
Discovery
finished
Packet
in
buffer? Send
packet to
next-hopdone
Buffer
packet
no
Write route in
packet header
yes
wait
ROUTE DISCOVERY
17
ROUTE MAINTANCE PHASE
 It is essential to find the goodness of a route regularly
and update the pheromone counts for the different routes
at the source nodes.
 To accomplish this, when a destination node receives a
packet, it probabilistically sends a Congestion Update
message to the source. This Congestion Update message
also serves an ACK to the source.
18
ROUTE FAILURE HANDLING
PHASE
 This phase is responsible for generating alternative
routes in case the existing route fails. Every packet is
associated with acknowledgement; hence if a node does
not receive an acknowledgement, it indicates that the
link is failed.
 This helps in load balancing. That is, if the optimal path
is heavily loaded, the data packets can follow the next
best paths.
19
PHEROMONE VALUES :P3> P1 >P5
20
PROBLEM IN MANET DUE TO LOAD
 There is a Congestion due to broadcasting of Ants in Ant
algorithm.
 They are unable to provide good performance in large
volume of traffic.
21
LOAD BALANCING
 This load balancing is achieved by calculating the
threshold value of each routing table through average
number of requests accepted by each node.
 The number of packets can be controlled that has been
send.
22
PERFORMANCE METRICS
 Packet Delivery Ratio :- It is calculated by dividing the
number of packets received by the destination over the
packets originated by source.
 The better the delivery ration the more accurate routing
protocol.
PDR= Σnumber of all packets received / number of all
packets send
23
AVERAGE END TO END DELAY
 Average end to end is the average time that a packet
takes to reach the destination in seconds.
 It is calculated by subtracting time at which first packet
was transmitted by source from time at which first data
packet arrived to destination.
24
PERFORMANCE METRICS
Performance parameters AODV ANT ALGORITHM
Packet delivery ratio low high
End to end delay high low
25
CONCLUSION
 The algorithm is based on balancing the load among
the routes by calculating threshed value of each
routing table.
 This defines MANET comparison of its better
performance with AODV routing protocol based on
ant algorithm is in terms of packet delivery
ratio, end to end delay.
26
FUTURE WORK
The future work could be to investigate different
methods to further limit the traffic or load and compare
the ant based algorithm for other proactive and reactive
routing protocols.
27
REFERENCES
[1] Mesut G unes¸,UdoSorges,ImedBouazizi {mesut, udo, imed}@i4.informatik.rwth-aachen.de
Department of Computer Science, Informatik 4 Aachen University of Technology
Aachen, Germany “ARA – The Ant-Colony Based Routing Algorithm for MANETs ∗”
[2] Payman Arabshahi and Andrew Gray, “Adaptive Routing in Wireless Communication Networks
using Swarm Intelligence”.
[3] Kalaavathi B, Madhavi S, VijayaRahavan and Duraiswamy K, “Review of Ant Based Routing
Protocols for MANET” International Conference on Computing, Communication and
Networking, Dec 2008.
[4]. Vinh Dien HOANG. Zhenhai SHAO and Masayunki FUJISE, “Efficient Load balancing in
MANETs to Improve Network Performance”, International Confrence on ITS Telecommunications
Proceedings, 2006.
28
REFERENCES
[5] Mamoun Hussein Mamoun “Important Characteristic of Differences between DSR and AODV
Routing Protocol”, MCN 2007 Conference, November 7-10, 2007.
[6] S. Prasad, Y.P.Singh and C.S.Rai , “Swarm Based Intelligent routing for MANET”, International
Journal of Recent trends in Engineering Vol 1,No.1 ,May 2009.
[7] Hamideh Shokrani and Sam Jabbehdari, “A Survey of Ant Based Routing Algorith for Mobile Ad-
Hoc Networks”, International Confrence on Signal Processing Systems, 2009.
[8] Al-Dahoud Ali, Mohamed A. Belal and Moh’d Belal Al-Zoubi, “Load Balancing of Distributed
Systems Based on Multiple Ant Colonies Optimization”, American Journal of Applied Sciences 7
(3): 433-438, 2010.
[9] Shivanajay Marwaha Jadwiga Indulska Marius Portmann “Biologically Inspired Ant-Based Routing
In Mobile Ad hoc Networks (MANET): A Survey” Symposia and Workshops on
Ubiquitous, Autonomic and Trusted Computing, 2009 29

More Related Content

DOCX
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
IEEEGLOBALSOFTTECHNOLOGIES
 
PPTX
ANTHOCNET HYBRID ROUTING ALGORITHM FOR MANET USING SWARM TECHNOLOGY
Srinivas Vasamsetti
 
PDF
F0943236
IOSR Journals
 
PDF
Auction Game Theory Based Adaptive Position Update Strategy for Geographic Ro...
IJSRD
 
DOCX
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
IEEEGLOBALSOFTTECHNOLOGIES
 
PDF
Implementation of Vacate on Demand Algorithm in Various Spectrum Sensing Netw...
IJERA Editor
 
PDF
Research Inventy : International Journal of Engineering and Science
inventy
 
DOCX
JPD1428 Multicast Capacity in MANET with Infrastructure Support
chennaijp
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT On the real time hardware implementa...
IEEEGLOBALSOFTTECHNOLOGIES
 
ANTHOCNET HYBRID ROUTING ALGORITHM FOR MANET USING SWARM TECHNOLOGY
Srinivas Vasamsetti
 
F0943236
IOSR Journals
 
Auction Game Theory Based Adaptive Position Update Strategy for Geographic Ro...
IJSRD
 
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Optimal multicast capacity and delay...
IEEEGLOBALSOFTTECHNOLOGIES
 
Implementation of Vacate on Demand Algorithm in Various Spectrum Sensing Netw...
IJERA Editor
 
Research Inventy : International Journal of Engineering and Science
inventy
 
JPD1428 Multicast Capacity in MANET with Infrastructure Support
chennaijp
 

What's hot (19)

PDF
rupali published paper
Roopali Singh
 
PDF
A novel hierarchical ant based qos aware intelligent routing scheme for manets
IJCNCJournal
 
PDF
ShortPaper
Sivamoorthy Ranjan
 
PDF
A NALYSIS OF ANTHOCNET AND AODV P ERFORMANCE USING NS2
IJCI JOURNAL
 
PDF
International Journal of Pharmaceutical Science Invention (IJPSI)
inventionjournals
 
DOCX
Optimal multicast capacity and delay tradeoffs
IEEEFINALYEARPROJECTS
 
PDF
M-EPAR to Improve the Quality of the MANETs
IJERA Editor
 
PDF
Integrated Resource Adaptive On Demand Geographic Routing (IRA-ODGR) for MANET
ijsrd.com
 
PDF
THE IMPACT OF NODE MISBEHAVIOR ON THE PERFORMANCE OF ROUTING PROTOCOLS IN MANET
IJCNCJournal
 
PDF
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...
Polytechnique Montreal
 
DOCX
Ns2 2015 2016 titles abstract
Nexgen Technology
 
PDF
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
IJORCS
 
PDF
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
ijwmn
 
DOCX
Ns2 2015 2016 titles abstract
Nexgen Technology
 
PDF
21 9149 simulation analysis for consistent path identification edit septian
IAESIJEECS
 
PDF
A Proactive Greedy Routing Protocol Precludes Sink-Hole Formation in Wireless...
ijwmn
 
PDF
Bo32845848
IJMER
 
PDF
A survey of geographic routing protocols for Vehicular Ad Hoc Networks (VANETs)
Gabriel Balderas
 
PDF
Impact of energy and link quality indicator with link quality estimators in w...
graphhoc
 
rupali published paper
Roopali Singh
 
A novel hierarchical ant based qos aware intelligent routing scheme for manets
IJCNCJournal
 
ShortPaper
Sivamoorthy Ranjan
 
A NALYSIS OF ANTHOCNET AND AODV P ERFORMANCE USING NS2
IJCI JOURNAL
 
International Journal of Pharmaceutical Science Invention (IJPSI)
inventionjournals
 
Optimal multicast capacity and delay tradeoffs
IEEEFINALYEARPROJECTS
 
M-EPAR to Improve the Quality of the MANETs
IJERA Editor
 
Integrated Resource Adaptive On Demand Geographic Routing (IRA-ODGR) for MANET
ijsrd.com
 
THE IMPACT OF NODE MISBEHAVIOR ON THE PERFORMANCE OF ROUTING PROTOCOLS IN MANET
IJCNCJournal
 
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...
Polytechnique Montreal
 
Ns2 2015 2016 titles abstract
Nexgen Technology
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
IJORCS
 
EFFICIENT ANALYSIS OF THE ERGODIC CAPACITY OF COOPERATIVE NON-REGENERATIVE RE...
ijwmn
 
Ns2 2015 2016 titles abstract
Nexgen Technology
 
21 9149 simulation analysis for consistent path identification edit septian
IAESIJEECS
 
A Proactive Greedy Routing Protocol Precludes Sink-Hole Formation in Wireless...
ijwmn
 
Bo32845848
IJMER
 
A survey of geographic routing protocols for Vehicular Ad Hoc Networks (VANETs)
Gabriel Balderas
 
Impact of energy and link quality indicator with link quality estimators in w...
graphhoc
 
Ad

Viewers also liked (9)

PPS
Supercomputer final
Rupesh Kumar Tiwari
 
PDF
Nvidia SC13 Podcast
inside-BigData.com
 
PPTX
IOT based Intelligence for Fire Emergency Response
iramvaseem
 
PPT
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
bhavikpooja
 
PPTX
Tesla personal super computer
Priya Manik
 
PPTX
LOAD BALANCING ALGORITHMS
tanmayshah95
 
PPT
Load Balancing
nashniv
 
PPTX
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN
Sathish Silence
 
PPTX
Load balancing
ankur bhalla
 
Supercomputer final
Rupesh Kumar Tiwari
 
Nvidia SC13 Podcast
inside-BigData.com
 
IOT based Intelligence for Fire Emergency Response
iramvaseem
 
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
bhavikpooja
 
Tesla personal super computer
Priya Manik
 
LOAD BALANCING ALGORITHMS
tanmayshah95
 
Load Balancing
nashniv
 
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN
Sathish Silence
 
Load balancing
ankur bhalla
 
Ad

Similar to load balancing ant algo in MANET by navish jindal (20)

PDF
Implementation of Optimized Ant Based Routing Algorithm for Manet
IRJET Journal
 
PDF
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
IJMER
 
PDF
Performance Evaluation of Different Network Topologies Based On Ant Colony Op...
ijwmn
 
PDF
Anthocnet Routing Algorithm for Mobile Ad Hoc Networks
IRJET Journal
 
PDF
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
IJCNCJournal
 
PPTX
Anthocnet routing algorithm
Dhanith Krishna
 
PPTX
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
kumar65
 
PPTX
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
kumar65
 
PDF
Fp3610261032
IJERA Editor
 
PDF
AMTR: THE ANT BASED QOS AWARE MULTIPATH TEMPORALLY ORDERED ROUTING ALGORITHM ...
cscpconf
 
PDF
Amtr the ant based qos aware multipath temporally ordered routing algorithm ...
csandit
 
PDF
Secured Rural Communication Development Using Mobile Ad-hoc Network
ijsrd.com
 
PDF
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
KhushbooGupta145
 
PDF
Ant Colony Optimization Based Modified Termite Algorithm (MTA) with Efficient...
GiselleginaGloria
 
PDF
Paper id 2120147
IJRAT
 
PDF
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
IRJET Journal
 
PPTX
Ant Colony Optimization for Load Balancing in Cloud
Chanda Korat
 
PPT
acoa
Ahmed Tememe
 
PPTX
Final project
Thushara Urumbil
 
Implementation of Optimized Ant Based Routing Algorithm for Manet
IRJET Journal
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
IJMER
 
Performance Evaluation of Different Network Topologies Based On Ant Colony Op...
ijwmn
 
Anthocnet Routing Algorithm for Mobile Ad Hoc Networks
IRJET Journal
 
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
IJCNCJournal
 
Anthocnet routing algorithm
Dhanith Krishna
 
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)
kumar65
 
Fp3610261032
IJERA Editor
 
AMTR: THE ANT BASED QOS AWARE MULTIPATH TEMPORALLY ORDERED ROUTING ALGORITHM ...
cscpconf
 
Amtr the ant based qos aware multipath temporally ordered routing algorithm ...
csandit
 
Secured Rural Communication Development Using Mobile Ad-hoc Network
ijsrd.com
 
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
KhushbooGupta145
 
Ant Colony Optimization Based Modified Termite Algorithm (MTA) with Efficient...
GiselleginaGloria
 
Paper id 2120147
IJRAT
 
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
IRJET Journal
 
Ant Colony Optimization for Load Balancing in Cloud
Chanda Korat
 
Final project
Thushara Urumbil
 

Recently uploaded (20)

PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Doc9.....................................
SofiaCollazos
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 

load balancing ant algo in MANET by navish jindal

  • 1. LOAD BALANCING IN ANT BASED ALGORITM IN MANET SEMINAR SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE AWARD OF THE DEGREE OF MASTER OF TECHNOLOGY (Computer Science and Engineering) 1 Submitted By:- Navish Jindal 1269166 M.Tech(C.S.E) L.L.R.I.E.T. Moga
  • 2. CONTENTS  What is MANET  Ant Based Algorithm  Pheromone  Pheromone creation  Pheromone evaporation  Principles of ant colony optimization  Phases of ant based optimization  Load balancing  Performance metrics 2
  • 3. WHAT IS MANET A mobile ad-hoc network (MANET) is a set of mobile nodes which communicate over radio and do not need any infrastructure. This kind of networks are very flexible and suitable for several situations and applications. All the nodes are mobile and connected dynamically. Topology changes rapidly. Suitable for emergency situations like natural or human-induce disasters, military conflicts,emergency medical situations, etc. 3
  • 5. ANT BASED ALGORITHM  Ant as a single individual has a very limited effectiveness. But as a part of a well-organized colony, it becomes one powerful agent, working for the development of the colony.  Each ant is able to communicate, learn, cooperate, and all together they are capable of develop themselves and colonies a large area. 5
  • 6. PHEROMONE  Pheromones are the chemicals that are excreted by ants of same species when they move.  These are also called alarm pheromones.  Pheromone deposited on ground forms a pheromone trails which allows the ants to find good sources of food that have be previously identified by other ants. 6
  • 7. PHEROMONE CREATION Initiate pheromone value for all the nodes route table calculated by equation Nh = number of hops for ant to travel from source to next node. α = constant value parameter 1 > > 0 7 Pheromone = α/Nh
  • 8. PHEROMONE EVAPORATION  The benefit is to remove any unused routes that will consume memory space. The evaporation function is calculated by:  All pheromone values in routing table decreases over time. Pn: New evaporation pheromone value. P: Pheromone value calculated at each node. 8 Pn = P - 0.8* P
  • 9. PRINCIPLES OF ANT COLONY ALGORITHM The ability of ants to self organize is based on three principles.  Random and rapid search  Stigmergy  Shortest path 9
  • 10. RANDOM AND RAPID SEARCH 10
  • 11. ANTS AGENTS CAN BE DIVIDED INTO TWO SECTIONS 11
  • 12. STIGMERGY  Stigmergy is defined as method of indirect communication in a self organising system where its individual parts communicate with one another by modifying their local environment.  The implementation of ant algorithms is made possible by the use of so-called stigmergic variables, i.e., variables that contain the information used by artificial ants to indirectly communicate. 12
  • 13. SHORTEST PATH  In a simple case, when two ants leave the colony at the same time and take different paths to a food source, marking their trails with PHEROMONE, the ant that took the shorter path will return first.  As a result of this effect, the shortest path will emerge rapidly because a shorter path will have a higher pheromone concentration. In this way all the ants follow the best and shortest path. 13
  • 15. PHASES OF ANT BASED ALGORITHM 1. Route Discovery Phase 2. Route Maintance Phase 3. Route Failure Handling 15
  • 16. ROUTE DISCOVERY PHASE  Route discovery phase uses control packet to discover route from source to destination. The control packets are mobile agents which walk through the network to establish routes between nodes.  Route Discovery Phase, shows the propagation of Forward ANTS from source to destination. 16
  • 17. A need to send to G Lookup Cache for route A to G Route found ? Start Route Discovery Protocol Continue normal processing Route Discovery finished Packet in buffer? Send packet to next-hopdone Buffer packet no Write route in packet header yes wait ROUTE DISCOVERY 17
  • 18. ROUTE MAINTANCE PHASE  It is essential to find the goodness of a route regularly and update the pheromone counts for the different routes at the source nodes.  To accomplish this, when a destination node receives a packet, it probabilistically sends a Congestion Update message to the source. This Congestion Update message also serves an ACK to the source. 18
  • 19. ROUTE FAILURE HANDLING PHASE  This phase is responsible for generating alternative routes in case the existing route fails. Every packet is associated with acknowledgement; hence if a node does not receive an acknowledgement, it indicates that the link is failed.  This helps in load balancing. That is, if the optimal path is heavily loaded, the data packets can follow the next best paths. 19
  • 21. PROBLEM IN MANET DUE TO LOAD  There is a Congestion due to broadcasting of Ants in Ant algorithm.  They are unable to provide good performance in large volume of traffic. 21
  • 22. LOAD BALANCING  This load balancing is achieved by calculating the threshold value of each routing table through average number of requests accepted by each node.  The number of packets can be controlled that has been send. 22
  • 23. PERFORMANCE METRICS  Packet Delivery Ratio :- It is calculated by dividing the number of packets received by the destination over the packets originated by source.  The better the delivery ration the more accurate routing protocol. PDR= Σnumber of all packets received / number of all packets send 23
  • 24. AVERAGE END TO END DELAY  Average end to end is the average time that a packet takes to reach the destination in seconds.  It is calculated by subtracting time at which first packet was transmitted by source from time at which first data packet arrived to destination. 24
  • 25. PERFORMANCE METRICS Performance parameters AODV ANT ALGORITHM Packet delivery ratio low high End to end delay high low 25
  • 26. CONCLUSION  The algorithm is based on balancing the load among the routes by calculating threshed value of each routing table.  This defines MANET comparison of its better performance with AODV routing protocol based on ant algorithm is in terms of packet delivery ratio, end to end delay. 26
  • 27. FUTURE WORK The future work could be to investigate different methods to further limit the traffic or load and compare the ant based algorithm for other proactive and reactive routing protocols. 27
  • 28. REFERENCES [1] Mesut G unes¸,UdoSorges,ImedBouazizi {mesut, udo, imed}@i4.informatik.rwth-aachen.de Department of Computer Science, Informatik 4 Aachen University of Technology Aachen, Germany “ARA – The Ant-Colony Based Routing Algorithm for MANETs ∗” [2] Payman Arabshahi and Andrew Gray, “Adaptive Routing in Wireless Communication Networks using Swarm Intelligence”. [3] Kalaavathi B, Madhavi S, VijayaRahavan and Duraiswamy K, “Review of Ant Based Routing Protocols for MANET” International Conference on Computing, Communication and Networking, Dec 2008. [4]. Vinh Dien HOANG. Zhenhai SHAO and Masayunki FUJISE, “Efficient Load balancing in MANETs to Improve Network Performance”, International Confrence on ITS Telecommunications Proceedings, 2006. 28
  • 29. REFERENCES [5] Mamoun Hussein Mamoun “Important Characteristic of Differences between DSR and AODV Routing Protocol”, MCN 2007 Conference, November 7-10, 2007. [6] S. Prasad, Y.P.Singh and C.S.Rai , “Swarm Based Intelligent routing for MANET”, International Journal of Recent trends in Engineering Vol 1,No.1 ,May 2009. [7] Hamideh Shokrani and Sam Jabbehdari, “A Survey of Ant Based Routing Algorith for Mobile Ad- Hoc Networks”, International Confrence on Signal Processing Systems, 2009. [8] Al-Dahoud Ali, Mohamed A. Belal and Moh’d Belal Al-Zoubi, “Load Balancing of Distributed Systems Based on Multiple Ant Colonies Optimization”, American Journal of Applied Sciences 7 (3): 433-438, 2010. [9] Shivanajay Marwaha Jadwiga Indulska Marius Portmann “Biologically Inspired Ant-Based Routing In Mobile Ad hoc Networks (MANET): A Survey” Symposia and Workshops on Ubiquitous, Autonomic and Trusted Computing, 2009 29