stringtranslate.com

Gestión de dispositivos OMA

OMA Device Management es un protocolo de gestión de dispositivos especificado por el Grupo de trabajo de gestión de dispositivos (DM) y el Grupo de trabajo de sincronización de datos (DS) de la Open Mobile Alliance (OMA). [1] La especificación actual aprobada de OMA DM es la versión 1.2.1, [2] las últimas modificaciones a esta versión se publicaron en junio de 2008. [3] La versión candidata 2.0 estaba prevista finalizar en septiembre de 2013. [4]

Descripción general

La especificación OMA DM está diseñada para la gestión de dispositivos móviles como teléfonos móviles , PDA y tabletas . [5] La gestión de dispositivos está destinada a admitir los siguientes usos:

La especificación OMA DM admite todas las funciones anteriores y, opcionalmente, un dispositivo puede implementar todas o un subconjunto de estas funciones. Dado que la especificación OMA DM está destinada a dispositivos móviles, está diseñada teniendo en cuenta lo siguiente:

Descripción técnica

OMA DM fue desarrollado originalmente por The SyncML Initiative Ltd, un consorcio industrial formado por muchos fabricantes de dispositivos móviles. La SyncML Initiative se consolidó en el marco de OMA a medida que se ampliaron el alcance y el uso de la especificación para incluir muchos más dispositivos y admitir operaciones globales.

Técnicamente, el protocolo OMA DM utiliza XML para el intercambio de datos, más específicamente el subconjunto definido por SyncML . La gestión del dispositivo se lleva a cabo mediante la comunicación entre un servidor (que administra el dispositivo) y el cliente (el dispositivo que se está administrando). OMA DM está diseñado para admitir y utilizar cualquier cantidad de transportes de datos, como:

El protocolo de comunicación es un protocolo de solicitud-respuesta. La autenticación y el desafío de la autenticación están integrados para garantizar que el servidor y el cliente se comuniquen solo después de la validación adecuada. Tanto el servidor como el cliente tienen estado, lo que significa que se debe intercambiar una secuencia específica de mensajes solo después de que se complete la autenticación para realizar cualquier tarea.

La comunicación la inicia el servidor OMA DM de forma asíncrona, utilizando cualquiera de los métodos disponibles, como WAP Push o SMS . Se dice que el mensaje inicial del servidor al cliente tiene la forma de una notificación o mensaje de alerta.

Una vez que se establece la comunicación entre el servidor y el cliente, se puede intercambiar una secuencia de mensajes para completar una tarea de administración de dispositivos determinada. OMA DM proporciona alertas, que son mensajes que pueden aparecer fuera de secuencia y que pueden ser iniciados tanto por el servidor como por el cliente. Dichas alertas se utilizan para gestionar errores, terminaciones anormales, etc.

Varios parámetros relacionados con la comunicación, como el tamaño máximo de los mensajes, se pueden negociar entre el servidor y el cliente durante el inicio de una sesión. Para transferir objetos grandes, el protocolo permite enviarlos en fragmentos más pequeños.

La recuperación de errores basada en tiempos de espera no está completamente especificada, por lo tanto, las diferentes implementaciones podrían diferir (el protocolo no está completamente especificado en relación con estos y parece dejarlos abiertos intencionalmente).

El protocolo especifica el intercambio de paquetes durante una sesión, cada paquete consta de varios mensajes y cada mensaje, a su vez, de uno o más comandos. El servidor inicia los comandos y se espera que el cliente los ejecute y devuelva el resultado mediante un mensaje de respuesta.

Véase también

Referencias

  1. ^ Un marco basado en OMA DM para actualizar el módulo de modulación para dispositivos móviles: capítulo de libro sobre informática y TI | IGI Global
  2. ^ ¿Qué es Sprint OMADM y cuáles son sus especificaciones? - Guía de acceso a Internet
  3. ^ "OMA Device Management V1.2". Open Mobile Alliance . 2012. Archivado desde el original el 15 de enero de 2013. Consultado el 1 de octubre de 2019 .
  4. ^ "OMA Device Management V2.0". Open Mobile Alliance . 2012. Archivado desde el original el 16 de enero de 2013. Consultado el 1 de octubre de 2019 .
  5. ^ Kang, Joon-Myung; Ju, Hong-Taek; Choi, Mi-Jung; Hong, James Won-Ki; Kim, Jun-Gu (2009). "Gestión remota de fallos de software basada en OMA DM para dispositivos móviles". Revista internacional de gestión de redes . 19 (6): 491–511. doi :10.1002/nem.724.

Enlaces externos