Querying the IoT Using Multiresolution Contexts

People’s daily life is increasingly intertwined with smart devices, which are more and more used in dynamic contexts. Therefore, searching and exploiting the wealth of information produced by the Internet of Things (IoT) require novel models, including a representation of the actual context of use. The definition of context is inherently difficult, due to the variety of application scenarios and user needs. In this article, we propose a general model for devices’ contexts representing context components at different resolutions (or levels of granularity). This enables the definition of a multiresolution context-based algorithm for querying the IoT, according to given preferences and contexts that can be tightened or relaxed depending on the given application goal. Experimental results show how the proposed approach outperforms traditional solutions by increasing the retrieval of relevant results while keeping precision under control.

[1]  Claudio Bettini,et al.  Hybrid reasoning in the CARE middleware for context awareness , 2009, Int. J. Web Eng. Technol..

[2]  Bernt Schiele,et al.  Smart-Its Friends: A Technique for Users to Easily Establish Connections between Smart Artefacts , 2001, UbiComp.

[3]  Lionel Médini,et al.  Semantic Discovery and Invocation of Functionalities for the Web of Things , 2014, 2014 IEEE 23rd International WETICE Conference.

[4]  G. Klyne,et al.  Composite Capability/Preference Profiles (CC/PP) : Structure and Vocabularies , 2001 .

[5]  Nigel Shadbolt,et al.  The Use of Ontologies in Contextually Aware Environments , 2004 .

[6]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

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

[8]  Athanasios V. Vasilakos,et al.  A knowledge-based resource discovery for Internet of Things , 2016, Knowl. Based Syst..

[9]  Letizia Tanca,et al.  Pushing context-awareness down to the core : more flexibility for the PerLa language , 2012 .

[10]  D. Ursino,et al.  Humanizing IoT: Defining the Profile and the Reliability of a Thing in a Multi-IoT Scenario , 2019, Toward Social Internet of Things (SIoT): Enabling Technologies, Architectures and Applications.

[11]  Tomas Sokoler,et al.  Walky for embodied microblogging: sharing mundane activities through augmented everyday objects , 2011, Mobile HCI.

[12]  Vlad Trifa,et al.  Sharing using social networks in a composable Web of Things , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[13]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[14]  Jae-Doo Huh,et al.  Sensor Information Management Mechanism for Context-aware Service in Ubiquitous Home , 2007, IEEE Transactions on Consumer Electronics.

[15]  Florian Michahelles,et al.  Things That Twitter: Social Networks and the Internet of Things , 2010, Pervasive 2010.

[16]  Noël Crespi,et al.  Exploitation of social IoT for recommendation services , 2016, 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT).

[17]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[18]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[19]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[20]  Gregory D. Abowd,et al.  Context-awareness in wearable and ubiquitous computing , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[21]  Huansheng Ning,et al.  Future Internet of Things Architecture: Like Mankind Neural System or Social Organization Framework? , 2011, IEEE Communications Letters.

[22]  Antonino Nocera,et al.  Building Topic-Driven Virtual IoTs in a Multiple IoTs Scenario , 2019, Sensors.

[23]  Chung-Ta King,et al.  Context discovery in sensor networks , 2005, ITRE 2005. 3rd International Conference on Information Technology: Research and Education, 2005..

[24]  Antonino Nocera,et al.  Find the Right Peers: Building and Querying Multi-IoT Networks Based on Contexts , 2019, FQAS.

[25]  A Min Tjoa,et al.  Automated Integration of Heterogeneous Data Warehouse Schemas , 2008, Int. J. Data Warehous. Min..

[26]  Antonio Iera,et al.  The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization , 2012, Comput. Networks.

[27]  Bingwu Liu,et al.  The clustering of Internet, Internet of Things and social network , 2010, 2010 Third International Symposium on Knowledge Acquisition and Modeling.

[28]  Serena Nicolazzo,et al.  A privacy-preserving approach to prevent feature disclosure in an IoT scenario , 2020, Future Gener. Comput. Syst..

[29]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[30]  Xavier Franch,et al.  Ontology-based context modeling in service-oriented computing: A systematic mapping , 2017, Data Knowl. Eng..

[31]  Houbing Song,et al.  Social-Feature Enabled Communications Among Devices Toward the Smart IoT Community , 2019, IEEE Communications Magazine.

[32]  Ashok K. Agrawala,et al.  RoCoMo: a generic ontology for context modeling, representation and reasoning in a context-aware middleware , 2012, UbiComp '12.

[33]  Antonio Iera,et al.  SIoT: Giving a Social Structure to the Internet of Things , 2011, IEEE Communications Letters.

[34]  Arkady B. Zaslavsky,et al.  Towards a theory of context spaces , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[35]  Bill N. Schilit,et al.  Disseminating active map information to mobile hosts , 1994, IEEE Network.

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

[37]  Harry Chen,et al.  SOUPA: standard ontology for ubiquitous and pervasive applications , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[38]  Antonino Nocera,et al.  Multi-Dimensional Contexts for Querying IoT Networks , 2019, SEBD.

[39]  Quan Z. Sheng,et al.  Internet of things search engine , 2019, Commun. ACM.

[40]  Domenico Ursino,et al.  The MIoT paradigm: Main features and an "ad-hoc" crawler , 2019, Future Gener. Comput. Syst..

[41]  Daeyoung Kim,et al.  Proactive Context-Aware Sensor Networks , 2006, EWSN.

[42]  Simon Mayer,et al.  An extensible discovery service for smart things , 2011, WoT '11.

[43]  Riccardo Torlone,et al.  Two approaches to the integration of heterogeneous data warehouses , 2008, Distributed and Parallel Databases.