Cargando…

Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages

BACKGROUND: The Internet of Things (IoT) enables the development of innovative applications in various domains such as healthcare, transportation, and Industry 4.0. Publish-subscribe systems enable IoT devices to communicate with the cloud platform. However, IoT applications need context-aware messa...

Descripción completa

Detalles Bibliográficos
Autores principales: Ferraz Junior, Norisvaldo, Silva, Anderson A.A., Guelfi, Adilson E., Kofuji, Sergio T.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8802267/
https://www.ncbi.nlm.nih.gov/pubmed/35127310
http://dx.doi.org/10.1186/s13677-022-00278-6
_version_ 1784642645059960832
author Ferraz Junior, Norisvaldo
Silva, Anderson A.A.
Guelfi, Adilson E.
Kofuji, Sergio T.
author_facet Ferraz Junior, Norisvaldo
Silva, Anderson A.A.
Guelfi, Adilson E.
Kofuji, Sergio T.
author_sort Ferraz Junior, Norisvaldo
collection PubMed
description BACKGROUND: The Internet of Things (IoT) enables the development of innovative applications in various domains such as healthcare, transportation, and Industry 4.0. Publish-subscribe systems enable IoT devices to communicate with the cloud platform. However, IoT applications need context-aware messages to translate the data into contextual information, allowing the applications to act cognitively. Besides, end-to-end security of publish-subscribe messages on both ends (devices and cloud) is essential. However, achieving security on constrained IoT devices with memory, payload, and energy restrictions is a challenge. CONTRIBUTION: Messages in IoT need to achieve both energy efficiency and secure delivery. Thus, the main contribution of this paper refers to a performance evaluation of a message structure that standardizes the publish-subscribe topic and payload used by the cloud platform and the IoT devices. We also propose a standardization for the topic and payload for publish-subscribe systems. CONCLUSION: The messages promote energy efficiency, enabling ultra-low-power and high-capacity devices and reducing the bytes transmitted in the IoT domain. The performance evaluation demonstrates that publish-subscribe systems (namely, AMQP, DDS, and MQTT) can use our proposed energy-efficient message structure on IoT. Additionally, the message system provides end-to-end confidentiality, integrity, and authenticity between IoT devices and the cloud platform.
format Online
Article
Text
id pubmed-8802267
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-88022672022-01-31 Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages Ferraz Junior, Norisvaldo Silva, Anderson A.A. Guelfi, Adilson E. Kofuji, Sergio T. J Cloud Comput (Heidelb) Research BACKGROUND: The Internet of Things (IoT) enables the development of innovative applications in various domains such as healthcare, transportation, and Industry 4.0. Publish-subscribe systems enable IoT devices to communicate with the cloud platform. However, IoT applications need context-aware messages to translate the data into contextual information, allowing the applications to act cognitively. Besides, end-to-end security of publish-subscribe messages on both ends (devices and cloud) is essential. However, achieving security on constrained IoT devices with memory, payload, and energy restrictions is a challenge. CONTRIBUTION: Messages in IoT need to achieve both energy efficiency and secure delivery. Thus, the main contribution of this paper refers to a performance evaluation of a message structure that standardizes the publish-subscribe topic and payload used by the cloud platform and the IoT devices. We also propose a standardization for the topic and payload for publish-subscribe systems. CONCLUSION: The messages promote energy efficiency, enabling ultra-low-power and high-capacity devices and reducing the bytes transmitted in the IoT domain. The performance evaluation demonstrates that publish-subscribe systems (namely, AMQP, DDS, and MQTT) can use our proposed energy-efficient message structure on IoT. Additionally, the message system provides end-to-end confidentiality, integrity, and authenticity between IoT devices and the cloud platform. Springer Berlin Heidelberg 2022-01-31 2022 /pmc/articles/PMC8802267/ /pubmed/35127310 http://dx.doi.org/10.1186/s13677-022-00278-6 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Research
Ferraz Junior, Norisvaldo
Silva, Anderson A.A.
Guelfi, Adilson E.
Kofuji, Sergio T.
Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages
title Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages
title_full Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages
title_fullStr Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages
title_full_unstemmed Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages
title_short Performance evaluation of publish-subscribe systems in IoT using energy-efficient and context-aware secure messages
title_sort performance evaluation of publish-subscribe systems in iot using energy-efficient and context-aware secure messages
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8802267/
https://www.ncbi.nlm.nih.gov/pubmed/35127310
http://dx.doi.org/10.1186/s13677-022-00278-6
work_keys_str_mv AT ferrazjuniornorisvaldo performanceevaluationofpublishsubscribesystemsiniotusingenergyefficientandcontextawaresecuremessages
AT silvaandersonaa performanceevaluationofpublishsubscribesystemsiniotusingenergyefficientandcontextawaresecuremessages
AT guelfiadilsone performanceevaluationofpublishsubscribesystemsiniotusingenergyefficientandcontextawaresecuremessages
AT kofujisergiot performanceevaluationofpublishsubscribesystemsiniotusingenergyefficientandcontextawaresecuremessages