Lightweight and Secure Publish-Subscribe System for Cloud-Connected Ultra Low Power IoT Devices

  • Norisvaldo Ferraz Junior USP
  • Anderson A. A. Silva
  • Adilson E. Guelfi
  • Marcelo Teixeira de Azevedo USP
  • Sergio Takeo Kofuji

Abstract

The Internet of Things (IoT) enables the development of innovative applications in various domains such as healthcare, transportation, and Industry 4.0. The integration of the cloud platform's large processing and storage capacity with the ubiquitous sensing and actuation provided by the devices creates an IoT architecture that provides vast raw data. The IoT devices send the data to the cloud platform with the developed IoT applications, which can use publish-subscribe systems. However, messages with sensitive content require end-to-end security. Besides that, IoT devices may present processing, memory, payload, and energy restrictions. In this sense, messages in an IoT architecture need to achieve both energy-efficiency and secure message delivery. Thus, this article's main contribution refers to a system that standardizes the publish-subscribe topic and payload used by the cloud platform and the IoT devices. Our system also provides end-to-end security while surpassing the energy-efficiency to send data than the main related works in the literature regarding the use of publish-subscribe systems in IoT.

Published
27-05-2021
How to Cite
Junior, N., Silva, A., Guelfi, A., de Azevedo, M., & Kofuji, S. (2021). Lightweight and Secure Publish-Subscribe System for Cloud-Connected Ultra Low Power IoT Devices. Journal of Communication and Information Systems, 36(1), 100-113. https://doi.org/10.14209/jcis.2021.11
Section
Regular Papers