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...
Main Authors: | , , , , , |
---|---|
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 |