Balancing area coverage in partitioned wireless sensor networks

This paper deals with a resource sharing problem in wireless sensor networks (WSNs). The problem calls for identifying k data collection trees that can be managed by independent users to run applications requiring area coverage. The formalized problem, called k-balanced area coverage slices (k-BACS), calls for identifying an ensemble of k trees that share the sink node only (and no other node) in a given WSN. To avoid nodal congestion, each tree is required to satisfy constraints on the maximum degree of its nodes. The objective is to maximize the minimum total area covered by any tree in the ensemble. Existing results in the literature show that the k-BACS problem is NP-complete even if k =2. Thus, effective heuristic algorithms are needed. In this paper, we present and compare the performance of two efficient algorithms for solving the problem. Our results show that the devised algorithms produce well-balanced trees. In addition, the combined use of the computed partitions and the PEAS energy conservation protocol can produce competitive lifetime for networks where a prescribed level of area coverage is required for successful operation.

[1]  Songwu Lu,et al.  A randomized energy-conservation protocol for resilient sensor networks* , 2006, Wirel. Networks.

[2]  Sajal K. Das,et al.  Coverage-adaptive random sensor scheduling for application-aware data gathering in wireless sensor networks , 2006, Comput. Commun..

[3]  Makoto Takizawa,et al.  A Survey on Clustering Algorithms for Wireless Sensor Networks , 2010, 2010 13th International Conference on Network-Based Information Systems.

[4]  Mohamed Eltoweissy,et al.  Service-oriented sensor-actuator networks: Promises, challenges, and the road ahead , 2007, Comput. Commun..

[5]  Janelle J. Harms,et al.  Balanced slices in wireless sensor networks , 2011, 2011 IEEE Wireless Communications and Networking Conference.

[6]  Robert Tappan Morris,et al.  Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks , 2001, MobiCom '01.

[7]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[8]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[9]  Panayiotis Kotzanikolaou,et al.  Solving coverage problems in wireless sensor networks using cover sets , 2010, Ad Hoc Networks.

[10]  Feng Zhao,et al.  Composing semantic services in open sensor-rich environments , 2008, IEEE Network.

[11]  P. Giblin Computational geometry: algorithms and applications (2nd edn.), by M. de Berg, M. van Kreveld, M. Overmars and O. Schwarzkopf. Pp. 367. £20.50. 2000. ISBN 3 540 65620 0 (Springer-Verlag). , 2001, The Mathematical Gazette.

[12]  Yang Xiao,et al.  A Survey of Energy-Efficient Scheduling Mechanisms in Sensor Networks , 2006, Mob. Networks Appl..

[13]  Deborah Estrin,et al.  ASCENT: adaptive self-configuring sensor networks topologies , 2004, IEEE Transactions on Mobile Computing.