MiddleFog : a middleware to mitigate the latency in IoT communication devices
dc.contributor.advisor | Geyer, Claudio Fernando Resin | pt_BR |
dc.contributor.author | Santos, Desiree dos | pt_BR |
dc.date.accessioned | 2024-09-26T06:37:36Z | pt_BR |
dc.date.issued | 2024 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/279201 | pt_BR |
dc.description.abstract | A Internet das Coisas (IoT) vai além do uso de dispositivos inteligentes. Ela simboliza a transformação do mundo analógico para o digital, permitindo uma tomada de decisões mais eficiente. Para atender à crescente demanda por redes de sensores inter conectados, processamento e análise de dados, é essencial implementar uma infraestrutura robusta. Esta infraestrutura deve ser capaz de fornecer respostas precisas aos usuários. O principal objetivo deste trabalho é investigar um dos desafios críticos da IoT: a latência de comunicação. O MiddleFog está situado entre os dispositivos IoT e a Nuvem, oferecendo uma camada dedicada para um melhor gerenciamento das mensagens de comunicação. Isso visa melhorar o desempenho e a confiabilidade da transmissão de dados entre difer entes protocolos. A arquitetura de middleware consiste em uma estrutura que permite a seleção dinâmica do protocolo de comunicação mais apropriado entre MQTT e CoAP, com base no estado da rede. Essa abordagem também minimiza as limitações de comunicação entre o MEC e a nuvem devido à latência, perda de pacotes e baixa eficiência da rede. Avaliações mostram uma taxa de perda de mensagens de 25% e uma melhoria de desempenho de 48% ao utilizar o MiddleFog na camada Fog. | pt_BR |
dc.description.abstract | The Internet of Things (IoT) transcends the use of smart devices. It represents the conver sion of the analogue world into a digital one, facilitating more effective decision-making. To support the growing demand for interconnected sensor networks, data processing and analysis, it is essential to implement a robust infrastructure. This infrastructure must be capable of providing accurate responses to users. In this context, cloud computing emerges as an efficient solution to satisfy the demands imposed by IoT. The main focus of this work is to study one of the most critical challenges of IoT: communication la tency. MiddleFog is located between the IoT devices and the Cloud, i.e. the application at the Fog layer, providing a dedicated layer for better management of communication messages. In order to improve the performance and reliability of data transmission be tween different protocols. The middleware architecture consists of an architecture that allows dynamic selection of the most suitable communication protocol between MQTT and CoAP based on the network status. This approach also reduces communication lim itations between the MEC and the cloud due to latency, packet loss, and low network throughput. Evaluation shows message loss rate of 25% and performance improvement of 48% when using MiddleFog in the Fog layer. | en |
dc.format.mimetype | application/pdf | pt_BR |
dc.language.iso | eng | pt_BR |
dc.rights | Open Access | en |
dc.subject | Internet das coisas | pt_BR |
dc.subject | IoT | en |
dc.subject | Transformação digital | pt_BR |
dc.subject | Middleware | en |
dc.subject | Tomada de decisões | pt_BR |
dc.subject | Fog computing | en |
dc.subject | Processamento de dados | pt_BR |
dc.subject | IoT protocols | en |
dc.subject | Interoperability | en |
dc.subject | Latência de comunicação | pt_BR |
dc.subject | Communication protocols | en |
dc.subject | Sensor-based technology | en |
dc.title | MiddleFog : a middleware to mitigate the latency in IoT communication devices | pt_BR |
dc.type | Dissertação | pt_BR |
dc.contributor.advisor-co | Anjos, Julio Cesar Santos dos | pt_BR |
dc.identifier.nrb | 001211072 | pt_BR |
dc.degree.grantor | Universidade Federal do Rio Grande do Sul | pt_BR |
dc.degree.department | Instituto de Informática | pt_BR |
dc.degree.program | Programa de Pós-Graduação em Computação | pt_BR |
dc.degree.local | Porto Alegre, BR-RS | pt_BR |
dc.degree.date | 2024 | pt_BR |
dc.degree.level | mestrado | pt_BR |
Este item está licenciado na Creative Commons License
-
Ciências Exatas e da Terra (5129)Computação (1764)