Searching the Internet of Things Using Coding Enabled Index Technology

With the Internet of Things (IoT) becoming a major component of our daily life, IoT search engines, which can crawl heterogeneous data sources and search in highly dynamic contexts, attract increasing attention from users, industry, and the research community. While considerable effort has been devoted to designing IoT search engines for finding a particular mobile object device, or a list of object devices that fit the query terms description, relatively little attention has been paid to enabling so-called spatial-temporal-keyword query description. This paper identifies an important efficiency problem in existing IoT search engines that simply apply a keyword or spatial-temporal matching to identify object devices that satisfy the query requirement, but that do not simultaneously consider the spatial-temporal-keyword aspect. To shed light on this line of research, we present a novel SMSTK search engine, the core of which is a coding enabled index called STK-tree that seamlessly integrates spatial-temporal-keyword proximity. Further, we propose efficient algorithms for processing range queries. Extensive experiments suggest that SMSTK search engine enables efficient query processing in spatial-temporal-keyword-based object device search.

[1]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[2]  Weiming Shen,et al.  An IoT-Based Online Monitoring System for Continuous Steel Casting , 2016, IEEE Internet of Things Journal.

[3]  Karl Aberer,et al.  Infrastructure for Data Processing in Large-Scale Interconnected Sensor Networks , 2007, 2007 International Conference on Mobile Data Management.

[4]  Qun Li,et al.  Snoogle: A Search Engine for Pervasive Environments , 2010, IEEE Transactions on Parallel and Distributed Systems.

[5]  Quan Z. Sheng,et al.  ThingSeek: A Crawler and Search Engine for the Internet of Things , 2016, SIGIR.

[6]  Bo Sheng,et al.  Microsearch: A search engine for embedded devices used in pervasive computing , 2010, TECS.

[7]  Raj Jain,et al.  An Internet of Things Framework for Smart Energy in Buildings: Designs, Prototype, and Experiments , 2015, IEEE Internet of Things Journal.

[8]  Anjali Sardana,et al.  Searching in internet of things using VCS , 2012, SecurIT '12.

[9]  Klaus Moessner,et al.  Search Techniques for the Web of Things: A Taxonomy and Survey , 2016, Sensors.

[10]  Jian Pei,et al.  Mining frequent patterns without candidate generation , 2000, SIGMOD 2000.

[11]  Wolfgang Kellerer,et al.  A real-time search engine for the Web of Things , 2010, IOT.

[12]  Yong Yan,et al.  Mathematical Modeling and Experimental Evaluation of Electrostatic Sensor Arrays for the Flow Measurement of Fine Particles in a Square-Shaped Pipe , 2016, IEEE Sensors Journal.

[13]  Jinyoung Han,et al.  Comprehensive Approaches to User Acceptance of Internet of Things in a Smart Home Environment , 2017, IEEE Internet of Things Journal.

[14]  Suman Nath,et al.  SenseWeb: An Infrastructure for Shared Sensing , 2007, IEEE MultiMedia.

[15]  Zhikui Chen,et al.  IoT-SVKSearch: a real-time multimodal search engine mechanism for the internet of things , 2014, Int. J. Commun. Syst..

[16]  Erry Gunawan,et al.  A MOMENT MATCHING APPROACH FOR MODELLING ATM CELL ARRIVAL PROCESSES , 1996 .

[17]  Vikram Srinivasan,et al.  MAX: human-centric search of the physical world , 2005, SenSys '05.

[18]  Gösta Grahne,et al.  Fast algorithms for frequent itemset mining using FP-trees , 2005, IEEE Transactions on Knowledge and Data Engineering.

[19]  Chi Harold Liu,et al.  Sensor Search Techniques for Sensing as a Service Architecture for the Internet of Things , 2013, IEEE Sensors Journal.

[20]  Wu Liu,et al.  A Progressive Search Paradigm for the Internet of Things , 2018, IEEE MultiMedia.

[21]  Fan Wu,et al.  Low-Overhead and High-Precision Prediction Model for Content-Based Sensor Search in the Internet of Things , 2016, IEEE Communications Letters.