REST and EDA architectures in IoT actuation

While most Internet of Things (IoT) solutions involve sensing, some of them also introduce actuation mechanisms. Specifically, devices interact with assets in the environment and transmit sensor readouts to applications that perform analytics. These applications typically reside on the network core...

Full description

Bibliographic Details
Main Author: Rolando Herrero
Format: Article
Language:English
Published: KeAi Communications Co., Ltd. 2023-01-01
Series:Internet of Things and Cyber-Physical Systems
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2667345223000299
_version_ 1827197447732985856
author Rolando Herrero
author_facet Rolando Herrero
author_sort Rolando Herrero
collection DOAJ
description While most Internet of Things (IoT) solutions involve sensing, some of them also introduce actuation mechanisms. Specifically, devices interact with assets in the environment and transmit sensor readouts to applications that perform analytics. These applications typically reside on the network core and, in turn, process the readouts that trigger the transmission of actuation commands to the device. One important issue in these schemes is the nature of the communication channels. Most devices are wireless and therefore they are affected by the effects of signal multipath fading that results in application loss. More importantly, these impairments may cause actuation commands to be lost or to be critically delayed. In this context, several standard mechanisms have been proposed for the transmission of traffic from the application to the devices. They fall under two main architectural categories: (1) Representational State Transfer (REST) and (2) Event Driven Architecture (EDA). In this paper, we analyze two protocols associated with each of these two architectures by comparing them in order to assess their efficiency in IoT actuation solutions. This analysis leads to the development of a mathematical model that drives an algorithm that enables the dynamic selection of the right technology based on network impairments.
first_indexed 2024-03-12T14:36:59Z
format Article
id doaj.art-2e63f4c4a41b4492a876284d2aa61aaf
institution Directory Open Access Journal
issn 2667-3452
language English
last_indexed 2025-03-21T10:01:16Z
publishDate 2023-01-01
publisher KeAi Communications Co., Ltd.
record_format Article
series Internet of Things and Cyber-Physical Systems
spelling doaj.art-2e63f4c4a41b4492a876284d2aa61aaf2024-07-05T04:17:23ZengKeAi Communications Co., Ltd.Internet of Things and Cyber-Physical Systems2667-34522023-01-013205212REST and EDA architectures in IoT actuationRolando Herrero0College of Engineering, Northeastern University, Boston, MA, USAWhile most Internet of Things (IoT) solutions involve sensing, some of them also introduce actuation mechanisms. Specifically, devices interact with assets in the environment and transmit sensor readouts to applications that perform analytics. These applications typically reside on the network core and, in turn, process the readouts that trigger the transmission of actuation commands to the device. One important issue in these schemes is the nature of the communication channels. Most devices are wireless and therefore they are affected by the effects of signal multipath fading that results in application loss. More importantly, these impairments may cause actuation commands to be lost or to be critically delayed. In this context, several standard mechanisms have been proposed for the transmission of traffic from the application to the devices. They fall under two main architectural categories: (1) Representational State Transfer (REST) and (2) Event Driven Architecture (EDA). In this paper, we analyze two protocols associated with each of these two architectures by comparing them in order to assess their efficiency in IoT actuation solutions. This analysis leads to the development of a mathematical model that drives an algorithm that enables the dynamic selection of the right technology based on network impairments.http://www.sciencedirect.com/science/article/pii/S2667345223000299ActuationMQTTCoAPEDARESTIoT
spellingShingle Rolando Herrero
REST and EDA architectures in IoT actuation
Internet of Things and Cyber-Physical Systems
Actuation
MQTT
CoAP
EDA
REST
IoT
title REST and EDA architectures in IoT actuation
title_full REST and EDA architectures in IoT actuation
title_fullStr REST and EDA architectures in IoT actuation
title_full_unstemmed REST and EDA architectures in IoT actuation
title_short REST and EDA architectures in IoT actuation
title_sort rest and eda architectures in iot actuation
topic Actuation
MQTT
CoAP
EDA
REST
IoT
url http://www.sciencedirect.com/science/article/pii/S2667345223000299
work_keys_str_mv AT rolandoherrero restandedaarchitecturesiniotactuation