Nothing Special   »   [go: up one dir, main page]

skip to main content
article

The Clustered AGgregation (CAG) technique leveraging spatial and temporal correlations in wireless sensor networks

Published: 01 March 2007 Publication History

Abstract

Sensed data in Wireless Sensor Networks (WSN) reflect the spatial and temporal correlations of physical attributes existing intrinsically in the environment. In this article, we present the Clustered AGgregation (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 with small and often negligible and bounded error.
In this article we extend our initial work in CAG in five directions: First, we investigate the effectiveness of CAG that exploits the temporal as well as spatial correlations using both the measured and modeled data. Second, we design CAG for two modes of operation (interactive and streaming) to enable CAG to be used in different environments and for different purposes. Interactive mode provides mechanisms for one-shot queries, whereas the streaming mode provides those for continuous queries. Third, we propose a fixed range clustering method, which makes the performance of our system independent of the magnitude of the sensor readings and the network topology. Fourth, using mica2 motes, we perform a large-scale 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. Fifth, we model the spatially correlated data using the properties of our real world measurements.
Our experimental results show that when we compute the average of sensor readings in the network using the CAG interactive mode with the user-provided error threshold of, 20%, we can save 68.25% of transmissions over TAG with only 2.46% inaccuracy in the result. The streaming mode of CAG can save even more transmissions (up to 70.24% in our experiments) over TAG, when data shows high spatial and temporal correlations. We expect these results to hold in reality, because we used the mica2 radio profile and empirical datasets for our simulation study. 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.

References

[1]
Considine, J., Li, F., Kollios, G., and Byers, J. 2004. Approximate aggregation techniques for sensor databases. In International Conference on Data Engineering (ICDE).
[2]
Cristescu, R., Beferull-Lozano, B., and Vetterli, M. 2004. On network correlated data gathering. In IEEE INFOCOM.
[3]
Dale, M. R., Dixon, P., Fortin, M.-J., Legendre, P., Myers, D. E., and Rosenbreg, M. S. 2002. Conceptual and mathematical relationships among methods for spatial analysis. In Ecography 25, 5.
[4]
Deshpande, A., Guestrin, C., Madden, S. R., Hellerstein, J. M., and Hong, W. 2004. Model-driven data acquisition in sensor networks. In VLDB.
[5]
Fang, Q., Zhao, F., and Guibas, L. 2003. Lightweight sensing and communication protocols for target enumeration and aggregation. In MobiHoc.
[6]
Fernandez, C. and Green, P. J. 2002. Modeling spatially correlated data via mixtures: a Bayesian approach. In Royal Stat. Soc., Series B (Statistical Methodology) 64, 802--826.
[7]
Ganesan, D., Greenstein, B., Perelyubskiy, D., Estrin, D., and Heidemann, J. 2003. An evaluation of multiresolution storage for sensor networks. In ACM Conference on Embedded Networked Sensor Systems (SenSys).
[8]
Gibbons, P. B. 2001. Distinct sampling for highly-accurate answers to distinct values queries and event reports. In VLDB.
[9]
Goel, A. and Estrin, D. 2003. Simultaneous optimization for concave costs: single sink aggregation or single source buy-at-bulk. In ACM-SIAM Symposium on Discrete Algorithms (SODA).
[10]
Goel, S. and Imielinski, T. 2001. Prediction-based monitoring in sensor networks: taking lessons from MPEG. In ACM Comput. Comm. Rev. (CCR).
[11]
Guestrin, C., Bodi, P., Thibau, R., Paski, M., and Madden, S. 2004. Distributed regression: an efficient framework for modeling sensor network data. In Information Processing in Sensor Networks (IPSN).
[12]
Gupta, H., Navda, V., Das, S. R., and Chowdhary, V. 2005. Efficient gathering of correlated data in sensor networks. In ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc).
[13]
Halley, J. M., Hartley, S., Kallimanis, A. S., Kunin, W. E., Lennon, J. J., and Sgardelis, S. P. 2004. Uses and abuses of fractal methodology in ecology. In Ecology Letters.
[14]
Heinzelman, W. R., Chandrakasan, A., and Balakrishnan, H. 2000. Energy-efficient communication protocol for wireless microsensor networks. In Hawaii International Conference on System Sciences (HICSS).
[15]
Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D., and Pister, K. 2000. System architecture directions for network sensors. In International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS).
[16]
Husker, A., Kohler, M., and Davis, P. 2003. Seismic amplitude variations due to site and basin edge effects in the Los Angeles Basin. In Trans American Geophysical Union.
[17]
Intanagonwiwat, C., Govindan, R., and Estrin, D. 2000. Directed diffusion: A scalable and robust communication paradigm for sensor networks. In International Conference on Mobile Computing and Networking (Mobicom).
[18]
Jain, A., Chang, E. Y., and Wang, Y.-F. 2004. Adaptive stream resource management using Kalman filters. In ACM SIGMOD.
[19]
Jindal, A. and Psounis, K. 2004. Modeling spatially-correlated sensor network data. In IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON).
[20]
Lennon, J. 2000. Red-shifts and red herrings in geographical ecology. In Ecography 23, 1.
[21]
Levis, P., Lee, N., Welsh, M., and Culler, D. 2003. TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. In ACM Conference on Embedded Networked Sensor Systems (SenSys).
[22]
Madden, S. R., Franklin, M. J., Hellerstein, J. M., and Hong, W. 2002. TAG: Tiny AGgregation service for ad-hoc sensor networks. In Symposium on Operating Systems Design and Implementation (OSDI).
[23]
Mainwaring, A., Szewczyk, R., Polastre, J., and Anderson, J. 2005. Habitat monitoring on Great Duck Island. In http://www.greatduckisland.net.
[24]
Manjeshwar, A. and Agrawal, D. P. 2001. TEEN: A Routing protocol for enhanced efficiency in wireless sensor networks. In International Workshop on Parallel and Distributed Computing, Issues in Wireless Networks and Mobile Computing (IPDPS).
[25]
Manjeshwar, A. and Agrawal, D. P. 2002. APTEEN: A hybrid protocol for efficient routing and comprehensive information retrieval in wireless sensor networks. In International Workshop on Parallel and Distributed Computing, Issues in Wireless Networks and Mobile Computing (IPDPS).
[26]
Nath, S., Gibbons, P., Anderson, Z., and Seshan, S. 2004. Synopsis diffusion for robust aggregation in sensor networks. In ACM Conference on Embedded Networked Sensor Systems (SenSys).
[27]
Olston, C., Jiang, J., and Widom, J. 2003. Adaptive filters for continuous queries over distributed data streams. In ACM SIGMOD.
[28]
Pattem, S., Krishnamachari, B., and Govindan, R. 2004. The impact of spatial correlation on routing with compression in wireless sensor networks. In Information Processing in Sensor Networks (IPSN).
[29]
Rossi, L. A., Krishnamachari, B., and Kuo, C.-C. J. 2004. Distributed parameter estimation for monitoring diffusion phenomena using physical models. In IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON).
[30]
Schabenberger, O. and Gotway, C. A. 2005. Statistical methods for spatial data analysis. In Chapman and Hall/CRC.
[31]
Sharaf, M. A., Beaver, J., Labrinidis, A., and Chrysanthis, P. K. 2003. TiNA: A scheme for temporal coherency-aware in-network aggregation. In ACM Workshop on Data Engineering for Wireless and Mobile Access (MobiDe).
[32]
Szewczyk, R., Mainwaring, A., Polastre, J., and Culler, D. 2004. An analysis of a large scale habitat monitoring application. In ACM Conference on Embedded Networked Sensor Systems (SenSys).
[33]
Tobler, W. R. 1970. A computer movie simulating urban growth in the Detroit region. In Economic Geography 46, 2.
[34]
Woo, A., Madden, S. R., and Govindan, R. 2004. Networking support for query processing in sensor networks. In Comm. ACM (CACM).
[35]
Xu, N., Rangwala, S., Chintalapudi, K. K., Ganesan, D., Broad, A., Govindan, R., and Estrin, D. 2004. A wireless sensor network for structural monitoring. In ACM Conference on Embedded Networked Sensor Systems (SenSys).
[36]
Yao, Y. and Gehrke, J. 2003. Query processing for sensor networks. In Biennial Conference on Innovative Data Systems Research (CIDR).
[37]
Yoon, S. and Shahabi, C. 2005a. An experimental study of the effectiveness of Clustered AGgregation (CAG) leveraging spatial and temporal correlations in wireless sensor networks. In USC Computer Science Department Tech. Rep. 05-869.
[38]
Yoon, S. and Shahabi, C. 2005b. Exploiting spatial correlation towards an energy efficient Clustered AGgregation technique (CAG). In IEEE International Conference on Communications.
[39]
Zhao, J., Govindan, R., and Estrin, D. 2003. Computing aggregates for monitoring wireless sensor networks. In IEEE International Workshop on Sensor Network Protocols and Applications (SNPA).

Cited By

View all
  • (2024)Exploring Machine Learning Strategies for Intrusion Detection in Wireless Sensor Networks2024 IEEE 9th International Conference for Convergence in Technology (I2CT)10.1109/I2CT61223.2024.10543320(1-8)Online publication date: 5-Apr-2024
  • (2023)Collecting Multi-type and Correlation-Constrained Streaming Sensor Data with Local Differential PrivacyACM Transactions on Sensor Networks10.1145/3623637Online publication date: 13-Sep-2023
  • (2023)EEEDCS: Enhanced energy efficient distributed compressive sensing based data collection for WSNsSustainable Computing: Informatics and Systems10.1016/j.suscom.2023.10087138(100871)Online publication date: Apr-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Sensor Networks
ACM Transactions on Sensor Networks  Volume 3, Issue 1
March 2007
171 pages
ISSN:1550-4859
EISSN:1550-4867
DOI:10.1145/1210669
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 01 March 2007
Published in TOSN Volume 3, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. In-network processing and aggregation
  2. accuracy
  3. approximation
  4. clustering
  5. energy efficiency
  6. modeling
  7. spatial and temporal correlations

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)15
  • Downloads (Last 6 weeks)1
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Exploring Machine Learning Strategies for Intrusion Detection in Wireless Sensor Networks2024 IEEE 9th International Conference for Convergence in Technology (I2CT)10.1109/I2CT61223.2024.10543320(1-8)Online publication date: 5-Apr-2024
  • (2023)Collecting Multi-type and Correlation-Constrained Streaming Sensor Data with Local Differential PrivacyACM Transactions on Sensor Networks10.1145/3623637Online publication date: 13-Sep-2023
  • (2023)EEEDCS: Enhanced energy efficient distributed compressive sensing based data collection for WSNsSustainable Computing: Informatics and Systems10.1016/j.suscom.2023.10087138(100871)Online publication date: Apr-2023
  • (2022)Energy-Efficient Sensory Data Collection Based on Spatiotemporal Correlation in IoT NetworksInternational Journal of Crowd Science10.26599/IJCS.2022.91000076:1(34)Online publication date: Mar-2022
  • (2022)Mobile Agent Middleware for Wireless sensor Network in Industrial Applications2022 IEEE 7th International conference for Convergence in Technology (I2CT)10.1109/I2CT54291.2022.9824320(1-5)Online publication date: 7-Apr-2022
  • (2022)Towards to intelligent routing for DTN protocols using machine learning techniquesSimulation Modelling Practice and Theory10.1016/j.simpat.2021.102475117(102475)Online publication date: May-2022
  • (2022)AI-Enabled Data Link LayerArtificial Intelligence for 6G10.1007/978-3-030-95041-5_9(401-459)Online publication date: 30-Mar-2022
  • (2021)A Survey on Machine Learning-Based Performance Improvement of Wireless Networks: PHY, MAC and Network LayerElectronics10.3390/electronics1003031810:3(318)Online publication date: 29-Jan-2021
  • (2021)A Novel clustering tendency assessment algorithm for WSN generated Spatio-Temporal data2021 National Conference on Communications (NCC)10.1109/NCC52529.2021.9530138(1-6)Online publication date: 27-Jul-2021
  • (2021)Distributed Query Processing in the Edge-Assisted IoT Data Monitoring SystemIEEE Internet of Things Journal10.1109/JIOT.2020.30269888:16(12679-12693)Online publication date: 15-Aug-2021
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media