Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.

Slides:



Advertisements
Similar presentations
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Advertisements

SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Improvement on LEACH Protocol of Wireless Sensor Network
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
Wireless Sensor Network and Applicaions(WSNA2002) A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, Nicolas D. Georganas.
Background In designing communication protocols for use in wireless sensor networks, one must consider the limitations of wireless systems in general:
Distributed Scheduling of a Network of Adjustable Range Sensors for Coverage Problems Akshaye Dhawan, Ursinus College Aung Aung and Sushil K. Prasad Georgia.
Data Transmission and Base Station Placement for Optimizing Network Lifetime. E. Arkin, V. Polishchuk, A. Efrat, S. Ramasubramanian,V. PolishchukA. EfratS.
1 Maximizing Lifetime of Sensor Surveillance Systems IEEE/ACM TRANSACTIONS ON NETWORKING Authors: Hai Liu, Xiaohua Jia, Peng-Jun Wan, Chih- Wei Yi, S.
Optimal Sleep-Wakeup Algorithms for Barriers of Wireless Sensors S. Kumar, T. Lai, M. Posner and P. Sinha, BROADNETS ’ 2007.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
1 Delay-efficient Data Gathering in Sensor Networks Bin Tang, Xianjin Zhu and Deng Pan.
1-1 Topology Control. 1-2 What’s topology control?
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Theoretical Results on Base Station Movement Problem for Sensor Network Yi Shi ( 石毅 ) and Y. Thomas Hou ( 侯一釗 ) Virginia Tech, Dept. of ECE IEEE Infocom.
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.
1 On Multiple Point Coverage in Wireless Sensor Networks Shuhui Yangy, Fei Daiz, Mihaela Cardeiy, and Jie Wuy Department of Computer Science and Engineering.
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.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Distributed Combinatorial Optimization
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
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.
Balanced k-Coverage in Visual Sensor Networks Md. Muntakim Sadik, Sakib Md. Bin Malek { mms, Department.
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.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Energy-Efficient Sensor Network Design Subject to Complete Coverage and Discrimination Constraints Frank Y. S. Lin, P. L. Chiu IM, NTU SECON 2005 Presenter:
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
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.
Maximization of System Lifetime for Data-Centric Wireless Sensor Networks 指導教授:林永松 博士 具資料集縮能力無線感測網路 系統生命週期之最大化 研究生:郭文政 國立臺灣大學資訊管理學研究所碩士論文審查 民國 95 年 7 月.
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.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Multicast Recipient Maximization in IEEE j WiMAX Relay Networks Wen-Hsing Kuo † ( 郭文興 ) & Jeng-Farn Lee ‡ ( 李正帆 ) † Department of Electrical Engineering,
Resource Allocation in Hospital Networks Based on Green Cognitive Radios 王冉茵
Minimizing Energy Expense for Chain-Based Data Gathering in Wireless Sensor Networks Li-Hsing Yen Chung Hua University Taiwan EWSN 05.
U of Minnesota DIWANS'061 Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and.
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
Saran Jenjaturong, Chalermek Intanagonwiwat Department of Computer Engineering Chulalongkorn University Bangkok, Thailand IEEE CROWNCOM 2008 acceptance.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
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.
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)
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Energy-Aware Target Localization in Wireless Sensor Networks Yi Zou and Krishnendu Chakrabarty IEEE (PerCom’03) Speaker: Hsu-Jui Chang.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Net 435: Wireless sensor network (WSN)
Outline Introduction Network Model and Problem Formulation
Connectivity and Scheduling in Wireless Sensor Networks
Maximum Lifetime of Sensor Networks with Adjustable Sensing Range
The Coverage Problem in a Wireless Sensor Network
Energy-Efficient Target Coverage in Wireless Sensor Networks
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:

Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer and Communications Societies, INFOCOM 2005

Outline  Itroduction  Related Work  Target Coverage Problem  Maximum Set Covers  Solutions To Compute Maximum Set Covers LP-MSC Heuristic Greedy-MSC Heuristic  Simulation  Conclusions

Introduction  Application of sensor networks : National security 、 Surveillance 、 Health care Environment monitoring  A critical issue in wireless sensor networks is power scarcity.  Methods that optimize the sensor energy utilization have great importance.

Introduction  A sensor node ’ s radio can be one of following four states : transmit 、 receive 、 idle 、 sleep  A analysis of the power usage (presented in [14]) transmit 0.38w~0.7w receive 0.36w idle 0.34w sleep 0.03w  Selecting the state of each sensor node ’ s radio is accomplished through a scheduling mechanism. [14] V. Raghunathan, C. Schurgers, S. Park, and M. B. Srivastava, Energy-Aware Wireless MicrosensorNetworks, IEEE Signal Processing Magazine, 19 (2002), pp

Introduction  Power saving techniques can generally be classified in the following categories : schedule the wireless nodes to alternate between active and sleep mode power control by adjusting the transmission range of wireless nodes energy efficient routing, data gathering reduce the amount of data transmitted and avoid useless activity.

Related work  Disjoint Set Covers Divide sensor nodes into disjoint sets Each set completely monitor all targets One set is active each time until ran out of energy Goal: To find the maximum number of disjoint sets This is NP-Complete

Target Coverage Problem  Definition : Target Coverage Problem(TCP) m targets with known location n sensors randomly deployed in the closed proximity of the targets schedule the sensor nodes activity all the targets are continuously observed and network lifetime is maximized.  Scheduling mechanism Step1 、 Sensors send their location information to the BS Step2 、 BS executes the sensor scheduling algorithm and broadcasts the schedule when each node is active Step3 、 Every sensor schedules itself for active/sleep intervals

Maximum Set Covers  Definition : MSC Problem C: set of sensors ( n sensors )  every sensor can be part of more than one set  assume each sensor’s lifetime is 1 R: set of targets ( m targets ) Find a family of set covers S 1, …, S p with time weight t 1,…, t p in [0,1] Goal : to maximize t 1 +…+ t p

Disjoint set : S 1 = {s 1, s 2 } t 1 =1 S 2 = {s 3, s 4 } t 2 =1 Lifetime G = 2 R = {r 1, r 2, r 3 } C = {s 1, s 2, s 3, s 4 }

Maximum Set Covers : S 1 = {s 1, s 2 } t 1 = 0.5 S 2 = {s 2, s 3 } t 2 = 0.5 S 3 = {s 1, s 3 } t 3 = 0.5 S 4 = {s 4 } t 4 = 1 Lifetime G = 2.5

MSC is NP-complete  First,define the decision version of the MSC problem Given a number k Does it exist a family of set covers S 1, …, S p with time weight t 1,…, t p such that t 1 +…+t p ≧ k?  Then we can verify in polynomail time whether t 1 +…+t p ≧ k target is covered by at least one sensor Sensor appears in S 1 …S p with total weight is 1 MSC ∈ NP  Reduce the 3-SAT problem to MSC in polynomial time MSC ∈ NP-hard

Solutions To Compute Maximum Set Covers  Integer programming formulation of the MSC problem Set a bound p for the number of ser-covers a set of n sensors: C = {s 1, s 2, …, s n } a set of m targets: R={r 1, r 2, …, r m } The relationship between sensors and targets: C k = { i | sensor s i covers target r k } x ij , boolean variable , sensor s i in the set cover S j t j , the time allocated for the set cover S j  The optimization problem can be written as :

 set y ij = x ij t j , and reformulate the problem :

LP-MSC heuristic  Initial: G = 0  Step1 : Let be the optimal solution of the LP.  Step2 : First approximation can be obtained as follows: for j = 1 to p , set for k = 1 to m,choose an after the first approximation each sensor has remaining life time network lifetime

LP-MSC heuristic  Step3 : Iteratively repeat step 1 and 2 by solving the following linear program  Step4 : Return the network lifetime G  runtime complexity : O(p 3 n 3 )

LP-MSC Example s 1 r 1 C = {s 1, s 2, s 3 }; R = {r 1, r 2, r 3 } s 2 r 2 C 1 = {1,3} C 2 = {1,2} C 3 = {2,3} s 3 r 3 S 1 = {s 2, s 3 } S 2 = {s 1, s 3 } S 3 = {s 1, s 2 } T 1 = T 2 = T 3 = G = 1 S 1 = {s 2, s 3 } S 2 = {s 1, s 3 } S 3 = {s 1, s 2 } T 1 = T 2 = T 3 = G = G = 1.5

Greedy-MSC Heuristic  The input parameters C: set of sensors R: set of targets w: sensor lifetime granularity , w ∈ (0,1] i : the number of set covers C i : the set cover  Initial : set each sensor lifetime to 1  Maintain two sets : SENSORS : the list of sensors that have the residual energy greater than zero TARGETS : contains the targets that still have to be covered

Greedy-MSC Heuristic  Condition : each target is covered by at least one sensor  Step1 : select a critical target r critical ∈ TARGETS  Step2 : heuristic selects the sensor (s u ) with the greatest contribution that covers the critical target  Step3 : C i = C i ∪ s u for all target r k covered by s u , TARGETS = TARGETS - r k When all targets are covered , the new set cover was found for all sensor s j ∈ C i , lifetime_s j = lifetime_s j – w  Step4 : Return the set covers C 1 , C 2 , … , C i  runtime complexity : O(im 2 n) i is upperbounded by d / w , d is the number of sensors covers the most sparsely covered target.

Simulation Results  sensors and targets randomly located in a 500m * 500m area assume the sensing range is equal for all the sensors in the network  tunable parameters: n, the number of sensor nodes: 25~75 m, the number of targets: 5~15 r, the sensing range:100~300 m  Take p = n

Network lifetime with number of sensors when range r=250m

LP-MSC heuristic, network lifetime with number of sensorsfor 10 targets

LP-MSC heuristic, lifetime and number of iterations for tolerance 0.1 (a.) and tolerance 0.01 (b.)

Greedy-MSC, network lifetime for 5 targets and range r=250m

Runtime of LP-MSC and Greedy-MSC heuristics

Conclusions  Wireless sensor networks are battery powered, therefore prolonging the network lifetime is highly desirable.  An efficient method is to schedule the sensor node activity to alternate between active and sleep mode.  One solution is to organize the sensors in set covers which are activated in turn. This problem is modeled as maximum set covers problem.  Future work : k-coverge and p%-coverage on the network lifetime.