Performance Evaluation of MQTT Broker Servers Deployed in the Cloud

Autores
Pazos, Fernando Agustin
Año de publicación
2023
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Communication between devices on a network requires the use of protocols. On internet there are well known protocols that can be used both in the architecture of a server with multiple clients as well as in a machine to machine (M2M) communication. In Internet of Things (IoT) applications, network communication can be supervised by a server denoted as broker, and the most widely used application layer protocol for this purpose is MQTT (Message-Queuing Telemetry Transport). This paper compares the performance of eight publicly available MQTT brokers deployed in the cloud in three experiments under different stress conditions. The goal is to choose the most suitable broker to be used in the communication between a Cubesat-type nanosatellite and the land terminal.
Sociedad Argentina de Informática e Investigación Operativa
Materia
Ciencias Informáticas
Internet of Things
MQTT protocol
MQTT brokers
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/165811

id SEDICI_b844a3707d34ac90ac14f0d965875fae
oai_identifier_str oai:sedici.unlp.edu.ar:10915/165811
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Performance Evaluation of MQTT Broker Servers Deployed in the CloudPazos, Fernando AgustinCiencias InformáticasInternet of ThingsMQTT protocolMQTT brokersCommunication between devices on a network requires the use of protocols. On internet there are well known protocols that can be used both in the architecture of a server with multiple clients as well as in a machine to machine (M2M) communication. In Internet of Things (IoT) applications, network communication can be supervised by a server denoted as broker, and the most widely used application layer protocol for this purpose is MQTT (Message-Queuing Telemetry Transport). This paper compares the performance of eight publicly available MQTT brokers deployed in the cloud in three experiments under different stress conditions. The goal is to choose the most suitable broker to be used in the communication between a Cubesat-type nanosatellite and the land terminal.Sociedad Argentina de Informática e Investigación Operativa2023-09info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf6-17http://sedici.unlp.edu.ar/handle/10915/165811enginfo:eu-repo/semantics/altIdentifier/url/https://publicaciones.sadio.org.ar/index.php/JAIIO/article/view/638info:eu-repo/semantics/altIdentifier/issn/2451-7496info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:43:55Zoai:sedici.unlp.edu.ar:10915/165811Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:43:55.918SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
title Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
spellingShingle Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
Pazos, Fernando Agustin
Ciencias Informáticas
Internet of Things
MQTT protocol
MQTT brokers
title_short Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
title_full Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
title_fullStr Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
title_full_unstemmed Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
title_sort Performance Evaluation of MQTT Broker Servers Deployed in the Cloud
dc.creator.none.fl_str_mv Pazos, Fernando Agustin
author Pazos, Fernando Agustin
author_facet Pazos, Fernando Agustin
author_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
Internet of Things
MQTT protocol
MQTT brokers
topic Ciencias Informáticas
Internet of Things
MQTT protocol
MQTT brokers
dc.description.none.fl_txt_mv Communication between devices on a network requires the use of protocols. On internet there are well known protocols that can be used both in the architecture of a server with multiple clients as well as in a machine to machine (M2M) communication. In Internet of Things (IoT) applications, network communication can be supervised by a server denoted as broker, and the most widely used application layer protocol for this purpose is MQTT (Message-Queuing Telemetry Transport). This paper compares the performance of eight publicly available MQTT brokers deployed in the cloud in three experiments under different stress conditions. The goal is to choose the most suitable broker to be used in the communication between a Cubesat-type nanosatellite and the land terminal.
Sociedad Argentina de Informática e Investigación Operativa
description Communication between devices on a network requires the use of protocols. On internet there are well known protocols that can be used both in the architecture of a server with multiple clients as well as in a machine to machine (M2M) communication. In Internet of Things (IoT) applications, network communication can be supervised by a server denoted as broker, and the most widely used application layer protocol for this purpose is MQTT (Message-Queuing Telemetry Transport). This paper compares the performance of eight publicly available MQTT brokers deployed in the cloud in three experiments under different stress conditions. The goal is to choose the most suitable broker to be used in the communication between a Cubesat-type nanosatellite and the land terminal.
publishDate 2023
dc.date.none.fl_str_mv 2023-09
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/165811
url http://sedici.unlp.edu.ar/handle/10915/165811
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://publicaciones.sadio.org.ar/index.php/JAIIO/article/view/638
info:eu-repo/semantics/altIdentifier/issn/2451-7496
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
6-17
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844616306886705152
score 13.070432