Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022;11(1):6.
doi: 10.1186/s13677-022-00278-6. Epub 2022 Jan 31.

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

Affiliations

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

Norisvaldo Ferraz Junior et al. J Cloud Comput (Heidelb). 2022.

Abstract

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.

Keywords: Context-aware messages; IoT; Publish-subscribe; Security; WSN.

PubMed Disclaimer

Conflict of interest statement

Competing interestsThe authors declare that they have no competing interests.

Figures

Fig. 1
Fig. 1
LWPubSub context-aware and secure message using publish-subscribe systems
Fig. 2
Fig. 2
IoT device’s platform comparison regarding battery life, end-to-end data transmission to the cloud, payload length, QoS, range, and scalability
Fig. 3
Fig. 3
Structure of the LWPubSub message structure for publish-subscribe messages
Fig. 4
Fig. 4
Experimental scenario
Fig. 5
Fig. 5
Header overhead using LWPubSub messages
Fig. 6
Fig. 6
Topic results comparison with the main related works
Fig. 7
Fig. 7
Message size comparison with the main related works
Fig. 8
Fig. 8
Energy consumption to send measurements and receive commands
Fig. 9
Fig. 9
Daily energy consumption of IoT devices
Fig. 10
Fig. 10
Ultra-low-power devices battery lifetime on the evaluated poll frequencies

References

    1. Almutairi J, Aldossary M. A novel approach for IoT tasks offloading in edge-cloud environments. J Cloud Comput. 2021;10(1):28. doi: 10.1186/s13677-021-00243-9. - DOI
    1. Ni J, Lin X, Shen XS. Toward Edge-Assisted Internet of Things: From Security and Efficiency Perspectives. IEEE Netw. 2019;33(2):50–7. doi: 10.1109/MNET.2019.1800229. - DOI
    1. Al-Fuqaha A, Guizani M, Mohammadi M, Aledhari M, Ayyash M. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Commun Surv Tutor. 2015;17(4):2347–76. doi: 10.1109/COMST.2015.2444095. - DOI
    1. Asghari P, Rahmani AM, Javadi HHS. Internet of Things applications: A systematic review. Comput Netwo. 2019;148:241–61. doi: 10.1016/j.comnet.2018.12.008. - DOI
    1. Du X, Zhou Z, Zhang Y, Rahman T (2020) Energy-efficient sensory data gathering based on compressed sensing in IoT networks. J Cloud Comput 9(1). 10.1186/s13677-020-00166-x.

LinkOut - more resources