The rapid and exponential growth of the Internet of Things (IoT) has been generating a new breed of technologies that introduce several different protocols and interfaces. The Web of Things (WoT) architecture stands out as an emerging and poten- tial solution to improve interoperability across IoT platforms by describing well-defined software interfaces. However, few studies analyze and compare WoT to other interoperability solutions proposed in the IoT literature. In this paper, we attempt to bridge the gap by three main contributions. First, we qualitative compare the WoT approach with the well-known FIWARE- based interoperability solution.Second, based on the previous analysis, we design and implement a connector to bridge the WoT architecture to the FIWARE ecosystem. Third, we conduct a performance analysis emulating a real IoT-based environment to understand scalability, response time, and computer resource usage of the two interoperability solutions. The results reveal that conceptual design choices impact the applications’ performance: the WoT architecture effectively enables interoperability across IoT Platforms, though it incorporates several characteristics that hinder the implementation of applications. On the other hand, the FIWARE IoT Agent solution is platform-specific. Hence new implementations are needed for each different IoT data model.
I. D. Zyrianoff, L.S. (2021). Interoperability in Open IoT Platforms: WoT-FIWARE Comparison and Integration. Piscataway, NJ : IEEE [10.1109/SMARTCOMP52413.2021.00043].
Interoperability in Open IoT Platforms: WoT-FIWARE Comparison and Integration
I. D. Zyrianoff
Primo
;L. SciulloSecondo
;M. Di FeliceUltimo
2021
Abstract
The rapid and exponential growth of the Internet of Things (IoT) has been generating a new breed of technologies that introduce several different protocols and interfaces. The Web of Things (WoT) architecture stands out as an emerging and poten- tial solution to improve interoperability across IoT platforms by describing well-defined software interfaces. However, few studies analyze and compare WoT to other interoperability solutions proposed in the IoT literature. In this paper, we attempt to bridge the gap by three main contributions. First, we qualitative compare the WoT approach with the well-known FIWARE- based interoperability solution.Second, based on the previous analysis, we design and implement a connector to bridge the WoT architecture to the FIWARE ecosystem. Third, we conduct a performance analysis emulating a real IoT-based environment to understand scalability, response time, and computer resource usage of the two interoperability solutions. The results reveal that conceptual design choices impact the applications’ performance: the WoT architecture effectively enables interoperability across IoT Platforms, though it incorporates several characteristics that hinder the implementation of applications. On the other hand, the FIWARE IoT Agent solution is platform-specific. Hence new implementations are needed for each different IoT data model.File | Dimensione | Formato | |
---|---|---|---|
WoT_FIWARE_Comparison_smartcomp.pdf
accesso aperto
Tipo:
Postprint
Licenza:
Licenza per accesso libero gratuito
Dimensione
1.52 MB
Formato
Adobe PDF
|
1.52 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.