Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/39223| Título: | Uma investigação sobre atualização remota de firmware em dispositivos LoRaWAN |
| Título(s) alternativo(s): | An investigation into remote firmware update on LoRaWAN devices |
| Autor(es): | Freiberger, Luiz Henrique |
| Orientador(es): | Camargo, Edson Tavares de |
| Palavras-chave: | Internet das coisas Sistemas embarcados (Computadores) Sistemas de comunicação sem fio Internet of things Embedded computer systems Wireless communication systems |
| Data do documento: | 7-Jul-2025 |
| Editor: | Universidade Tecnológica Federal do Paraná |
| Câmpus: | Toledo |
| Citação: | FREIBERGER, Luiz Henrique.Uma investigação sobre atualização remota de firmware em dispositivos LoRaWAN. 2025. Trabalho de Conclusão de Curso (Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Toledo, 2025. |
| Resumo: | A Internet das Coisas envolve dispositivos capazes de se conectar à Internet para troca de dados. Entre as tecnologias utilizadas, o protocolo LoRaWAN destaca-se por ser uma solução de baixo consumo energético e amplo alcance. No entanto, as atualizações de firmware em dispositivos LoRaWAN são um desafio devido à dificuldade de acesso físico a esses dispositivos. Este trabalho avalia a viabilidade prática da atualização remota de firmware pelo ar (FUOTA) em aplicações LoRaWAN. A metodologia proposta foi aplicada por meio de um estudo de caso prático, utilizando uma placa Nucleo L476RG em conjunto de um shield SX1262 e consistiu na configuração e teste de duas bibliotecas de software, LoRaMac-node e LoRa Basic Modem, em conjunto com os servidores de rede ChirpStack e AWS IoT Core. Nos experimentos, foram executadas campanhas de atualização para analisar o comportamento e comparar os resultados entre as bibliotecas, com foco na transmissão de fragmentos, reconstrução do firmware e identificação de limitações práticas em cada plataforma. Os resultados demonstraram que o processo é viável, pois obteve êxito na reconstrução do firmware mesmo com a ocorrência de perda de pacotes na transmissão. No entanto, as bibliotecas não implementam a atualização automática do firmware, o que requer implementação adicional por parte dos desenvolvedores. |
| Abstract: | The Internet of Things (IoT) involves devices that connect to the Internet to exchange data. Among the technologies used, the LoRaWAN protocol is notable for its low power consumption and wide coverage. However, firmware updates on LoRaWAN devices present a challenge due to the difficulty of physically accessing these devices. This work evaluates the practical feasibility of Firmware Update Over-the-Air (FUOTA) in LoRaWAN applications. The methodology was applied through a practical case study, using a Nucleo L476RG board with an SX1262 shield. This involved configuring and testing two software libraries, LoRaMac-node and LoRa Basic Modem, with the ChirpStack and AWS IoT Core network servers. During the experiments, update campaigns were executed to analyze behavior and compare the results between the libraries, focusing on fragment transmission, firmware reconstruction, and identifying practical limitations on each platform. The results demonstrated that the process is viable, successfully reconstructing the firmware even with packet loss during transmission. However, a limitation identified is that the libraries do not implement the automatic firmware update, requiring additional implementation by developers. |
| URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/39223 |
| Aparece nas coleções: | TD - Engenharia de Computação |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| investigacaofirmwaredispositivoslorawan.pdf | 2,86 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

