A wot-based method for creating digital sentinel twins of iot devices Articles uri icon

authors

  • Lopez Arevalo, Ivan
  • GONZALEZ COMPEAN, JOSE LUIS
  • Hinojosa Tijerina, Mariana
  • MARTINEZ RENDON, CRISTHIAN
  • MONTELLA, RAFFAELE
  • Martinez Rodriguez, Jose L.

publication date

  • August 2021

start page

  • 5531

end page

  • 5551

issue

  • 16

volume

  • 21

International Standard Serial Number (ISSN)

  • 1424-3210

Electronic International Standard Serial Number (EISSN)

  • 1424-8220

abstract

  • 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 sentinels).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 physical devices (PD), as well as from virtual devices (VD). In this approach, the applications and services of decision-making processes deal with sentinels instead of managing complex details associated with the PDs, VDs, 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.

subjects

  • Computer Science

keywords

  • cloud computing; digital twins; iot data; microservices; virtual containers; web of things