Efficient gathering of correlated data in sensor networks

被引:89
作者
Gupta, Himanshu [1 ]
Navda, Vishnu [1 ]
Das, Samir [1 ]
Chowdhary, Vishal [1 ]
机构
[1] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
关键词
algorithms; performance; correlated data; topology control; energy efficiency;
D O I
10.1145/1325651.1325655
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we design techniques that exploit data correlations in sensor data to minimize communication costs (and hence, energy costs) incurred during data gathering in a sensor network. Our proposed approach is to select a small subset of sensor nodes that may be sufficient to reconstruct data for the entire sensor network. Then, during data gathering only the selected sensors need to be involved in communication. The selected set of sensors must also be connected, since they need to relay data to the data-gathering node. We define the problem of selecting such a set of sensors as the connected correlation-dominating set problem, and formulate it in terms of an appropriately defined correlation structure that captures general data correlations in a sensor network. We develop a set of energy-efficient distributed algorithms and competitive centralized heuristics to select a connected correlation-dominating set of small size. The designed distributed algorithms can be implemented in an asynchronous communication model, and can tolerate message losses. We also design an exponential (but nonexhaustive) centralized approximation algorithm that returns a solution within O(log n) of the optimal size. Based on the approximation algorithm, we design a class of centralized heuristics that are empirically shown to return near-optimal solutions. Simulation results over randomly generated sensor networks with both artificially and naturally generated data sets demonstrate the efficiency of the designed algorithms and the viability of our technique-even in dynamic conditions.
引用
收藏
页数:31
相关论文
共 37 条
[1]  
ALZOUBI KM, 2002, P INT S MOB AD HOC N
[2]  
BADRINATH B, 2000, IEEE PERS COMM
[3]  
BERMAN P, 1994, J ALGOR, V17
[4]  
Cerpa A, 2002, P IEEE INFOCOM
[5]  
CHEN B, 2001, P INT C MOB COMP NET
[6]  
CHEN Y, 2002, P INT S MOB AD HOC N
[7]  
CHOU J, 2003, P IEEE INFOCOM
[8]  
CHU M, 2002, IEEE J HIGH PERFOR C
[9]  
Cormen T. H., 2001, Introduction to Algorithms, V2nd
[10]  
CRISTESCU R, 2004, P IEEE INFOCOM