相关论文

Robust computation of aggregates in wireless sensor networks: distributed randomized algorithms and analysis

Abstract:A wireless sensor network consists of a large number of small, resource-constrained devices and usually operates in hostile environments that are prone to link and node failures. Computing aggregates such as average, minimum, maximum and sum is fundamental to various primitive functions of a sensor network like system monitoring, data querying, and collaborative information processing. In this paper we present and analyze a suite of randomized distributed algorithms to efficiently and robustly compute aggregates. Our distributed random grouping (DRG) algorithm is simple and natural and uses probabilistic grouping to progressively converge to the aggregate value. DRG is local and randomized and is naturally robust against dynamic topology changes from link/node failures. Although our algorithm is natural and simple, it is nontrivial to show that it converges to the correct aggregate value and to bound the time needed for convergence. Our analysis uses the eigen-structure of the underlying graph in a novel way to show convergence and to bound the running time of our algorithms. We also present simulation results of our algorithm and compare its performance to various other known distributed algorithms. Simulations show that DRG needs much less transmissions than other distributed localized schemes, namely gossip and broadcast flooding.

参考文献

[1]  Deborah Estrin,et al.  Time synchronization for wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[2]  Deborah Estrin,et al.  Computing aggregates for monitoring wireless sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[3]  Deborah Estrin,et al.  The impact of data aggregation in wireless sensor networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[4]  S. Ganeriwal,et al.  Aggregation in sensor networks: an energy-accuracy trade-off , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[5]  Divyakant Agrawal,et al.  Medians and beyond: new aggregation techniques for sensor networks , 2004, SenSys '04.

[6]  Chee-Yee Chong,et al.  Sensor networks: evolution, opportunities, and challenges , 2003, Proc. IEEE.

[7]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[8]  Satish Kumar,et al.  Next century challenges: scalable coordination in sensor networks , 1999, MobiCom.

[9]  Johannes Gehrke,et al.  Gossip-based computation of aggregate information , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[10]  David E. Culler,et al.  Supporting aggregate queries over ad-hoc wireless sensor networks , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[11]  P. R. Kumar,et al.  Critical power for asymptotic connectivity , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[12]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[13]  R. Merris Laplacian matrices of graphs: a survey , 1994 .

[14]  H.C. Papadopoulos,et al.  Locally constructed algorithms for distributed computations in ad-hoc networks , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[15]  S. Sitharama Iyengar,et al.  Multiresolution data integration using mobile agents in distributed sensor networks , 2001, IEEE Trans. Syst. Man Cybern. Part C.

[16]  Saurabh Ganeriwal,et al.  Aggregation in sensor networks: an energy-accuracy trade-off , 2003, Ad Hoc Networks.

[17]  D. Cvetkovic,et al.  Spectra of Graphs: Theory and Applications , 1997 .

[18]  S. Muthukrishnan,et al.  Dynamic Load Balancing by Random Matchings , 1996, J. Comput. Syst. Sci..

[19]  Dongyan Xu,et al.  Robust and Distributed Computation of Aggregates in Wireless Sensor Networks , 2004 .

[20]  Srinivasan Seshan,et al.  Synopsis diffusion for robust aggregation in sensor networks , 2004, SenSys '04.

[21]  Ramesh Govindan,et al.  Scale Free Aggregation in Sensor Networks , 2004, ALGOSENSORS.

[22]  M - Estimating Aggregates on a Peer-to-Peer Network , 2003 .

[23]  Deborah Estrin,et al.  Building efficient wireless sensor networks with low-level naming , 2001, SOSP.

[24]  Ding Liu,et al.  On Randomized Broadcasting and Gossiping in Radio Networks , 2002, COCOON.

[25]  Feng Zhao,et al.  Diagnostic Information Processing for Sensor-Rich Distributed Systems , 1999 .

[26]  Stephen P. Boyd,et al.  Gossip algorithms: design, analysis and applications , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[27]  Rajeev Motwani,et al.  Randomized algorithms , 1996, CSUR.

[28]  Hamid Pirahesh,et al.  Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals , 1996, Data Mining and Knowledge Discovery.

[29]  Helen J. Wang,et al.  Online aggregation , 1997, SIGMOD '97.

[30]  J. Dall,et al.  Random geometric graphs. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[31]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[32]  H. Qi,et al.  Multi-Resolution Data Integration Using Mobile Agents in Distributed Sensor Networks , 2001 .

[33]  Piyush Gupta,et al.  Critical Power for Asymptotic Connectivity in Wireless Networks , 1999 .

[34]  Anujan Varma,et al.  Distributed algorithms for multicast path setup in data networks , 1996, TNET.

[35]  D. Cvetkovic,et al.  Spectra of graphs : theory and application , 1995 .

引用
Trust based Data Aggregation in Wireless Sensor Networks
2013
Secure Data Aggregation and Data Recovery in Wireless Sensor Networks
2013
Data Fusion and Data Aggregation/Summarization Techniques in WSNs: A Review
2015
Data Fusion in Wireless Sensor Networks using Fuzzy Systems
2015
Secure Distributed Control Methodologies with Built-in Defense in Distributed Networked Control Systems.
2013
Achieving privacy and integrity of data aggregation in wireless sensor networks
2008
Post-processing in wireless sensor networks: benchmarking sensor trace files
PE-WASUN '10
2010
Enabling wireless ad hoc edge systems with Yggdrasil
SAC
2020
An analysis on data aggregation in Wireless Sensor Networks
2012 International Conference on Radar, Communication and Computing (ICRCC)
2012
REED: Flexible rule based programming of wireless sensor networks at runtime
Comput. Networks
2012
People-Centric Urban Sensing: Security Challenges for the New Paradigm
2007
On matrix factorization and scheduling for finite-time average-consensus
2010
CountTorrent: ubiquitous access to query aggregates in dynamic and mobile sensor networks
SenSys '07
2007
RANBAR: RANSAC-based resilient aggregation in sensor networks
SASN '06
2006
LiMoSense: live monitoring in dynamic sensor networks
Distributed Computing
2014
Curvature of Indoor Sensor Network: Clustering Coefficient
EURASIP J. Wirel. Commun. Netw.
2008
Research on Secure Data Aggregation in Wireless Sensor Networks Based on Clustering Method
2011 International Conference on Internet Technology and Applications
2011
A Second-Order Proximal Algorithm for Consensus Optimization
IEEE Transactions on Automatic Control
2020
An efficient decentralized clustering algorithm for aggregation of noisy multi-mean data
J. Heuristics
2015
A space-time diffusion scheme for peer-to-peer least-squares estimation
2006 5th International Conference on Information Processing in Sensor Networks
2006