A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices

The data produced by sensors of IoT devices are becoming keystones for organizations to conduct critical decision-making processes. However, delivering information to these processes in real-time represents two challenges for the organizations: the first one is achieving a constant dataflow from IoT...

Full description

Bibliographic Details
Main Authors: Ivan Lopez-Arevalo, Jose Luis Gonzalez-Compean, Mariana Hinojosa-Tijerina, Cristhian Martinez-Rendon, Raffaele Montella, Jose L. Martinez-Rodriguez
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/16/5531
id doaj-35fbfc2191f242baaafc2d747114a063
record_format Article
spelling doaj-35fbfc2191f242baaafc2d747114a0632021-08-26T14:19:23ZengMDPI AGSensors1424-82202021-08-01215531553110.3390/s21165531A WoT-Based Method for Creating Digital Sentinel Twins of IoT DevicesIvan Lopez-Arevalo0Jose Luis Gonzalez-Compean1Mariana Hinojosa-Tijerina2Cristhian Martinez-Rendon3Raffaele Montella4Jose L. Martinez-Rodriguez5Cinvestav Tamaulipas, Victoria 87130, MexicoCinvestav Tamaulipas, Victoria 87130, MexicoCinvestav Tamaulipas, Victoria 87130, MexicoARCOS Research Group, University Carlos III of Madrid, 28911 Leganes, SpainDepartment of Science and Technologies, University of Napoli Parthenope, 80133 Napoli, ItalyReynosa Rodhe Multidisciplinary Academic Unit, Autonomous University of Tamaulipas, Reynosa 88779, MexicoThe data produced by sensors of IoT devices are becoming keystones for organizations to conduct critical decision-making processes. However, delivering information to these processes in real-time represents two challenges for the organizations: the first one is achieving a constant dataflow from IoT to the cloud and the second one is enabling decision-making processes to retrieve data from dataflows in real-time. This paper presents a cloud-based Web of Things method for creating digital twins of IoT devices (named <i>sentinels</i>).The novelty of the proposed approach is that sentinels create an abstract window for decision-making processes to: (a) find data (e.g., properties, events, and data from sensors of IoT devices) or (b) invoke functions (e.g., actions and tasks) from <i>physical devices</i> (<i>PD</i>), as well as from <i>virtual devices</i> (<i>VD</i>). In this approach, the applications and services of decision-making processes deal with sentinels instead of managing complex details associated with the <i>PDs</i>, <i>VDs</i>, and cloud computing infrastructures. A prototype based on the proposed method was implemented to conduct a case study based on a blockchain system for verifying contract violation in sensors used in product transportation logistics. The evaluation showed the effectiveness of sentinels enabling organizations to attain data from IoT sensors and the dataflows used by decision-making processes to convert these data into useful information.https://www.mdpi.com/1424-8220/21/16/5531digital twinsIoT datamicroservicescloud computingWeb of Thingsvirtual containers
collection DOAJ
language English
format Article
sources DOAJ
author Ivan Lopez-Arevalo
Jose Luis Gonzalez-Compean
Mariana Hinojosa-Tijerina
Cristhian Martinez-Rendon
Raffaele Montella
Jose L. Martinez-Rodriguez
spellingShingle Ivan Lopez-Arevalo
Jose Luis Gonzalez-Compean
Mariana Hinojosa-Tijerina
Cristhian Martinez-Rendon
Raffaele Montella
Jose L. Martinez-Rodriguez
A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices
Sensors
digital twins
IoT data
microservices
cloud computing
Web of Things
virtual containers
author_facet Ivan Lopez-Arevalo
Jose Luis Gonzalez-Compean
Mariana Hinojosa-Tijerina
Cristhian Martinez-Rendon
Raffaele Montella
Jose L. Martinez-Rodriguez
author_sort Ivan Lopez-Arevalo
title A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices
title_short A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices
title_full A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices
title_fullStr A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices
title_full_unstemmed A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices
title_sort wot-based method for creating digital sentinel twins of iot devices
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-08-01
description The data produced by sensors of IoT devices are becoming keystones for organizations to conduct critical decision-making processes. However, delivering information to these processes in real-time represents two challenges for the organizations: the first one is achieving a constant dataflow from IoT to the cloud and the second one is enabling decision-making processes to retrieve data from dataflows in real-time. This paper presents a cloud-based Web of Things method for creating digital twins of IoT devices (named <i>sentinels</i>).The novelty of the proposed approach is that sentinels create an abstract window for decision-making processes to: (a) find data (e.g., properties, events, and data from sensors of IoT devices) or (b) invoke functions (e.g., actions and tasks) from <i>physical devices</i> (<i>PD</i>), as well as from <i>virtual devices</i> (<i>VD</i>). In this approach, the applications and services of decision-making processes deal with sentinels instead of managing complex details associated with the <i>PDs</i>, <i>VDs</i>, and cloud computing infrastructures. A prototype based on the proposed method was implemented to conduct a case study based on a blockchain system for verifying contract violation in sensors used in product transportation logistics. The evaluation showed the effectiveness of sentinels enabling organizations to attain data from IoT sensors and the dataflows used by decision-making processes to convert these data into useful information.
topic digital twins
IoT data
microservices
cloud computing
Web of Things
virtual containers
url https://www.mdpi.com/1424-8220/21/16/5531
work_keys_str_mv AT ivanlopezarevalo awotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT joseluisgonzalezcompean awotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT marianahinojosatijerina awotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT cristhianmartinezrendon awotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT raffaelemontella awotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT joselmartinezrodriguez awotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT ivanlopezarevalo wotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT joseluisgonzalezcompean wotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT marianahinojosatijerina wotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT cristhianmartinezrendon wotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT raffaelemontella wotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
AT joselmartinezrodriguez wotbasedmethodforcreatingdigitalsentineltwinsofiotdevices
_version_ 1721190025078505472