Skip to main content

Top-k Query Evaluation in Sensor Networks with the Guaranteed Accuracy of Query Results

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6860))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: A survey on sensor networks. IEEE Communications Magazine, 102–114 (2002)

    Google Scholar 

  2. Considine, J., Hadjieleftheriou, M., Li, F., Byers, J., Kollios, G.: Robust approximate aggregation in sensor data management systems. ACM TODS 34, 1–33 (2009)

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Chapter  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Chapter  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Pottie, G.J., Kaiser, W.J.: Wireless integrated network sensors. Communication of the ACM 43(5), 51–58 (2000)

    Article  Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. Yao, Y., Gehrke, J.: The cougar approach to in-network query processing in sensor networks. ACM SIGMOD Record 31, 9–18 (2002)

    Article  Google Scholar 

  25. Yao, Y., Gehrke, J.: Query processing for sensor networks. In: Proc. of CIDR (January 2003)

    Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. Zhao, J., Govindan, R.: Understanding packet delivery performance in dense wireless sensor networks. In: Proc. of SenSys, pp. 1–13. ACM, New York (2003)

    Chapter  Google Scholar 

  28. Crossbow Inc.: MPR-Mote Processor Radio Board Users Manual

    Google Scholar 

  29. http://db.csail.mit.edu/labdata/labdata.html (2004)

  30. The Network Simulator-ns2 (2006), http://www.isi.edu/nsnam/ns

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics