Spatial Indexing for Data Searching in Mobile Sensing Environments

Sensors (Basel). 2017 Jun 18;17(6):1427. doi: 10.3390/s17061427.

Abstract

Data searching and retrieval is one of the fundamental functionalities in many Web of Things applications, which need to collect, process and analyze huge amounts of sensor stream data. The problem in fact has been well studied for data generated by sensors that are installed at fixed locations; however, challenges emerge along with the popularity of opportunistic sensing applications in which mobile sensors keep reporting observation and measurement data at variable intervals and changing geographical locations. To address these challenges, we develop the Geohash-Grid Tree, a spatial indexing technique specially designed for searching data integrated from heterogeneous sources in a mobile sensing environment. Results of the experiments on a real-world dataset collected from the SmartSantander smart city testbed show that the index structure allows efficient search based on spatial distance, range and time windows in a large time series database.

Keywords: Web of Things (WoT); mobile sensing; mobile sensor data search; opportunistic sensing; spatial indexing.