Advertisement

The VLDB Journal

, Volume 18, Issue 1, pp 99–117 | Cite as

Localized monitoring of kNN queries in wireless sensor networks

  • Yuxia Yao
  • Xueyan Tang
  • Ee-Peng Lim
Regular Paper

Abstract

Wireless sensor networks have been widely used in civilian and military applications. Primarily designed for monitoring purposes, many sensor applications require continuous collection and processing of sensed data. Due to the limited power supply for sensor nodes, energy efficiency is a major performance concern in query processing. In this paper, we focus on continuous kNN query processing in object tracking sensor networks. We propose a localized scheme to monitor nearest neighbors to a query point. The key idea is to establish a monitoring area for each query so that only the updates relevant to the query are collected. The monitoring area is set up when the kNN query is initially evaluated and is expanded and shrunk on the fly upon object movement. We analyze the optimal maintenance of the monitoring area and develop an adaptive algorithm to dynamically decide when to shrink the monitoring area. Experimental results show that establishing a monitoring area for continuous kNN query processing greatly reduces energy consumption and prolongs network lifetime.

Keywords

Sensor Network Sensor Node Grid Cell Wireless Sensor Network Query Point 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aslam, J., Butler, Z., Constantin, F., Crespi, V., Cybenko, G., Rus, D.: Tracking a moving object with a binary sensor network. In: Proceedings of Sensys (2003)Google Scholar
  2. 2.
    Diao, Y., Ganesan, D., Mathur, G., Shenoy, P.: Rethinking data management for storage-centric sensor networks. In: Proceedings of CIDR 2007, January 2007Google Scholar
  3. 3.
    Gedik, B., Liu, L.: Mobieyes: distributed processing of continuously moving queries on moving objects in a mobile system. In: Proceedings of EDBT’04. Heraklion, March 2004Google Scholar
  4. 4.
    Hoffmann-Wellenhof, B., Lichtenegger, H., Collins, J.: GPS Theory and Practice. Springer, New York (1997)Google Scholar
  5. 5.
    He, T., Vicaire, P.A., Yan, T., Luo, L., Gu, L., Zhou, G., Stoleru, R., Cao, Q., Stankovic, J.A., Abdelzaher, T.: Achieving real-time target tracking using wireless sensor networks. ACM Trans. Embed. Comput. Syst. (TECS) (2007)Google Scholar
  6. 6.
    Intanagonwiwat, C., Govindan, R., Estrin, D.: Directed diffusion: a scalable and robust communication paradigm for sensor networks. In: Proceedings of Mobicom (2000)Google Scholar
  7. 7.
    J-sim homepage. http://www.j-sim.org
  8. 8.
    Karp, B., Kung, H.T.: GPSR: Greey perimeter stateless routing for wireless networks. In: Proceedings of Mobicom, Boston, August 2000Google Scholar
  9. 9.
    Lee, W.-C., Xu, Y., Winter, J.: Prediction-based strategies for energy saving in object tracking sensor networks. In: Proceedings of MDM’04, Berkeley, January 2004Google Scholar
  10. 10.
    Li, D., Wong, K.D., Hu, Y.H., Sayeed, A.M.: Detection, classification and tracking of targets in distributed sensor networks. IEEE Signal Process. Mag. 19(2), March (2002)Google Scholar
  11. 11.
    Madden, S., Franklin, M.J., Hellestein, J.M., Hong, W.: TAG: a tiny aggregation service for ad-hoc sensor networks. In: Proceedings of OSDI’02, Boston, December 2002Google Scholar
  12. 12.
    Mainwaring, A., Polastre, J., Szewczyk, R., Culler, D.: Wireless sensor networks for habitat monitoring. In: Proceedings of the 1st ACM Workshop on Sensor Networks and Applications, pp. 88–97, Atlanta, September 2002Google Scholar
  13. 13.
    Mouratidis, K., Hadjieleftheriou, M., Papadias, D.: Conceptual partitioning: an efficient method for continous nearest neighbor monitoring. In: Proceedings SIGMOD’05, Baltimore, June 2005Google Scholar
  14. 14.
    Mouratidis, K., Papadias, D., Bakiras, S., Tao, Y.: A threshold-based algorithm for continuous monitoring of k nearest neighbors. IEEE Trans. Knowl. Data Eng. (TKDE) 17(11), 1451–1464 (2005)CrossRefGoogle Scholar
  15. 15.
    Navas, J.C., Imielinski, T.: GeoCast—geographic addressing and routing. In: ACM/IEEE MobiCom (1997)Google Scholar
  16. 16.
    Niculescu, D., Nathi, B.: Ad hoc positioning system (aps) using aoa. In: Proceedings of INFOCOM’03, San Francisco, 2003Google Scholar
  17. 17.
    Polastre, J., Hill, J., Culler, D.: Versatile low power media access for wireless sensor networks. In: SenSys ’04: Proceedings of the 2nd International Conference on Embedded Networked Sensor System, pp. 95–107 (2004)Google Scholar
  18. 18.
    Pottie, G.: Wireless integrated network sensors. Commun. ACM 43(5), 51–58 (2000)CrossRefGoogle Scholar
  19. 19.
    Prabhakar, S., Xia, Y., Kalashnikov, D., Aref, W., Hambrusch, S.: Query indexing and velocity constrained indexing: Scalable techniques for continuous queries on moving objects. IEEE Trans. Comput. 51(10), 1124–1140 (2002)CrossRefMathSciNetGoogle Scholar
  20. 20.
    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 First ACM International Workshop on Wireless Sensor Networks and Applications, Atlanta, September 2002Google Scholar
  21. 21.
    Ratnasamy, S., Karp, B., Shenker, S., Estrin, D., Govindan, R., Yin, L., Yu, F.: Data-centric storage in sensornets with ght, a geographic hash table. Mobile Netw. Appl.(MONET) 8(4), 427–442 (2003)CrossRefGoogle Scholar
  22. 22.
    Sharaf, M.A., Beaver, J., Labrinidis, A., Chrysanthis, P.K.: TiNA: a scheme for temporal coherency-aware in-network aggregation. In: Proceedings of the 3rd International ACM Workshop on Data Engineering for Wireless and Mobile Access, pp. 69–76, San Diego, September 2003Google Scholar
  23. 23.
    Silberstein, A., Braynard, R., Yang, J.: Constraint chaining: on energy-efficient continuous monitoring in sensor networks. In: Proceedings of SIGMOD’06, Chicago, June 2006Google Scholar
  24. 24.
    Silberstein, A., Munagala, K., Yang, J.: Energy-efficient monitoring of extreme values in sensor networks. In: Proceedings of SIGMOD’06, Chicago, June 2006Google Scholar
  25. 25.
    Sobeih, A., Hou, J.C., Kung, L.-C., Li, N., Zhang, H., Chen, W.-P., Tyan, H.-Y., Lim, H.: J-sim: a simulation and emulation environment for wireless sensor networks. IEEE Wirel. Commun. 13(4), 104–119 (2006)CrossRefGoogle Scholar
  26. 26.
    Stojmenovic, I.: Geocasting with guaranteed delivery in sensor networks. IEEE Wirel. Commun. 11(6), 29–37 (2004)CrossRefGoogle Scholar
  27. 27.
    Winter, J., Xu, Y., Lee, W.-C.: Energy efficient processing of k nearest neighbor queries in location-aware sensor networks. In: Proceedings of the Second International Conference on Mobile and Ubiquitous Systems: Networking and Services (Mobiquitous’05). San Diego, July 2005Google Scholar
  28. 28.
    Wu, M., Xu, J., Tang, X., Lee, W.-C.: Monitoring top-k query in wireless sensor networks. In: Proceedings of ICDE’06, Atlanta, April 2006Google Scholar
  29. 29.
    Wu, S.-H., Chuang, K.-T., Chen, C.-M., Chen, M.-S.: Diknn: an itinerary-based knn query processing algorithm for mobile sensor networks. In: Proceedings of ICDE’07, Istanbul, April 2007Google Scholar
  30. 30.
    Xiong, X., Mokbel, M., Aref, W.: SEA-CNN: scalable incremental processing of continuous queries in spatio-temporal databases. In: Proceedings of ICDE’05, Tokyo, April 2005Google Scholar
  31. 31.
    Xu, J., Tang, X., Lee, W.-C.: EASE: an energy-efficient in- network storage scheme for object tracking in sensor networks. In: Proceedings of IEEE SECON’05, Santa Clara, September 2005Google Scholar
  32. 32.
    Xu, Y., Lee, W.-C., Xu, J., Mitchell, G.: Processing window queries in wireless sensor networks. In: Proceedings of ICDE’06, Atlanta, April 2006Google Scholar
  33. 33.
    Yao, Y., Tang, X., Lim, E.-P.: In-network processing of nearest neighbor queries for wireless sensor networks. In: Proceedings of DASFAA’06, Singapore, April 2006Google Scholar
  34. 34.
    Yao, Y., Tang, X., Lim, E.-P.: Continuous monitoring of kNN queries in wireless sensor networks. In: Proceedings of the 2nd International Conference on Mobile Ad-hoc and Sensor Networks (MSN 2006), Hong Kong, December 2006Google Scholar
  35. 35.
    Yu, X., Pu, K., Koudas, N.: Monitoring k-nearest neighbor queries over moving objects. In: Proceedings of ICDE’05, Tokyo, April 2005Google Scholar
  36. 36.
    Zhang, W., Cao, G.: Optimizing tree reconfiguration for mobile target tracking in sensor networks. In: Proceedings of INFOCOM’04, Hong Kong, March 2004Google Scholar
  37. 37.
    Zhao, F., Shin, J., Reich, J.: Information-driven dynamic sensor collaboration for tracking applications. IEEE Signal Process. 19(2), 61–72 (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag 2008

Authors and Affiliations

  1. 1.School of Computer EngineeringNanyang Technological UniversitySingaporeSingapore

Personalised recommendations