Abstract
Wireless sensor networks have been widely used in many applications, such as soil temperature monitoring for plant growth and abnormal event detection of industrial parameters. Among these applications, aggregate queries, such as SUM, COUNT, AVERAGE, MIN and MAX are often used to collect statistical data. Due to the low quality sensing devices or random environmental disturbances, sensor data are often noisy. Hence, the idea of moving average, which computes the average over consecutive aggregate data, is introduced to offset the effect. The high link loss rate, however, makes the result after averaging still inaccurate. To address this issue, we propose a PCM-based data transmission scheme to “make up” the possibly lost data. Specifically, we focus on obtaining robust aggregate results under high link loss rate. In order to reduce the communication traffic that dominates the energy consumption of the sensor network, we also design an intelligent path selection algorithm for our scheme. Our extensive simulation results have shown that this technique outperforms its counterparts under various sensor network conditions.
Similar content being viewed by others
References
Cerpa A, Elson J, Estrin D, Girod L, Hamilton M, Zhao J (2001) Habitat monitoring: application driver for wireless communications technology. SIGCOMM Comput Commun Rev 31(2 Suppl)
Chu D, Deshpande A, Hellerstein JM, Hong W (2006) Approximate data collection in sensor networks using probabilistic models. In Proceedings of ICDE Conference
Ciancio A, Pattem S, Ortega A, Krishnamachari B (2006) Energy-efficient data representation and routing for wireless sensor networks based on a distributed wavelet compression algorithm. In Proceedings of IPSN Conference
Cormode G, Garofalakis M, Muthukrishnan S, Rastogi R (2005) Holistic aggregates in a networked world: distributed tracking of approximate quantiles. In Proceedings of SIGMOD
Considine J, Li F, Kollios G, Byers J (2004) Approximate aggregation techniques for sensor databases. In Proceedings of ICDE Conference
Gu L, Jia D, Vicaire P, Yan T, Luo L, Tirumala A, Cao Q, He T, Stankovic JA, Abdelzaher T, Krogh BH (2005) Lightweight detection and classification for wireless sensor networks in realistic environments. In Proceedings of SenSys
Deshpande A, Guestrin C, Madden S, Hellerstein JM, Hong W (2004) Model-driven data acquisition in sensor networks. In Proceedings of the VLDB Conference
He T, Krishnamurthy S, Stankovic JA, Abdelzaher T, Luo L, Stoleru R, Yan T, Gu L, Hui J, Krogh B (2004) Energy-efficient surveillance system using wireless sensor networks. In Proceedings of MobiSys Conference
Kotidis Y (2005) Snapshot queries: towards data-centric sensor networks. In Proceedings of ICDE Conference
Jain S, Shah RC, Brunette W, Borriello G, Roy S (2006) Exploiting mobility for energy efficient data collection in wireless sensor networks. Mob Netw Appl 11(3):327–339
Lazaridis I, Mehrotra S (2003) Capturing sensor-generated time series with quality guarantees. In Proceedings of the ICDE
Madden S, Franklin MJ, Hellerstein JM, Hong W (2002) TAG: a tiny aggregation service for Ad-hoc sensor networks. SIGOPS Oper Syst Rev 36(SI):131–146
Madden S, Szewczyk R, Franklin MJ, Culler D (2002) Supporting aggregate queries over Ad-Hoc wireless sensor networks. In Proceedings of WMCSA
Manjhi A, Nath S, Gibbons PB (2005) Tributaries and deltas: efficient and robust aggregation in sensor network streams. In Proceedings of the SIGMOD Conference
Olston C, Loo BT, Widom J (2001) Adaptive precision setting for cached approximate values. In Proceedings of SIGMOD
Intanagonwiwat C, Govindan R, Estrin D, Heidemann J, Silva F (2003) Directed diffusion for wireless sensor networking. IEEE/ACM Trans Netw 11(1):2–16
Shrivastava N, Buragohain C, Agrawal D, Suri S (2004) Medians and beyond: new aggregation techniques for sensor networks. In Proceedings of SenSys Conference
Silberstein A, Braynard R, Yang J (2006) Constraint chaining: on energy-efficient continuous monitoring in sensor networks. In Proceedings of SIGMOD Conference
Silberstein A, Munagala K, Yang J (2006) Energy-efficient monitoring of extreme values in sensor networks. In Proceedings of SIGMOD Conference
Xue W, Luo Q, Chen L, Liu Y (2006) Contour map matching for event detection in sensor networks. In Proceedings of SIGMOD
Xing G, Lu C, Zhang Y, Huang Q, Pless R (2005) Minimum power configuration in wireless sensor networks. In Proceedings of MobiHoc Symposium
Yao Y, Gehrke J (2002) The cougar approach to in-network query processing in sensor networks. SIGMOD Rec 31:3
Hellerstein JM, Hong W, Madden S, Stanek K (2003) Beyond average: toward sophisticated sensing with queries. In Proceedings of IPSN
Elnahrawy E, Nath B (2003) Cleaning and querying noisy sensors. In Proceedings of the 2nd ACM international conference on Wireless sensor networks and applications
Huang H, Chang T, Hu S, Huang P (2005) Magnetic diffusion: disseminating mission-critical data for dynamic sensor networks. In Proceedings of MSWiM
Emekci F, Yu H, Agrawal D, El Abbadi A (2003) Energy-conscious data aggregation over large-scale sensor networks. Technical report
Santini S, Romer K (2006) An adaptive strategy for quality-based data reduction in wireless sensor networks. In Proceedings of INSS
Deng J, Han R, Mishra S (2003) Security support for in-network processing in wireless sensor networks. In Proceedings of SASN
Deshpande A, Guestrin C, Hong W, Madden S (2005) Exploiting correlated attributes in acquisitional query processing. In Proceedings of ICDE
Shenker S, Ratnasamy S, Karp B, Govindan R, Estrin D (2002) Data-centric storage in sensornets. In Proceedings of the First ACM SIGCOMM Workshop on Hot Topics in Networks
Abadi DJ, Madden S, Lindner W (2005) REED: robust, efficient filtering and event detection in sensor networks. In Proceedings of VLDB
Subramaniam S, Palpanas T, Papadopoulos D, Kalogeraki V, Gunopulos D (2006) Online outlier detection in sensor data using non-parametric models. In Proceedings of VLDB
Jeffery SR, Garofalakis MN, Franklin MJ (2006) Adaptive cleaning for RFID data streams. In Proceedings of VLDB
Jain A, Chang E, Wang Y-F (2004) Adaptive stream resource management using Kalman filters. In Proceedings of SIGMOD
Kalman RE (1960) A new approach to linear filtering and prediction problems. Trans ASME J Basic Eng 82:35–45
Nath S, Gibbons PB, Seshan S, Anderson ZR (2004) Synopsis diffusion for robust aggregation in sensor networks. In Proceedings of SenSys
Li X, Kim YJ, Govindan R, Hong W (2003) Multi-dimensional range queries in sensor networks. In Proceedings of SenSys
Przydatek B, Song D, Perrig A (2003) SIA: secure information aggregation in sensor networks. In Proceedings of SenSys
Sadler CM, Martonosi M (2006) Data compression algorithms for energy-constrained devices in delay tolerant networks. In Proceedings of SenSys
Kaafar MA, Mathy L, Barakat C, Salamatian K, Turletti T, Dabbous W (2007) Securing internet coordinate embedding systems. In Proceedings of SIGCOMM
Li M, Liu Y (2007) Underground structure monitoring with wireless sensor networks. In Proceedings of ACM/IEEE IPSN
Acknowledgement
This work is supported in part by the National Basic Research Program of China (973 Program) under grant no. 2006CB303000, the Hong Kong RGC grants HKUST6169/07E and 611907, NSFC Project grants no. 60533110 and no. 90612018.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, K., Chen, L., Liu, Y. et al. Robust and Efficient Aggregate Query Processing in Wireless Sensor Networks. Mobile Netw Appl 13, 212–227 (2008). https://doi.org/10.1007/s11036-008-0052-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-008-0052-6