Um protocolo baseado em MQTT-SN para adaptação da QoS em redes de sensores sem fio

Autor: Rocha, Helbert da
Přispěvatelé: Monteiro, Tânia Lúcia, Pellenz, Marcelo Eduardo, Foronda, Augusto
Jazyk: portugalština
Rok vydání: 2018
Předmět:
Zdroj: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
Popis: A Internet das Coisas (Internet of Things - IoT) é um conceito que vem crescendo nos últimos anos. A ideia principal é conectar dispositivos inteligentes por meio de uma solução utilizando à Internet. Nos próximos anos, a IoT estará presente nos objetos do dia-a-dia, na vida das pessoas, quase tudo irá se comunicar por meio da Internet. O impacto econômico da solução utilizando IoT, será de bilhões de dólares anualmente. Para promover a troca de mensagens entre os dispositivos inteligentes, alguns protocolos estão sendo utilizados. O Message Queuing Telemetry Transport (MQTT) é um dos protocolos mais comuns para a IoT e comunicação entre máquinas (Machine-to-Machine - M2M). O MQTT utiliza o paradigma publish/subscribe que provê três Qualidades de Serviço (Quality of Service - QoS) para garantir a troca de mensagens entre os dispositivos. Entretanto, o protocolo MQTT foi desenvolvido sobre a pilha de protocolos TCP e utiliza o protocolo TCP para realizar a comunicação. Há uma versão do protocolo MQTT para Redes de Sensores (Sensor Network - SN), chamado de MQTT-SN, desenvolvido especialmente para a troca de mensagens em Redes de Sensores Sem Fio (Wireless Sensor Networks - WSNs). Como muitos dispositivos inteligentes poderão ser conectados na mesma WSN isso pode ocasionar que a rede fique sobrecarregada e com links instáveis. Este estudo apresentou um método para otimizar a troca de mensagens e aumentar o número de mensagens entregues durante um processo de comunicação entre um publisher e um broker ou entre o publisher e um agente intermediário. O Método de Adaptação Dinâmica da Qualidade de Serviço (QoS Dynamic Adaptation Method - QoS DAM) para redes de sensores foi desenvolvido no lado do publisher com o foco de selecionar a melhor Qualidade de Serviço, baseando-se na latência da rede. O método QoS DAM apresentou boa performance em redes sem fio, mantendo a entrega das mensagens durante o processo de comunicação, também apresentou uma boa performance quando comparado com a implementação normal da Qualidade de Serviço presente no protocolo MQTT-SN. The Internet of Things (IoT) remains a concept that is being increased in the last few years. The principal idea is to connect smart devices through a network solution. In the next few years, IoT will be present in everyday objects, in people’s life, almost everything will communicate through the Internet. The economic impact of IoT solution is expected to be, annually, billions of dollars. To provide data exchange from smart devices, some protocols are being used. The Message Queuing Telemetry Transport (MQTT) is one of the most common application protocols for IoT and Machine-to-Machine (M2M) communications. The MQTT implements the paradigm publish/subscribe that provides three Quality of Service (QoS) to ensure message exchange between the devices. However, MQTT protocol is developed over TCP stack and implements the TCP protocol to communicate. There is a version of MQTT for Sensor Network (SN), named of MQTT-SN, developed specially for exchanging messages in Wireless Sensors Networks (WSNs). As many smart devices will be connected on the same WSN, the network can be overloaded and the links may become unstable. This study presents a method to optimize the exchange messages and to increase message delivery during a communication process, between a publisher and a broker or between a publisher and the middleware, implementing the MQTT-SN protocol. The QoS Dynamic Adaptation Method (DAM) for sensor networks was developed on the publisher side. It was focused to select the best Quality of Service between the three QoS levels implemented in the MQTT-SN protocol, based on network latency. The QoS DAM showed good performance in wireless networks, kept message delivery during the communication process, and it showed an impressive performance when compared with the normal QoS implemented in the MQTT-SN protocol.
Databáze: OpenAIRE