Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.

Slides:



Advertisements
Similar presentations
Coverage in Wireless Sensor Network Phani Teja Kuruganti AICIP lab.
Advertisements

Coverage by Directional Sensors Jing Ai and Alhussein A. Abouzeid Dept. of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute.
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Yi Wang, Wenjie Hu, Yibo Wu and Guohong Cao
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
Distributed Scheduling of a Network of Adjustable Range Sensors for Coverage Problems Akshaye Dhawan, Ursinus College Aung Aung and Sushil K. Prasad Georgia.
Optimal Sleep-Wakeup Algorithms for Barriers of Wireless Sensors S. Kumar, T. Lai, M. Posner and P. Sinha, BROADNETS ’ 2007.
1 Delay-efficient Data Gathering in Sensor Networks Bin Tang, Xianjin Zhu and Deng Pan.
Deployment Strategies for Differentiated Detection in Wireless Sensor Network Jingbin Zhang, Ting Yan, and Sang H. Son University of Virginia From SECON.
1 Quick Convergecast in ZigBee/IEEE Tree-Based Wireless Sensor Networks Yu-Chee Tseng and Meng-Shiung Pan Department of Computer Science National.
Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.
Zoë Abrams, Ashish Goel, Serge Plotkin Stanford University Set K-Cover Algorithms for Energy Efficient Monitoring in Wireless Sensor Networks.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Achieving Minimum Coverage Breach under Bandwidth Constraints in Wireless Sensor Networks Maggie X. Cheng, Lu Ruan and Weili Wu Dept. of Comput. Sci, Missouri.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Efficient Gathering of Correlated Data in Sensor Networks
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
Miao Zhao, Ming Ma and Yuanyuan Yang
DATA PRESERVATION IN INTERMITTENTLY CONNECTTED SENSOR NETWORK WITH DATA PRIORITY Bin Tang Department of Computer Science California State University Dominguez.
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,
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Wireless Sensor Networks COE 499 Energy Aware Routing
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Preserving Area Coverage in Wireless Sensor Networks by using Surface Coverage Relay Dominating Sets Jean Carle, Antoine Gallais and David Simplot-Ryl.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
SAWN 2006 Energy-Efficient Continuous and Event-Driven Monitoring Authors: Alex Zelikovsky Dumitru Brinza.
P-Percent Coverage Schedule in Wireless Sensor Networks Shan Gao, Xiaoming Wang, Yingshu Li Georgia State University and Shaanxi Normal University IEEE.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
Maximizing the lifetime of WSN using VBS Yaxiong Zhao and Jie Wu Computer and Information Sciences Temple University.
Chinh T. Vu, Yingshu Li Computer Science Department Georgia State University IEEE percom 2009 Delaunay-triangulation based complete coverage in wireless.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Collaborative Broadcasting and Compression in Cluster-based Wireless Sensor Networks Anh Tuan Hoang and Mehul Motani National University of Singapore Wireless.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, and Nicolas D. Georanas ACM WSNA ‘ 02.
U of Minnesota DIWANS'061 Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and.
Bing Wang, Wei Wei, Hieu Dinh, Wei Zeng, Krishna R. Pattipati (Fellow IEEE) IEEE Transactions on Mobile Computing, March 2012.
Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks Chi-Fu Huang, Li-Chu Lo, Yu-Chee Tseng, and Wen-Tsuen Chen.
Saran Jenjaturong, Chalermek Intanagonwiwat Department of Computer Engineering Chulalongkorn University Bangkok, Thailand IEEE CROWNCOM 2008 acceptance.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
4 Introduction Carrier-sensing Range Network Model Distributed Data Collection Simulation 6 Conclusion 2.
Younghwan Yoo† and Dharma P. Agrawal‡ † School of Computer Science and Engineering, Pusan National University, Busan, KOREA ‡ OBR Center for Distributed.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
Scalable Coverage Maintenance for Dense Wireless Sensor Networks Jun Lu, Jinsu Wang, Tatsuya Suda University of California, Irvine Secon ‘ 06.
Minimum Power Configuration in Wireless Sensor Networks Guoliang Xing*, Chenyang Lu*, Ying Zhang**, Qingfeng Huang**, and Robert Pless* *Washington University.
Prof. Yu-Chee Tseng Department of Computer Science
Net 435: Wireless sensor network (WSN)
Power Efficient Monitoring Management In Sensor Networks
Leach routing protocol in WSN
Leach routing protocol in WSN
Barrier Coverage with Optimized Quality for Wireless Sensor Networks
Connectivity and Scheduling in Wireless Sensor Networks
Maximum Lifetime of Sensor Networks with Adjustable Sensing Range
The Coverage Problem in a Wireless Sensor Network
Speaker : Lee Heon-Jong
Energy-Efficient Target Coverage in Wireless Sensor Networks
A Better Approximation for Minimum Total Routing Path Clustering Problem in 2-D Underwater Sensor Networks Wei Wang, Donghyun Kim, and Weili Wu, A Better.
Survey on Coverage Problems in Wireless Sensor Networks - 2
Survey on Coverage Problems in Wireless Sensor Networks
at University of Texas at Dallas
Presentation transcript:

Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent Networks

Scheduling Basic Policy Sensor should be active or sleep? Scheduling (related to the coverage issue)  An interval: is active  Another interval: is active  So, the battery power can be saved 2/37

Scheduling Scheduling Type Centralized 1) All sensors send “their location information” to the centralized sink node. 2) The sink node performs “its scheduling algorithm” for the sensors 3) The sink node broadcasts “the scheduling information” to all sensor nodes 4) Each sensor becomes active or sleep according to the information Distributed  Each sensor self-determies its scheduling time  # of messages reduced 3/37

Energy-efficient target coverage in wireless sensor networks 4/37

Centralized Scheduling The contributions of this paper 1. Introduce a new model of maximizing the network lifetime of the target coverage problem  Define the MSC(maximum set covers) problem  Prove that MSC is NP-complete 2. Design two target coverage heuristics for solving the MSC  Linear programming  Greedy techniques 3. Analyze the performance of two approach through simulation 5/37

MSC (Maximum Set Covers)  Given a collection C of subsets of a finite set R, find a family of set covers with time weights in [0,1] such that to maximize and for each subset s in C, s appears in with a total weight of at most 1, where 1 is the life time of each sensor Centralized Scheduling 6/37 [Definition] Maximum Set Covers Problem

Centralized Scheduling MSC (Maximum Set Covers) For Example,  By MSC Scheduling Network Lifetime: 2.5 7/37 active time=0.5 active time=1 s2s2 s1s1 s4s4 s3s3 t3t3 t1t1 t2t2

Centralized Scheduling Integer Programming Formulation of the MSC Problem 8/37

Centralized Scheduling Integer Programming Formulation of the MSC Problem 9/37

Centralized Scheduling Integer Programming  Linear Programming 10/37

Centralized Scheduling Greedy algorithm of the MSC Problem 11/37 Critical target is covered by minimum number of sensors 1.Cover a larger number of uncover targets 2.Have more residual energy available

Centralized Scheduling MSC (Maximum Set Covers) Existing Algorithms  Linear Programming  Greedy (Complexity: ) i: # of set covers, m: # of targets, n: # of sensors 12/37

Power-Saving Scheduling for Multiple-Target Coverage in Wireless Sensor Networks 13/37

Centralized Scheduling The problem of previous work It has been assumed that sensors consume the same amount energy when transmitting the collected data, regardless of how many targets they observed. 14/37 (b)case 2 (a)case 1

Centralized Scheduling The contributions of this paper 1. Consider the transmitting energy according to the number of targets covered by the sensor 2. Removes the redundancy of overlapped targets 15/37

Centralized Scheduling Overlapped target examples 16/37

Centralized Scheduling Integer Programming Formulation of the MTC Problem The first constraint indicates the limited energy of sensors The second constraint guarantees that all the targets must be covered by at least one sensor in each joint set for 17/37

Centralized Scheduling RSSA(Responsible Sensor Selecting Algorithm) of the MTC Problem 18/37

Centralized Scheduling Condition of sensor selection 1. Sensor does not cover the critical target 2. Sensor monitors a smaller number of targets 19/37 s2s2 s1s1 s4s4 s3s3 t3t3 t1t1 t2t2 s1s1 s2s2 s3s3 s4s4 t3t3 t2t2 t1t1

Centralized Scheduling Simulation result Conventional scheme vs. Proposed scheme 20/37

Minimum Coverage Breach and Maximum Network Lifetime in WSN 21/37

Centralized Scheduling Additional consideration Limited bandwidth -> Coverage breach  If Bandwidth is less than the number of sensors in a sensor cover  Bandwidth : the total number of time slots/channels  Coverage breach : the state that targets are not covered  Example ( bandwidth = 2 ) Set 1 = {s 1, s 2, s 3 },|Set 1 | = 3 Set 2 = {s 4 }, |Set 2 | = 1 Coverage breach occurs in Set 1 22/37

Centralized Scheduling The contributions of this paper 1. Introduce coverage problems under bandwidth constraints  Define the MCBB(Minimum Coverage Breach under Bandwidth constraints) problem  Define the MNLB(Maximum Network Lifetime under Bandwidth constraints) problem  Prove that MCBB and MNLB are NP-hard 2. Design two target coverage heuristics for solving the problems  Linear programming  Greedy techniques 3. Analyze the performance of two approach through simulation 23/37

MCBB (Minimum Coverage Breach under Bandwidth constraints) Centralized Scheduling 24/37 [Definition] Problem MCBB

MNLB (Maximum Network Lifetime under Bandwidth constraints) Centralized Scheduling 25/37 [Definition] Problem MNLB

Centralized Scheduling Integer Programming Formulation of the MSC Problem 26/37 Energy constraint Coverage constraint Bandwidth constraint Lifetime constraint

Centralized Scheduling Integer Programming Formulation of the MSC Problem 27/37

Centralized Scheduling Integer Programming  Linear Programming 28/37

Centralized Scheduling GREEDY-MSC of the MCBB Problem 29/37

Centralized Scheduling Binary Search Algorithm for MNLB 30/37

Distributed Scheduling 31/37

Distributed Scheduling 1-Coverage Preserving Scheduling (1-CP) For Example The set of intersection points within ‘s area The set of sensors covering the target p T rnd =20 Ref 1 =2, Ref 2 =9, Ref 3 =11 Init Phase: 1) Each sensor exchange its location and Ref. value 2) Each sensor get its schedule (active) time 32/37

Distributed Scheduling 1-Coverage Preserving Scheduling (1-CP) /37

Appendix 34/37

Virtual GRID L is the set of all grid-point of a virtual grid on the unit square region 35/54

Virtual GRID 36/54

Virtual GRID 37/54