Please use this identifier to cite or link to this item:
http://repositorio.ufc.br/handle/riufc/73877
Type: | Dissertação |
Title: | FUOTA-IOT: uma proposta de aprimoramento do padrão DLMS para atualização de firmware em dispositivos de internet das coisas |
Authors: | Coutinho Filho, José Danilo da Silva |
Advisor: | Cortez, Paulo César |
Keywords: | LoRaWAN;Sistemas de comunicação sem fio;FUOTA;DLMS;Protocolos de comunicação;NB-IoT;Multicast;Roteamento (Admnistração de rede decomputadores);Data Block;Armazenamento de dados;Internet das coisas |
Issue Date: | 2022 |
Citation: | COUTINHO FILHO, José Danilo da Silva. FUOTA-IOT: uma proposta de aprimoramento do padrão DLMS para atualização de firmware em dispositivos de internet das coisas. 2022. 79 f. Dissertação (Mestrado em Engenharia de Teleinformática) - Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2022. |
Abstract in Brazilian Portuguese: | A Internet das Coisas (IOT) prosperou bastante na última década, o que acarretou no surgimento expressivo de novas soluções e como resultado, milhões de novos dispositivos foram instalados. Com a perspectiva de crescimento ainda maior, algumas preocupações surgem relacionadas a segurança e manutenção destes dispositivos, o desejável é que as boas práticas de engenharia de software sejam incorporadas no processo de desenvolvimento e manutenção destas novas soluções onde se almeja manter o desenvolvimento contínuo. Para que atualizações sejam entregues a estes dispositivos, sejam correções de bugs ou novas funcionalidades, o processo de atualização de firmware se faz necessário. Devido as características destes dispositivos, o processo de atualização mais utilizado é o Firmware Update Over the Air - FUOTA, que permite utilizar tecnologias de comunicação sem fio para a atualização remota. Este trabalho tem como objetivo esboçar, programar e validar um modelo eficiente de transmissão de firmware para dis- positivos de IoT que permita independência de tecnologia de comunicação, podendo ser adotado como padrão para qualquer solução de IoT devido as configurações que otimizam consumo de dados, tempo de transmissão e taxa de sucesso no processo. O trabalho também objetiva apresentar fundamentos principais de IoT, Redes de sensores sem fio, DLMS e os desafios envolvidos no processo de atualização. No decorrer deste trabalho será possível concluir que é possível determinar uma padronização no processo de atualização de firmware sem subutilizar a tecnologia de comunicação selecionada, uma contribuição importante para o processo de desenvolvimento de novas soluções que permite redução no tempo de desenvolvimento além de redução de custos de desenvolvimento e manutenção dos dispositivos. |
Abstract: | The Internet of Things (IOT) has prospered a lot in the last decade, which has led to the significant emergence of new solutions and, as a result, millions of new devices have been installed. With the prospect of even greater growth, some concerns arise related to the safety and maintenance of these devices, what is desirable is that good software engineering practices be incorporated into the development and maintenance process of these new solutions where continuous development is intended. For updates to be delivered to these devices, whether corrections of bugs or new features, the firmware update process is necessary. Due to the characteristics of these devices, the most used update process is Firmware Update Over the Air - FUOTA, which allows using wireless communication technologies for remote updating. This work aims to sketch, program and validate an efficient transmission model from firmware to IoT devices that allows independence of communication technology, which can be adopted as a standard for any IoT solution. due to settings that optimize data consumption, transmission time and success rate in the process. The work also aims to present the main fundamentals of IoT, Wireless Sensor Networks, DLMS and the challenges involved in the update process. In the course of this work, it will be possible to conclude that it is possible to determine a standardization in the firmware update process without underusing the selected communication technology, an important contribution to the process of developing new solutions that allows a reduction in development time in addition to reduction of device development and maintenance costs. |
Description: | Este documento está disponível online com base na Portaria nº 348, de 08 de dezembro de 2022, disponível em: https://biblioteca.ufc.br/wp-content/uploads/2022/12/portaria348-2022.pdf, que autoriza a digitalização e a disponibilização no Repositório Institucional (RI) da coleção retrospectiva de TCC, dissertações e teses da UFC, sem o termo de anuência prévia dos autores. Em caso de trabalhos com pedidos de patente e/ou de embargo, cabe, exclusivamente, ao autor(a) solicitar a restrição de acesso ou retirada de seu trabalho do RI, mediante apresentação de documento comprobatório à Direção do Sistema de Bibliotecas. |
URI: | http://www.repositorio.ufc.br/handle/riufc/73877 |
Appears in Collections: | DETE - Dissertações defendidas na UFC |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
2022_dis_jdscoutinhofilho.pdf | 2,94 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.