La programación Over-the-Air (OTA) se refiere a varios métodos para distribuir software nuevo , ajustes de configuración e incluso actualizar claves de cifrado a dispositivos como teléfonos móviles , decodificadores o equipos de comunicación de voz seguros (radios bidireccionales cifradas). Una característica importante de OTA es que una ubicación central puede enviar una actualización a todos los usuarios, que no pueden rechazar, derrotar o alterar esa actualización, y que la actualización se aplica inmediatamente a todos en el canal. Un usuario podría «rechazar» la OTA pero el «administrador de canales» también podría «expulsarlos» del canal automáticamente.
En el contexto del mundo de contenido móvil, estos incluyen el aprovisionamiento de servicios por aire (OTASP), el aprovisionamiento por aire (OTAP) o la administración de parámetros por aire (OTAPA), o el aprovisionamiento de teléfonos con la configuración necesaria con para acceder a servicios como WAP o MMS .
A medida que los teléfonos móviles acumulan nuevas aplicaciones y se vuelven más avanzados, la configuración de OTA se ha vuelto cada vez más importante a medida que nuevas actualizaciones y servicios entran en funcionamiento. OTA a través de SMS optimiza las actualizaciones de datos de configuración en tarjetas SIM y teléfonos y permite la distribución de nuevas actualizaciones de software a teléfonos móviles o el suministro de teléfonos con la configuración necesaria para acceder a servicios como WAP o MMS. La mensajería OTA proporciona control remoto de teléfonos móviles para la activación de servicios y suscripciones, personalización y programación de un nuevo servicio para operadores móviles y terceros de telecomunicaciones.
Se establecieron varios organismos de estandarización para ayudar a desarrollar, supervisar y administrar la OTA. Uno de ellos es la Open Mobile Alliance (OMA).
Más recientemente, con los nuevos conceptos de Redes inalámbricas de sensores e Internet de las cosas , donde las redes consisten en cientos o miles de nodos, OTA se lleva a una nueva dirección: por primera vez, se aplica OTA usando bandas de frecuencia sin licencia (868 MHz , 900 MHz, 2400 MHz) y con bajo consumo y baja velocidad de transmisión de datos utilizando protocolos como 802.15.4 y ZigBee.
Los nodos a menudo se encuentran en lugares remotos o de difícil acceso. Como ejemplo, Libelium ha implementado un sistema de programación OTA inteligente y fácil de usar para dispositivos ZigBee WSN. Este sistema permite actualizaciones de firmware sin la necesidad de acceso físico, ahorrando tiempo y dinero si los nodos deben reprogramarse.
Smartphones
En modernos dispositivos móviles tales como teléfonos inteligentes , una actualización OTA puede referirse simplemente a una actualización de software que se distribuye a través de Wi-Fi o de banda ancha móvil usando una función integrada en el sistema operativo, con el aspecto»over-the-air» se refiere a su uso de internet inalámbrico en lugar de requerir que el usuario conecte el dispositivo a una computadora a través de USB para realizar la actualización.
Las actualizaciones de firmware están disponibles para su descarga desde el servicio OTA.
Mecanismo
El mecanismo OTA requiere el software y el hardware existentes del dispositivo de destino para admitir la función, es decir, la recepción e instalación de un nuevo software recibido a través de la red inalámbrica del proveedor.
El nuevo software se transfiere al teléfono, se instala y se pone en uso. A menudo es necesario apagar y volver a encender el teléfono para que la nueva programación surta efecto, aunque muchos teléfonos realizarán esta acción automáticamente.
Métodos
Dependiendo de la implementación, la entrega del software OTA puede iniciarse tras una acción, como una llamada al sistema de atención al cliente del proveedor u otro servicio que se pueda marcar, o puede realizarse automáticamente. Por lo general, se realiza a través del método anterior para evitar la interrupción del servicio por algún inconveniente, pero esto requiere que los suscriptores llamen manualmente al proveedor. A menudo, un operador enviará un mensaje de texto SMS de difusión a todos los suscriptores (o aquellos que usan un modelo particular de teléfono) pidiéndoles que marquen un número de servicio para recibir una actualización de software.
Verizon Wireless en los Estados Unidos ofrece una serie de funciones OTA a sus suscriptores a través del código de servicio *228. La opción 1 actualiza la configuración del teléfono, la opción 2 actualiza la PRL . De manera similar, Voitel Wireless y StraightTalk, que usan la red Verizon, usan el código de servicio *22890 para programar teléfonos inalámbricos basados en Verizon.
Para aprovisionar parámetros en un dispositivo móvil OTA, el dispositivo debe tener un cliente de aprovisionamiento capaz de recibir, procesar y configurar los parámetros. Por ejemplo, un cliente de Administración de dispositivos en un dispositivo puede ser capaz de recibir y aprovisionar aplicaciones o parámetros de conectividad.
En general, el término OTA implica el uso de mecanismos inalámbricos para enviar datos de aprovisionamiento o actualizar paquetes para actualizaciones de firmware o software a un dispositivo móvil; esto es para que el usuario no tenga que ir a una tienda o centro de servicio para tener aplicaciones aprovisionado, parámetros modificados o firmware o software actualizado. Las opciones que no son OTA para un usuario son a) ir a una tienda y buscar ayuda b) usar una PC y un cable para conectarse al dispositivo y cambiar la configuración de un dispositivo, agregar software al dispositivo, etc.
Estándares OTA
Hay una serie de estándares que describen las funciones de OTA. Uno de los primeros fue la serie GSM 03.48 . El conjunto de estándares ZigBee incluye el clúster de actualización inalámbrica ZigBee, que forma parte del perfil de energía inteligente ZigBee y proporciona una forma interoperable (independiente del proveedor) de actualizar el firmware del dispositivo.
Similitudes
OTA es similar a los métodos de distribución de firmware utilizados por otros productos electrónicos de consumo producidos en masa , como los módems de cable , que utilizan TFTP como una forma de recibir de forma remota nueva programación, reduciendo así la cantidad de tiempo que pasan tanto el propietario como el usuario del dispositivo en mantenimiento.
El aprovisionamiento por aire (OTAP) también está disponible en entornos inalámbricos (aunque está deshabilitado de forma predeterminada por razones de seguridad). Permite que un punto de acceso (AP) descubra la dirección IP de su controlador. Cuando está habilitado, el controlador le dice a los otros AP que incluyan información adicional en los Paquetes de administración de recursos de radio (RRM) que ayudarían a un nuevo punto de acceso en el aprendizaje del controlador. Sin embargo, se envía en texto sin formato, lo que lo haría vulnerable a la detección. Es por eso que está deshabilitado por defecto.
Comentarios