With the significant impact of Internet services and the evolution in the hardware and software fields, the Internet size and usage scope are continuously covering smaller and resource-constrained devices. Such devices, commonly called IoT devices, with sensing/actuation capabilities, are now capable of managing the complexity of communications over the Internet. However, considering the current IoT ecosystem, this field is still fragmented with respect to the communication technologies, protocols, and data formats used by the different providers. This heterogeneity makes IoT devices/systems unable to communicate seamlessly, leading to limited cooperation and tightly coupled deployments. To overwhelm the interoperability barriers in IoT, we propose, in this paper, a Cloud-based approach with a Dynamic Domain Name System (DDNS) mechanism enabling the IoT devices to communicate using the REST model. An approach that follows the Web of things (WoT) paradigm. In particular, the system enables the IoT devices' hosted resources (e.g., sensors and actuators) to be steered using globally resolvable (over the Internet) Uniform Resource Locators (URLs) even when deployed behind Network Address Translators (i.e., NATs). Besides, the solution considers security aspects related to data transmission by leveraging the use of HTTPS with a Dynamic machnism managing Domain Validation (DV) certificates.

A Cloud-based and Dynamic DNS approach to enable the Web of Things

Benomar Z.
;
Longo F.;Merlino G.;Puliafito A.
2022-01-01

Abstract

With the significant impact of Internet services and the evolution in the hardware and software fields, the Internet size and usage scope are continuously covering smaller and resource-constrained devices. Such devices, commonly called IoT devices, with sensing/actuation capabilities, are now capable of managing the complexity of communications over the Internet. However, considering the current IoT ecosystem, this field is still fragmented with respect to the communication technologies, protocols, and data formats used by the different providers. This heterogeneity makes IoT devices/systems unable to communicate seamlessly, leading to limited cooperation and tightly coupled deployments. To overwhelm the interoperability barriers in IoT, we propose, in this paper, a Cloud-based approach with a Dynamic Domain Name System (DDNS) mechanism enabling the IoT devices to communicate using the REST model. An approach that follows the Web of things (WoT) paradigm. In particular, the system enables the IoT devices' hosted resources (e.g., sensors and actuators) to be steered using globally resolvable (over the Internet) Uniform Resource Locators (URLs) even when deployed behind Network Address Translators (i.e., NATs). Besides, the solution considers security aspects related to data transmission by leveraging the use of HTTPS with a Dynamic machnism managing Domain Validation (DV) certificates.
2022
File in questo prodotto:
File Dimensione Formato  
J30_benomar_ddnswot_trannse_21.pdf

accesso aperto

Descrizione: Articolo principale
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Non specificato
Dimensione 2.21 MB
Formato Adobe PDF
2.21 MB Adobe PDF Visualizza/Apri
A_Cloud-Based_and_Dynamic_DNS_Approach_to_Enable_the_Web_of_Things.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.3 MB
Formato Adobe PDF
2.3 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/11570/3212362
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 2
social impact