Abstract
In many applications of sensor networks including environmental monitoring and surveillance, a large volume of sensed data generated by sensors needs to be either collected at the base station or aggregated within the network to respond to user queries. However, due to the unreliable wireless communication, robust query processing in such networks becomes a great challenge in the design of query evaluation algorithms for some mission-critical tasks. In this paper we propose an adaptive, localized algorithm for robust top-k query processing in sensor networks, which trades off between the energy consumption and the accuracy of query results. In the proposed algorithm, whether a sensor is to forward the collected data to the base station is determined in accordance with the calculation of a proposed local function, which is the estimation of the probability of transmitting the data successfully. We also conduct extensive experiments by simulations on real datasets to evaluate the performance of the proposed algorithm. The experimental results demonstrate that the proposed algorithm is energy-efficient while achieving the specified accuracy of the query results.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: A survey on sensor networks. IEEE Communications Magazine, 102–114 (2002)
Considine, J., Hadjieleftheriou, M., Li, F., Byers, J., Kollios, G.: Robust approximate aggregation in sensor data management systems. ACM TODS 34, 1–33 (2009)
Considine, J., Li, F., Kollios, G., Byers, J.: Approximate aggregation techniques for sensor databases. In: Proc. of ICDE, pp. 449–460. IEEE, Los Alamitos (2004)
Chen, B., Liang, W., Yu, J.X.: Progressive skyline query evaluation and maintenance in wireless sensor networks. In: Proc. of CIKM, pp. 1445–1448. ACM, New York (2009)
Chen, B., Liang, W., Yu, J.X.: Online time interval top-k queries in wireless sensor networks. In: Proc. of MDM, pp. 177–182. IEEE, Los Alamitos (2010)
Chen, B., Liang, W., Zhou, R., Yu, J.X.: Energy-efficient top-k query processing in wireless sensor networks. In: Proc. of CIKM, pp. 329–338. ACM, New York (2010)
Gobriel, S., Khattab, S., Mosse, D., Brustoloni, J., Melhem, R.: RideSharing: fault tolerant aggregation in sensor networks using corrective actions. In: IEEE SECON, pp. 595–604 (2006)
Ilyas, I.F., Beskales, G., Soliman, M.A.: A survey of top-k query processing techniques in relational database systems. ACM Computing Survey 40(4) (2008)
Jurca, O., Michel, S., Herrmann, A., Aberer, K.: Continuous Query Evaluation over Distributed Sensor Networks. In: Proc. of ICDE, pp. 912–923. IEEE, Los Alamitos (2010)
Jiang, H., Cheng, J., Wang, D., Wang, C., Tan, G.: Continuous multi-dimensional top-k query processing in sensor networks. In: Proc. of INFOCOM. IEEE, Los Alamitos (2011)
Liang, W., Chen, B., Yu, J.X.: Top-k query evaluation in sensor networks under query response time constraint. Information Sciences 181, 869–882 (2011)
Lazaridis, I., Han, Q., Mehrotra, S., Venkatasubramanian, N.: Fault tolerant evaluation of continuous selection queries over sensor data. International Journal of Distributed Sensor Networks 5, 338–360 (2009)
Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: TAG: a tiny aggregation service for ad hoc sensor networks. ACM SIGOPS Operating Systems Review 36, 131–146 (2002)
Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: The design of an acquisitional query processor for sensor networks. In: Proc. of SIGMOD, pp. 491–502. ACM, New York (2003)
Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: TinyDB: An acquisitional query processing system for sensor networks. ACM Trans. Database Systems 30, 122–173 (2005)
Mainwaring, A., Polastre, J., Szewczyk, R., Culler, D., Anderson, J.: Wireless sensor networks for habitat monitoring. In: Proc. of International Workshop on Wireless Sensor Networks and Applications, pp. 88–97. ACM, New York (2002)
Manjhi, A., Nath, S., Gibbonsgh, P.B.: Tributaries and deltas: efficient and robust aggregation in sensor network streams. In: Proc. of SIGMOD, pp. 287–298. ACM, New York (2005)
Nath, S., Gibbons, P.B., Seshan, S., Anderson, Z.R.: Synopsis diffusion for robust aggregation in sensor networks. In: Proc. of SenSys, pp. 250–262. ACM, New York (2004)
Pottie, G.J., Kaiser, W.J.: Wireless integrated network sensors. Communication of the ACM 43(5), 51–58 (2000)
Stern, M., Buchmann, E., Bohm, K.: Towards efficient processing of general-purpose joins in sensor networks. In: Proc. of ICDE, pp. 126–138. IEEE, Los Alamitos (2009)
Stern, M., Bohm, K., Buchmann, E.: Processing continuous join queries in sensor networks: a filtering approach. In: Proc. of SIGMOD, pp. 267–278. ACM, New York (2010)
Silberstein, A., Braynard, R., Ellis, C., Munagala, K., Yang, J.: A sampling-based approach to optimizing top-k queries in sensor networks. In: Proc. of ICDE, pp. 68–79. IEEE, Los Alamitos (2006)
Wu, M., Xu, J., Tang, X., Lee, W.-C.: Top-k monitoring in wireless sensor networks. IEEE Trans. Knowledge and Data Engineering 19(7), 962–976 (2007)
Yao, Y., Gehrke, J.: The cougar approach to in-network query processing in sensor networks. ACM SIGMOD Record 31, 9–18 (2002)
Yao, Y., Gehrke, J.: Query processing for sensor networks. In: Proc. of CIDR (January 2003)
Ye, F., Zhong, G., Lu, S., Zhang, L.: GRAdient broadcast: a robust data delivery protocol for large scale sensor networks. Wireless Networks 11, 285–298 (2005)
Zhao, J., Govindan, R.: Understanding packet delivery performance in dense wireless sensor networks. In: Proc. of SenSys, pp. 1–13. ACM, New York (2003)
Crossbow Inc.: MPR-Mote Processor Radio Board Users Manual
The Network Simulator-ns2 (2006), http://www.isi.edu/nsnam/ns
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, B., Liang, W., Min, G. (2011). Top-k Query Evaluation in Sensor Networks with the Guaranteed Accuracy of Query Results. In: Hameurlain, A., Liddle, S.W., Schewe, KD., Zhou, X. (eds) Database and Expert Systems Applications. DEXA 2011. Lecture Notes in Computer Science, vol 6860. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23088-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-23088-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23087-5
Online ISBN: 978-3-642-23088-2
eBook Packages: Computer ScienceComputer Science (R0)