Passer à la navigation principale Passer à la recherche Passer au contenu principal

Analysis of the Impact of Interaction Patterns and IoT Protocols on Energy Consumption of IoT Consumer Applications

  • Institut Polytechnique de Paris

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

3 Citations (Scopus)

Résumé

Nowadays, it is estimated that half the connected devices are related to the Internet of Things (IoT). The IoT paradigm contributes to the increase of the Information Technology energy demand. The energy demand is due on one side to the huge number of IoT devices, and on the other side to the plethora of IoT end user applications consuming data produced by those devices. However, taking into account energy consumption in the development of such applications, consuming data produced by IoT devices is still challenging. There is a lack of knowledge on what are the best practises to develop green IoT applications. The work presented in this paper aims to raise the awareness of application designers concerning the impact of the choice of IoT protocols and interaction patterns on the energy consumption of the applications. For this purpose, we have experimentally analysed the energy consumption of HTTP and MQTT, which are two of the most popular, mature and stable protocols for IoT consumer applications. For the HTTP protocol, we have studied both the publish-subscribe and the request-reply interaction patterns. For MQTT, we have studied the publish-subscribe interaction pattern with the three available Quality of Services. We also examine the impact of message payload on energy consumption. The results show that the publish/subscribe interaction pattern has lower energy consumption (around 92% less) than the synchronous interaction pattern and HTTP consumes 20% more energy than the MQTT protocol for the publish/subscribe interaction pattern. Finally, we show that the payload has a low impact on energy consumption, having a 9% overhead on payloads ranging from 24 to 3120 bytes.

langue originaleAnglais
titreDistributed Applications and Interoperable Systems - 22nd IFIP WG 6.1 International Conference, DAIS 2022, Held as Part of the 17th International Federated Conference on Distributed Computing Techniques, DisCoTec 2022, Proceedings
rédacteurs en chefDavid Eyers, Spyros Voulgaris
EditeurSpringer Science and Business Media Deutschland GmbH
Pages131-147
Nombre de pages17
ISBN (imprimé)9783031160912
Les DOIs
étatPublié - 1 janv. 2022
Evénement22nd IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems, DAIS 2022 Held as part of the 17th International Federated Conference on Distributed Computing Techniques, DisCoTec 2022 - Lucca, Italie
Durée: 13 juin 202217 juin 2022

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13272 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence22nd IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems, DAIS 2022 Held as part of the 17th International Federated Conference on Distributed Computing Techniques, DisCoTec 2022
Pays/TerritoireItalie
La villeLucca
période13/06/2217/06/22

SDG des Nations Unies

Ce résultat contribue à ou aux Objectifs de développement durable suivants

  1. SDG 7 - Énergie abordable et propre
    SDG 7 Énergie abordable et propre

Empreinte digitale

Examiner les sujets de recherche de « Analysis of the Impact of Interaction Patterns and IoT Protocols on Energy Consumption of IoT Consumer Applications ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation