SlideShare a Scribd company logo
1 of 19
Design Consideration and Comparative
Evaluation of Swarm Intelligence based
Approaches for Efficient Routing in
Wireless Sensor Networks
PRESENTED BY :
PALAKURTHI SHASHANK
Presentation Outlines
 Introduction
 Routing Challenges and Design Issues in WSNs
 Comparative Evaluation Of Swarm Intelligence Based Routing Protocols
 Conclusion
 References
SWARM
Swarm :
 Swarm is a collection of agents
interacting locally with one another
and with their environment.
Swarm Intelligence :
 “Any attempt to design algorithms or
distributed problem-solving devices inspired
by the collective behaviour of social insect
colonies and other animal societies “
 Computer scientists are increasing interested
in swarm intelligence since it can be used to
solve many optimization problems.
What is Wireless
Sensor Network ?
 A Wireless Sensor Network (WSN) is a
collection of compact size low power
computational nodes capable of detecting
local environmental conditions and forward
such information to a central base station
(sink) for appropriate processing .
WSN FEATURES :
 Large Network Size
 Self-organised
 All nodes acts as routers
 No wired infrastructure
The Difference between WSN &Ad-hoc
 The number of nodes
 The topology of a sensor network changes very frequently
 WSN broadcast but ad hoc point-to point
 Sensor node are limited in power computation capacities and memory
 Sensor nodes may not have global identification
Routing Challenges and Design Issues in
WSNs
The design of routing protocols in WSNs is
influenced by many challenging factors. These
factors must be overcome before efficient
communication can be achieved in WSNs.
 Node deployment
 Data delivery model
 Node/link heterogeneity
 Scalability
 Transmission media
WSN RESOURCE CONSTRAINTS :
 Most of the wireless sensor networks are composed
of sensor motes equipped with a 8-bit
microcontroller running at 8/16MHz and having
memory comprised of 4KB of RAM, 4KB of EEPROM
and 128 KB of flash.
Large Scale Network & Scalability
 The routing protocol must be able to handle large and
dense networks
 It is to be noted that the expansion of the network scale
results in drastic increase in the number of possible paths
from source to sink
 Routing protocols should be designed to exhibit scalable
performance.
Design & Implementation Issues in WSN
Routing
Data Aggregation
 Solves implosion and overlap
problem
 Energy efficient
Traffic Patterns –
Data Delivery Models
 The case of MANETs traffic
patterns strictly depend on the
application and are address
centric.
 Common data delivery models
present in WSNs include - event-
driven, query driven, continuous
monitoring .
Self-Organization
 A routing protocol must be
resilient to such dynamic and
generally unpredictable
variations
 The failure of sensor nodes such
as blockage due to lack of power
Need for Bioinspired Approaches
 The network protocols and communication techniques must be designed to
provide robust, reliable and highly efficient wireless sensor networks
 It is evident that the adaptiveness, flexibility, robustness characteristics exhibited
in coordination of their behaviors have made them capable of solving real world
problems.
 Self-organization may help in distributed control and management tasks.
Comparative Evaluation Of Swarm
Intelligence Based Routing Protocols
 The swarm intelligence based routing protocols considered in our comparative
study are –
 IABR[3], EEABR[3], IEEABR[4], SC[5]
 ACO based Energy Aware Routing[6], Sensor Ant[7], MACS[8], SEB[9]
 ACA for Data Aggregation[10], Ant-Aggregation[11]
 Basic-DAACA[12], ES-DAACA[12]
 ACS-DAACA[12], SIBER XLP[2]
 SIBER-DELTA[13].
PARAMETERS USED IN
ROUTING DECISION &
PERFORMANCE
EVALUATION METRICS
USED
Routing Protocol
Parameters used
in the Routing Decision
Performance Metrics
BABR D ARE,ME,SD,EE
IABR E ARE,ME,SD,EE
EEABR D,E ARE,ME,SD,EE
IEEABR D,E EC,EE,SD,L,SR
SC D L,SR,EC,EE
ACO based Energy Aware
Routing
E EC, NL
SensorAnt E, QR EC,EE
MACS D TEC,ATD
SEB D,E NL, RSD
ACA for Data Aggregation D TEC, AEC, NL,TO,TTAD
Ant-Aggregation D OC,EE
Basic-DAACA D,E AET,EDNL,SSR
ES-DAACA E AET,EDNL,SSR
MM-DAACA E AET,EDNL,SSR
ACS-DAACA E AET,EDNL,SSR
SIBER-XLP D,E,LQ PDR,EE, L, ARE, ME, SD
SIBER-DELTA D,E,LQ,TR PDR,EE, L, ARE, ME, SD
Parameters Used Legend :
D-Distance, E- Energy, QR- Quality of
Route, LQ- Link Quality, TR-Trust
Rating
Performance Metrics Legend:
ARE- Average Minimum Energy, ME-
Minimum Energy, SD-
Standard Deviation, EE- Energy
Efficiency, L- Latency, EC-Energy
Consumption, SR-Success Rate/Ratio,
NL-Network Lifetime, TEC-Total
Energy Consumption, ATD-Average
Transmission Delay, RSD-Relative
Standard Deviation, ED-Energy
difference, AET-Average Energy cost,
PDR-Packet delivery Ratio
Comparison of simulation area, initial
energy and number of nodes used in the
simulation
 Number of nodes deployed in the network of given simulation area with
specified initial energy on the nodes used by different protocols
 Deploying network of node size of 10 to 2000 nodes varies from 40x50 to
2000x1000 sq mts .
 Initial energy on the nodes used by different protocols vary from minimum value
of 0.25J to maximum value of 1000J.
Initial energy and number of nodes used
in the simulation
Ant-
Aggregatio
n
A12,A13, A14,A15,A16 Not Specified 50
Basic-DAACA A1,A2,A3,A4,A5,A6,
A7,A8,A9,A10,A11
10J 200-2000
ES-DAACA A1,A2,A3,A4,A5,A6,
A7,A8,A9,A10,A11
10J 200-2000
MM-DAACA A1,A2,A3,A4,A5,A6,
A7,A8,A9,A10,A11
10J 200-2000
ACS-DAACA A1,A2,A3,A4,A5,A6,
A7,A8,A9,A10,A11
10J 200-2000
SIBER-XLP A14,A16,A17,A18 30J 25,49,64,
100
SIBER-DELTA A16, A18 30J 50,100
Routing Protocol Simulation Area sq mts Initial Energy Number of
BABR A12,A13, A14,A15,A16 50J(S),30J(D),
20J(M)
10-100
IABR A12,A13, A14,A15,A16 50J(S),30J(D),
20J(M)
10-100
EEABR A12,A13, A14,A15,A16 50J(S),30J(D),
20J(M)
10-100
IEEABR A11 30J(S),60J(D) 49
SC A11 3N 49
ACO based Energy
Aware Routing
A12 40J 50,100,200,
300,500
SensorAnt A12,A13, A14,A15,A16 1250mJoule 10-100
MACS A12 1000J 50,100,200,
300,500
SEB A19,A20,A21,A22 80-100units 50,100,150,
200
ACA for Data
Aggregation
A6 0.25J 300-500
Simulation Area Legend :
A1- 40 × 50, A2-60 × 60, A3-70 × 80, A5-80 × 90, A6-100 × 100,
A7- 100 × 120, A8- 100 × 140, A9- 120 × 130, A10-130 × 120,
A11-140 × 140, A12-200 X 200, A13- 300 X 300, A14-400 X 400,
A15- 500X500, A16- 600X600, A17- 700X700, A18-900X900,
A19-1000X500, A20-1000X1000, A21-500X1000, A22-2000X1000
Initial Energy Legend :
S-static, D-Dynamic, M- Mesh Networks, N- number of nodes
Simulation Tools and Control parameters
used
 Tools like NS-2, QualNet , Prowler ,
Matlab , J-SIM are used by researchers
to evaluate different routing protocols.
Routing Protocol Simulation Tool Simulation Control Parameters
BABR NS-2 α, β, ƿ
IABR NS-2 α, β, ƿ
EEABR NS-2 α, β, ƿ ,
IEEABR Prowler α, β, ƿ
SC Prowler
ACO based Energy Aware
routing
MATLAB
SensorAnt QualNet V5 β , 𝜔
MACS NS-2 α=0.9, β=2, q0=0.45, ƿ=0.95 ,m =30
SEB J-SIM α, β, γ
ACA for Data Aggregation NS-2 β=20, ƿ=0.3, ξ=1
Ant-Aggreagation MATLAB
Q=8, ƿ=0.8, α=3, β=6, T=0.5, H=0.4, K=0.1
Basic-DAACA
NS-2
α =2,β=2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9, ƿ=0.2,
roundToUpdate=100,200,ξ=0.9, q0=0.5, rho in ACA=0.3
ES- DAACA NS-2 α=2,β α α =2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9, ƿ=0.2,
roundToUpdate=100,200 ξ=0.9, q0=0.5, rho in ACA=0.3
MM-DAACA
NS-2 α=2,β=2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9,
ƿ=0.2, roundToUpdate=100,200
ξ=0.9, q0=0.5, rho in ACA=0.3
ACS-DAACA NS-2 α=2,β=2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9, ƿ=0.2,
roundToUpdate=100,200 ξ=0.9, q0=0.5, rho in ACA=0.3
SIBER-XLP NS-2 α=1, β =1, γ =1, ƿ=0.2
SIBER-DELTA NS-2 α=2, β =2, γ =1, δ=1, ƿ=0.2
Probability and Pheromone Update
Functions
 One or combinations of more parameters such as distance,
energy, link probability and trust ratings are considered by
different routing protocols to find the optimal route to the
destination from source node.
 Protocol uses its own pheromone update scheme to
increase the pheromone on the path so as to select the best
path to the destination.
PROBILITY FUNCTIONS USED TO SELECT NEXT
NODE
PHEROMONE UPDATE FUNCTIONS USED
Conclusion
 This paper provides the comparative study carried out to evaluate various
Swarm Intelligence based approaches reported in literature for efficient routing
in wireless sensor network.
 Main objective of this work is to perform detailed analysis of these algorithms to
determine their advantages and limitations to provide guidelines to design a
robust
 Design and implementation issues in the context of WSN deployed environment
and networking conditions based routing protocols for wireless sensor networks.
THANK YOU !

More Related Content

What's hot

Fpga versus dsp for wavelet transform based voltage sags detection
Fpga versus dsp for wavelet transform based voltage sags detectionFpga versus dsp for wavelet transform based voltage sags detection
Fpga versus dsp for wavelet transform based voltage sags detection
Cecilio Martins
 

What's hot (19)

wireless power transfer
wireless power transferwireless power transfer
wireless power transfer
 
THPSM16
THPSM16THPSM16
THPSM16
 
IRJET - Enhanced Performance Analysis Comparison of Inter – Aircraft Optical ...
IRJET - Enhanced Performance Analysis Comparison of Inter – Aircraft Optical ...IRJET - Enhanced Performance Analysis Comparison of Inter – Aircraft Optical ...
IRJET - Enhanced Performance Analysis Comparison of Inter – Aircraft Optical ...
 
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
 
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...
A Novel Routing Algorithm for Wireless Sensor Network Using  Particle Swarm O...A Novel Routing Algorithm for Wireless Sensor Network Using  Particle Swarm O...
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...
 
IRJET- Energy Efficient Dynamic Cluster Head Selection with Differential Evol...
IRJET- Energy Efficient Dynamic Cluster Head Selection with Differential Evol...IRJET- Energy Efficient Dynamic Cluster Head Selection with Differential Evol...
IRJET- Energy Efficient Dynamic Cluster Head Selection with Differential Evol...
 
PowerArtist: RTL Design for Power Platform
PowerArtist: RTL Design for Power PlatformPowerArtist: RTL Design for Power Platform
PowerArtist: RTL Design for Power Platform
 
RT15 Berkeley | Multi-Terminal Power Hardware-in-the-Loop Test-Bench for Powe...
RT15 Berkeley | Multi-Terminal Power Hardware-in-the-Loop Test-Bench for Powe...RT15 Berkeley | Multi-Terminal Power Hardware-in-the-Loop Test-Bench for Powe...
RT15 Berkeley | Multi-Terminal Power Hardware-in-the-Loop Test-Bench for Powe...
 
IRJET- Modified SIMPLE Protocol for Wireless Body Area Networks
IRJET-  	  Modified SIMPLE Protocol for Wireless Body Area NetworksIRJET-  	  Modified SIMPLE Protocol for Wireless Body Area Networks
IRJET- Modified SIMPLE Protocol for Wireless Body Area Networks
 
Optical Burst Switching
Optical Burst SwitchingOptical Burst Switching
Optical Burst Switching
 
Tdtd-Edr: Time Orient Delay Tolerant Density Estimation Technique Based Data ...
Tdtd-Edr: Time Orient Delay Tolerant Density Estimation Technique Based Data ...Tdtd-Edr: Time Orient Delay Tolerant Density Estimation Technique Based Data ...
Tdtd-Edr: Time Orient Delay Tolerant Density Estimation Technique Based Data ...
 
Implementation of Low Complex Universal Filtered Multicarrier
Implementation of Low Complex Universal  Filtered MulticarrierImplementation of Low Complex Universal  Filtered Multicarrier
Implementation of Low Complex Universal Filtered Multicarrier
 
Challenges, Issues and Research directions in Optical Burst Switching
Challenges, Issues and Research directions in Optical Burst SwitchingChallenges, Issues and Research directions in Optical Burst Switching
Challenges, Issues and Research directions in Optical Burst Switching
 
Beam forming
Beam formingBeam forming
Beam forming
 
Fpga versus dsp for wavelet transform based voltage sags detection
Fpga versus dsp for wavelet transform based voltage sags detectionFpga versus dsp for wavelet transform based voltage sags detection
Fpga versus dsp for wavelet transform based voltage sags detection
 
ADAPTIVE AND DYNAMIC WIRELESS ROUTERS WITH SMART ANTENN
ADAPTIVE AND DYNAMIC WIRELESS ROUTERS WITH SMART ANTENNADAPTIVE AND DYNAMIC WIRELESS ROUTERS WITH SMART ANTENN
ADAPTIVE AND DYNAMIC WIRELESS ROUTERS WITH SMART ANTENN
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
R0450697101
R0450697101R0450697101
R0450697101
 

Similar to Design consideration and comparative evaluation of swarm intelligence

Beam steering in smart antennas by using low complex adaptive algorithms
Beam steering in smart antennas by using low complex adaptive algorithmsBeam steering in smart antennas by using low complex adaptive algorithms
Beam steering in smart antennas by using low complex adaptive algorithms
eSAT Journals
 

Similar to Design consideration and comparative evaluation of swarm intelligence (20)

Performance Evaluation Of Adaptive Array Antennas In Cognitive Relay Network
Performance Evaluation Of Adaptive Array Antennas In Cognitive Relay NetworkPerformance Evaluation Of Adaptive Array Antennas In Cognitive Relay Network
Performance Evaluation Of Adaptive Array Antennas In Cognitive Relay Network
 
Performance Evaluation of Adaptive Array Antennas in Cognitive Relay Network
Performance Evaluation of Adaptive Array Antennas in Cognitive Relay NetworkPerformance Evaluation of Adaptive Array Antennas in Cognitive Relay Network
Performance Evaluation of Adaptive Array Antennas in Cognitive Relay Network
 
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
 
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORKPERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
PERFORMANCE EVALUATION OF ADAPTIVE ARRAY ANTENNAS IN COGNITIVE RELAY NETWORK
 
FPGA Implementation of a GA
FPGA Implementation of a GAFPGA Implementation of a GA
FPGA Implementation of a GA
 
M.sc. m kamel
M.sc. m kamelM.sc. m kamel
M.sc. m kamel
 
Wireless Sensor
Wireless SensorWireless Sensor
Wireless Sensor
 
wsn
wsnwsn
wsn
 
An improved ant colony optimization algorithm for wire optimization
An improved ant colony optimization algorithm for wire optimizationAn improved ant colony optimization algorithm for wire optimization
An improved ant colony optimization algorithm for wire optimization
 
W25116118
W25116118W25116118
W25116118
 
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
 
HEURISTIC BASED ADAPTIVE STEP SIZE CLMS ALGORITHMS FOR SMART ANTENNAS
HEURISTIC BASED ADAPTIVE STEP SIZE CLMS ALGORITHMS FOR SMART ANTENNASHEURISTIC BASED ADAPTIVE STEP SIZE CLMS ALGORITHMS FOR SMART ANTENNAS
HEURISTIC BASED ADAPTIVE STEP SIZE CLMS ALGORITHMS FOR SMART ANTENNAS
 
Heuristic based adaptive step size clms algorithms for smart antennas
Heuristic based adaptive step size clms algorithms for smart antennasHeuristic based adaptive step size clms algorithms for smart antennas
Heuristic based adaptive step size clms algorithms for smart antennas
 
Computing localized power efficient data
Computing localized power efficient dataComputing localized power efficient data
Computing localized power efficient data
 
Adaptive routing for dynamic on body wireless
Adaptive routing for dynamic on body wirelessAdaptive routing for dynamic on body wireless
Adaptive routing for dynamic on body wireless
 
Fo2510211029
Fo2510211029Fo2510211029
Fo2510211029
 
Beam steering in smart antennas by using low complex
Beam steering in smart antennas by using low complexBeam steering in smart antennas by using low complex
Beam steering in smart antennas by using low complex
 
Beam steering in smart antennas by using low complex adaptive algorithms
Beam steering in smart antennas by using low complex adaptive algorithmsBeam steering in smart antennas by using low complex adaptive algorithms
Beam steering in smart antennas by using low complex adaptive algorithms
 
Performance analysis of adaptive beamforming at receiver side by using lms an...
Performance analysis of adaptive beamforming at receiver side by using lms an...Performance analysis of adaptive beamforming at receiver side by using lms an...
Performance analysis of adaptive beamforming at receiver side by using lms an...
 
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
 

Recently uploaded

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 

Recently uploaded (20)

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 

Design consideration and comparative evaluation of swarm intelligence

  • 1. Design Consideration and Comparative Evaluation of Swarm Intelligence based Approaches for Efficient Routing in Wireless Sensor Networks PRESENTED BY : PALAKURTHI SHASHANK
  • 2. Presentation Outlines  Introduction  Routing Challenges and Design Issues in WSNs  Comparative Evaluation Of Swarm Intelligence Based Routing Protocols  Conclusion  References
  • 3. SWARM Swarm :  Swarm is a collection of agents interacting locally with one another and with their environment. Swarm Intelligence :  “Any attempt to design algorithms or distributed problem-solving devices inspired by the collective behaviour of social insect colonies and other animal societies “  Computer scientists are increasing interested in swarm intelligence since it can be used to solve many optimization problems.
  • 4. What is Wireless Sensor Network ?  A Wireless Sensor Network (WSN) is a collection of compact size low power computational nodes capable of detecting local environmental conditions and forward such information to a central base station (sink) for appropriate processing . WSN FEATURES :  Large Network Size  Self-organised  All nodes acts as routers  No wired infrastructure
  • 5. The Difference between WSN &Ad-hoc  The number of nodes  The topology of a sensor network changes very frequently  WSN broadcast but ad hoc point-to point  Sensor node are limited in power computation capacities and memory  Sensor nodes may not have global identification
  • 6. Routing Challenges and Design Issues in WSNs The design of routing protocols in WSNs is influenced by many challenging factors. These factors must be overcome before efficient communication can be achieved in WSNs.  Node deployment  Data delivery model  Node/link heterogeneity  Scalability  Transmission media WSN RESOURCE CONSTRAINTS :  Most of the wireless sensor networks are composed of sensor motes equipped with a 8-bit microcontroller running at 8/16MHz and having memory comprised of 4KB of RAM, 4KB of EEPROM and 128 KB of flash.
  • 7. Large Scale Network & Scalability  The routing protocol must be able to handle large and dense networks  It is to be noted that the expansion of the network scale results in drastic increase in the number of possible paths from source to sink  Routing protocols should be designed to exhibit scalable performance.
  • 8. Design & Implementation Issues in WSN Routing Data Aggregation  Solves implosion and overlap problem  Energy efficient Traffic Patterns – Data Delivery Models  The case of MANETs traffic patterns strictly depend on the application and are address centric.  Common data delivery models present in WSNs include - event- driven, query driven, continuous monitoring . Self-Organization  A routing protocol must be resilient to such dynamic and generally unpredictable variations  The failure of sensor nodes such as blockage due to lack of power
  • 9. Need for Bioinspired Approaches  The network protocols and communication techniques must be designed to provide robust, reliable and highly efficient wireless sensor networks  It is evident that the adaptiveness, flexibility, robustness characteristics exhibited in coordination of their behaviors have made them capable of solving real world problems.  Self-organization may help in distributed control and management tasks.
  • 10. Comparative Evaluation Of Swarm Intelligence Based Routing Protocols  The swarm intelligence based routing protocols considered in our comparative study are –  IABR[3], EEABR[3], IEEABR[4], SC[5]  ACO based Energy Aware Routing[6], Sensor Ant[7], MACS[8], SEB[9]  ACA for Data Aggregation[10], Ant-Aggregation[11]  Basic-DAACA[12], ES-DAACA[12]  ACS-DAACA[12], SIBER XLP[2]  SIBER-DELTA[13].
  • 11. PARAMETERS USED IN ROUTING DECISION & PERFORMANCE EVALUATION METRICS USED Routing Protocol Parameters used in the Routing Decision Performance Metrics BABR D ARE,ME,SD,EE IABR E ARE,ME,SD,EE EEABR D,E ARE,ME,SD,EE IEEABR D,E EC,EE,SD,L,SR SC D L,SR,EC,EE ACO based Energy Aware Routing E EC, NL SensorAnt E, QR EC,EE MACS D TEC,ATD SEB D,E NL, RSD ACA for Data Aggregation D TEC, AEC, NL,TO,TTAD Ant-Aggregation D OC,EE Basic-DAACA D,E AET,EDNL,SSR ES-DAACA E AET,EDNL,SSR MM-DAACA E AET,EDNL,SSR ACS-DAACA E AET,EDNL,SSR SIBER-XLP D,E,LQ PDR,EE, L, ARE, ME, SD SIBER-DELTA D,E,LQ,TR PDR,EE, L, ARE, ME, SD Parameters Used Legend : D-Distance, E- Energy, QR- Quality of Route, LQ- Link Quality, TR-Trust Rating Performance Metrics Legend: ARE- Average Minimum Energy, ME- Minimum Energy, SD- Standard Deviation, EE- Energy Efficiency, L- Latency, EC-Energy Consumption, SR-Success Rate/Ratio, NL-Network Lifetime, TEC-Total Energy Consumption, ATD-Average Transmission Delay, RSD-Relative Standard Deviation, ED-Energy difference, AET-Average Energy cost, PDR-Packet delivery Ratio
  • 12. Comparison of simulation area, initial energy and number of nodes used in the simulation  Number of nodes deployed in the network of given simulation area with specified initial energy on the nodes used by different protocols  Deploying network of node size of 10 to 2000 nodes varies from 40x50 to 2000x1000 sq mts .  Initial energy on the nodes used by different protocols vary from minimum value of 0.25J to maximum value of 1000J.
  • 13. Initial energy and number of nodes used in the simulation Ant- Aggregatio n A12,A13, A14,A15,A16 Not Specified 50 Basic-DAACA A1,A2,A3,A4,A5,A6, A7,A8,A9,A10,A11 10J 200-2000 ES-DAACA A1,A2,A3,A4,A5,A6, A7,A8,A9,A10,A11 10J 200-2000 MM-DAACA A1,A2,A3,A4,A5,A6, A7,A8,A9,A10,A11 10J 200-2000 ACS-DAACA A1,A2,A3,A4,A5,A6, A7,A8,A9,A10,A11 10J 200-2000 SIBER-XLP A14,A16,A17,A18 30J 25,49,64, 100 SIBER-DELTA A16, A18 30J 50,100 Routing Protocol Simulation Area sq mts Initial Energy Number of BABR A12,A13, A14,A15,A16 50J(S),30J(D), 20J(M) 10-100 IABR A12,A13, A14,A15,A16 50J(S),30J(D), 20J(M) 10-100 EEABR A12,A13, A14,A15,A16 50J(S),30J(D), 20J(M) 10-100 IEEABR A11 30J(S),60J(D) 49 SC A11 3N 49 ACO based Energy Aware Routing A12 40J 50,100,200, 300,500 SensorAnt A12,A13, A14,A15,A16 1250mJoule 10-100 MACS A12 1000J 50,100,200, 300,500 SEB A19,A20,A21,A22 80-100units 50,100,150, 200 ACA for Data Aggregation A6 0.25J 300-500 Simulation Area Legend : A1- 40 × 50, A2-60 × 60, A3-70 × 80, A5-80 × 90, A6-100 × 100, A7- 100 × 120, A8- 100 × 140, A9- 120 × 130, A10-130 × 120, A11-140 × 140, A12-200 X 200, A13- 300 X 300, A14-400 X 400, A15- 500X500, A16- 600X600, A17- 700X700, A18-900X900, A19-1000X500, A20-1000X1000, A21-500X1000, A22-2000X1000 Initial Energy Legend : S-static, D-Dynamic, M- Mesh Networks, N- number of nodes
  • 14. Simulation Tools and Control parameters used  Tools like NS-2, QualNet , Prowler , Matlab , J-SIM are used by researchers to evaluate different routing protocols. Routing Protocol Simulation Tool Simulation Control Parameters BABR NS-2 α, β, ƿ IABR NS-2 α, β, ƿ EEABR NS-2 α, β, ƿ , IEEABR Prowler α, β, ƿ SC Prowler ACO based Energy Aware routing MATLAB SensorAnt QualNet V5 β , 𝜔 MACS NS-2 α=0.9, β=2, q0=0.45, ƿ=0.95 ,m =30 SEB J-SIM α, β, γ ACA for Data Aggregation NS-2 β=20, ƿ=0.3, ξ=1 Ant-Aggreagation MATLAB Q=8, ƿ=0.8, α=3, β=6, T=0.5, H=0.4, K=0.1 Basic-DAACA NS-2 α =2,β=2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9, ƿ=0.2, roundToUpdate=100,200,ξ=0.9, q0=0.5, rho in ACA=0.3 ES- DAACA NS-2 α=2,β α α =2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9, ƿ=0.2, roundToUpdate=100,200 ξ=0.9, q0=0.5, rho in ACA=0.3 MM-DAACA NS-2 α=2,β=2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9, ƿ=0.2, roundToUpdate=100,200 ξ=0.9, q0=0.5, rho in ACA=0.3 ACS-DAACA NS-2 α=2,β=2,initial pheromone=0.8, ηmin=0.5, ηmax=0.9, ƿ=0.2, roundToUpdate=100,200 ξ=0.9, q0=0.5, rho in ACA=0.3 SIBER-XLP NS-2 α=1, β =1, γ =1, ƿ=0.2 SIBER-DELTA NS-2 α=2, β =2, γ =1, δ=1, ƿ=0.2
  • 15. Probability and Pheromone Update Functions  One or combinations of more parameters such as distance, energy, link probability and trust ratings are considered by different routing protocols to find the optimal route to the destination from source node.  Protocol uses its own pheromone update scheme to increase the pheromone on the path so as to select the best path to the destination.
  • 16. PROBILITY FUNCTIONS USED TO SELECT NEXT NODE
  • 18. Conclusion  This paper provides the comparative study carried out to evaluate various Swarm Intelligence based approaches reported in literature for efficient routing in wireless sensor network.  Main objective of this work is to perform detailed analysis of these algorithms to determine their advantages and limitations to provide guidelines to design a robust  Design and implementation issues in the context of WSN deployed environment and networking conditions based routing protocols for wireless sensor networks.