The chaotic growth of the Internet of Things (IoT) determined a fragmented landscape with a huge number of devices, technologies and platforms available on the market, and consequential issues of interoperability on many system deployments. The recent W3C Web of Things (WoT) standards aimed to ease the deployment of heterogeneous systems by introducing uniform and well-defined software interfaces among the systems' components. Although the WoT reference architecture is generic and agnostic to the target devices, its widespread adoption depends on the availability of specific tools named Servients, which enable the run-time operations of WoT applications. In this paper we aim at contributing to the adoption of the W3C WoT standards by presenting WoT Micro-Servient (WMS), a framework for bringing the WoT paradigm to the extreme edge of an IoT environment. Through WMS, developers can design, compile and install WoT applications on micro-controllers and embedded systems with constrained hardware capabilities. We describe the architecture and functionalities of the tool, and demonstrate its effectiveness in terms of reduced latency and energy consumption compared to the state-of-art proxy-based solution enabled by Node-wot, i.e. the official implementation of W3C WoT. Finally, we discuss a real-world application related to smart home, where WMS is used to enable a WoT-based remote monitoring and control of indoor plants, by enabling seamless integration between micro-controllers and mobile devices.

Sciullo L., Ivan Dimitry Ribeiro Zyrianoff, Trotta A., Di Felice M. (2021). WoT Micro Servient: Bringing the W3C Web of Things to Resource Constrained Edge Devices. New York : Institute of Electrical and Electronics Engineers Inc. [10.1109/SMARTCOMP52413.2021.00042].

WoT Micro Servient: Bringing the W3C Web of Things to Resource Constrained Edge Devices

Sciullo L.;Ivan Dimitry Ribeiro Zyrianoff;Trotta A.;Di Felice M.
2021

Abstract

The chaotic growth of the Internet of Things (IoT) determined a fragmented landscape with a huge number of devices, technologies and platforms available on the market, and consequential issues of interoperability on many system deployments. The recent W3C Web of Things (WoT) standards aimed to ease the deployment of heterogeneous systems by introducing uniform and well-defined software interfaces among the systems' components. Although the WoT reference architecture is generic and agnostic to the target devices, its widespread adoption depends on the availability of specific tools named Servients, which enable the run-time operations of WoT applications. In this paper we aim at contributing to the adoption of the W3C WoT standards by presenting WoT Micro-Servient (WMS), a framework for bringing the WoT paradigm to the extreme edge of an IoT environment. Through WMS, developers can design, compile and install WoT applications on micro-controllers and embedded systems with constrained hardware capabilities. We describe the architecture and functionalities of the tool, and demonstrate its effectiveness in terms of reduced latency and energy consumption compared to the state-of-art proxy-based solution enabled by Node-wot, i.e. the official implementation of W3C WoT. Finally, we discuss a real-world application related to smart home, where WMS is used to enable a WoT-based remote monitoring and control of indoor plants, by enabling seamless integration between micro-controllers and mobile devices.
2021
Proceedings - 2021 IEEE International Conference on Smart Computing, SMARTCOMP 2021
161
168
Sciullo L., Ivan Dimitry Ribeiro Zyrianoff, Trotta A., Di Felice M. (2021). WoT Micro Servient: Bringing the W3C Web of Things to Resource Constrained Edge Devices. New York : Institute of Electrical and Electronics Engineers Inc. [10.1109/SMARTCOMP52413.2021.00042].
Sciullo L.; Ivan Dimitry Ribeiro Zyrianoff; Trotta A.; Di Felice M.
File in questo prodotto:
File Dimensione Formato  
WoT Micro Servient Bringing the W3C Web of Things to Resource Constrained Edge Devices.pdf

Open Access dal 09/10/2022

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 5.69 MB
Formato Adobe PDF
5.69 MB 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/11585/874200
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 1
social impact