AVALIAÇÃO DA ESCALABILIDADE DO PROTOCOLO MQTT NO CONTEXTO DA INTERNET DAS COISAS

  • Diogo Maciel da Cunha Universidade Federal da Fronteira Sul
  • Marco Aurelio Spohn Universidade Federal da Fronteira Sul
Palavras-chave: Ferramentas, MQTT, MQTTLoader, Experimentos

Resumo

O MQTT é um protocolo da camada de aplicação, muito utilizado em redes IoT por sua simplicidade e garantias. Por isso, é objeto de diversas pesquisas como as focadas na escalabilidade do protocolo. Entretanto, este campo de pesquisa possui dois grandes problemas: a pouca quantidade de ferramentas de código aberto e a dificuldade para disparo de experimentos e coleta de resultados. Para isso, foi criado uma interface para a ferramenta de código aberto mais completa para testes de escalabilidade conhecida, o MQTTLoader, com a intenção de atacar o segundo problema. Nos testes realizados, a interface obteve um desempenho transparente do ponto de vista da ferramenta e permitiu experimentos com maiores quantidade de clientes do que a versão padrão do MQTTLoader nas mesmas condições.

Publicado
28-09-2023
Seção
Ciências Exatas e da Terra