Flock Inspired Area Coverage Using Wireless Boid-like Sensor Agents Colin Chibaya Rhodes University Computer Science Department Grahamstown,

Slides:



Advertisements
Similar presentations
Mobility Entropy and Message Routing in Community-Structured Delay Tolerant Networks Hideya Ochiai Hiroshi Esaki The University of Tokyo / NICT Asia Future.
Advertisements

Scalable Content-Addressable Network Lintao Liu
Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou, Mi Lu, Zixiang Xiong, Department of Electrical Engineering,
Movement-Assisted Sensor Deployment Author : Guiling Wang, Guohong Cao, Tom La Porta Presenter : Young-Hwan Kim.
Better Group Behaviors in Complex Environments using Global Roadmaps O. Burchan Bayazit, Jyh-Ming Lien and Nancy M. Amato Presented by Mohammad Irfan Rafiq.
KAIST Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Suho Yang (September 4, 2008) Ming Ma, Yuanyuan Yang IEEE Transactions.
An Approach to Evaluate Data Trustworthiness Based on Data Provenance Department of Computer Science Purdue University.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
Energy Aware Self Organized Communication in Complex Networks Jakob Salzmann, Dirk Timmermann SPP 1183 Third Colloquium Organic Computing, ,
Viral Video Spread Over Human Space Maruf Hasan Zaber, Mehrab Bin Morshed, Md Habibullah Bin Ismail Department of Computer Science and Engineering (CSE),
1 On Constructing k- Connected k-Dominating Set in Wireless Networks Department of Computer Science and Information Engineering National Cheng Kung University,
Expected Quorum Overlap Sizes of Optimal Quorum Systems with the Rotation Closure Property for Asynchronous Power-Saving Algorithms in Mobile Ad Hoc Networks.
A Decentralised Coordination Algorithm for Maximising Sensor Coverage in Large Sensor Networks Ruben Stranders, Alex Rogers and Nicholas R. Jennings School.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Tzu-Hsuan Shan 2006/11/06 J. Winter, Y. Xu, and W.-C. Lee, “Prediction.
Mobility Improves Coverage of Sensor Networks Benyuan Liu*, Peter Brass, Olivier Dousse, Philippe Nain, Don Towsley * Department of Computer Science University.
SMART: A Scan-based Movement- Assisted Sensor Deployment Method in Wireless Sensor Networks Jie Wu and Shuhui Yang Department of Computer Science and Engineering.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
1 Sensor Placement and Lifetime of Wireless Sensor Networks: Theory and Performance Analysis Ekta Jain and Qilian Liang, Department of Electrical Engineering,
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
PIC: Practical Internet Coordinates for Distance Estimation Manuel Costa joint work with Miguel Castro, Ant Rowstron, Peter Key Microsoft Research Cambridge.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
A novel gossip-based sensing coverage algorithm for dense wireless sensor networks Vinh Tran-Quang a, Takumi Miyoshi a,b a Graduate School of Engineering,
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
The Chinese Univ. of Hong Kong Dept. of Computer Science & Engineering A Point-Distribution Index and Its Application to Sensor Grouping Problem Y. Zhou.
Prediction-based Object Tracking and Coverage in Visual Sensor Networks Tzung-Shi Chen Jiun-Jie Peng,De-Wei Lee Hua-Wen Tsai Dept. of Com. Sci. and Info.
Balanced k-Coverage in Visual Sensor Networks Md. Muntakim Sadik, Sakib Md. Bin Malek { mms, Department.
1 A Bidding Protocol for Deploying Mobile Sensors GuilingWang, Guohong Cao, and Tom LaPorta Department of Computer Science & Engineering The Pennsylvania.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
1 Probabilistic Coverage in Wireless Sensor Networks Nadeem Ahmed, Salil S. Kanhere and Sanjay Jha Computer Science and Engineering, University of New.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
Bounded relay hop mobile data gathering in wireless sensor networks
Maxim A. Batalin, Gaurav S. Sukhatme Presented by:Shawn Kristek.
Optimal Self-placement of Heterogeneous Mobile Sensors in Sensor Networks Lidan Miao AICIP Research Oct. 19, 2004.
Chinh T. Vu, Yingshu Li Computer Science Department Georgia State University IEEE percom 2009 Delaunay-triangulation based complete coverage in wireless.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
Ching-Ju Lin Institute of Networking and Multimedia NTU
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, and Nicolas D. Georanas ACM WSNA ‘ 02.
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
U of Minnesota DIWANS'061 Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Outline Introduction Network model Two-phase algorithm Simulation
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
Structures for In-Network Moving Object Tracking in Wireless Sensor Networks Chih-Yu Lin and Yu-Chee Tseng Department of Computer Science and Information.
Distributed Algorithms for Dynamic Coverage in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver.
Structure-Free Data Aggregation in Sensor Networks.
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
Zijian Wang, Eyuphan Bulut, and Boleslaw K. Szymanski Center for Pervasive Computing and Networking and Department of Computer Science Rensselaer Polytechnic.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
Self-Orienting Wireless Multimedia Sensor Networks for Maximizing Multimedia Coverage Nurcan Tezcan and Wenye Wang Department of Electrical and Computer.
Prof. Yu-Chee Tseng Department of Computer Science
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
FLOSCAN: An Artificial Life Based Data Mining Algorithm
Achieving Resilient Routing in the Internet
Deployment Optimization of IoT Devices through Attack Graph Analysis
Presentation transcript:

Flock Inspired Area Coverage Using Wireless Boid-like Sensor Agents Colin Chibaya Rhodes University Computer Science Department Grahamstown, South Africa Shaun Bangay Rhodes University Computer Science Department Grahamstown, South Africa

Outline 2 of 18

Background Wireless Sensor NetworksBeacon/landmark based Require memory - Movement history -positional info (beacon) Geometry Require complex agents with powerful computational capabilities 3 of 18 BackgroundBackground The goal Movie Routine Experiment Results Conclusion contributions

Background BackgroundBackground The goal Movie Routine Experiment Results Conclusion contributions 4 of 18 Reynolds’ simulated flocks Separation Move to avoid overcrowding Cohesion Attempt to stay close to neighbours Alignment Move towards the average direction of flock mates

The goal Flock inspired area coverage model Perching Wireless sensor networks Reynolds’ flocking rules 5 of 18 BackgroundBackground The goalThe goal Movie control routine Experiment Results Conclusion contributions alignment Beacons, geometry, landmarks

Exemplary scenario Free neighbouring locations Free locations in sensing range The mean free path 6 of 18 BackgroundBackground The goalThe goal MovieMovie Control routineControl routine Experiment Results Conclusion contributions

Control routine-1 Mode separation FOR_EVERY agent X at location L i IF (cardinality of L i > 1) THEN IF (exist free neighbouring spaces (L * )) THEN X move to L * ELSE IF (free spaces, L ** are in sensing range) THEN X move to L * that is closest to L ** ELSE X uses the mean free path ELSE Mode cohesion 7 of 18 BackgroundBackground The goalThe goal MovieMovie Control routineControl routine Experiment Results Conclusion contributions

Control routine-2 Mode cohesion FOR_EVERY agent X at location L i IF (exists a neighbouring location L * whose cardinality > 0) THEN mode perch ELSE IF (exist some covered locations in sensing range) THEN X moves to L* closest to the covered locations ELSE X uses the mean free path 8 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine Experiment Results Conclusion contributions

Experiment 1: Separation speed How we measure separation speed – -number of agents that are successfully perched within a specific time in simulation Centrally placed values – 10 simulations are averaged Results – Compared against a random guess. 9 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment Results Conclusion contributions

Result 1: Separation speed Fig 1: comparison of separation speedFindings – 50.57% of agents were perched in 31 iterations, compared to only 19.14% using a random guess – Our model achieved complete coverage in 135 iterations when a random guessing model was at 65.66% 10 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment ResultsResults Conclusion contributions Perched agents Time in simulation

Experiment 2: Cohesion speed How we determine cohesion speed – Count iterations from isolation until cohesion Procedure – Allow coverage to occur in some continuous space – Deploy an isolated agent – Record the iterations – Repeat for 1000 times Results – Compare with random guessing 11 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment Results Conclusion contributions

Result 2: Cohesion speed Table 1 ModelGuess Mean steps1639 Standard deviation314 Entropy levels0.5%41.2% Findings – Agents achieved cohesion in 16 ±3 steps, compared to 39 ±14 steps using random guessing – Chances that agents fail to perch are 0.5% in our model and 42.2% in random guess model 12 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment ResultsResults Conclusion contributions

Experiment 3: Coverage quality Metrics of importance – Fraction of area covered at any time slot – Time it takes to achieve complete coverage Measured in iterations Results – Compared with results achieved 13 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment Results Conclusion contributions

Result 3: Coverage quality Figure 2 : Coverage qualityFindings Our model achieved complete coverage in 135 iterations Random guess achieved a maximum of 65.66% 14 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment ResultsResults Conclusion contributions

Experiment 4: Fault tolerance Purpose of experiment – Model performance where agents may fail How we conducted the experiment – Allow coverage to occur – Kill 40 agents Results – Compare with a random guess 15 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment Results Conclusion contributions

Result 4: Fault tolerance Our model self-repaired to 94.35% coverage quality in 34 iterations Agents that used the random guessing model could not re- organize. 16 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment ResultsResults Conclusion contributions

Conclusions We proposed an area coverage model inspired by Reynolds’ flocking algorithms. The model exhibits good separation speed and cohesion properties of the flocking algorithm The model is fault tolerant and adaptive to agents’ failures The model is fast, achieving high quality coverage in a relatively short period of time 17 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment ResultsResults ConclusionConclusion contributions

Contributions We presented a novel sensor agents control model using simulated flocking rules We devised and evaluated a plausible strategy for determining coverage quality as well as fault tolerance This work provides a new way of measuring the performance of agent based coverage models 18 of 18 LiteratureLiterature The goalThe goal MovieMovie Control routineControl routine ExperimentExperiment ResultsResults ConclusionConclusion contributionscontributions