Semantic interoperability architecture for pervasive computing and Internet of Things

Jussi Kiljander, A. D'Elia, F. Morandi, Pasi Hyttinen, Janne Takalo-Mattila, Arto Ylisaukko-oja, Juha-Pekka Soininen, T. Salmon Cinottti

Research output: Contribution to journalArticleScientificpeer-review

77 Citations (Scopus)

Abstract

Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.
Original languageEnglish
Pages (from-to)856-873
Number of pages17
JournalIEEE Access
Volume2
DOIs
Publication statusPublished - 2014
MoE publication typeA1 Journal article-refereed

Fingerprint

Ubiquitous computing
Interoperability
Semantics
Knowledge representation
Semantic Web
Internet of things
Specifications
Industry

Keywords

  • Internet of Things
  • pervasive computing
  • RDF
  • semantic interoperability
  • system architecture
  • SPARQL

Cite this

@article{cb10af9777624dc391e46c7b20a4ef44,
title = "Semantic interoperability architecture for pervasive computing and Internet of Things",
abstract = "Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.",
keywords = "Internet of Things, pervasive computing, RDF, semantic interoperability, system architecture, SPARQL",
author = "Jussi Kiljander and A. D'Elia and F. Morandi and Pasi Hyttinen and Janne Takalo-Mattila and Arto Ylisaukko-oja and Juha-Pekka Soininen and {Salmon Cinottti}, T.",
note = "Project code: 81532",
year = "2014",
doi = "10.1109/ACCESS.2014.2347992",
language = "English",
volume = "2",
pages = "856--873",
journal = "IEEE Access",
issn = "2169-3536",
publisher = "Institute of Electrical and Electronic Engineers IEEE",

}

Semantic interoperability architecture for pervasive computing and Internet of Things. / Kiljander, Jussi; D'Elia, A.; Morandi, F.; Hyttinen, Pasi; Takalo-Mattila, Janne; Ylisaukko-oja, Arto; Soininen, Juha-Pekka; Salmon Cinottti, T.

In: IEEE Access, Vol. 2, 2014, p. 856-873.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Semantic interoperability architecture for pervasive computing and Internet of Things

AU - Kiljander, Jussi

AU - D'Elia, A.

AU - Morandi, F.

AU - Hyttinen, Pasi

AU - Takalo-Mattila, Janne

AU - Ylisaukko-oja, Arto

AU - Soininen, Juha-Pekka

AU - Salmon Cinottti, T.

N1 - Project code: 81532

PY - 2014

Y1 - 2014

N2 - Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.

AB - Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.

KW - Internet of Things

KW - pervasive computing

KW - RDF

KW - semantic interoperability

KW - system architecture

KW - SPARQL

U2 - 10.1109/ACCESS.2014.2347992

DO - 10.1109/ACCESS.2014.2347992

M3 - Article

VL - 2

SP - 856

EP - 873

JO - IEEE Access

JF - IEEE Access

SN - 2169-3536

ER -