Abstract

Nowadays there is an high number of IoT applications that seldom can interact with each other because developed within different Vertical IoT Platforms that adopt different standards. Several efforts are devoted to the construction of cross-layered frameworks that facilitate the interoperability among cross-domain IoT platforms for the development of horizontal applications. Even if their realization poses different challenges across all layers of the network stack, in this paper we focus on the interoperability issues that arise at the data management layer. Specifically, starting from a flexible multi-granular Spatio-Temporal-Thematic data model according to which events generated by different kinds of sensors can be represented, we propose a Semantic Virtualization approach according to which the sensors belonging to different IoT platforms and the schema of the produced event streams are described in a Domain Ontology, obtained through the extension of the well-known Semantic Sensor Network ontology. Then, these sensors can be exploited for the creation of Data Acquisition Plans by means of which the streams of events can be filtered, merged, and aggregated in a meaningful way. A notion of consistency is introduced to bind the output streams of the services contained in the Data Acquisition Plan with the Domain Ontology in order to provide a semantic description of its final output. When these plans meet the consistency constraints, it means that the data they handle are well described at the Ontological level and thus the data acquisition process over passed the interoperability barriers occurring in the original sources. The facilities of the StreamLoader prototype are finally presented for supporting the user in the Semantic Virtualization process and for the construction of meaningful Data Acquisition Plans.

Highlights

  • According to Gartner Inc. [1] in 2020 more than 20 billion physical or social sensors will be in use worldwide which produce large, complex, heterogeneous, structured and unstructured data that can be profitably used for generating a wide plethora of services

  • When no mismatches are identified between the schema of the final output stream and the Ontology, populated with instances for the description of the Data Acquisition Plans (DAPs), we argue that the plan is ‘‘consistent’’ w.r.t. the Ontology, that is, it is well described at the semantic level

  • EXECUTION TIME FOR VALIDATION AND EFFECT ON THE SIZE OF THE DOMAIN ONTOLOGY By considering the Domain Ontology that we have used throughout the paper, we have considered a set of DAPs of different sizes and calculate the average time for checking their validity w.r.t. the Domain Ontology

Read more

Summary

INTRODUCTION

According to Gartner Inc. [1] in 2020 more than 20 billion physical or social sensors will be in use worldwide which produce large, complex, heterogeneous, structured and unstructured data that can be profitably used for generating a wide plethora of services. ETSI is working on the development of the SAREF Ontology (w3id.org/saref) and making it a standard in different contexts of use They provide strategies for describing the semantics of the events generated by sensors but no support is provided for enabling services to semantically integrate and manipulate heterogeneous data. In this way, different semantic characterizations are possible depending on the context of use of the sensors.

MOTIVATING SCENARIO AND ARCHITECTURE
DATA ACQUISITION SERVICES
DATA ACQUISITION PLAN
DOMAIN ONTOLOGY
VERIFICATION OF DAPS CONSISTENCY
RELATED WORK
CONCLUSION AND FUTURE WORK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call