DOI QR코드

DOI QR Code

Spatio-Temporal Query Processing Over Sensor Networks: Challenges, State Of The Art And Future Directions

  • Jabeen, Farhana (COMSATS University of Science and Technology Islamabad) ;
  • Nawaz, Sarfraz (Computer Laboratory, University of Cambridge) ;
  • Tanveer, Sadaf (COMSATS University of Science and Technology Islamabad) ;
  • Iqbal, Majid (COMSATS University of Science and Technology Islamabad)
  • Received : 2012.04.04
  • Accepted : 2012.06.21
  • Published : 2012.07.31

Abstract

Wireless sensor networks (WSNs) are likely to be more prevalent as their cost-effectiveness improves. The spectrum of applications for WSNs spans multiple domains. In environmental sciences, in particular, they are on the way to become an essential technology for monitoring the natural environment and the dynamic behavior of transient physical phenomena over space. Existing sensor network query processors (SNQPs) have also demonstrated that in-network processing is an effective and efficient means of interaction with WSNs for performing queries over live data. Inspired by these findings, this paper investigates the question as to whether spatio-temporal and historical analysis can be carried over WSNs using distributed query-processing techniques. The emphasis of this work is on the spatial, temporal and historical aspects of sensed data, which are not adequately addressed in existing SNQPs. This paper surveys the novel approaches of storing the data and execution of spatio-temporal and historical queries. We introduce the challenges and opportunities of research in the field of in-network storage and in-network spatio-temporal query processing as well as illustrate the current status of research in this field. We also present new areas where the spatio-temporal and historical query processing can be of significant importance.

Keywords

References

  1. P. Bonnet, J. E. Gehrke, and P. Seshadri. "Querying the physical world" IEEE Journal of Selected Areas in Communications, vol.7, no.5, pp.10-15, Oct.2000.
  2. Jane K. Hart and Kirk Martinez. "Environmental Sensor Networks: A revolution in the earth system science?" Earth-Science Reviews, no.78, pp.177-191, 2006.
  3. Thomas Ulrich. "Wireless network monitors $H_2O$: System saves resources, increases yield in cabernet vineyard." Wines and Vines Magazine, Jul.2008.
  4. Samuel Madden, Michael J. Franklin, Joseph M. Hellerstein, and Wei Hong. "TinyDB: An acquisitional query processing system for sensor networks." ACM Trans. Database Syst., vol.30, no.1, pp.122-173, 2005. https://doi.org/10.1145/1061318.1061322
  5. Yong Yao and Johannes Gehrke. "The cougar approach to in-network query processing in sensor networks." SIGMOD Record, vol.31, no.3, pp.9-18, 2002. https://doi.org/10.1145/601858.601861
  6. Ixent Galpin, Christian Y. A. Brenninkmeijer, Alasdair J. G. Gray, Farhana Jabeen, Alvaro A. A. Fernandes, and Norman W. Paton. "SNEE: A query processor for wireless sensor networks." Distributed and Parallel Databases, vol.29, no.1-2, pp.31-85, 2011. https://doi.org/10.1007/s10619-010-7074-3
  7. Alan Mainwaring, David Culler, Joseph Polastre, Robert Szewczyk, and John Anderson. "Wireless sensor networks for habitat monitoring." in Proc. of the 1st ACM international workshop on Wireless sensor networks and applications, pp.88-97, 2002.
  8. Aline Baggio. "Wireless sensor networks in precision agriculture." In Workshop on Real-World Wireless Sensor Networks, 2005.
  9. Geoffrey Werner-Allen, Konrad Lorincz, Matt Welsh, Omar Marcillo, Jeff Johnson, Mario Ruiz, and Jonathan Lees. "Deploying a wireless sensor network on an active volcano. IEEE Internet Computing," vol.10, no.2, pp.18-25, 2006.
  10. A. Matese, S.F. Di Gennaro, A. Zaldei, L. Genesio, and F.P. Vaccari. "A wireless sensor network for precision viticulture: The NAV system. Computers and Electronics in Agriculture", vol.69, no.1, pp.51-58, 2009. https://doi.org/10.1016/j.compag.2009.06.016
  11. F. J. Pierce and T. V. Elliott. "Regional and on-farm wireless sensor networks for agricultural systems in eastern washington" Comput. Electron. Agric., vol.61, no.1, pp.32-43, 2008. https://doi.org/10.1016/j.compag.2007.05.007
  12. Wireless Module Portfolios. http://bullseye.xbow.com:81/Products/productdetails.aspx? sid=156, 2012
  13. Farhana Jabeen. "Distributed Spatial Analysis in Wireless Sensor Networks". PhD thesis, School of Computer Science, University of Manchester, 2011.
  14. Farhana Jabeen and Alvaro A. A. Fernandes. "Distributed spatial analysis in wireless sensor networks." In ICPADS, pp.558-567, 2010.
  15. Farhana Jabeen and Alvaro A. A. Fernandes. "Monitoring spatially referenced entities in wireless sensor networks." In Proc. of the 2010 Symposia and Workshops on Ubiquitous, Autonomic and Trusted Computing, pp.398-403, 2010.
  16. David Gay, Matchbox: A simple filing system for motes http://www.tinyos.net/tinyos-1.x/doc/matchbox.pdf, Aug.2003
  17. Markus Schneider. "Spatial data types for database systems: finite resolution geometry for geographic information systems," Lecture Notes in Computer Science, vol.1288, 1997.
  18. M. F. Worboys and M. Duckham. "Monitoring qualitative spatiotemporal change for geosensor networks". IJGIS, vol.20, no.10, pp.1087-1108, 2006.
  19. C. Farah, C. Zhong, M. F. Worboys, and S. Nittel. "Detecting topological change using a wireless sensor network." In GIScience, pp.55-69, 2008.
  20. J. Jiang and M. F. Worboys. "Detecting basic topological changes in sensor networks by local aggregation". In GIS, pp.4, 2008.
  21. Krishna Chintalapudi and Ramesh Govindan. "Localized edge detection in sensor fields." Ad Hoc Networks, vol.1, no.2-3, pp.273-291, 2003.
  22. Philip Levis and David Gay. "TinyOS Programming." Cambrige University Press, 2009.
  23. Victor Shnayder, Mark Hempstead, Bor rong , Geoff Werner, and Matt Welsh. "Simulating the power consumption of large-scale sensor network applications." In SenSys, pp.188-200, 2004.
  24. .Adam Silberstein, Rebecca Braynard, and Jun Yang. "Constraint chaining: on energy-efficient continuous monitoring in sensor networks." In Proc. of the 2006 ACM SIGMOD, pp.157-168.
  25. Samuel Madden, Michael J. Franklin, Joseph M. Hellerstein, and Wei Hong. "TAG: A tiny aggregation service for ad-hoc sensor networks." In OSDI, 2002.
  26. Suman Nath, Phillip B. Gibbons, Srinivasan Seshan, and Zachary R. Anderson. "Synopsis diffusion for robust aggregation in sensor networks". In SenSys, pp.250-262, 2004.
  27. Joseph M. Hellerstein, Wei Hong, Samuel Madden, and Kyle Stanek. "Beyond average: toward sophisticated sensing with queries." In Proc. of the 2nd international conference on Information processing in sensor networks, pp.63-79, 2003.
  28. Carlos Guestrin, Peter Bod' Romain Thibaux, Mark A. Paskin, and, Samuel Madden. "Distributed regression: an efficient framework for modeling sensor network data". In IPSN, pp.1-10, 2004.
  29. Adonis Skordylis, Niki Trigoni, Alexandre Guitton, and Birkbeck Coll. "A study of approximate data management techniques for sensor networks." In ICCSA, pp.1-12, Jun.2006.
  30. Deepak Ganesan, Deborah Estrin, and John Heidemann. "DIMENSIONS: Why do we need a new data handling architecture for sensor networks?" In Proc. of the ACM Workshop on hot topics in networks, pp.143-148, Oct.2002.
  31. Minji Wu, Jianliang Xu, and Xueyan Tang. "Processing precision-constrained approximate queries in wireless sensor networks." In MDM, pp.31, 2006.
  32. Chris Olston, Boon Thau Loo, and Jennifer Widom. "Adaptive precision setting for cached approximate values." In SIGMOD Conference, pp.355-366, 2001.
  33. Ming Li, Deepak Ganesan, and Prashant Shenoy. "PRESTO: Feedback-driven data management in sensor networks." In Proc. of the Third Symposium on Networked Systems Design and Implementation, May.2006.
  34. Deepak Ganesan, Gaurav Mathur, and Prashant J. Shenoy. "Rethinking data management for storage-centric sensor networks." In CIDR, pp.22-31, 2007.
  35. Peter Desnoyers, Deepak Ganesan, and Prashant J. Shenoy. "TSAR: a two tier sensor storage architecture using interval skip graphs." In SenSys, pp.39-50, 2005.
  36. Benjamin Greenstein, Sylvia Ratnasamy, Scott Shenker, and Ramesh Govindan. "DIFS: A distributed index for features in sensor networks." Ad Hoc Networks, vol.1, no.2-3, pp.333-349, 2003. https://doi.org/10.1016/S1570-8705(03)00010-6
  37. Scott Shenker, Sylvia Ratnasamy, Brad Karp, Ramesh Govindan, and Deborah Estrin. "Data-centric storage in sensornets." Computer Communication Review, vol.33, no.1, pp.137-142, 2003. https://doi.org/10.1145/774763.774785
  38. Aly, M.; Pruhs, K.; Chrysanthis, P.K. "KDDCS: A load-balanced in-network data-centric storage scheme for sensor networks." In Proc. of the 15th ACM international conference on Information and knowledge management, pp.317-326, 2006.
  39. Chunyu Ai, Ruiying Du, Minghong Zhang, and Yingshu Li. 2009. "In-Network Historical Data Storage and Query Processing Based on Distributed Indexing Techniques in Wireless Sensor Networks." In Proc. of the 4th International Conference on Wireless Algorithms, Systems, and Applications, pp.264-273, 2009.
  40. Xie, L.; L.C.; Chen, D.; Xie, L. "EEBASS: Energy-Efficient Balanced Storage Scheme for Sensor Networks." In GLOBECOM, IEEE, pp.719-724, 2008.
  41. Zhang, W.; Cao, G.; La Porta, T. "Data dissemination with ring-based index for wireless sensor networks." In Proc. of the 11th IEEE International Conference on Network Protocols, IEEE Computer Society, pp.305, 2003.
  42. Yu, G.J. Adaptive Storage Policy Switching for Wireless Sensor Networks. Wirel. Pers. Commun., vol.48, pp.327-346, 2009. https://doi.org/10.1007/s11277-008-9525-y
  43. Sylvia Ratnasamy, Brad Karp, Li Yin, Fang Yu, Deborah Estrin, Ramesh Govindan, and Scott Shenker. "GHT: A geographic hash table for data-centric storage." In Proc. of the 1st ACM international workshop on Wireless sensor networks and applications, pp.78-87, 2002.
  44. Xin Liu, Qingfeng Huang, and Ying Zhang. Combs, Needles, "Haystacks: Balancing Push and Pull for Discovery in Large-Scale Sensor Networks." In SenSys, pp.122-133, 2004.
  45. Philip Levis, Samuel Madden, David Gay, Joseph Polastre, Robert Szewczyk, Alec Woo, Eric A. Brewer, and David E. Culler. "The emergence of networking abstractions and techniques in TinyOS." In NSDI, pp.1-14, 2004.
  46. Gaurav Mathur, Peter Desnoyers, Deepak Ganesan, and Prashant Shenoy. "Capsule: an energy-optimized object storage system for memory-constrained sensor devices". In SenSys, in Proc. of the 4th international conference on Embedded networked sensor systems, pp.195-208, 2006.
  47. Hui Dai, Michael Neufeld, and Richard Han. "ELF: an efficient log-structured flash file system for micro sensor nodes." In Proc. of the 2nd international conference on Embedded networked sensor systems, pp.176-187, 2004.
  48. Rincon Research Corporation, BlackBook, tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook
  49. Demetrios Zeinalipour-Yazti, Song Lin, Vana Kalogeraki, Dimitrios Gunopulos, and Walid A. Najjar. Microhash "An efficient index structure for flash-based sensor devices." In Proc. of the 4th conference on USENIX Conference on File and Storage Technologies, pp.3-3, 2005.
  50. Sanam Shahla Rizvi and Tae-Sun Chung. 2008. "PIYA - Proceeding to Intelligent Service Oriented Memory Allocation for Flash Based Sensor Devices in Wireless Sensor Networks." In Proc. of the 2008 Third International Conference on Convergence and Hybrid Information Technology, vol.01, pp.625-630,2008.
  51. S.S. Rizvi and T.S.Chung. "VAQAR: Flash memory based long term in-network vital data sustainability and availability for data centric wireless sensor network applications." In Proc. IEEE Youth Conf. Inf., Computing and Telecom., pp.363-366, 2009,