Adding semantics to internet of things

Xiang Su, Jukka Riekki, Jukka K. Nurminen, Johanna Nieminen, Markus Koskimies

Research output: Contribution to journalArticleScientificpeer-review

28 Citations (Scopus)

Abstract

The development of Internet of Things (IoT) applications can be facilitated by encoding the meaning of the data in the messages sent by IoT nodes, but the constrained resources of these nodes challenge the common Semantic Web solutions for doing this. In this article, we examine enabling technologies for adding semantics to the IoT. Especially, we analyze data formats, which enable IoT applications consume semantic IoT data in a straightforward and general fashion, and evaluate resource usage of different alternatives with a sensor system. Our experiment illustrates encoding and decoding of different data formats and shows how big a difference a data format can make in energy consumption. Copyright © 2014 JohnWiley & Sons, Ltd.
Original languageEnglish
Pages (from-to)1844-1860
Number of pages17
JournalConcurrency and Computation: Practice and Experience
Volume27
Issue number8
DOIs
Publication statusPublished - 10 Jun 2015
MoE publication typeA1 Journal article-refereed

Fingerprint

Internet of Things
Semantics
Encoding
Resources
Semantic Web
Vertex of a graph
Energy Consumption
Decoding
Energy utilization
Internet of things
Sensor
Evaluate
Alternatives
Sensors
Experiment
Experiments

Keywords

  • Internet of Things
  • data formats
  • energy efficiency
  • semantics

Cite this

Su, X., Riekki, J., Nurminen, J. K., Nieminen, J., & Koskimies, M. (2015). Adding semantics to internet of things. Concurrency and Computation: Practice and Experience, 27(8), 1844-1860. https://doi.org/10.1002/cpe.3203
Su, Xiang ; Riekki, Jukka ; Nurminen, Jukka K. ; Nieminen, Johanna ; Koskimies, Markus. / Adding semantics to internet of things. In: Concurrency and Computation: Practice and Experience. 2015 ; Vol. 27, No. 8. pp. 1844-1860.
@article{e425a633a9554bc5a2e789e162cf8f76,
title = "Adding semantics to internet of things",
abstract = "The development of Internet of Things (IoT) applications can be facilitated by encoding the meaning of the data in the messages sent by IoT nodes, but the constrained resources of these nodes challenge the common Semantic Web solutions for doing this. In this article, we examine enabling technologies for adding semantics to the IoT. Especially, we analyze data formats, which enable IoT applications consume semantic IoT data in a straightforward and general fashion, and evaluate resource usage of different alternatives with a sensor system. Our experiment illustrates encoding and decoding of different data formats and shows how big a difference a data format can make in energy consumption. Copyright {\circledC} 2014 JohnWiley & Sons, Ltd.",
keywords = "Internet of Things, data formats, energy efficiency, semantics",
author = "Xiang Su and Jukka Riekki and Nurminen, {Jukka K.} and Johanna Nieminen and Markus Koskimies",
year = "2015",
month = "6",
day = "10",
doi = "10.1002/cpe.3203",
language = "English",
volume = "27",
pages = "1844--1860",
journal = "Concurrency and Computation: Practice and Experience",
issn = "1532-0626",
publisher = "Wiley",
number = "8",

}

Su, X, Riekki, J, Nurminen, JK, Nieminen, J & Koskimies, M 2015, 'Adding semantics to internet of things', Concurrency and Computation: Practice and Experience, vol. 27, no. 8, pp. 1844-1860. https://doi.org/10.1002/cpe.3203

Adding semantics to internet of things. / Su, Xiang; Riekki, Jukka; Nurminen, Jukka K.; Nieminen, Johanna; Koskimies, Markus.

In: Concurrency and Computation: Practice and Experience, Vol. 27, No. 8, 10.06.2015, p. 1844-1860.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Adding semantics to internet of things

AU - Su, Xiang

AU - Riekki, Jukka

AU - Nurminen, Jukka K.

AU - Nieminen, Johanna

AU - Koskimies, Markus

PY - 2015/6/10

Y1 - 2015/6/10

N2 - The development of Internet of Things (IoT) applications can be facilitated by encoding the meaning of the data in the messages sent by IoT nodes, but the constrained resources of these nodes challenge the common Semantic Web solutions for doing this. In this article, we examine enabling technologies for adding semantics to the IoT. Especially, we analyze data formats, which enable IoT applications consume semantic IoT data in a straightforward and general fashion, and evaluate resource usage of different alternatives with a sensor system. Our experiment illustrates encoding and decoding of different data formats and shows how big a difference a data format can make in energy consumption. Copyright © 2014 JohnWiley & Sons, Ltd.

AB - The development of Internet of Things (IoT) applications can be facilitated by encoding the meaning of the data in the messages sent by IoT nodes, but the constrained resources of these nodes challenge the common Semantic Web solutions for doing this. In this article, we examine enabling technologies for adding semantics to the IoT. Especially, we analyze data formats, which enable IoT applications consume semantic IoT data in a straightforward and general fashion, and evaluate resource usage of different alternatives with a sensor system. Our experiment illustrates encoding and decoding of different data formats and shows how big a difference a data format can make in energy consumption. Copyright © 2014 JohnWiley & Sons, Ltd.

KW - Internet of Things

KW - data formats

KW - energy efficiency

KW - semantics

U2 - 10.1002/cpe.3203

DO - 10.1002/cpe.3203

M3 - Article

C2 - 23335858

VL - 27

SP - 1844

EP - 1860

JO - Concurrency and Computation: Practice and Experience

JF - Concurrency and Computation: Practice and Experience

SN - 1532-0626

IS - 8

ER -

Su X, Riekki J, Nurminen JK, Nieminen J, Koskimies M. Adding semantics to internet of things. Concurrency and Computation: Practice and Experience. 2015 Jun 10;27(8):1844-1860. https://doi.org/10.1002/cpe.3203