Constructing Maximum-Lifetime Data-Gathering Forests in Sensor Networks

被引:72
作者
Wu, Yan [1 ]
Mao, Zhoujia [2 ]
Fahmy, Sonia [3 ]
Shroff, Ness B. [2 ,4 ]
机构
[1] Microsoft Corp, Seattle, WA USA
[2] Ohio State Univ, Dept Elect & Comp Engn, Columbus, OH 43210 USA
[3] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[4] Ohio State Univ, Dept Comp Sci & Engn, Columbus, OH 43210 USA
关键词
Data-gathering; network lifetime; tree/forest construction;
D O I
10.1109/TNET.2010.2045896
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficiency is critical for wireless sensor networks. The data-gathering process must be carefully designed to conserve energy and extend network lifetime. For applications where each sensor continuously monitors the environment and periodically reports to a base station, a tree-based topology is often used to collect data from sensor nodes. In this work, we first study the construction of a data-gathering tree when there is a single base station in the network. The objective is to maximize the network lifetime, which is defined as the time until the first node depletes its energy. The problem is shown to be NP-complete. We design an algorithm that starts from an arbitrary tree and iteratively reduces the load on bottleneck nodes (nodes likely to soon deplete their energy due to high degree or low remaining energy). We then extend our work to the case when there are multiple base stations and study the construction of a maximum-lifetime data-gathering forest. We show that both the tree and forest construction algorithms terminate in polynomial time and are provably near optimal. We then verify the efficacy of our algorithms via numerical comparisons.
引用
收藏
页码:1571 / 1584
页数:14
相关论文
共 28 条
[1]  
[Anonymous], 1999, SYS CON FDN
[2]  
[Anonymous], 2003, P SENSYS, DOI DOI 10.1145/958491.958494
[3]  
ARMS SW, 2004, P NDE NDT HIGHW BRID, P331
[4]   Maximum lifetime routing in wireless sensor networks [J].
Chang, JH ;
Tassiulas, L .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2004, 12 (04) :609-619
[5]  
Cormen T., 2001, Introduction to Algorithms
[6]  
ENACHESCU M, 2004, P 1 INT WORKSH ALG A, P15
[7]  
Estrin D., 1999, P 5 ANN ACMIEEE INT, DOI DOI 10.1145/313451.313556
[8]   APPROXIMATING THE MINIMUM-DEGREE STEINER TREE TO WITHIN ONE OF OPTIMAL [J].
FURER, M ;
RAGHAVACHARI, B .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1994, 17 (03) :409-423
[9]  
Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
[10]   Query processing in sensor networks [J].
Gehrke, J ;
Madden, S .
IEEE PERVASIVE COMPUTING, 2004, 3 (01) :46-55