0
Obrigado

Algumas palavras de agradecimento nunca são demais.

Over The Air - OTA: como é a tecnologia que atualiza softwares e firmwares

Over The Air, tecnologia conhecida como OTA, atualiza softwares, firmwares e dispositivos remotamente, podendo ser embarcada em dispositivos como solução própria, open-source e corporativas. Por conta disso, a escolha da solução OTA dependerá do objetivo que se quer alcançar com ela. Veja, na continuidade do artigo, o que é a tecnologia OTA e as características de cada uma das três soluções citadas.

Over The Air não implica decisões boas ou ruins, antes ela tem a ver com os requisitos ditados pelos softwares e dispositivos onde ela será embarcada - qual custo, largura de banda, capacidade de armazenamento e facilidade de manutenção do serviço, para citar apenas alguns.

O que é a tecnologia Over The Air - OTA

Over The Air – OTA é uma tecnologia para distribuição de atualizações de software (SOTA), Firmware (FOTA), definições de configurações e chaves de criptografia, inclusive para dispositivos móveis set-top box (conversor, conector, receptor de televisão) ou equipamentos de comunicação de voz segura (encriptação de dois rádios), para todos os usuários automatica ou manualmente.

  • Requisito para receber atualizações via OTA: o software ou hardware deve em primeiro lugar suportar este tipo de mecanismo, quer dizer poder receber e instalar o software recebido por conexão, sem fio, do provedor. Como acontece? A atualização é enviada para o celular, tablet ou outro dispositivo, mesmo os pertencentes à categoria loT (internet das coisas), instala e a entrega pronta para usar, sem que o usuário interfira no processo. Na maioria dos casos, o dispositivo que receba atualização desliga automaticamente e liga com a atualização validada. Não é comum, mas pode acontecer que o usuário tenha que desligar e ligar manualmente o dispositivo.
  • Posso recusar esse tipo de atualização? Em princípio, os usuários não tem muita voz ativa nesse quesito, embora eles até possam se negar a aderir ao método de atualização, por outro lado, o administrador do ‘canal’ também pode recusar servir um usuário.

Vale destacar que dispositivos Android e iOS já embarcam a tecnologia Over The Air para atualizar o software, faz algum tempo, ao lado de outros métodos, como iTunes para iOS ou Google Play, ROM e PC para Android.

Soluções OTA

  • Solução própria: é principalmente usada para entender e definir qual solução OTA adotar para qual software, firmware ou dispositivo – o objetivo é estudar como as soluções OTA funcionam e o que fazer quando não existe uma que atenda às funcionalidades onde será aplicada. Este tipo de solução, permite lidar com desafios e riscos par, pno final, criar soluções personalizadas.
  • Solução open-source: a opção representa menos riscos, porque tem uma comunidade por trás que a suporta, cuidando bem de perto da segurança, na solução implementada. Várias opções de código aberto já são oferecidas, tais como Balena (dispositivos Linux), Mender (suporta Sota e Fota), Upswift (suportando loT, Linux e RTOS), UpdateHub, a mais completa, por conta de sua infraestrutura que permite a automatização do processo como um todo (localizada no Brasil).
  • Solução corporativa: oferece agilidade e pode reduzir os custos com OTA, mantendo o foco em produtos com mais complexidade e necessidade de uma segurança robusta para o uso corporativo. Este método permite abstrair as dificuldades de implementação, garantindo maior segurança ,evitando erro causados por cansaço, falta de atenção, bem comuns de acontecer facilitando as modificações para a embarcar no produto.

Fotos: © Gerd Altamann - Pixabay.

Este documento, intitulado 'Over The Air - OTA: como é a tecnologia que atualiza softwares e firmwares ', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Receba toda semana o melhor conteúdo

Assine nossa newsletter!