Energy Efficient Adaptive Sensing for Dynamic Coverage in Wireless Sensor Networks

The coverage problem in sensor networks studies how to turn redundant sensors off while maintaining a required level of coverage. The existing algorithms and protocols are proven to be effective to conserve energy and prolong network lifetime, but only support a static level of sensing coverage. In contrast, many sensor network applications may require a dynamic level of coverage, which changes from area to area and from time to time. To this end, new algorithms must be designed. In this paper, we propose to adapt the sensing scheduling of sensor nodes to the dynamic level of coverage. In the proposed scheme, the lifetime of a sensor node is divided into epochs. At each epoch, the base station computes a minimum set of active nodes based on the current level of coverage requirement. Each sensor samples the field only if it is determined by the base station to sense. The problem of selecting a minimum set of active sensor nodes for a required level of sensing coverage is formulated as an integer programming problem and a heuristic algorithm is proposed. The algorithm is shown to have an approximation factor close to 2 ln n. The scheme eliminates redundant sensing by adapting the sensing scheduling to the dynamic sensing coverage requirement at each epoch. The simulation results show that the proposed scheme can extend the network lifetime significantly, in comparison with existing schemes for static sensing scheduling when the coverage load is low on the field.

[1]  Di Tian,et al.  A coverage-preserving node scheduling scheme for large wireless sensor networks , 2002, WSNA '02.

[2]  Shu Du,et al.  RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[3]  Guoliang Xing,et al.  Integrated coverage and connectivity configuration in wireless sensor networks , 2003, SenSys '03.

[4]  Jennifer C. Hou,et al.  Maintaining Sensing Coverage and Connectivity in Large Sensor Networks , 2005, Ad Hoc Sens. Wirel. Networks.

[5]  Huang Lee,et al.  Wakeup scheduling in wireless sensor networks , 2006, MobiHoc '06.

[6]  Mihail L. Sichitiu,et al.  Simple, accurate time synchronization for wireless sensor networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[7]  Mohamed Hefeeda,et al.  A Probabilistic Coverage Protocol for Wireless Sensor Networks , 2007, 2007 IEEE International Conference on Network Protocols.

[8]  Koen Langendoen,et al.  An adaptive energy-efficient MAC protocol for wireless sensor networks , 2003, SenSys '03.

[9]  Songwu Lu,et al.  PEAS: a robust energy conserving protocol for long-lived sensor networks , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[10]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[11]  Piotr Berman,et al.  Power efficient monitoring management in sensor networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[12]  Mani B. Srivastava,et al.  Dynamic fine-grained localization in Ad-Hoc networks of sensors , 2001, MobiCom '01.