Por favor, use este identificador para citar o enlazar este ítem: https://rd.uffs.edu.br/handle/prefix/6551
Type: Monografia
Título : Avaliação da funcionalidade de assinaturas compartilhadas no MQTT V5.0
Author: Knob, Marcelo Elias
First advisor: Spohn, Marco Aurélio
metadata.dc.contributor.referee1: Padilha, Adriano Sanick
metadata.dc.contributor.referee2: Mello, Braulio Adriano de
Resume: O número de dispositivos conectados à internet cresce continuamente e rapidamente formando a Internet das Coisas (Internet of Things - IoT). Tendo em vista que todos esses dispositivos comunicam entre si e com outros serviços, a preocupação de garantir um sistema tolerante à falhas, seguro e otimizado vem à tona. Para que essa comunicação aconteça, são utilizados pro- tocolos máquina a máquina (M2M - Machine To Machine), o qual se destaca o MQTT (Message Queuing Telemetry Transport). O MQTT é um protocolo de transporte de mensagens cliente e servidor que funciona no modelo publicação/assinatura e é executado sobre a rede TCP/IP. Além disso, o protocolo é simples, leve, aberto e projetado para ser fácil de implementar. Assim sendo, o MQTT é, devido às suas características, o protocolo mais utilizado e difundido em IoT e em comunicações M2M. Em 2019, a versão 5.0 foi lançada acompanhada de diversas funcio- nalidades, dentre elasadeassinaturas compartilhadas. Essafuncionalidadeprometebalancear a carga entre os assinantes de determinado tópico, entretanto, por ser uma funcionalidade recente, pouco ainda do seu potencial foi explorado. Portanto, o presente trabalho propõe uma avaliação dos aspectos comportamentais e de desempenho do MQTT v5.0 com foco na funcionalidade de assinaturas compartilhadas.
Resumen : The number of devices connected to the internet grows continuously and rapidly forming the Internet of Things (IoT). Given that all these devices communicate with each other and with other services, the concern to ensure a fault-tolerant, secure and optimized system comes up. For this communication to happen, machine-to-machine (M2M) protocols are used, in which MQTT (Message Queuing Telemetry Transport) stands out. MQTT is a client server message transport protocol that works on the publish/subscribe model and runs over the TCP/IP network. Furthermore, the protocol is light weight, open, simple and designed so as to be easy to implement. Therefore, MQTT is, due to its characteristics, it is the most used and widespread protocol in IoT and M2M communications. In 2019, version 5.0 was released accompanied by several features, including shared subscriptions. This functionality promises to balance the load between subscribers of certain topic, however, as it is a recent functionality, little of its potential has yet been explored. Therefore, the present work proposes an evaluation of the behavioral and performance aspects of MQTT v5.0 with a focus on the functionality of shared subcriptions.
Palabras clave : Internet das coisas
Protocolo MQTT V5.0
Assinaturas compartilhadas
Dispositivos
Language: por
Country: Brasil
Editorial : Universidade Federal da Fronteira Sul
Acronym of the institution: UFFS
College, Institute or Department: Campus Chapecó
Type of Access: Acesso Aberto
URI : https://rd.uffs.edu.br/handle/prefix/6551
Fecha de publicación : 10-ago-2023
Aparece en las colecciones: Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
KNOB.pdf1,31 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.