Skip to main content

Advertisement

Log in

Bandwidth-constrained queries in sensor networks

  • Regular Paper
  • Published:
The VLDB Journal Aims and scope Submit manuscript

Abstract

Sensor networks consist of battery-powered wireless devices that are required to operate unattended for long periods of time. Thus, reducing energy drain is of utmost importance when designing algorithms and applications for such networks. Aggregate queries are often used by monitoring applications to assess the status of the network and detect abnormal behavior. Since radio transmission often constitutes the biggest factor of energy drain in a node, in this paper we propose novel algorithms for the evaluation of bandwidth- constrained queries over sensor networks. The goal of our techniques is, given a target bandwidth utilization factor, to program the sensor nodes in a way that seeks to maximize the accuracy of the produced query results at the monitoring node, while always providing strong error guarantees to the monitoring application. This is a distinct difference of our framework from previous techniques that only provide probabilistic guarantees on the accuracy of the query result. Our algorithms are equally applicable when the nodes have ample power resources, but bandwidth consumption needs to be minimized, for instance in densely distributed networks, to ensure proper operation of the nodes. Our experiments with real sensor data show that bandwidth-constrained queries can substantially reduce the number of messages in the network while providing very tight error bounds on the query result.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Barbará, D., Garcia-Molina, H.: The Demarcation Protocol: A Technique for Maintaining Linear Arithmetic Constraints in Distributed Database Systems. In: EDBT, 1992

  2. Bawa, M., Garcia-Molina, H., Gionis, A., Motwani, R.: Estimating Aggregates on a Peer-to-Peer Network. Technical Stanford, 2003

  3. Cerpa, A., Estrin, D.: ASCENT: Adaptive Self-Configuring sEnsor Network Topologies. In: INFOCOM, 2002

  4. Chang, J-H., Tassiulas, L.: Energy Conserving Routing in Wireless Ad-hoc Networks. In: INFOCOM, 2000

  5. Chen, J., Dewitt, D.J., Tian, F., Wang, Y.: NiagaraCQ: A Scalable Continuous Query System for Internet Databases. In: ACM SIGMOD, 2000

  6. Cheng, R., Kalashnikov, D.V., Prabhakar, S.: Evaluating probabilistic queries over Imprecise Data. In: SIGMOD, 2003

  7. Cheng R., Prabhakar S. (2003) Managing uncertainty in sensor databases. SIGMOD Rec., 32(4):41–46

    Article  Google Scholar 

  8. Considine, J., Li, F., Kollios, G., Byers, J.: Approximate Aggregation Techniques for Sensor Databases. In: ICDE, 2004

  9. Deligiannakis, A., Kotidis, Y., Roussopoulos, N.: Compressing Historical Information in Sensor Networks. In: ACM SIGMOD, 2004

  10. Deligiannakis, A., Kotidis, Y., Roussopoulos, N.: Hierarchical In-Network Data Aggregation with Quality Guarantees. In: EDBT, 2004

  11. Deligiannakis, A., Kotidis, Y., Roussopoulos, N.: Dissemination of Compressed Historical Information in Sensor Networks. VLDB J., (2007). DOI 10.1007/s00778-005-0173-5

  12. Demers A., Gehrke J., Rajaraman R., Trigoni N., Yao Y. (2003) The cougar project: a work in progress report. SIGMOD Rec., 32(4):53–59

    Article  Google Scholar 

  13. Deshpande, A., Guestrin, C., Madden, S., Hellerstein, J.M., Hong, W.: Model-Driven Data Acquisition in Sensor Networks. In: VLDB, 2004

  14. Estrin, D., Govindan, R., Heidermann, J., Kumar, S.: Next Century Challenges: Scalable Coordination in Sensor Networks. In: MobiCOM, 1999

  15. Ghose, A., Grossklags, J., Chuang, J.: Resilient Data-Centric Storage in Wireless Ad-Hoc Sensor Networks. In: Mobile Data Management, 2003

  16. Heidermann, J., Silva, F., Intanagonwiwat, C., Govindan, R., Estrin, D., Ganesan, D.: Building Efficient Wireless Sensor Networks with Low-Level Naming. In: SOSP, 2001

  17. Heinzelman, W., Chandrakasan, A., Balakrishnan, H.: Energy-Efficient Communication Protocol for Wireless Microsensor Networks. In: HICSS, 2000

  18. Hellerstein, J.M., Franklin, M.J., Chandrasekaran, S., Deshpande, A., Hildrum, K., Madden, S., Raman, V., Shah, M.A.: Adaptive Query Processing: Technology in Evolution. IEEE Data Eng. Bull. 23(2) (2000)

  19. Intanagonwiwat, C., Estrin, D., Govindan, R., Heidermann, J.: Impact of Network Density on Data Aggregation in Wireless Sensor Networks. In: ICDCS, 2002

  20. Kempe, D., Dobra, A., Gehrke, J.: Gossip-Based Computation of Aggregate Information. In: FOCS, 2003

  21. Kotidis, Y.: Snapshot Queries: Towards Data-Centric Sensor Networks. In: ICDE, 2005

  22. Lazaridis, I., Mehrotra, S.: Approximate Selection Queries over Imprecise Data. In: ICDE, 2004

  23. Lindsey, S., Raghavendra, C.S.: Pegasis: Power-Efficient Gathering in Sensor Information Systems. In: IEEE Aerospace Conference, 2002

  24. Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: Tag: A Tiny Aggregation Service for ad hoc Sensor Networks. In: OSDI Conference, 2002

  25. Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: The Design of an Acquisitional Query processor for Sensor Networks. In: ACM SIGMOD, 2003

  26. Motwani, R., Widom, J., Arasu, A., Babcock, B., Babu, S., Datar, M., Manku, G., Olston, C., Rosenstein, J., Varma, R.: Query Processing, Resource Management, and Approximation in a Data Stream Management System. In: CIDR, 2003

  27. Olston, C., Jiang, J., Widom, J.: Adaptive Filters for Continuous Queries over Distributed Data Streams. In: ACM SIGMOD, 2003

  28. Olston, C., Loo, B.T., Widom, J.: Adaptive Precision Setting for Cached Approximate Value. In: SIGMOD, 2001

  29. Olston, C., Widom, J.: Offering a Precision-Performance Tradeoff for Aggregation Queries over Replicated Data. In: VLDB, 2000

  30. Olston, C., Widom, J.: Best-effort Cache Synchronization with Source Cooperation. In: ACM SIGMOD, 2002

  31. Ratnasamy, S., Karp, B., Yin, L., Yu, F., Estrin, D., Govindan, R., Shenker, S.: GHT: A Geographic Hash Table for Data-Centric Storage. In: Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, 2002

  32. Sharaf, A., Beaver, J., Labrinidis, A., Chrysanthis, P.: Balancing Energy Efficiency and Quality of Aggregate Data in 1987 Sensor Networks. VLDB J., 13(4), (2004)

  33. Shnayder, V., Hempstead, M., Chen, B., Allen, G.W., Welsh, M.: Simulating the Power Consumption of Large-Scale Sensor Network Applications. In: Sensys, 2004

  34. Singh, S., Woo, M., Raghavendra, C.S.: Power-aware routing in mobile ad hoc networks. In: ACM/IEEE International Conference on Mobile Computing and Networking, 1998

  35. Soparkar, N., Silberschatz, A.: Data-value Partitioning and Virtual Messages. In: PODS, 1990

  36. Tan, H.O., Korpeoglu, I.: Power Efficient Data Gathering and Aggregation in Wireless Sensor Networks. SIGMOD Rec., 32(4), (2003)

  37. Terry, D.B., Goldberg, D., Nichols, D., Oki, B.M.: Continuous Queries over Append-Only Databases. In: ACM SIGMOD, 1992

  38. Yao Y., Gehrke J. (2002) The Cougar Approach to In-Network Query Processing in Sensor Networks. SIGMOD Rec. 31(3):9–18

    Article  Google Scholar 

  39. Ye, W., Heidermann, J.: Medium Access Control in Wireless Sensor Networks. Technical report, USC/ISI, 2003

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonios Deligiannakis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Deligiannakis, A., Kotidis, Y. & Roussopoulos, N. Bandwidth-constrained queries in sensor networks. The VLDB Journal 17, 443–467 (2008). https://doi.org/10.1007/s00778-006-0016-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00778-006-0016-z

Keywords

Navigation