Maximize the Lifetime of a Data-gathering Wireless Sensor Network

A wireless sensor network is often deployed for environment monitoring and event inspection. Among these applications, the sink of the network usually requires the data generated on each sensor node periodically, and such a network is called a data-gathering sensor network. In each round of the data gathering process, a sensor node sends its reading via a single-hop or multi-hop path to the sink. Because the sensor nodes are usually battery-powered with limited energy, efficient routing strategy is required to reduce and balance the energy consumption of the sensor nodes in data transmission. This paper studies the problem of maximizing the lifetime of a data-gathering sensor network, which is defined as the number of rounds until the first node depletes its energy. We prove that the problem is NP-Complete, and then formulate it as an integer program to get close to optimality. We further propose a polynomial-time and provably near optimal algorithm to reduce the tremendous computation and storage cost of the integer program. Finally, we evaluate the efficiency of our algorithms by extensive experiments.

[1]  Konstantinos Kalpakis,et al.  Efficient algorithms for maximum lifetime data gathering and aggregation in wireless sensor networks , 2003, Comput. Networks.

[2]  Ness B. Shroff,et al.  On the Construction of a Maximum-Lifetime Data Gathering Tree in Sensor Networks: NP-Completeness and Approximation Algorithm , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[3]  Klara Nahrstedt,et al.  Maximizing Lifetime for Data Aggregation in Wireless Sensor Networks , 2005, Mob. Networks Appl..

[4]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[5]  Philip S. Yu,et al.  ASAP: An Adaptive Sampling Approach to Data Collection in Sensor Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

[6]  Hanif D. Sherali,et al.  On Node Lifetime Problem for Energy-Constrained Wireless Sensor Networks , 2005, Mob. Networks Appl..

[7]  Gang Feng,et al.  Maximum lifetime rate control and random access in multi-hop wireless networks , 2006, Comput. Commun..

[8]  Jie Gao,et al.  Boundary recognition in sensor networks by topological methods , 2006, MobiCom '06.

[9]  Christos G. Cassandras,et al.  On maximum lifetime routing in Wireless Sensor Networks , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[10]  Sartaj Sahni,et al.  An online heuristic for maximum lifetime routing in wireless sensor networks , 2006, IEEE Transactions on Computers.

[11]  Zhen Liu,et al.  Maximum lifetime routing in wireless ad-hoc networks , 2004, IEEE INFOCOM 2004.

[12]  Wei Wang,et al.  Using mobile relays to prolong the lifetime of wireless sensor networks , 2005, MobiCom '05.

[13]  Matt Welsh,et al.  Simulating the power consumption of large-scale sensor network applications , 2004, SenSys '04.

[14]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

[15]  Jan van Leeuwen,et al.  Integer Maximum Flow in Wireless Sensor Networks with Energy Constraint , 2008, SWAT.

[16]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[17]  Jun Yang,et al.  Many-to-Many Aggregation for Sensor Networks , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[18]  Jianliang Xu,et al.  Optimizing Lifetime for Continuous Data Aggregation With Precision Guarantees in Wireless Sensor Networks , 2008, IEEE/ACM Transactions on Networking.

[19]  Deborah Estrin,et al.  A wireless sensor network For structural monitoring , 2004, SenSys '04.

[20]  Constantine Caramanis,et al.  Finite Adaptability in Multistage Linear Optimization , 2010, IEEE Transactions on Automatic Control.

[21]  Cunqing Hua,et al.  Optimal Routing and Data Aggregation for Maximizing Lifetime of Wireless Sensor Networks , 2008, IEEE/ACM Transactions on Networking.

[22]  Panganamala Ramana Kumar,et al.  Maximizing the functional lifetime of sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[23]  Stephen J. Wright Primal-Dual Interior-Point Methods , 1997, Other Titles in Applied Mathematics.

[24]  Chenyang Lu,et al.  Agimone: Middleware Support for Seamless Integration of Sensor and IP Networks , 2006, DCOSS.

[25]  J. Hellerstein,et al.  Data gathering tours in sensor networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[26]  David E. Culler,et al.  Taming the underlying challenges of reliable multihop routing in sensor networks , 2003, SenSys '03.

[27]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[28]  Konstantinos Kalpakis,et al.  MAXIMUM LIFETIME DATA GATHERING AND AGGREGATION IN WIRELESS SENSOR NETWORKS , 2002 .

[29]  Qunfeng Dong,et al.  Maximizing system lifetime in wireless sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[30]  S. M. Heemstra de Groot,et al.  Power-aware routing in mobile ad hoc networks , 1998, MobiCom '98.

[31]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[32]  Mo Li,et al.  A Survey on Topology issues in Wireless Sensor Network , 2006, ICWN.

[33]  S. W. Arms,et al.  Remotely Reprogrammable Sensors for Structural Health Monitoring , 2004 .