An Experimental Study of the Effectiveness of Clustered AGgregation ( CAG ) Leveraging Spatial and Temporal Correlations in Wireless Sensor Networks

Sensed data in Wireless Sensor Networks (WSN) reflect the spatial and temporal correlations of physical attributes existing intrinsically in the environment. In our previous work, we proposed CAG (Clustered AGgregation) which exploits this spatial correlation to trade-off accuracy for efficiency during in-network aggregation. In this paper, we present the updated CAG algorithm that forms clusters of nodes sensing similar values within a given threshold (spatial correlation), and these clusters remain unchanged as long as the sensor values stay within a threshold over time (temporal correlation). With CAG, only one sensor reading per cluster is transmitted whereas with Tiny AGgregation (TAG) all the nodes in the network transmit the sensor readings. Thus, CAG provides energy efficient and approximate aggregation results where the error is bounded by a user-provided threshold. In this paper we extend our study in five directions: First, we design CAG for two modes of operations (interactive and streaming) to enable CAG to be used in different environments and for different purposes. Interactive mode is appropriate for dynamic and ad-hoc queries, whereas the streaming mode is appropriate for continuous queries. Second, we propose a fixed range clustering method which makes the performance of our system independent of the magnitude of sensor readings and the network topology. Third, using mica2 motes, we perform a largescale measurement of real environmental data (temperature and light, both indoor and outdoor) and the wireless radio reliability, which were used for both analytical modeling and simulation experiments. Fourth, we model the spatially correlated data using the properties of our real world measurements. Fifth, we investigate the effectiveness of CAG that exploits the temporal as well as spatial correlations using both the measured and modeled data. Our experimental result shows that CAG in the interactive mode, with the user-provided error threshold of 10%, can save 50% of energy over TAG with only 4% inaccuracy in the result. The streaming mode of CAG can save even more energy (up to 73.21%) over the interactive mode when data shows high temporal correlation. CAG is the first system that leverages spatial and temporal correlations to improve energy efficiency of in-network aggregation. This study analytically and empirically validates CAG’s effectiveness.

[1]  W. Tobler A Computer Movie Simulating Urban Growth in the Detroit Region , 1970 .

[2]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[3]  Jack J. Lennon,et al.  Red-shifts and red herrings in geographical ecology , 2000 .

[4]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[5]  Tomasz Imielinski,et al.  Prediction-based monitoring in sensor networks: taking lessons from MPEG , 2001, CCRV.

[6]  A. Manjeshwar,et al.  TEEN: a routing protocol for enhanced efficiency in wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[7]  D.P. Agrawal,et al.  APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[8]  Michael S. Rosenberg,et al.  Conceptual and Mathematical Relationships among Methods for Spatial Analysis , 2022 .

[9]  P. Green,et al.  Modelling spatially correlated data via mixtures: a Bayesian approach , 2002 .

[10]  Samuel Madden,et al.  TAG: a Tiny Aggregation Tree for ad-hoc sensor networks , 2002, OSDI 2002.

[11]  Leonidas J. Guibas,et al.  Lightweight sensing and communication protocols for target enumeration and aggregation , 2003, MobiHoc '03.

[12]  David E. Culler,et al.  TOSSIM: accurate and scalable simulation of entire TinyOS applications , 2003, SenSys '03.

[13]  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..

[14]  Deborah Estrin,et al.  An evaluation of multi-resolution storage for sensor networks , 2003, SenSys '03.

[15]  Monica D. Kohler,et al.  Seismic Amplitude Variations due to Site and Basin Edge Effects in the Los Angeles Basin , 2003 .

[16]  Deborah Estrin,et al.  Simultaneous Optimization for Concave Costs: Single Sink Aggregation or Single Source Buy-at-Bulk , 2003, SODA '03.

[17]  Jennifer Widom,et al.  Adaptive filters for continuous queries over distributed data streams , 2003, SIGMOD '03.

[18]  Mohamed A. Sharaf,et al.  TiNA: a scheme for temporal coherency-aware in-network aggregation , 2003, MobiDe '03.

[19]  Carol A. Gotway,et al.  Statistical Methods for Spatial Data Analysis , 2004 .

[20]  Ramesh Govindan,et al.  Networking support for query processing in sensor networks , 2004, CACM.

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

[22]  The impact of spatial correlation on routing with compression in wireless sensor networks , 2004, IPSN '04.

[23]  Wei Hong,et al.  Model-Driven Data Acquisition in Sensor Networks , 2004, VLDB.

[24]  Bhaskar Krishnamachari,et al.  Distributed parameter estimation for monitoring diffusion phenomena using physical models , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[25]  Konstantinos Psounis,et al.  Modeling spatially-correlated sensor network data , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[26]  Edward Y. Chang,et al.  Adaptive stream resource management using Kalman Filters , 2004, SIGMOD '04.

[27]  Baltasar Beferull-Lozano,et al.  On network correlated data gathering , 2004, IEEE INFOCOM 2004.

[28]  Samuel Madden,et al.  Distributed regression: an efficient framework for modeling sensor network data , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[29]  S. Hartley,et al.  Uses and abuses of fractal methodology in ecology , 2004 .

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

[31]  Johannes Gehrke,et al.  Query Processing in Sensor Networks , 2003, CIDR.

[32]  Jeffrey Considine,et al.  Approximate aggregation techniques for sensor databases , 2004, Proceedings. 20th International Conference on Data Engineering.

[33]  John Anderson,et al.  An analysis of a large scale habitat monitoring application , 2004, SenSys '04.

[34]  Cyrus Shahabi,et al.  Exploiting spatial correlation towards an energy efficient clustered aggregation technique (CAG) [wireless sensor network applications] , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.