People are increasingly surrounded by a connected world, where they can gather and share information everywhere, at anytime, and by means of a variety of devices, belonging to the so-called Internet of Things (IoT) network. IoT technologies and applications are spreading in different scenarios, ranging from every-day life activities to business ones. The presence of a huge amount of data, continuously transmitted over the network, brings relevant issues in terms of scalability. Hence, a proper network infrastructure must be put in action, in order to efficiently manage the information. A middleware layer could be a potential solution for overcoming such an issue, and to cope with interoperability. In literature, many architectures have been proposed in the last years, but little attention has been paid to how to decentralize as much as possible all the network's components and tasks, in order to cover a wider area, avoiding single points of failure, while guaranteeing efficiency. Moreover, the interest of different stakeholders is not adequately considered yet. In this sense, fog computing represents a viable approach, which is adopted in this paper for the realization of a highly distributed and security-aware IoT middleware, aimed at operating without the need of a central coordinating unit and at allowing the participation of multiple stakeholders in the same IoT infrastructure. The proposed solution exploits the functionalities provided by the MQTT protocol, and its potentialities, besides the architectural features, are evaluated by means of a simple yet real test-bed, in terms of computing effort and latency.

Increasing the pervasiveness of the IoT: fog computing coupled with pub&sub and security

Sabrina Sicari
Primo
;
Alessandra Rizzardi
Secondo
;
Alberto Coen-Porisini
Ultimo
2020-01-01

Abstract

People are increasingly surrounded by a connected world, where they can gather and share information everywhere, at anytime, and by means of a variety of devices, belonging to the so-called Internet of Things (IoT) network. IoT technologies and applications are spreading in different scenarios, ranging from every-day life activities to business ones. The presence of a huge amount of data, continuously transmitted over the network, brings relevant issues in terms of scalability. Hence, a proper network infrastructure must be put in action, in order to efficiently manage the information. A middleware layer could be a potential solution for overcoming such an issue, and to cope with interoperability. In literature, many architectures have been proposed in the last years, but little attention has been paid to how to decentralize as much as possible all the network's components and tasks, in order to cover a wider area, avoiding single points of failure, while guaranteeing efficiency. Moreover, the interest of different stakeholders is not adequately considered yet. In this sense, fog computing represents a viable approach, which is adopted in this paper for the realization of a highly distributed and security-aware IoT middleware, aimed at operating without the need of a central coordinating unit and at allowing the participation of multiple stakeholders in the same IoT infrastructure. The proposed solution exploits the functionalities provided by the MQTT protocol, and its potentialities, besides the architectural features, are evaluated by means of a simple yet real test-bed, in terms of computing effort and latency.
2020
2020 IEEE International Conference on Smart Internet of Things (IEEE SmartIoT 2020)
978-172816514-1
2020 IEEE International Conference on Smart Internet of Things (IEEE SmartIoT 2020)
Beijing
14-16 August 2020
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11383/2095069
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact