Device Identification Interoperability in Heterogeneous IoT Platforms

With the continuous improvement of Internet of Things (IoT) technologies, various IoT platforms are under development. However, each IoT platform is developed based on its own device identification system. That is, it is challenging to identify each sensor device between heterogeneous IoT platforms...

Full description

Bibliographic Details
Main Authors: Jahoon Koo, Se-Ra Oh, Young-Gab Kim
Format: Article
Language:English
Published: MDPI AG 2019-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/19/6/1433
_version_ 1817992014724071424
author Jahoon Koo
Se-Ra Oh
Young-Gab Kim
author_facet Jahoon Koo
Se-Ra Oh
Young-Gab Kim
author_sort Jahoon Koo
collection DOAJ
description With the continuous improvement of Internet of Things (IoT) technologies, various IoT platforms are under development. However, each IoT platform is developed based on its own device identification system. That is, it is challenging to identify each sensor device between heterogeneous IoT platforms owing to the resource request format (e.g., device identifier) varying between platforms. Moreover, despite the considerable research focusing on resource interoperability between heterogeneous IoT platforms, little attention is given to sensor device identification systems in diverse IoT platforms. In order to overcome this problem, the current work proposes an IoT device name system (DNS) architecture based on the comparative analysis of heterogeneous IoT platforms (i.e., oneM2M, GS1 ‘Oliot’, IBM ‘Watson IoT’, OCF ‘IoTivity’, FIWARE). The proposed IoT DNS analyzes and translates the identification system of the device and resource request format. In this process, resource requests between heterogeneous IoT platforms can be reconfigured appropriately for the resources and services requested by the user, and as a result, users can use heterogeneous IoT services. Furthermore, in order to illustrate the aim of the proposed architecture, the proposed IoT DNS is implemented and tested on a microcomputer. The experimental results show that a oneM2M-based device successfully performs a resource request to a Watson IoT and FIWARE sensor devices.
first_indexed 2024-04-14T01:19:58Z
format Article
id doaj.art-bf0c79ff78e941b484326c3e19528a99
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-14T01:19:58Z
publishDate 2019-03-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-bf0c79ff78e941b484326c3e19528a992022-12-22T02:20:40ZengMDPI AGSensors1424-82202019-03-01196143310.3390/s19061433s19061433Device Identification Interoperability in Heterogeneous IoT PlatformsJahoon Koo0Se-Ra Oh1Young-Gab Kim2Department of Computer and Information Security, Sejong University, Seoul 05006, KoreaDepartment of Computer and Information Security, Sejong University, Seoul 05006, KoreaDepartment of Computer and Information Security, Sejong University, Seoul 05006, KoreaWith the continuous improvement of Internet of Things (IoT) technologies, various IoT platforms are under development. However, each IoT platform is developed based on its own device identification system. That is, it is challenging to identify each sensor device between heterogeneous IoT platforms owing to the resource request format (e.g., device identifier) varying between platforms. Moreover, despite the considerable research focusing on resource interoperability between heterogeneous IoT platforms, little attention is given to sensor device identification systems in diverse IoT platforms. In order to overcome this problem, the current work proposes an IoT device name system (DNS) architecture based on the comparative analysis of heterogeneous IoT platforms (i.e., oneM2M, GS1 ‘Oliot’, IBM ‘Watson IoT’, OCF ‘IoTivity’, FIWARE). The proposed IoT DNS analyzes and translates the identification system of the device and resource request format. In this process, resource requests between heterogeneous IoT platforms can be reconfigured appropriately for the resources and services requested by the user, and as a result, users can use heterogeneous IoT services. Furthermore, in order to illustrate the aim of the proposed architecture, the proposed IoT DNS is implemented and tested on a microcomputer. The experimental results show that a oneM2M-based device successfully performs a resource request to a Watson IoT and FIWARE sensor devices.https://www.mdpi.com/1424-8220/19/6/1433Internet of Thingsdevice identificationinteroperabilityIoT platform
spellingShingle Jahoon Koo
Se-Ra Oh
Young-Gab Kim
Device Identification Interoperability in Heterogeneous IoT Platforms
Sensors
Internet of Things
device identification
interoperability
IoT platform
title Device Identification Interoperability in Heterogeneous IoT Platforms
title_full Device Identification Interoperability in Heterogeneous IoT Platforms
title_fullStr Device Identification Interoperability in Heterogeneous IoT Platforms
title_full_unstemmed Device Identification Interoperability in Heterogeneous IoT Platforms
title_short Device Identification Interoperability in Heterogeneous IoT Platforms
title_sort device identification interoperability in heterogeneous iot platforms
topic Internet of Things
device identification
interoperability
IoT platform
url https://www.mdpi.com/1424-8220/19/6/1433
work_keys_str_mv AT jahoonkoo deviceidentificationinteroperabilityinheterogeneousiotplatforms
AT seraoh deviceidentificationinteroperabilityinheterogeneousiotplatforms
AT younggabkim deviceidentificationinteroperabilityinheterogeneousiotplatforms