Design and evaluation of a method for Over-the-Air firmware updates for IoT devices [recurso eletrônico] = Projeto e avaliação de um método para atualizações Over-the-Air para dispositivos IoT
Maria Júlia Berriel de Sousa
DISSERTAÇÃO
Inglês
T/UNICAMP So85d
[Projeto e avaliação de um método para atualizações Over-the-Air para dispositivos IoT]
Campinas, SP : [s.n.], 2022.
1 recurso online (80 p.) : il., digital, arquivo PDF.
Orientador: Juliana Freitag Borin
Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação
Resumo: A área de Internet das Coisas (IoT, em inglês) vem ganhando atenção nos últimos anos, e apesar da grande quantidade de investimentos, ainda há muitos desafios a serem superados em todas as partes da arquitetura. Um desafio é desenvolver uma aplicação duradoura. Com relação aos dispositivos,...
Ver mais
Resumo: A área de Internet das Coisas (IoT, em inglês) vem ganhando atenção nos últimos anos, e apesar da grande quantidade de investimentos, ainda há muitos desafios a serem superados em todas as partes da arquitetura. Um desafio é desenvolver uma aplicação duradoura. Com relação aos dispositivos, um dos fatores que mais contribui para a longevidade é a habilidade de atualizar o firmware dos dispositivos. Em termos práticos, atualização de firmware ou software over-the-air (OTA) é uma parte crucial da arquitetura de IoT, junto com a capacidade de gerenciá-los remotamente. Essa dissertação explica a arquitetura de IoT através de uma visualização em camadas e como atualizações OTA são parte dela. Como uma solução para esse problema, um método para atualização de firmware OTA, e a sua implementação é apresentado. Esse método é baseado no padrão recentemente proposto pela Internet Engineering Task Force (IETF), na forma do RFC 9019. A solução proposta é avaliada através de dois cenários de teste: um com 20 dispositivos IoT restritos conectados a uma plataforma IoT na nuvem e de código aberto, através de uma rede WiFi, o outro cenário consiste em um conjunto de 75 dispositivos implantados espalhados por uma grande área geográfica como parte de uma aplicação real. Resultados mostram que a solução apresentada é adequada para dispositivos restritos a tem pouco impacto no tráfego de rede
Ver menos
Abstract: Internet of Things (IoT) has been gaining a lot of attention in the last few years and despite the large amount of investments, there are still many challenges to be overcome within all parts of IoT architecture. One challenge is how to develop a long-lasting application. With regard to...
Ver mais
Abstract: Internet of Things (IoT) has been gaining a lot of attention in the last few years and despite the large amount of investments, there are still many challenges to be overcome within all parts of IoT architecture. One challenge is how to develop a long-lasting application. With regard to devices, one of the main contributors to longevity is the ability to update devices firmware. In practical terms, software and firmware updates over-the-air (OTA) are a crucial part of IoT architecture, along with the capacity to manage them remotely. This dissertation explains the IoT architecture with a layered approach and how updates OTA are part of it. As a solution to this problem, the design and implementation of an OTA firmware update method is presented. The method is based on the standard architecture recently proposed by the Internet Engineering Task Force (IETF), in the form of RFC 9019. The proposed solution is evaluated through two testbeds: one with 20 constrained IoT devices connected to an open source IoT cloud platform through a WiFi network and the other one with a set of 75 devices spread in a large geographic area as part of a real world application. Results show that the proposed solution is suitable for constrained devices and has little impact on the network traffic
Ver menos
Requisitos do sistema: Software para leitura de arquivo em PDF
Design and evaluation of a method for Over-the-Air firmware updates for IoT devices [recurso eletrônico] = Projeto e avaliação de um método para atualizações Over-the-Air para dispositivos IoT
Maria Júlia Berriel de Sousa
Design and evaluation of a method for Over-the-Air firmware updates for IoT devices [recurso eletrônico] = Projeto e avaliação de um método para atualizações Over-the-Air para dispositivos IoT
Maria Júlia Berriel de Sousa