The industrial Internet of Things (IIoT) paradigm represents an attractive opportunity for new generation measurement applications, which are increasingly based on efficient and reliable communication systems to allow the extensive availability of continuous data from instruments and/or sensors, thus enabling real-time measurement analysis. Nevertheless, different communication systems and heterogeneous sensors and acquisition systems may be found in an IIoT-enabled measurement application, so that solutions need to be defined to tackle the issue of seamless, effective, and low-latency interoperability. A significant and appropriate solution is the open platform communications (OPCs) unified architecture (UA) protocol, thanks to its object-oriented structure that allows a complete contextualization of the information. The intrinsic complexity of OPC UA, however, imposes meaningful performance assessment to evaluate its suitability in the aforementioned context. To this aim, this article presents the design of a general yet accurate and reproducible measurement setup that will be exploited to assess the performance of the main open-source implementations of OPC UA. The final goal of this work is to provide a characterization of the impact of this protocol stack in an IIoT-enabled measurement system, in particular, in terms of both the latency introduced in the measurement process and the power consumption.

Assessment of Different OPC UA Implementations for Industrial IoT-Based Measurement Applications

Morato A.;Vitturi S.;
2021

Abstract

The industrial Internet of Things (IIoT) paradigm represents an attractive opportunity for new generation measurement applications, which are increasingly based on efficient and reliable communication systems to allow the extensive availability of continuous data from instruments and/or sensors, thus enabling real-time measurement analysis. Nevertheless, different communication systems and heterogeneous sensors and acquisition systems may be found in an IIoT-enabled measurement application, so that solutions need to be defined to tackle the issue of seamless, effective, and low-latency interoperability. A significant and appropriate solution is the open platform communications (OPCs) unified architecture (UA) protocol, thanks to its object-oriented structure that allows a complete contextualization of the information. The intrinsic complexity of OPC UA, however, imposes meaningful performance assessment to evaluate its suitability in the aforementioned context. To this aim, this article presents the design of a general yet accurate and reproducible measurement setup that will be exploited to assess the performance of the main open-source implementations of OPC UA. The final goal of this work is to provide a characterization of the impact of this protocol stack in an IIoT-enabled measurement system, in particular, in terms of both the latency introduced in the measurement process and the power consumption.
2021
Istituto di Elettronica e di Ingegneria dell'Informazione e delle Telecomunicazioni - IEIIT
Distributed measurement applications
distributed sensors
industrial Internet of Things (IIoT)
latency assessment
open platform communication unified architecture (OPC UA)
performance evaluation
File in questo prodotto:
File Dimensione Formato  
iris.pdf

accesso aperto

Descrizione: Assessment of Different OPC UA Implementations for Industrial IoT-Based Measurement Applications
Tipologia: Documento in Post-print
Licenza: Altro tipo di licenza
Dimensione 452.32 kB
Formato Adobe PDF
452.32 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/509130
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 27
  • ???jsp.display-item.citation.isi??? ND
social impact