کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
466172 | 697781 | 2011 | 19 صفحه PDF | دانلود رایگان |
Sensing coverage is a performance metric that reflects the quality of surveillance of a field by a wireless sensor network. This paper investigates the problem of minimum connected kk-coverage in homogeneous and heterogeneous wireless sensor networks, where each point in a field is covered (or sensed) by at least kk active nodes while minimizing the necessary total number of active nodes and guaranteeing connectivity between them. First, we study the case of homogeneous nodes to gain some insights on how to address the problem of kk-coverage using heterogeneous nodes. Our methodology to solve the minimum connected kk-coverage problem consists of two main phases: sensing range slicing and active node scheduling. The goal of the slicing phase is to decompose the sensing range of a sensor node into smaller, congruent regions such that each of them is guaranteed to be kk-covered when exactly kk nodes are deployed in it. The purpose of the scheduling phase is to specify which nodes turn on (or become active), how, and when. In this paper, we propose two kk-coverage protocols using different scheduling approaches. In the first protocol, called self-scheduling driven k-coverage , each sensor node turns itself on based on the local information it has about its sensing neighbors in order to kk-cover its sensing range. The second protocol, called triggered-scheduling driven kk-coverage , allows a sensor node to trigger a necessary number of its sensing neighbors to become active in order to achieve kk-coverage of its sensing range. Then, to promote the use of self-scheduling driven kk-coverage and triggered-scheduling driven kk-coverage in real-world sensing applications, we show how to relax some commonly used assumption for coverage configuration protocols in wireless sensor networks. More specifically, we discuss a more general framework, where the nodes are heterogeneous in terms of their sensing ranges. Precisely, we propose two protocols for kk-coverage using heterogeneous nodes and generalize them by considering convex sensing and communication models. Simulation results show that triggered-scheduling driven kk-coverage outperforms self-scheduling driven kk-coverage with regard to the number of nodes required for connected kk-coverage configuration as well as the network lifetime. We find that self-scheduling driven kk-coverage outperforms an existing connected kk-coverage protocol for wireless sensor networks. Also, we find that heterogeneity has a positive impact on our kk-coverage protocol performance.
Journal: Pervasive and Mobile Computing - Volume 7, Issue 1, February 2011, Pages 79–97