SlideShare a Scribd company logo
DELAUNAY BASED TWO-PHASE
ALGORITHM FOR CONNECTED
COVER IN WSNS
Maryam Tahmasbi
Hadi Tabatabaee Malazi
Fahimeh Eltejaei
Connected cover
A connected cover
Delaunay based two-phase algorithm for
connected cover in WSNs
Related work
Coverage Configuration Protocol (CCP) that results different
degrees of coverage and also maintains the communication
connectivity.
• The coverage can imply connectivity only when sensors’
communication ranges are not less than twice of their
sensing ranges (2Rs ≤ Rc).
• The desired connectivity of boundary sensing nodes are
equal to the degree of coverage.
• The desired connectivity of interior nodes are twice the
degree of coverage.
• Shortcomings of the method is that it does not guarantee
network connectivity for the case where Rc < 2Rs.
Delaunay based two-phase algorithm for
connected cover in WSNs
Related work
• Zhang and Hou in [10] proved that if the
communication range is 3 times of the sensing
range, the area coverage will result network
connectivity.
• They proposed an algorithm where a sensor is
activated if the coverage overlap of that sensor with
other sensors is minimum.
Delaunay based two-phase algorithm for
connected cover in WSNs
Delaunay triangulation
• A Delaunay triangulation for a
set of n points in the plane is a
triangulation such that the
circumcircle of every triangle
Contains no points inside it.
Delaunay based two-phase algorithm for
connected cover in WSNs
DBCC algorithm
First phase: coverage phase:
• Building a Delaunay triangulation G on sensors.
• Starting from an active node (sensor), visiting all
nodes using BFS algorithm, activating each sensor if
it is not covered by a neighboring node.
Second phase: connectivity phase.
• Finding the connected components.
• Selecting pairs of connected components with
smallest distance in G.
• Connect two components with a shortest path in G.
Delaunay based two-phase algorithm for
connected cover in WSNs
Delaunay based two-phase algorithm for
connected cover in WSNs
Delaunay based two-phase algorithm for
connected cover in WSNs
Computational Complexity
• 1st Phase:
• 2nd Phase:
Delaunay based two-phase algorithm for
connected cover in WSNs
Experimental study
• Randomly placed sensors in a rectangular area of
400 x 400 m2.
• Sensing range (Rs) = 50 m
• Communication range (Rc) = from 40 to 100 m.
• The number of sensors varies from 160 to 320
Delaunay based two-phase algorithm for
connected cover in WSNs
The number of active sensors in different
range ratio.
Delaunay based two-phase algorithm for
connectedcover in WSNs
The number of active nodes when
communication range varies
Rs = 50 m
50 m < tr<70 m
Delaunay based two-phase algorithm for
connectedcover in WSNs
The execution time with different
communication range for Rs=50 m
Delaunay based two-phase algorithm for
connectedcover in WSNs
Comparison
• We compared DBCC algorithm with CCP and OGDC.
• Number of sensors: from 100 to 700
• A rectangular area of 400 x 400 m2
• Rs=50 m
• Rc= 1 , 1.5 and 2 times Rs
Delaunay based two-phase algorithm for
connected cover in WSNs
The experiments show that the number of active sensors in DBCC
in average is 23% less than CCP and 45% less than OGDC.
Comparing the number of active nodes in
different algorithms, when Rc = 50m
Delaunay based two-phase algorithm for
connectedcover in WSNs
Comparing the number of active nodes in
different algorithms when Rc = 75m
Delaunay based two-phase algorithm for
connectedcover in WSNs
when the communication range is 1.5 times of the sensing rang,
the number of sensors in DBCC is 15% less than CCP and 20% less
than OGDC in average.
Comparing the number of active nodes in
different algorithms when Rc = 100m
Delaunay based two-phase algorithm for
connectedcover in WSNs
Conclusion
• we developed a new two phase algorithm (DBCC) for
finding connected cover in WSNs.
• The main idea was to use Delaunay triangulation for
navigating through the sensor field, then using BFS
algorithm to select next sensor.
• Simulations showed that DBCC performs better in
cases when coverage does not guarantee the
connectivity.
Delaunay based two-phase algorithm for
connected cover in WSNs
Thank you for your attention.
Any Questions?
Delaunay based two-phase algorithm for
connectedcover in WSNs

More Related Content

What's hot

Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...TELKOMNIKA JOURNAL
 
Clustering in wireless sensor networks with compressive sensing
Clustering in wireless sensor networks with compressive sensingClustering in wireless sensor networks with compressive sensing
Clustering in wireless sensor networks with compressive sensingshivani Shivanichou1
 
Distributed vertex cover
Distributed vertex coverDistributed vertex cover
Distributed vertex coverIJCNCJournal
 
Virtual 2 d positioning system by using wireless sensors in indoor environment
Virtual 2 d positioning system by using wireless sensors in indoor environmentVirtual 2 d positioning system by using wireless sensors in indoor environment
Virtual 2 d positioning system by using wireless sensors in indoor environmentijwmn
 
Energy Efficient Modeling of Wireless Sensor Networks using Random Graph Theory
Energy Efficient Modeling of Wireless Sensor Networks using Random Graph TheoryEnergy Efficient Modeling of Wireless Sensor Networks using Random Graph Theory
Energy Efficient Modeling of Wireless Sensor Networks using Random Graph Theoryidescitation
 
Paper id 35201569
Paper id 35201569Paper id 35201569
Paper id 35201569IJRAT
 
Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...iosrjce
 
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...Saumya Bhagat
 
Efficient Data Gathering with Compressive Sensing in Wireless Sensor Networks
Efficient Data Gathering with Compressive Sensing in Wireless Sensor NetworksEfficient Data Gathering with Compressive Sensing in Wireless Sensor Networks
Efficient Data Gathering with Compressive Sensing in Wireless Sensor NetworksIRJET Journal
 
transmission-efficient clustering method for wireless sensor networks using c...
transmission-efficient clustering method for wireless sensor networks using c...transmission-efficient clustering method for wireless sensor networks using c...
transmission-efficient clustering method for wireless sensor networks using c...swathi78
 
Dynamic coverage of mobile sensor networks
Dynamic coverage of mobile sensor networksDynamic coverage of mobile sensor networks
Dynamic coverage of mobile sensor networksecway
 
29. continuous neighbor discovery in asynchronous sensor networks
29. continuous neighbor discovery in asynchronous sensor networks29. continuous neighbor discovery in asynchronous sensor networks
29. continuous neighbor discovery in asynchronous sensor networksakshuu16
 
Department of Avionics Engineering The Superior University, Lahore Lab Manual...
Department of Avionics Engineering The Superior University, Lahore Lab Manual...Department of Avionics Engineering The Superior University, Lahore Lab Manual...
Department of Avionics Engineering The Superior University, Lahore Lab Manual...MIbrar4
 

What's hot (18)

Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
Performance Evaluation of DV-HOP and Amorphous Algorithms based on Localizati...
 
SOFROP
SOFROPSOFROP
SOFROP
 
10.1.1.118.4231
10.1.1.118.423110.1.1.118.4231
10.1.1.118.4231
 
Clustering in wireless sensor networks with compressive sensing
Clustering in wireless sensor networks with compressive sensingClustering in wireless sensor networks with compressive sensing
Clustering in wireless sensor networks with compressive sensing
 
Distributed vertex cover
Distributed vertex coverDistributed vertex cover
Distributed vertex cover
 
Virtual 2 d positioning system by using wireless sensors in indoor environment
Virtual 2 d positioning system by using wireless sensors in indoor environmentVirtual 2 d positioning system by using wireless sensors in indoor environment
Virtual 2 d positioning system by using wireless sensors in indoor environment
 
Energy Efficient Modeling of Wireless Sensor Networks using Random Graph Theory
Energy Efficient Modeling of Wireless Sensor Networks using Random Graph TheoryEnergy Efficient Modeling of Wireless Sensor Networks using Random Graph Theory
Energy Efficient Modeling of Wireless Sensor Networks using Random Graph Theory
 
Paper id 35201569
Paper id 35201569Paper id 35201569
Paper id 35201569
 
Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...
 
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
 
cec2013
cec2013cec2013
cec2013
 
Efficient Data Gathering with Compressive Sensing in Wireless Sensor Networks
Efficient Data Gathering with Compressive Sensing in Wireless Sensor NetworksEfficient Data Gathering with Compressive Sensing in Wireless Sensor Networks
Efficient Data Gathering with Compressive Sensing in Wireless Sensor Networks
 
transmission-efficient clustering method for wireless sensor networks using c...
transmission-efficient clustering method for wireless sensor networks using c...transmission-efficient clustering method for wireless sensor networks using c...
transmission-efficient clustering method for wireless sensor networks using c...
 
Dynamic coverage of mobile sensor networks
Dynamic coverage of mobile sensor networksDynamic coverage of mobile sensor networks
Dynamic coverage of mobile sensor networks
 
I04503075078
I04503075078I04503075078
I04503075078
 
29. continuous neighbor discovery in asynchronous sensor networks
29. continuous neighbor discovery in asynchronous sensor networks29. continuous neighbor discovery in asynchronous sensor networks
29. continuous neighbor discovery in asynchronous sensor networks
 
Performance of cooperative spectrum sensing for different number of cr users ...
Performance of cooperative spectrum sensing for different number of cr users ...Performance of cooperative spectrum sensing for different number of cr users ...
Performance of cooperative spectrum sensing for different number of cr users ...
 
Department of Avionics Engineering The Superior University, Lahore Lab Manual...
Department of Avionics Engineering The Superior University, Lahore Lab Manual...Department of Avionics Engineering The Superior University, Lahore Lab Manual...
Department of Avionics Engineering The Superior University, Lahore Lab Manual...
 

Similar to Delaunay based two-phase algorithm for connected cover in WSNs

Modified Coverage Hole Detection Algorithm for Distributed WSNs
Modified Coverage Hole Detection Algorithm for Distributed WSNsModified Coverage Hole Detection Algorithm for Distributed WSNs
Modified Coverage Hole Detection Algorithm for Distributed WSNsidescitation
 
Wireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology IssuesWireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology Issuesijsrd.com
 
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK IJCNCJournal
 
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor NetworkAdaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor NetworkIJCNCJournal
 
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...IJMTST Journal
 
A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...
A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...
A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...I3E Technologies
 
Topo intro wsn
Topo intro wsnTopo intro wsn
Topo intro wsnRishu Seth
 
ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...
ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...
ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...ijcseit
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...ijcseit
 
Energy efficient approach based on evolutionary algorithm for coverage contro...
Energy efficient approach based on evolutionary algorithm for coverage contro...Energy efficient approach based on evolutionary algorithm for coverage contro...
Energy efficient approach based on evolutionary algorithm for coverage contro...ijcseit
 
A Novel Range-Free Localization Scheme for Wireless Sensor Networks
A Novel Range-Free Localization Scheme for Wireless Sensor NetworksA Novel Range-Free Localization Scheme for Wireless Sensor Networks
A Novel Range-Free Localization Scheme for Wireless Sensor NetworksGiselleginaGloria
 
Estimating coverage holes and enhancing coverage in mixed sensor networks or
Estimating coverage holes and enhancing coverage in mixed sensor networks orEstimating coverage holes and enhancing coverage in mixed sensor networks or
Estimating coverage holes and enhancing coverage in mixed sensor networks ormarwaeng
 
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor NetworkNode Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor NetworkIJMTST Journal
 
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...IOSR Journals
 
Localization Algorithms under Correlated Shadowing in Wireless Sensor Networks
Localization Algorithms under Correlated Shadowing in Wireless Sensor NetworksLocalization Algorithms under Correlated Shadowing in Wireless Sensor Networks
Localization Algorithms under Correlated Shadowing in Wireless Sensor NetworksEditor IJCATR
 
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...idescitation
 
Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...
Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...
Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...IJTET Journal
 
A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...
A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...
A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...cscpconf
 

Similar to Delaunay based two-phase algorithm for connected cover in WSNs (20)

Modified Coverage Hole Detection Algorithm for Distributed WSNs
Modified Coverage Hole Detection Algorithm for Distributed WSNsModified Coverage Hole Detection Algorithm for Distributed WSNs
Modified Coverage Hole Detection Algorithm for Distributed WSNs
 
Wireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology IssuesWireless Sensor Network: Topology Issues
Wireless Sensor Network: Topology Issues
 
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
 
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor NetworkAdaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
Adaptive Sensor Sensing Range to Maximise Lifetime of Wireless Sensor Network
 
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
Spectrum Sensing Detection with Sequential Forward Search in Comparison to Kn...
 
A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...
A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...
A DISTRIBUTED FAULT-TOLERANT TOPOLOGY CONTROL ALGORITHM FOR HETEROGENEOUS WIR...
 
Topo intro wsn
Topo intro wsnTopo intro wsn
Topo intro wsn
 
Ijetr012022
Ijetr012022Ijetr012022
Ijetr012022
 
ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...
ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...
ENERGY EFFICIENT APPROACH BASED ON EVOLUTIONARY ALGORITHM FOR COVERAGE CONTRO...
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
Energy efficient approach based on evolutionary algorithm for coverage contro...
Energy efficient approach based on evolutionary algorithm for coverage contro...Energy efficient approach based on evolutionary algorithm for coverage contro...
Energy efficient approach based on evolutionary algorithm for coverage contro...
 
A Novel Range-Free Localization Scheme for Wireless Sensor Networks
A Novel Range-Free Localization Scheme for Wireless Sensor NetworksA Novel Range-Free Localization Scheme for Wireless Sensor Networks
A Novel Range-Free Localization Scheme for Wireless Sensor Networks
 
Indoor Localization in Wireless Sensor Networks
Indoor Localization in Wireless Sensor NetworksIndoor Localization in Wireless Sensor Networks
Indoor Localization in Wireless Sensor Networks
 
Estimating coverage holes and enhancing coverage in mixed sensor networks or
Estimating coverage holes and enhancing coverage in mixed sensor networks orEstimating coverage holes and enhancing coverage in mixed sensor networks or
Estimating coverage holes and enhancing coverage in mixed sensor networks or
 
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor NetworkNode Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
Node Deployment in Homogeneous and Heterogeneous Wireless Sensor Network
 
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
Spatial Correlation Based Medium Access Control Protocol Using DSR & AODV Rou...
 
Localization Algorithms under Correlated Shadowing in Wireless Sensor Networks
Localization Algorithms under Correlated Shadowing in Wireless Sensor NetworksLocalization Algorithms under Correlated Shadowing in Wireless Sensor Networks
Localization Algorithms under Correlated Shadowing in Wireless Sensor Networks
 
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
Energy Efficient Power Failure Diagonisis For Wireless Network Using Random G...
 
Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...
Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...
Improve a Network Life Time by Least Troublesome Topology Repair Algorithm in...
 
A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...
A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...
A FUZZY-BASED CONGESTION CONTROLLER FOR CONTROL AND BALANCE CONGESTION IN GRI...
 

More from Maynooth University

Distributed coordination protocol for event data exchange in IoT monitoring a...
Distributed coordination protocol for event data exchange in IoT monitoring a...Distributed coordination protocol for event data exchange in IoT monitoring a...
Distributed coordination protocol for event data exchange in IoT monitoring a...Maynooth University
 
Tennis stroke detection using inertial data of a smartwatchtion
Tennis stroke detection using inertial data of a smartwatchtionTennis stroke detection using inertial data of a smartwatchtion
Tennis stroke detection using inertial data of a smartwatchtionMaynooth University
 
Evidential fine-grained event localization using Twitter
Evidential fine-grained event localization using TwitterEvidential fine-grained event localization using Twitter
Evidential fine-grained event localization using TwitterMaynooth University
 
A two-dimensional self-coordination mechanism of agents in a minority game
A two-dimensional self-coordination mechanism of agents in a minority gameA two-dimensional self-coordination mechanism of agents in a minority game
A two-dimensional self-coordination mechanism of agents in a minority gameMaynooth University
 
PAMS: A new position-aware multi-sensor dataset for human activity recognitio...
PAMS: A new position-aware multi-sensor dataset for human activity recognitio...PAMS: A new position-aware multi-sensor dataset for human activity recognitio...
PAMS: A new position-aware multi-sensor dataset for human activity recognitio...Maynooth University
 
Quality of Claim Metrics in Social Sensing Systems: A case study on IranDeal
Quality of Claim Metrics in Social Sensing Systems: A case study on IranDealQuality of Claim Metrics in Social Sensing Systems: A case study on IranDeal
Quality of Claim Metrics in Social Sensing Systems: A case study on IranDealMaynooth University
 
NoSQL Data Architecture Patterns
NoSQL Data ArchitecturePatternsNoSQL Data ArchitecturePatterns
NoSQL Data Architecture PatternsMaynooth University
 
Chapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choicesChapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choicesMaynooth University
 

More from Maynooth University (9)

Distributed coordination protocol for event data exchange in IoT monitoring a...
Distributed coordination protocol for event data exchange in IoT monitoring a...Distributed coordination protocol for event data exchange in IoT monitoring a...
Distributed coordination protocol for event data exchange in IoT monitoring a...
 
Tennis stroke detection using inertial data of a smartwatchtion
Tennis stroke detection using inertial data of a smartwatchtionTennis stroke detection using inertial data of a smartwatchtion
Tennis stroke detection using inertial data of a smartwatchtion
 
Evidential fine-grained event localization using Twitter
Evidential fine-grained event localization using TwitterEvidential fine-grained event localization using Twitter
Evidential fine-grained event localization using Twitter
 
A two-dimensional self-coordination mechanism of agents in a minority game
A two-dimensional self-coordination mechanism of agents in a minority gameA two-dimensional self-coordination mechanism of agents in a minority game
A two-dimensional self-coordination mechanism of agents in a minority game
 
PAMS: A new position-aware multi-sensor dataset for human activity recognitio...
PAMS: A new position-aware multi-sensor dataset for human activity recognitio...PAMS: A new position-aware multi-sensor dataset for human activity recognitio...
PAMS: A new position-aware multi-sensor dataset for human activity recognitio...
 
Quality of Claim Metrics in Social Sensing Systems: A case study on IranDeal
Quality of Claim Metrics in Social Sensing Systems: A case study on IranDealQuality of Claim Metrics in Social Sensing Systems: A case study on IranDeal
Quality of Claim Metrics in Social Sensing Systems: A case study on IranDeal
 
NoSQL Data Architecture Patterns
NoSQL Data ArchitecturePatternsNoSQL Data ArchitecturePatterns
NoSQL Data Architecture Patterns
 
NoSQL Consepts
NoSQL ConseptsNoSQL Consepts
NoSQL Consepts
 
Chapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choicesChapter1: NoSQL: It’s about making intelligent choices
Chapter1: NoSQL: It’s about making intelligent choices
 

Recently uploaded

RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsAtif Razi
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfAyahmorsy
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-IVigneshvaranMech
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfPipe Restoration Solutions
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdfKamal Acharya
 
shape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptxshape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptxVishalDeshpande27
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationDr. Radhey Shyam
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectRased Khan
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf884710SadaqatAli
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdfKamal Acharya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamDr. Radhey Shyam
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdfKamal Acharya
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineJulioCesarSalazarHer1
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdfAhmedHussein950959
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfKamal Acharya
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptxfaamieahmd
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdfKamal Acharya
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientistgettygaming1
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdfKamal Acharya
 

Recently uploaded (20)

RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
shape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptxshape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptx
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptx
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 

Delaunay based two-phase algorithm for connected cover in WSNs

  • 1. DELAUNAY BASED TWO-PHASE ALGORITHM FOR CONNECTED COVER IN WSNS Maryam Tahmasbi Hadi Tabatabaee Malazi Fahimeh Eltejaei
  • 3. A connected cover Delaunay based two-phase algorithm for connected cover in WSNs
  • 4. Related work Coverage Configuration Protocol (CCP) that results different degrees of coverage and also maintains the communication connectivity. • The coverage can imply connectivity only when sensors’ communication ranges are not less than twice of their sensing ranges (2Rs ≤ Rc). • The desired connectivity of boundary sensing nodes are equal to the degree of coverage. • The desired connectivity of interior nodes are twice the degree of coverage. • Shortcomings of the method is that it does not guarantee network connectivity for the case where Rc < 2Rs. Delaunay based two-phase algorithm for connected cover in WSNs
  • 5. Related work • Zhang and Hou in [10] proved that if the communication range is 3 times of the sensing range, the area coverage will result network connectivity. • They proposed an algorithm where a sensor is activated if the coverage overlap of that sensor with other sensors is minimum. Delaunay based two-phase algorithm for connected cover in WSNs
  • 6. Delaunay triangulation • A Delaunay triangulation for a set of n points in the plane is a triangulation such that the circumcircle of every triangle Contains no points inside it. Delaunay based two-phase algorithm for connected cover in WSNs
  • 7. DBCC algorithm First phase: coverage phase: • Building a Delaunay triangulation G on sensors. • Starting from an active node (sensor), visiting all nodes using BFS algorithm, activating each sensor if it is not covered by a neighboring node. Second phase: connectivity phase. • Finding the connected components. • Selecting pairs of connected components with smallest distance in G. • Connect two components with a shortest path in G. Delaunay based two-phase algorithm for connected cover in WSNs
  • 8. Delaunay based two-phase algorithm for connected cover in WSNs
  • 9. Delaunay based two-phase algorithm for connected cover in WSNs
  • 10. Computational Complexity • 1st Phase: • 2nd Phase: Delaunay based two-phase algorithm for connected cover in WSNs
  • 11. Experimental study • Randomly placed sensors in a rectangular area of 400 x 400 m2. • Sensing range (Rs) = 50 m • Communication range (Rc) = from 40 to 100 m. • The number of sensors varies from 160 to 320 Delaunay based two-phase algorithm for connected cover in WSNs
  • 12. The number of active sensors in different range ratio. Delaunay based two-phase algorithm for connectedcover in WSNs
  • 13. The number of active nodes when communication range varies Rs = 50 m 50 m < tr<70 m Delaunay based two-phase algorithm for connectedcover in WSNs
  • 14. The execution time with different communication range for Rs=50 m Delaunay based two-phase algorithm for connectedcover in WSNs
  • 15. Comparison • We compared DBCC algorithm with CCP and OGDC. • Number of sensors: from 100 to 700 • A rectangular area of 400 x 400 m2 • Rs=50 m • Rc= 1 , 1.5 and 2 times Rs Delaunay based two-phase algorithm for connected cover in WSNs The experiments show that the number of active sensors in DBCC in average is 23% less than CCP and 45% less than OGDC.
  • 16. Comparing the number of active nodes in different algorithms, when Rc = 50m Delaunay based two-phase algorithm for connectedcover in WSNs
  • 17. Comparing the number of active nodes in different algorithms when Rc = 75m Delaunay based two-phase algorithm for connectedcover in WSNs when the communication range is 1.5 times of the sensing rang, the number of sensors in DBCC is 15% less than CCP and 20% less than OGDC in average.
  • 18. Comparing the number of active nodes in different algorithms when Rc = 100m Delaunay based two-phase algorithm for connectedcover in WSNs
  • 19. Conclusion • we developed a new two phase algorithm (DBCC) for finding connected cover in WSNs. • The main idea was to use Delaunay triangulation for navigating through the sensor field, then using BFS algorithm to select next sensor. • Simulations showed that DBCC performs better in cases when coverage does not guarantee the connectivity. Delaunay based two-phase algorithm for connected cover in WSNs
  • 20. Thank you for your attention. Any Questions? Delaunay based two-phase algorithm for connectedcover in WSNs