{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,21]],"date-time":"2025-10-21T15:08:43Z","timestamp":1761059323035,"version":"build-2065373602"},"reference-count":22,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2012,3,27]],"date-time":"2012-03-27T00:00:00Z","timestamp":1332806400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In a wireless sensor network, sensors collect data about natural phenomena and transmit them to a server in real-time. Many studies have been conducted focusing on the processing of continuous queries in an approximate form. However, this approach is difficult to apply to environmental applications which require the correct data to be stored. In this paper, we propose a weather monitoring system for handling and storing the sensor data stream in real-time in order to support continuous spatial and\/or temporal queries. In our system, we exploit two time-based insertion methods to store the sensor data stream and reduce the number of managed tuples, without losing any of the raw data which are useful for queries, by using the sensors\u2019 temporal attributes. In addition, we offer a method for reducing the cost of the join operations used in processing spatiotemporal queries by filtering out a list of irrelevant sensors from query range before making a join operation. In the results of the performance evaluation, the number of tuples obtained from the data stream is reduced by about 30% in comparison to a na\u00efve approach, thereby decreasing the query execution time.<\/jats:p>","DOI":"10.3390\/s120403997","type":"journal-article","created":{"date-parts":[[2012,3,27]],"date-time":"2012-03-27T11:09:42Z","timestamp":1332846582000},"page":"3997-4015","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["An Environmental Monitoring System for Managing Spatiotemporal Sensor Data over Sensor Networks"],"prefix":"10.3390","volume":"12","author":[{"given":"Su Wook","family":"Ha","sequence":"first","affiliation":[{"name":"Robot\/Cognitive System Research Department, Electronics & Telecommunication Research Institute, 218 Gajeong-ro, Yuseong-gu, Daejeon 305-700, Korea"},{"name":"Database\/Bioinformatics Laboratory, Chungbuk National University, 12 Gaeshindong, Cheongju, Chungbuk, 361-763, Korea"}]},{"given":"Yang Koo","family":"Lee","sequence":"additional","affiliation":[{"name":"Robot\/Cognitive System Research Department, Electronics & Telecommunication Research Institute, 218 Gajeong-ro, Yuseong-gu, Daejeon 305-700, Korea"}]},{"given":"Thi Hong Nhan","family":"Vu","sequence":"additional","affiliation":[{"name":"Faculty of Information Technology, University of Engineering and Technology, VNU, 144 Xuan Thuy, Cau Giay, Hanoi 10000, Vietnam"}]},{"given":"Young Jin","family":"Jung","sequence":"additional","affiliation":[{"name":"Department of Cyber Environment Development, Supercomputing Center, Korea Institute of Science and Technology Information, 245 Daehak-ro, Yuseong-gu, Daejeon 305-806, Korea"}]},{"given":"Keun Ho","family":"Ryu","sequence":"additional","affiliation":[{"name":"Database\/Bioinformatics Laboratory, Chungbuk National University, 12 Gaeshindong, Cheongju, Chungbuk, 361-763, Korea"}]}],"member":"1968","published-online":{"date-parts":[[2012,3,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Babcock, B., Babu, S., Datar, M., Motwani, R., and Widom, J. (2002, January 3\u20136). Models and issues in data stream systems. Madison, WI, USA.","DOI":"10.1145\/543613.543615"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/776985.776986","article-title":"Issues in data stream management","volume":"32","author":"Golab","year":"2003","journal-title":"ACM Sigmod Record"},{"key":"ref_3","first-page":"2945","article-title":"An adaptive data storage and historical query processing for storage-centric sensor network","volume":"7","author":"Lee","year":"2011","journal-title":"Int. J. Innov. Comput. Inform. Contr."},{"key":"ref_4","first-page":"1265","article-title":"Load shedding for windowed non-equijoin over sensor data streams","volume":"5","author":"Ren","year":"2009","journal-title":"Int. J. Innov. Comput. Inform. Contr."},{"key":"ref_5","unstructured":"Lee, Y.K., Wang, L., Jung, Y.J., Kim, H.S., and Ryu, K.H. (2008, January 8\u201311). Time-based insertion methods for monitoring sensor data. Sydney, Australia."},{"key":"ref_6","unstructured":"Vu, T.H.N., Lee, Y.K., Le, T.H., and Bui, T.D. (2011, January 11\u201313). Location-based information disseminating system with integration of various georeferenced data. Cheongju, Korea."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Mainwaring, A., Polastre, J., Szewczyk, R., Culler, D., and Anderson, J. (2002, January 28). Wireless sensor networks for habitat monitoring. Atlanta, GA, USA.","DOI":"10.1145\/570738.570751"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MC.2004.91","article-title":"Environmental sensor networks","volume":"37","author":"Martinez","year":"2004","journal-title":"IEEE Comput."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1145\/601858.601861","article-title":"The COUGAR approach to in-network query processing in sensor networks","volume":"31","author":"Yao","year":"2002","journal-title":"ACM Sigmod Record"},{"key":"ref_10","unstructured":"Madden, S., and Franklin, M.J. (2002, January 26). Fjording the stream: An architecture for queries over streaming sensor data. San Jose, CA, USA."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Abadi, D.J., Lindner, W., Madden, S., and Schuler, J. (2004, January 29). An integration framework for sensor networks and data stream management systems. Toronto, Canada.","DOI":"10.1016\/B978-012088469-8\/50147-9"},{"key":"ref_12","unstructured":"Diao, Y., Ganesan, D., Mathur, G., and Shenoy, P.J. (2007, January 7\u201310). Rethinking data management for storage-centric sensor networks. Asilomar, CA, USA."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Steere, D.C., Baptista, A., McNamee, D., and Walpole, J. (2000, January 6\u201311). Research challenges in environmental observation and forecasting systems. Boston, MA, USA.","DOI":"10.1145\/345910.345961"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/s11390-007-9017-7","article-title":"FloodNet: Coupling adaptive sampling with energy aware, routing in a flood warning system","volume":"22","author":"Zhou","year":"2007","journal-title":"J. Comput. Sci. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/S0277-3791(01)00066-X","article-title":"Approaches to the study of glacier bed deformation","volume":"86","author":"Hart","year":"2001","journal-title":"Quatern. Int."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"11235","DOI":"10.3390\/s111211235","article-title":"Design of sensor data processing steps in an air pollution monitoring system","volume":"11","author":"Jung","year":"2011","journal-title":"Sensors"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1145\/601858.601861","article-title":"The COUGAR approach to in-network query processing in sensor networks","volume":"31","author":"Yao","year":"2002","journal-title":"ACM Sigmod Record"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1145\/1061318.1061322","article-title":"TinyDB: An acquisitionalquery processing system for sensor networks","volume":"30","author":"Madden","year":"2005","journal-title":"ACM Trans. Database Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Deshpande, A., Guestrin, C., Madden, S., Hellerstein, J.M., and Hong, W. (2004, January 30). Model-driven data acquisition in sensor networks. Trondheim, Norway.","DOI":"10.1016\/B978-012088469-8.50053-X"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Guttman, A. (1984, January 18\u201321). R-trees: A dynamic index structure for spatial searching. Boston, MA, USA.","DOI":"10.1145\/602259.602266"},{"key":"ref_21","unstructured":"Lee, Y.K., Jung, Y.J., and Ryu, K.H. (2007, January 16\u201318). Design and implementation of a system for environmental monitoring sensor network. Huangshan, China."},{"key":"ref_22","unstructured":"Kr\u00e4mer, J., and Seeger, B. (2005, January 6\u20138). A temporal foundation for continuous queries over data streams. Goa, India."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/4\/3997\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:49:34Z","timestamp":1760219374000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/4\/3997"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,3,27]]},"references-count":22,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2012,4]]}},"alternative-id":["s120403997"],"URL":"https:\/\/doi.org\/10.3390\/s120403997","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2012,3,27]]}}}