Toward a theory of in-network computation in wireless sensor networks

被引:136
作者
Giridhar, A [1 ]
Kumar, PR [1 ]
机构
[1] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/MCOM.2006.1632656
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sensor networks are not just data networks with sensors being the sources of data. Rather, they are often developed and deployed for a specific application, and the entire network operation is accordingly geared toward satisfying this application. For overall system efficiency, it may be necessary for nodes to perform computations on data, as opposed to simply originating or forwarding data. Thus, the entire network can be viewed as performing an application-specific distributed computation. The topic of this article is to survey some lines of research that may be useful in developing a theory of in-network computation, which aims to elucidate how a wireless sensor network should efficiently perform such distributed computation. We review several existing approaches to computation problems in network settings, with a particular emphasis on the communication aspect of computation. We begin by studying the basic two-party communication complexity model and how to optimally compute functions of distributed inputs in this setting. We proceed to larger multihop networks, and study how block computation and function structure can be exploited to provide greater computational throughput. We then consider distributed computation problems in networks subject to noise. Finally, we review some randomized gossip-based approaches to computing aggregate functions in networks. These are diverse approaches spanning many different research communities, but together may find a role in the development of a more substantial theoretical foundation for sensor networks.
引用
收藏
页码:98 / 107
页数:10
相关论文
共 15 条
[1]  
[Anonymous], 1997, COMMUNICATION COMPLE
[2]  
[Anonymous], 1998, Stochastic Analysis, Control, Optimization and Applications
[3]  
Boyd S., 2005, P IEEE INFOCOM 2005
[4]   FINDING PARITY IN A SIMPLE BROADCAST NETWORK [J].
GALLAGHER, RG .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1988, 34 (02) :176-180
[5]   Computing and communicating functions over sensor networks [J].
Giridhar, A ;
Kumar, PR .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2005, 23 (04) :755-764
[6]   Randomized rumor spreading [J].
Karp, R ;
Schindelhauer, C ;
Shenker, S ;
Vöcking, B .
41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, :565-574
[7]   Gossip-based computation of aggregate information [J].
Kempe, D ;
Dobra, A ;
Gehrke, J .
44TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2003, :482-491
[8]  
KUSHILEVITZ E, 1998, P 9 ANN ACM SIAM S D, P236
[9]  
MADDEN S, 2004, ACM T DATABASE SYS
[10]  
ORLITSKY A, 1995, IEEE S FDN COMP SCI, P502