A Case Study of API Design for Interoperability and Security of the Internet of Things

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kim, Dongha, Lee, Chanhee, Kim, Hokeun
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916489394651136
author Kim, Dongha
Lee, Chanhee
Kim, Hokeun
author_facet Kim, Dongha
Lee, Chanhee
Kim, Hokeun
contents Heterogeneous distributed systems, including the Internet of Things (IoT) or distributed cyber-physical systems (CPS), often suffer a lack of interoperability and security, which hinders the wider deployment of such systems. Specifically, the different levels of security requirements and the heterogeneity in terms of communication models, for instance, point-to-point vs. publish-subscribe, are the example challenges of IoT and distributed CPS consisting of heterogeneous devices and applications. In this paper, we propose a working application programming interface (API) and runtime to enhance interoperability and security while addressing the challenges that stem from the heterogeneity in the IoT and distributed CPS. In our case study, we design and implement our application programming interface (API) design approach using open-source software, and with our working implementation, we evaluate the effectiveness of our proposed approach. Our experimental results suggest that our approach can achieve both interoperability and security in the IoT and distributed CPS with a reasonably small overhead and better-managed software.
format Preprint
id arxiv_https___arxiv_org_abs_2411_13441
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Case Study of API Design for Interoperability and Security of the Internet of Things
Kim, Dongha
Lee, Chanhee
Kim, Hokeun
Distributed, Parallel, and Cluster Computing
Systems and Control
Heterogeneous distributed systems, including the Internet of Things (IoT) or distributed cyber-physical systems (CPS), often suffer a lack of interoperability and security, which hinders the wider deployment of such systems. Specifically, the different levels of security requirements and the heterogeneity in terms of communication models, for instance, point-to-point vs. publish-subscribe, are the example challenges of IoT and distributed CPS consisting of heterogeneous devices and applications. In this paper, we propose a working application programming interface (API) and runtime to enhance interoperability and security while addressing the challenges that stem from the heterogeneity in the IoT and distributed CPS. In our case study, we design and implement our application programming interface (API) design approach using open-source software, and with our working implementation, we evaluate the effectiveness of our proposed approach. Our experimental results suggest that our approach can achieve both interoperability and security in the IoT and distributed CPS with a reasonably small overhead and better-managed software.
title A Case Study of API Design for Interoperability and Security of the Internet of Things
topic Distributed, Parallel, and Cluster Computing
Systems and Control
url https://arxiv.org/abs/2411.13441