Data Selection for Maximum Coverage in Sensor Networks with Cost Constraints

In many deployments of wireless sensor networks (WSNs), the primary goal is to collect and deliver data from many nodes to a data sink. This goal must be met while considering limited resources, such as battery life, in the wireless nodes. In this work, we propose considering the content of generated data to make intelligent data and node selection decisions. We formally present the problem of maximizing coverage of this collected data while restricting individual node costs to remain within a given budget and provide an algorithm that provides the optimal solution. Next we consider the related problem of finding the optimal long-term average coverage subject to average cost constraints and give its solution, which uses Lyapunov Optimization techniques. For real world implementations, we also provide computationally feasible approximation algorithms of both problems along with proven bounds on their performance, including a novel technique that uses virtual queues for the average maximum coverage problem. Finally, we provide simulation results of all proposed algorithms. These results not only demonstrate the benefits of considering data content in scheduling, but also show the advantages from using the long-term average solution and the near-optimal performance of our greedy virtual queue approximation algorithm.

[1]  Mingyan Liu,et al.  Network coverage using low duty-cycled sensors: random & coordinated sleep algorithms , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[2]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

[3]  Michael J. Neely Energy Optimal Control for Time-Varying Wireless Networks , 2006, IEEE Trans. Inf. Theory.

[4]  Aylin Yener,et al.  Quality-of-information aware transmission policies with time-varying links , 2011, 2011 - MILCOM 2011 Military Communications Conference.

[5]  Hadas Shachnai,et al.  Partial information spreading with application to distributed maximum coverage , 2010, PODC.

[6]  Andreas Krause,et al.  Near-optimal Observation Selection using Submodular Functions , 2007, AAAI.

[7]  Mun Choon Chan,et al.  Information Quality Aware Routing in Event-Driven Sensor Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[8]  Ramesh Govindan,et al.  Optimizing information credibility in social swarming applications , 2010, 2011 Proceedings IEEE INFOCOM.

[9]  Ashish Goel,et al.  Set k-cover algorithms for energy efficient monitoring in wireless sensor networks , 2003, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[10]  Pierre Flener,et al.  Optimising quality of information in data collection for mobile sensor networks , 2013, 2013 IEEE/ACM 21st International Symposium on Quality of Service (IWQoS).

[11]  Guohong Cao,et al.  Spatial-Temporal Coverage Optimization in Wireless Sensor Networks , 2011, IEEE Transactions on Mobile Computing.

[12]  Aylin Yener,et al.  Maximizing credibility-based network utility via power allocation , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications Workshops.

[13]  Ding-Zhu Du,et al.  Improving Wireless Sensor Network Lifetime through Power Aware Organization , 2005, Wirel. Networks.

[14]  Md. Yusuf Sarwar Uddin,et al.  PhotoNet: A similarity-aware image delivery service for situation awareness , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[15]  Sucha Supittayapornpong,et al.  Quality of information maximization in two-hop wireless networks , 2012, 2012 IEEE International Conference on Communications (ICC).