UNIVERSIDAD SIMON BOLIVAR COORDINACION DE INGENIERIA DE PRODUCCION

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD SIMON BOLIVAR COORDINACION DE INGENIERIA DE PRODUCCION"

Transcripción

1 UNIVERSIDAD SIMON BOLIVAR COORDINACION DE INGENIERIA DE PRODUCCION GESTION DEL TELEFONO MOVIL IMEI, Actualización del Sistema Operativo y Gestión de Aplicaciones Por Rudolph Alexis Leguizamón Velandia INFORME FINAL DE CURSOS EN COOPERACION Presentado ante la ilustre Universidad Simón Bolívar Como Requisito Parcial para Optar al Título de Ingeniero de Producción Sartenejas, Octubre de 2004

2 UNIVERSIDAD SIMON BOLIVAR COORDINACION DE INGENIERIA DE PRODUCCION GESTION DEL TELEFONO MOVIL IMEI, Actualización del Sistema Operativo y Gestión de Aplicaciones Informe de Pasantía realizado en AXALTO S.A., Francia AUTOR: Rudolph Alexis Leguizamón Velandia CARNET Nº: TUTOR ACADEMICO: Salim Bendekahmene TUTOR INDUSTRIAL: Jean-François Kuc Sartenejas, Octubre de 2004 ii

3 GESTION DEL TELEFONO MOVIL IMEI, Actualización del Sistema Operativo y Gestión de Aplicaciones Realizado por: Rudolph Alexis Leguizamón Velandia RESUMEN Este proyecto gira en torno a la Gestión del Teléfono Móvil por vía aérea. Su objetivo es buscar y plantear soluciones a dos temas específicos, considerados sub-categoría de la Gestión de Dispositivos: la identificación del teléfono móvil y la actualización de su sistema operativo, ambas por vía aérea. Al final del proyecto se estudia la posibilidad de integrar un servidor de Gestión de Dispositivos a la plataforma de la empresa Axalto S.A. Más allá de sólo buscar una solución a los puntos preestablecidos en el proyecto, se buscó la manera de también complementarlos, buscando hacer un proyecto más completo y sólido, que pudiera agregar valor y ser realmente útil para la empresa. La primera parte del proyecto se concretizó en una demostración que, utilizando un identificador propio del teléfono, permite identificar por vía aérea la marca, modelo, capacidades y funcionalidades del mismo. Esta demostración se montó en CD con el fin de mercadear la solución, cuya aplicación permite proveer un mejor servicio al cliente e imputar teléfonos robados identificados. En la segunda parte del proyecto, se realizó un estudio de mercado de los sistemas operativos para celulares, el cual se completó con un estudio reciente del mercado de teléfonos móviles. Se realizó también una investigación de los estándares para la actualización de sistemas operativos, un estudio de las soluciones de actualización disponibles en el mercado y sus proveedores, y finalmente se hicieron varias propuestas para integrar tarjetas inteligentes en este proceso de actualización. Finalmente se realizó un estudio básico de la integración de un servidor de Gestión de Dispositivos en la plataforma de Axalto. Al finalizar el proyecto, se observó que se habían hecho descubrimientos importantes y aportes muy útiles. Sin embargo, se recomendó aumentar los limitados recursos de la empresa dedicados a esta área para tratar de incursar en el mercado antes que la competencia. iii

4 DEDICATORIA Redactar este libro es para mi símbolo de la culminación de una carrera que comencé ya hace mucho tiempo y que le quisiera dedicar a mis padres, José Carlos Julio Leguizamón L. y Rosa Angela Venlandia B., y a mi tío, el Señor Ovidio Alarcón, que en paz descanse. iv

5 AGRADECIMIENTOS Ha sido una gran experiencia trabajar para Axalto durante los 6 meses que duró mi pasantía, no sólo debido al desafiante proyecto sino también gracias al gran ambiente de trabajo en el seno del equipo VAS. Por ello quiero agradecer al equipo VAS: Jean-François Kuc, Isabelle Joly, Céline Fortin, Germán Blanco, Montserrat de la Torre, Isabelle Germani y Muriel Briois. Quiero agradecer en especial a quienes me ayudaron con el proyecto, por su asesoría y su tiempo: Jean François Kuc, Daniel Boned y Antonio Muñoz; en Investigación y Desarrollo a Arnaud Gautier, Venu Gopal y Vincent Lalanne. A Marc Muller, quien siempre logró enseñarnos alguna lección en el poco tiempo que compartimos. Finalmente quiero agradecer de manera general a mi familia, en especial a mis padres y mi hermana, a mis amigos Juan Norton, Guillermo Closa, Loic Montreal, Monica Talone, Lourdes y Pablito, Ana Paola Puerta, de manera especial a Giulia Baccarin, y a todos quienes me han brindado su valioso apoyo. v

6 ÍNDICE GENERAL RESUMEN...iii DEDICATORIA... iv ÍNDICE GENERAL... vi ÍNDICE DE TABLAS Y FIGURAS...vii ACRÓNIMOS...viii GLOSARIO... ix CAPITULO I- Introducción... 1 CAPITULO II- Descripción de la Empresa... 4 La Compañía- Axalto S.A El Servicio donde se lleva a cabo la pasantía... 4 CAPITULO III- Marco Teórico... 5 CAPITULO IV- Desarrollo del Proyecto Solución para le Gestión del IMEI Complementos de Valor Agregado para el Proyecto Status-Quo del proyecto Actualización del Firmware Pronósticos para los sistemas operativos estándares o abiertos en teléfonos móviles Estudio de los Estándares de Actualización de Firmware de la OMA Gestión del sistema operativo de un teléfono móvil & la SIM Estudio de los proveedores de actualizaciones de firmware y su producto Bitfone Red Bend Software DoOnGo Insignia Openwave Otros Ideas para posicionar la tarjeta SIM en el Proceso de Actualización de Firmware Almacenaje & Distribución del Agente de Actualización de Firmware La tarjeta SIM como una extensión del arranque Boot Seguridad Inclusión de un servidor de Gestión de Dispositivos entre los servidores de Axalto Casos Ilustrativos Soluciones de Gestión de Dispositivos & sus Proveedores Integración de Sync4J & Simergy CAPITULO V- Conclusiones y Recomendaciones CAPITULO VI- Bibliografía Anexo A: Requerimientos del KRS de Gestión del IMEI Anexo B: Mercado de Teléfonos Móviles-Resultados del 1er Trimestre del Anexo C: Parámetros de los Objetos de Gestión Anexo D: Extensión de Arranque en la SIM Anexo E: Lista de Miembros de la OMA Anexo E: Lista de Miembros de la OMA Anexo F: Productos que cumplen con SyncML vi

7 ÍNDICE DE TABLAS Y FIGURAS Figura 1. Arquitectura de la solución propuesta para la Gestión del IMEI... 8 Figura 2. Organización Propuesta por OMA para el Árbol de Objetos de Gestión Figura 3. Esquema de utilización de SyncML para descargar paquetes de firmware a un dispositivo Figura 4. Esquema de utilización de SyncML para invocar un método de descarga externo Figura 5. Arquitectura de mprove Figura 6. Esquema 1 de la fabricación y uso de la aplicación delta de Red Bend Figura 7. Esquema 2 de la fabricación y uso de la aplicación delta de Red Bend Figura 8. Esquema 1 de la arquitectura de vcurrent Mobile de Red Bend Figura 9. Solución de DoOnGo Figura 10. Solución de Insignia Figura 11. Clientes para la Gestión de Dispositivos empleados por Insignia Figura 12. Proceso de Extensión del Boot de Red Bend Tabla 1. Participación en Europa de los fabricantes de dispositivos móviles, para el 1er Trimestre del 2004, según IDC Tabla 2. Participación en Europa de los sistemas operativos para dispositivos móviles, para el 1er Trimestre del 2004 según IDC Tabla 3. Proveedores de Clientes Tabla 4. Proveedores de Servidores Tabla 5. Próximos Congresos Mundiales de Comunicaciones Móviles vii

8 ACRÓNIMOS API Interfaz de Programación para una Aplicación (Application Programming Interface) ARD Agente de Referencia de Dispositivos (Device Reference Agent) DM Gestión de Dispositivos (Device Management) DS Sincronización de Dispositivos (Device Synchronization) GD Gestión de Dispositivos (Device Management) GPRS Servicio General de Radio por Paquetes (General Packet Radio Service) GSM Sistema Global para Comunicaciones Móviles (Global System for Mobile Communications) GSM-A Asociación GSM (GSM Association) HTM Módulo de Rastreo de Celulares (Handset Tracking Module) IMEI Identidad Internacional de un Equipo Móvil (International Mobile Equipment Identity) MMS Servicio de Menajería Multimedia (Multimedia Messaging Service ) OMA Alianza para la Apertura de Móviles (Open Mobile Alliance) PRL Lista de Preferencia de Redes para roaming (Preference Roaming List) RIL Capa de Interfaz de Radio (Radio Interface Layer) SIM Módulo de Identidad del Suscriptor (Subscriber Identity Module) SMS Servicio de Mensajes Cortos (Short Message Service) SO Sistema Operativo SQL El lenguaje de programación de Oracle. SyncML Lenguaje de Sincronización (Synchronization Markup Language) TAC Primeros ocho dígitos del IMEI. TAD Base de Datos de Aprobación de Tipo (Type Approval Database) URL la dirección de un sitio en Internet (Uniform Resource Locator) VAS Servicios de Valor Agregado (Value Added Services) WAP Protocolo de Aplicaciones Inalámbricas (Wireless Application Protocol) viii

9 GLOSARIO Agente Referencial de Dispositivos (Device Reference Agent): Es una base de datos de la empresa Axalto que permite a los operadores consultar identidades de móviles para conocer las características de los teléfonos con dichas identidades. API: interfaz de programación de aplicaciones; conjunto de funciones o métodos para acceder a cierta funcionalidad. Contiene descripciones, parámetros de entrada, salidas posibles, entre otros. Applet: ventanas que permiten una interacción con el usuario, programadas en código JAVA. Applet de Rastreo de Celulares basado en la SIM (SIM-Based Handser Tracking Applet): El applet se encarga de controlar cualquier modificación en la interacción Celular-SIM y notificarla a la plataforma Axalto. Base de Datos de Aprobación de Tipo (TAD-Type Approval Database): Una base de datos manejada por la Asociación GSM, que contiene una lista de todos los IMEIs existentes y su correspondiente marca y modelo. Bug: error, problema o falla en un código de programación. Cliente de Gestión (Management Client): Un componente de software en un dispositivo gestionable que interpreta correctamente comandos de Gestión de Dispositivos, ejecuta acciones apropiadas en el dispositivo y devuelve respuestas relevantes al servidor de gestión emisor. Firmware: Es el nombre que se le da al sistema operativo de un dispositivo móvil. IMEI- Identidad Internacional del Equipo de Móvil (International Mobile Station Equipment Identity): Es un código único de 15 dígitos, utilizado para identificar un teléfono móvil individual GSM en la red GSM. ix

10 Modulo de Rastreo de Celulares (Handset Tracking Module): Ubicado dentro de la plataforma Axalto, del lado de los servidores, su trabajo consiste en recibir información proveniente de tarjetas SIM y en procesar la información recibida. Objeto de Gestión (Management Object): Una entidad gestionable en un dispositivo gestionado. Un objeto de gestión puede tener otros objetos de gestión enlazados como subentidades y una colección de objetos de gestión pueden entonces formar una estructura arborizada. Los objetos de gestión pueden ser dinámicos o permanentes. OMA- Alianza para la Apertura de Móviles: es una organización que busca la interoperabilidad entre teléfonos móviles. Busca la dominancia de sistemas estándares o compatibles en telefonía móvil, en contraposición a los sistemas propietarios. Entre otras cosas, rige los estándares para la apertura de teléfonos móviles Reporte TAD: Un archivo en Excel enviado por cada vez que la TAD es actualizada. Contiene la última versión de la TAD, especificando para un IMEI determinado la información siguiente: TAC, nombre para el mercado, fabricante y banda de frecuencia. Roaming: se llama así al modo en que opera un teléfono móvil cuando éste sale del alcance de la red donde fue activado. Servidor de Gestión (Management Server): Una entidad localizada en la red que emite comandos de Gestión de Dispositivos y que correctamente interpreta respuestas enviadas desde dispositivos. SyncML: iniciativa para producir una especificación de estándares abiertos para la sincronización de datos y la Gestión de Dispositivos. Teléfonos Móviles VAS: teléfonos móviles que incluyen funciones adicionales a las comunes como radio, pantallas a color, cámara, juegos, entre otros. x

11 CAPITULO I- Introducción Hoy en día, las comunicaciones móviles están presentes en la vida diaria a distintas escalas- desde la persona más dependiente del celular que lo emplea para hacer llamadas, navegar en Internet, comprar entradas de cine, chequear el reporte del tiempo, hacer operaciones bancarias, entretenerse (al usar juegos, escuchar música en radio o canciones en formato digital, etc.) hasta la persona que ni siquiera tiene un teléfono celular, pero quien siente esta presencia a través de la publicidad, usuarios amigos, desconocidos que van por la calle hablando por teléfono o juguetes para niños. En general, conforman un aspecto de la vida del cual es muy difícil escapar. El mercado de las comunicaciones móviles no se reduce entonces a la comunicación de voz, sino que ha evolucionado hasta incluir una gama completa de servicios asociados a las comunicaciones como Internet, la mensajería de texto y multimedia, juegos en línea, y también una gama de productos no relacionados con las comunicaciones, pero que están, en vez, relacionados con el teléfono como la fotografía, juegos fuera de línea, la radio, etc. Un hecho observable en los mercados más avanzados es que la importancia de la comunicación de voz se está reduciendo a causa de la comunicación de datos, y todos los servicios generados alrededor de la transmisión de datos generan ingresos que están siendo disputados por los dos actores principales del mercado: el operador, quien da acceso a las redes de comunicación, y los fabricantes de teléfonos móviles. Ambos quieren vender sus servicios como la provisión de juegos, melodías, guarda pantallas ( screen savers ) y fondos. La diferencia es que los operadores quieren hacerlo a través de la transmisión de datos para aumentar ingresos por ello, y los fabricantes lo quieren hacer a través de sus sitios Web. En la telefonía móvil se emplean tres tecnologías, sin embargo, este estudio se limita a aquella llamada Sistema Global para Comunicaciones Móviles, mejor conocida como GSM. Ésta emplea una tarjeta inteligente para operar el teléfono, mejor conocida como tarjeta SIM. Esta tarjeta, de talla e influencia mucho menor, cobra importancia en el mercado GSM, donde sin ella, ningún tipo de comunicación sería posible. El rol principal de la tarjeta SIM es almacenar la cuenta móvil del suscriptor, la cual le otorga el acceso a las redes de comunicaciones bajo 1

12 condiciones de seguridad que jamás permitirían la existencia de una cuenta duplicada o clonada, y la cual permite que el usuario tenga acceso a las funciones del teléfono. A nivel práctico, la tarjeta inteligente es el intermediario entre el usuario y el teléfono. Estos tres actores mencionados, operador, fabricante de teléfonos y fabricante de tarjetas inteligentes, quieren una parte importante de el mercado creciente alrededor de la transmisión de datos, en primer lugar, porque se prevé que generará ingresos mucho más significativos que los generados por la comunicación de voz, y en segundo lugar, porque en mercados saturados, en los cuales la comunicación de voz ha alcanzado un nivel de consumo relativamente estable, es la única manera de aumentar los ingresos. En este contexto, el objetivo de la pasantía es buscar soluciones móviles (productos o servicios) que le permitan a la empresa Axalto S.A. participar en esta nueva tendencia del mercado, utilizando sus tarjetas inteligentes o sus servidores. Qué es la Gestión de Dispositivos? La Gestión de Dispositivos es un nombre que se le da a la capacidad de gestionar el funcionamiento de un celular por vía aérea, sin que haya intervención humana o con la menor intervención humana posible. Es importante especificar que la expresión por vía aérea hace referencia a la utilización de mecanismos de las comunicaciones inalámbricas como el envío de mensajes, WAP (el equivalente de Internet en las Comunicaciones Móviles), etc. excluyendo la comunicación de voz. Ejemplos de la Gestión de Dispositivos son: la configuración de celulares por vía aérea para que puedan tener acceso a servicios específicos; la reparación de problemas en el Sistema Operativo (SO) por vía aérea; la actualización completa del mismo a una nueva versión por vía aérea; actualizaciones o reparaciones de aplicaciones en el teléfono efectuadas por vía aérea. Por qué hacer Gestión de Dispositivos? El primer problema que se presenta en el consumo de servicios alrededor de la transmisión de datos es que una porción importante de los suscriptores nunca configuran sus teléfonos porque consideran que hacerlo es realmente complicado y porque incluso con la ayuda de operadores de atención al cliente, no entienden lo que deben hacer. Un segundo problema es que los teléfonos se venden con bugs o imperfecciones en el sistema operativo para reducir su tiempo de lanzamiento al mercado. Como consecuencia, los operadores 2

13 les piden a sus usuarios que les traigan los teléfonos para que sean reparados, proceso que por lo general toma tiempo. Ambos problemas anteriores son una perdida potencial para el operador, quien deja de ganar dinero, quien se arriesga a perder un cliente probablemente frustrado, y quien está limitado en lograr ofrecerles a sus clientes un mejor servicio. Así, la Gestión de Dispositivos se concibe como una herramienta para potenciar el consumo de productos ligados a la transmisión de datos, permitiendo configurar, reparar y actualizar teléfonos de una manera muy sencilla y casi automática, la cual permitirá proveer un mejor servicio qué hará clientes más satisfechos. Teniendo esto presente, el proyecto de pasantía está dividido en tres (3) partes: 1. Identificación de teléfonos móviles y su configuración, por vía aérea. 2. La actualización del sistema operativo de un teléfono móvil por vía aérea. 3. La inclusión de un Servidor de Gestión de Dispositivos entre los servidores de Axalto. El proyecto global es la continuación de una solución existente para la identificación de teléfonos móviles. En ella, la tarjeta SIM tiene la capacidad de recuperar el identificador del teléfono, llamado Identidad Internacional de un Equipo Móvil o IMEI, y enviarlo a un servidor usando el servicio de mensajería de texto. Sin embargo, el problema que surge a partir de esta solución es cómo saber el tipo de teléfono a partir de su identificador. En otras palabras, cómo saber la marca y el modelo que corresponden a un IMEI determinado. En cuanto a la Actualización del Sistema Operativo, es la primera vez que alguien en Axalto trabaja en cómo integrar dicha solución a su rango de productos, así que nada había sido desarrollado antes de la pasantía. El único conocimiento previo era la existencia de proveedores de soluciones para actualizar el sistema operativo, en las cuales la tarjeta SIM no tiene presencia alguna. Dado en interés de la Gestión de Dispositivos, la tercera parte del proyecto persigue un estudio para integrar un servidor entre los servidores de Axalto, que permita proveer soluciones de Gestión de Dispositivos. 3

14 CAPITULO II- Descripción de la Empresa La Compañía- Axalto S.A. Axalto se inició en el año 1979 como el departamento de Tarjetas Inteligentes y Terminales de Schlumberger. En el mismo año se desarrolló el primer prototipo de Tarjeta Inteligente y, en 1980, la primera tarjeta inteligente basada en un microprocesador fue fabricada. Hoy, Axalto tiene dos divisiones: 1) Tarjetas: involucrando una diversa gama de tarjetas, software y servicios asociados para el sector financiero, de telefonía pública y móvil, salud, seguridad de redes, acceso y trasporte. 2) Terminales para Puntos-de-venta. En el año 2003, el departamento se independizó bajo el nombre de Axalto, luego de una decisión del grupo Schlumberger de centralizar sus actividades alrededor del negocio de la energía. Puesta a la venta en la Bolsa de Paris en Mayo del año 2004, y poseída aún en su mayoría por Schlumberger, hoy en día Axalto es una empresa independiente, que preserva los valores de internacionalidad y la cultura de trabajo heredados de Schlumberger. El alcance global de Axalto se extiende a 100 países en cada uno de los continentes, con 11 fábricas- 4 en Asia, 4 en Europa y 3 en las Americas- 9 centros de tecnología y 50 centros de mercadeo y ventas. Los ingresos para el año 2003 fueron de US$ 768 millones aproximadamente con una ganancia neta de US$ 25 millones, de los cuales la mitad provino de países fuera de Europa. La fuerza de trabajo de Axalto asciende a 4500 personas de alrededor de 70 nacionalidades. El Servicio donde se lleva a cabo la pasantía El proyecto se lleva a cabo en el seno del equipo de Servicios de Valor Agregado del departamento de Comunicaciones Móviles. Éste es un equipo de mercadeo, encargado también de la creación y el desarrollo de productos y servicios, en respuesta a los requerimientos del mercado. Si las soluciones se consideran comercialmente buenas, una buena oportunidad y están alineadas con el negocio medular de Axalto, el cual es la venta de tarjetas, son producidas por el equipo de Investigación & Desarrollo. 4

15 CAPITULO III- Marco Teórico El primer paso en la Gestión de Dispositivos es identificar un teléfono móvil por vía aérea. Si no se conocen las capacidades de un teléfono, es imposible saber que parámetros enviarle al teléfono para que tenga la configuración apropiada, ni se puede saber qué sistema operativo actualizar ni cuál sería la versión correspondiente para hacer dicha actualización. La única manera de identificar un teléfono en particular es a través de la Identidad Internacional de un Equipo Móvil (IMEI). El IMEI es un número compuesto de quince (15) dígitos, entre los cuales los primeros ocho (8) contienen información acerca del fabricante y el modelo, entre otras. Los dígitos restantes contienen otra información no relevante, entre la que se puede encontrar el número de serial del teléfono. El IMEI está almacenado en el teléfono, es único para cada teléfono, y es la base de la Gestión de Dispositivos. [4] En cuanto a la actualización del sistema operativo, cabe destacar que se usa el término Firmware exclusivamente para hacer referencia al sistema operativo de un teléfono móvil. Firmware surge a partir de su relación con hardware y software. Hard en ingles significa duro, soft significa suave y firm significa firme. En la práctica, el hardware se puede considerar como permanente, mientras que el software se puede modificar. El firmware, por analogía, es como hardware porque actúa como un chip permanentemente alimentado, pero también es como software porque se puede modificar en cualquier momento. [9] Los teléfonos móviles requieren almacenar varios objetos no permanentes, como el sistema operativo, las instrucciones de roaming, y la agenda de teléfonos. Pero no hay espacio para discos de ningún tipo, y evidentemente no sería bueno si el teléfono perdiera su sistema operativo cada vez que se apagara. El firmware utiliza chips de memoria especiales que pueden almacenar información incluso si el teléfono es apagado o se queda sin batería. 5

16 Ejemplos de actualizaciones del firmware son: actualizar la lista de preferencias de roaming (PRL) de un teléfono o hacer actualizaciones del Firmware para reparar fallas en su funcionamiento. Otras actualizaciones de firmware incluso agregan nuevas características. En este documento, sin embargo, al hablar de firmware, se hará SOLO referencia al sistema operativo de un dispositivo móvil. La actualización del firmware es entonces el nombre que se le da a la actualización del sistema operativo de un teléfono móvil. Se puede considerar como una sub-categoría de la Gestión de Dispositivos. El propósito de trabajar con la actualización del firmware es dar solución al caso en el cual los teléfonos son vendidos con fallas y recuperados por el operador para su reparación, generando clientes inconformes y una pérdida general de dinero, según se explicó en la Introducción al responder a las preguntas Qué es la Gestión de Dispositivos? y Por qué hacer Gestión de Dispositivos?. 6

17 CAPITULO IV- Desarrollo del Proyecto 1. Solución para le Gestión del IMEI El primer objetivo era conseguir una fuente de información concerniente al IMEI y sus respectivas marca y modelo. Tendrían los organismos emisores de IMEI esta información? Tendría cada organismo únicamente la información correspondiente a los IMEI que asignaron? Sería esta información confidencial? Qué hacer si se llegara a encontrar esta información? Luego de hacer investigaciones en Internet, a través de llamadas telefónicas, obteniendo acceso a la Asociación de la GSM (GSM-A), leyendo documentos emitidos por la GSM-A y distintos Organismos Emisores de IMEI, se descubrió que la GSM-A tiene toda la información concerniente a los IMEI centralizada en una base de datos llamada Base de Datos de Aprobación de Tipos (TAD). Sin embargo, esta información es confidencial y únicamente los fabricantes de teléfonos y los operadores tienen acceso a ella, mediante una conexión directa a través de una interfaz de tipo Web. También se descubrió que cada vez que se actualiza esta base de datos, se envía un reporte a ciertos actores del Mercado GSM que no son fabricantes ni operadores, con la nueva información en la base datos. Para tener acceso a esta base de datos, sin embargo, se debe obtener un permiso ante la GSM-A, cuyo proceso comienza pasando una petición justificando quien usará la información, con que propósito y detallando su uso. Si la petición procede, la empresa interesada recibe un acuerdo de confidencialidad a revisar, y enviar a la GSM-A una vez firmado el acuerdo. En función de esta información, se propuso una solución para la Gestión del IMEI, la cual está representada en la Figura 1 y consiste de los pasos siguientes. 1- Cuando la tarjeta SIM es insertada en el teléfono, un applet recupera la información del IMEI junto a cualquier información complementaria del teléfono. 7

18 BDs de Soporte (B) Canal de Backup TAD GSM-A (A) Reporte de la TAD Operador 3 HTM 4 5 AGENTE REFERENCIAL DE DISPOSITIVOS SMS-C 2 1 EM Figura 1. Arquitectura de la solución propuesta para la Gestión del IMEI 2- Se envía un mensaje de texto, con el IMEI y la información adicional, al servidor HTM mostrado en la figura. 3- EL HTM trata de reconocer el IMEI en las Bases de Datos de Soporte. Si el IMEI ya ha sido relacionado con una marca y modelo de celular en particular, en una ocasión previa, el proceso es detenido. Si el IMEI no se encuentra en la base de datos, el HTM continúa operando como se describe en el Paso Se le hace una petición al Agente Referencial de Dispositivos (ARD), pidiéndole la información deseada correspondiente al IMEI (la marca y el modelo), más cualquier otra información disponible. 8

19 5- Si la información correspondiente al IMEI está disponible, el agente referencial (ARD) se la envía al servidor HTM, quien se encargará de almacenar la información en la base de datos del operador. Si la información no está disponible, el ARD le envía al HTM un mensaje para colocar la petición en espera, hasta que el HTM haya sido notificado que el ARD ha sido actualizado. Cuando el HTM es notificado, se repite el paso 4. A- Este canal es usado para actualizar el ARD. Se estipula que el ARD recibirá el reporte TAD por , automáticamente extraerá el archivo en formato Excel, convertirá la hoja de cálculo de formato Excel a formato SQL y de esta manera almacenará la información en la base de datos. B- Este canal es para ser usado como respaldo, en caso de que el acceso a la TAD sea repentinamente restringido a organizaciones que no sean operadores ni fabricantes. Esto garantiza que el sistema de Gestión del IMEI continúe funcionando. Se recomienda hacer pruebas con un operador para ver precisamente como tienen acceso a la TAD a través de la Interfaz Web. De acuerdo con esta arquitectura, se hizo un documento con especificaciones de requerimientos. El documento es un trabajo completo aparte [5], sin embargo, las especificaciones se pueden ver en el Anexo A. Además de manejar información concerniente al IMEI, el modelo y la marca, el sistema está diseñado para gestionar, a través de la tarjeta SIM y de las bases de datos, información relacionada con las capacidades del equipo móvil como el ancho de banda de operación, y características como el tamaño de la pantalla, la resolución de colores soportada por el dispositivo, si soporta WAP, GPRS, el servicio de mensajería multimedia, si tiene un puerto infrarrojo, entre otros. 9

20 Una de las ventajas comerciales de este diseño es que la solución se puede vender integralmente, se puede vender la solución de Rastreo del IMEI sola, o se puede vender el módulo de Gestión del IMEI a aquellos que ya tienen una solución de Rastreo del IMEI. Entre las ventajas de producción se encuentran que Axalto puede dedicarse a producir la solución completa o puede hallar un socio que lo provea de un sistema de traducción del IMEI a fabricante y modelo, de uno que maneje información correspondiente a las capacidades del dispositivo, y/o el sistema de aprovisionamiento del dispositivo por vía aérea, para reducir el tiempo de lanzamiento de la solución al mercado. Finalmente, el sistema responde a la pregunta de cómo conocer un teléfono para poder configurarlo, repararlo o actualizar su sistema operativo correctamente, y en general poder hacer buena Gestión de Dispositivos Complementos de Valor Agregado para el Proyecto Existía una demostración para el proceso de identificación del teléfono móvil, la gestión del IMEI, (utilizando una base de datos de 10 modelos distintos de teléfonos conocidos), y la configuración del teléfono para el servicio de WAP, todo por vía aérea. Estaba compuesta de dos PC, un desktop operando bajo Linux y un ordenador portátil operando bajo Windows, dos teléfonos móviles, dos tarjetas SIM y un módem externo. Durante la pasantía con la empresa Axalto, la demostración había sido requerida 2 veces para ser mostrada a clientes por distintas oficinas de ventas de Axalto, ubicadas fuera de Francia. Pero se generaban problemas para transportarla. La primera vez, en el Reino Unido sólo se mostró la demostración de Rastreo del IMEI o Identificación del teléfono móvil, contenida en el computador portátil. Y en la segunda ocasión, la demostración fue requerida en Turquía pero no se logró mostrar. 10

21 Tener que transportar 2 PC fuera de Francia para realizar la demostración no era práctico, era costoso sin necesidad, y el tiempo de transporte era muy largo, entre otros inconvenientes. Se le propuso a la empresa hacer correr la demostración completa bajo un ambiente Windows y crear un CD con un manual de instalación y todos los programas necesarios para instalar la demo en un solo computador. Esto permitiría enviar la demostración por correo en un CD, disminuyendo el tiempo de transporte y el costo de envío, sin requerir que la demostración sea devuelta a Francia, y permitiendo llevar a cabo diferentes demostraciones alrededor del mundo al mismo tiempo. Para crear este CD, se trabajó con un integrante del equipo de Investigación y Desarrollo Status-Quo del proyecto El proyecto de Gestión del IMEI se terminó a finales de Marzo, y hoy está siendo desarrollado con un socio, quien provee la información concerniente las características y capacidades de los teléfonos móviles y quien provee la infraestructura para hacer su aprovisionamiento. Con respecto a la base de datos TAD, el Acuerdo de Confidencialidad está siendo revisado y modificado antes de ser firmado. Respecto al CD, se está utilizando para promover la solución de Gestión del IMEI. Ya se ha enviado una copia a las oficinas del Reino Unido, Asia, y varias copias al equipo de ventas de Montrouge (Paris, Francia) quienes ya realizaron una demostración en África. 11

22 2. Actualización del Firmware Los fabricantes de celulares han estado compitiendo tenazmente por el mercado de dispositivos móviles, el cual ha estado cambiando de una manera muy dinámica con la introducción de teléfonos de tercera generación y los denominados teléfonos inteligentes [5]. Para reducir el tiempo de lanzamiento al mercado, estos nuevos dispositivos son lanzados con fallas en el sistema operativo y éste posteriormente debe ser corregido y, en términos generales, actualizado a una nueva versión que le permita al teléfono funcionar de una manera más fiable. El problema de actualizar un teléfono es que el aparato debe ser devuelto al operador, lo que causa que éste pierda una cantidad considerable de dinero durante el proceso de actualización del aparato, observable con más notoriedad en los costos de su logística, que incluyen servicio de atención al cliente, técnicos que actualicen el firmware, el tiempo restado de los demás servicios dirigidos al cliente, entre otros. En el largo plazo, esto no permite que el operador despliegue un servicio de soporte donde el cliente esté plenamente conforme. Finalmente, el tiempo que pasa cada teléfono sin operar se traduce en un menor consumo y menores ingresos para el operador. La solución prevista para este problema es actualizar el sistema operativo del dispositivo móvil por vía aérea. Esto ha motivado a los distintos actores del mercado hacia el desarrollo de diferentes soluciones para usar por vía aérea. Como consecuencia, es interesante y ventajoso analizar la tendencia del mercado de los sistemas operativos, los actores, y los actuales desarrollos y soluciones, para estar preparado para atender el mercado de una manera proactiva y no reactiva. Esta fase del proyecto contiene 3 partes principales: - Primera. Un análisis de la tendencia del mercado de los sistemas operativos en teléfonos móviles. Pronósticos para los sistemas operativos Symbian, Windows y Linux. - Segunda. Actualización del Firmware - estándares, tendencias, actores. - Tercera. Gestión del sistema operativo empleando la tarjeta inteligente SIM. 12

23 2.1. Pronósticos acerca del futuro para los sistemas operativos estándares o abiertos en teléfonos móviles. Alrededor del 98 % de los teléfonos despachados anualmente en el mundo utilizan un sistema operativo propietario desarrollado por el fabricante. El 2 % restante- alrededor de 10 millones de celulares- están provistos con sistemas operativos estandarizados. Hoy en día, el mercado de dispositivos móviles está cambiando el uso de sistemas operativos propietarios por la implementación de sistemas operativos abiertos. Esto se debe a 2 razones principales: primero, los sistemas operativos abiertos pueden interactuar con aplicaciones de terceros. Esto permite que los desarrolladores puedan crear nuevas aplicaciones y entrar al mercado con facilidad, potenciando la oferta de contenidos y aplicaciones, oferta que se traduce en la adopción por parte del usuario de estos contenidos y servicios, o lo que es igual, ingresos para el operador y el fabricante. Segundo, si los fabricantes de teléfonos adoptan el uso de sistemas operativos abiertos, pueden reducir el tiempo de lanzamiento de nuevos modelos al mercado. Se estipula que la adopción de sistemas operativos abiertos seguirá creciendo incluso a una mayor velocidad de como lo ha venido hacienda hasta hoy. Esto se debe a la gran receptividad de dispositivos complejos como los teléfonos inteligentes. Este tipo de dispositivos solo puede ser fabricado con sistemas operativos abiertos como lo son Symbian, Windows, Linux o Palm. Los sistemas operativos propietarios por lo general son limitados y solo permiten que haya funcionalidades móviles comunes como el servicio de mensajería y WAP. Los sistemas operativos abiertos, entonces, tienden a volverse más importantes en el futuro cercano. Se estima que los despachos de dispositivos móviles (teléfonos inteligentes de sistemas operativos estándares o asistentes personales digitales conectados) crecerán a 25 % en el 2009, como dijo la firma ABI Research en un estudio publicado el 26 de Abril del [10] La firma de investigación de mercados, Zelos Group, ha incluso hecho una mayor afirmación diciendo que la venta de teléfonos inteligentes sobrepasará la de PC en el 2006, 13

24 cuando estarán disponibles por tan solo $ 157, solo un poco más que el precio average, $ 138, para un teléfono regular [11]. Estiman que en el año 2008, los despachos de teléfonos inteligentes aumentarán para conformar el 43 % de las ventas globales de teléfonos. Esta tendencia puede tener un efecto negativo en los segmentos de inalámbricos, electrónicos personales y computadores, a medida que los consumidores adopten teléfonos inteligentes en vez de dispositivos específicos como los Asistentes Personales Digitales (PDAs), cámaras digitales, consolas de juegos y tocadores de música, pero por el contrario tendrá un efecto muy positivo para los sistemas operativos abiertos. Por esta razón, a continuación se analizarán los tres actores principales en el mercado de sistemas operativos abiertos: Symbian, Windows y Linux. Pronósticos para Symbian, Windows y Linux. El 2% de los dispositivos provistos de sistemas operativos estandarizados existentes hoy en el mercado móvil es peleado ferozmente por desarrolladores de los sistemas Symbian, Microsoft y Linux, siendo Symbian el líder del mercado. [11] De acuerdo a un estudio de la firma ABI Research, publicado el 26 de Abril del 2004, se espera que Symbian mantenga el liderazgo de software para teléfonos móviles a lo largo de la década. Symbian es propiedad de algunos de los vendedores más grandes de infraestructura de teléfonos móviles y sistemas inalámbricos, incluyendo a Nokia, Sony Ericsson y Samsung. Un acontecimiento interesante en el mercado ha sido el relacionado con Motorola, principal competidor de Nokia y ex -accionista de Symbian, que decidió migrar hacia Microsoft por los lazos tan fuertes entre Nokia y Symbian. Por otro lado, Microsoft ha cerrado acuerdos para su sistema operativo Windows Mobile, con varios proveedores distintos de teléfonos. 14

25 En la actualidad, Microsoft está batallando para estar dentro de la próxima generación de dispositivos que mezclan las funciones de un teléfono y una asistente personal digital o PDA. Algunos analistas incluso han pronosticado que el gigante del software tendrá un pie adentro en el mercado en algunos años debido a su presencia en el mercado de computadores. Sin embargo, de acuerdo al reporte de ABI Research, la compañía no tendrá el camino fácil debido a que otras compañías están trabajando para evitar la dominancia de Miscrosoft en el mercado móvil de sistemas operativos. Por ejemplo, Nokia tiene una estrategia para cambiar la manera en que trata con los programadores de software. La estrategia, como declaró Lee Epting- un vicepresidente de Nokia- en Enero del 2004, está basada en un proceso en el que los desarrolladores obtienen un acceso más rápido y amplio al sistema propietario de Nokia mientras más dinero se pague. La empresa también está incrementando el acceso a sus APIs y está combinando esfuerzos con otros fabricantes y Sun Microsystems para hacer certificaciones de software para productos. Se dice que esta estrategia es una respuesta a las quejas de desarrolladores, quienes han descargado herramientas para hacer aplicaciones utilizables en teléfonos basados en Nokia- Symbian, pero externamente estos cambios se ven como una estrategia en respuesta al reto de Microsoft, quien se considera será el competidor principal de Symbian a través de los años. De acuerdo con IDC, durante la década siguiente Symbian dominará el mercado móvil de teléfonos inteligentes, el cual para el 1er trimestre del 2004 ha sobrepasado por poco los 20 millones de aparatos. Se espera que Microsoft y PalmSource tomen este reto de largo plazo, pero tendrán dificultad en exponerse a buenos volúmenes de teléfonos móviles en el mercado. [14] Linux también tiende, con los años, a ganar alguna importancia considerable en el mercado de las comunicaciones móviles. Aunque no se espera que alcance los niveles de importancia de Symbian o Microsoft, se espera que sea un actor importante en el mercado. Como comenta la firma Zelos Group en un estudio reciente, Los prospectos de largo plazo para el Linux son sólidos Considerando 5 criterios- viabilidad del negocio, completitud, costo, preferencia del usuario final y apertura- Linux obtuvo la evaluación más alta en los dos más importantes para fabricantes y operadores: apertura y bajo costo, mientras que Microsoft obtuvo el menor puntaje en estos dos criterios. [11] 15

26 Linux es además soportado por muchas de las empresas de electrónicos para consumidores, que son miembros fundadores o miembros designados del foro CE Linux Forum 1, el cual se encarga de promover y estandarizar la tecnología Linux para dispositivos electrónicos, incluyendo teléfonos móviles. Además de esto, uno de los operadores más importantes- el japonés NTT DoCoMo- le ha urgido a sus proveedores de teléfonos (Nec, Panasonic, toshiba y Fujitsu) construir teléfonos basados en Linux como una estrategia de reducción de precios. Motorola, Sharp y Samsung ya han introducido una serie de teléfonos basados en Linux al mercado y varios operadores y fabricantes Chinos han manifestado un gran soporte por Linux. Esto es algo para estar alerta ya que el mercado móvil Asiático es uno de los más importantes del mundo. Además, IDC ha estimado que para el año 2006 Linux puede abarcar hasta un 4,2 por ciento del mercado de software de teléfonos inteligentes. [12] Palm Se ha incluido Palm en este estudio por las siguientes razones: Por un lado, en Mayo del 2004 llevaba siendo el líder de los Estados Unidos durante los últimos 3 meses, teniendo en el último resultado una posición con un 7 % por encima de la suma de los siguientes dos competidores, Microsoft y Symbian, quienes tenían 20 % cada uno. En un segmento de mercado mayor, el mercado de Europa, el Medio Oriente y Asia, incluyendo PDA y teléfonos inteligentes, creció un 25 % en el primer trimestre del De acuerdo con un reporte de IDC para el mismo período, Palm tiene la segunda participación más grande en el mercado después de Nokia. Las tablas 1 y 2 muestran el mercado Europeo, para el primer trimestre del 2004, de vendedores de dispositivos móviles y sistemas operativos respectivamente. 1 Miembros: Panasonic/ Matsushita Electric Industrial Co. Ltd., Sony Corp., Hitachi Ltd., NEC Corp., Royal Philips Electronics, Samsung Electronics Co. Ltd., Sharp Corp, Toshiba Corp., IBM, Hewlett-Packard, LG, Motorola, and Nokia 16

27 Tabla 1. Participación en Europa de los fabricantes de dispositivos móviles, para el 1er Trimestre del 2004, según IDC. Posición Marca 1Q04 % % 1Q03 Participación Participación Crecimiento 1 Nokia 705, % 519, % 35.8% 2 PalmOne 216, % 201, % 7.4% 3 HP 196, % 142, % 37.4% 4 Sony Ericsson 146, % 136, % 7.1% 5 Siemens 78, % 1, % % Otros 304, % 309, % -1.5% Total 1,646, % 1,311, % 25.6% Tabla 2. Participación en Europa de los SOs para Dispositivos móviles, para el 1er Trimestre del 2004 según IDC. Sistema % % 1Q04 1Q03 Operativo Participación Participación Crecimiento Symbian 941, % 655, % 43.5% Windows Mobile 393, % 345, % 13.8% Palm OS 254, % 259, % -1.9% Otros 57, % 49, % 15.6% Total 1,646, % 1,311, % 25.6% Esto implica que Palm pudiera incluso obtener una participación importante del mercado de teléfonos inteligentes, a medida que los PDA son remplazados por teléfonos inteligentes o a medida que los PDA comiencen a tener comunicación móvil, punto en el cual los límites entre un teléfono inteligente y un PDA conectado serán difíciles de trazar. Además, Palm ha hecho desarrollos como el Programa Palm Powered Mobile World. Éste tiene como intención obtener una mayor porción del segmento de teléfonos inteligentes al conformar relaciones más cercanas con los operadores que permitan incluir sus requerimientos en el sistema operativo y mejorar en base a su retroalimentación, y así hacer Palm la plataforma más completa para operar dispositivos móviles inteligentes. Un segundo elemento le permitirá a los 17

28 operadores líderes y a Palm Source crear un catálogo selecto de títulos de software para el envío por vía aérea hacia teléfonos inteligentes basados en Palm. [16] Orange y Telefónica Móviles son dos de los socios involucrados en este programa. Tal vez la importancia de Palm solo se sienta en los Estados Unidos y no mundialmente ahora, pero no es sin razón alguna que actores importantes como Samsung están incluyendo Palm como sistema operativo de sus teléfonos. Este análisis del mercado de sistemas operativos móviles se completó con un análisis del mercado móvil por marcas al 2do trimestre del 2004, el cual se encuentra en el Anexo B Estudio de los Estándares de Actualización de Firmware de la OMA. Para comenzar, es importante entender la diferencia entre un upgrade y un update de firmware. Hacer un upgrade de firmware es la terminología que se utiliza para hacer referencia a todo el proceso antes, durante y después de instalar un nuevo firmware. En este sentido, el upgrade de un firmware incluye iniciar la sesión de gestión de dispositivo, el intercambio de la información entre el servidor y el dispositivo, la descarga del firmware, la instalación del firmware y la gestión de los resultados de la instalación. El update de un firmware se refiere específicamente al proceso de instalar la nueva versión del firmware sobre la versión inicial. Al día de hoy, la OMA no ha culminado el trabajo que ha estado realizando en cuanto a los Estándares de Actualización de Firmware. Pero diversos temas se han discutido en profundidad. Las siguientes páginas presentan un resumen de los temas tratados más importantes. 18

29 Objetos de Gestión en el Update de Firmware El protocolo para hacer un update de firmware está basado en una serie de objetos de gestión (entidades gestionables en un dispositivo gestionado) para ser ensamblados bajo un nodo interno llamado FwUpdate. Este nodo interno almacena paquetes de actualización, referencias a estos paquetes e información relacionada con el proceso de actualización de principio a fin, ubicando a cada tipo de información en su propia rama. En la Figura 2 se representa la organización propuesta para el árbol de objetos de gestión. X* = Lugar para el nombre de uno o más paquetes de upgrade del firmware./fwupdate X* PkgName PkgVersion PkgURL PkgData PkdTimeDL PkgTimeUD Result Code DLPrompt UDPrompt StatusURL DLQueue Nombre del paquete de upgrade Versión del paquete de update Dirección URL donde buscar el Paquete de Update Almacenaje para el Paquete del Update Tiempo de Download Tiempo de Update Objeto Reportero de Errores Aviso Opcional para el Download Aviso Opcional para el Update URL para reporte de estatus al servidor de GD Indica si el download es imediato o al finalizar la sesión de GD. Figura 2. Organización Propuesta por OMA para el Árbol de Objetos de Gestión 19

30 Como los estándares aún están en discusión no es conveniente entrar en los detalles de cada objeto de gestión. Pero en general, para cada uno de ellos se definen los siguientes parámetros: Estado del Requerimiento, Ocurrencia, Formato, Tipos de Acceso y Valores. Los parámetros y componentes de cada Objeto de Gestión se pueden ver en el Anexo B Protocolo de Actualización de Firmware El protocolo de actualización del firmware especifica una serie de comandos estándares y parámetros asociados que deben ser usados con los objetos de gestión para el upgrade de firmware por vía aérea. Define los siguientes pasos para alcanzar el upgrade de firmware por vía aérea: 1. Inicialización de la Gestión del Dispositivo. 2. Intercambio de información con el Dispositivo 3. Descarga del Firmware. 4. Instalación del Firmware. 5. Notificación del Update. La discusión acerca de la actualización de Firmware por parte de la OMA asume el uso de SyncML DM para inicializar el upgrade como parte de una sesión de gestión y el uso de SyncML DM o un mecanismo alterno para el proceso de descarga de los paquetes de actualización. Escenario 1: Actualización del Firmware mediante una descarga utilizando SyncML En la Figura 3 se muestra como SyncML DM es utilizado directamente para descargar un paquete de actualización de firmware a un dispositivo, utilizando un comando de Gestión de Dispositivos de reemplazo para acceder al objeto de gestión donde se almacena el paquete firmware en formato binario. 20

31 SyncML DM Discovery + Download Customer Care Mobile Device Push Initiation Device Capabilities Replace./FWUpdate/FWPkg1/PkgData Exec Mgmt Tree Object (for install) SyncML DM Server Figura 3. Esquema de utilización de SyncML para descargar paquetes de firmware a un dispositivo. Escenario 2: Actualización de Firmware a través de un Mecanismo Alterno En la Figura 4 se muestra como SyncML DM es utilizado para invocar un método de descarga externo, utilizando un comando de Gestión de Dispositivos de reemplazo para especificar la ruta del descriptor de la descarga, el cual contiene mayores detalles concernientes al paquete de firmware y al método de descarga que será utilizado. Mobile Device SyncML DM Discovery Push Initiation Device Capabilities Replace./FWUpdate/FWPkg1/PkgURL Exec Mgmt Tree Object Request D/L Descriptor D/L Descriptor Request Update Update Customer Care SyncML DM Server Content Server Initiate F/W Update OMA DL v1.0 Download Figura 4. Esquema de utilización de SyncML para invocar un método de descarga externo. El proceso de update del firmware no es discutido como tal, ya que se considera específico de cada proveedor, pero los resultados del upgrade de firmware están contenidos 21

32 en los objetos de gestión apropiados para ser reportados del dispositivo al servidor de Gestión de Dispositivos (servidor SyncML DM u otros). Los detalles de los cinco pasos para un upgrade de firmware, mencionados anteriormente, se describen a continuación. Paso 1: Iniciación de la Actualización de Firmware Los siguientes mecanismos de inicio de sesión DEBEN ser soportados para iniciar el proceso de actualización de firmware : Iniciado por el usuario Iniciado por la red La experiencia del suscriptor para que inicie una actualización no es un tema relevante a ser discutido por la norma y no requiere de estandardización. Métodos recomendados son a través de un menú o códigos de servicio en el dispositivo. Esto es simplemente el mecanismo para arrancar una sesión de SyncML DM. Para las actualizaciones iniciadas por la red, SyncML DM provee un marco en el cual se le puede enviar al cliente en el dispositivo una Alerta de Notificación de Iniciación para que éste inicie la sesión de gestión. SyncML DM específica como se debe hacer esta notificación, lo que implica el uso de un cliente SyncML DM o compatible para iniciar la actualización Paso 2: Intercambio de Información del Dispositivo Hay un criterio mínimo de información que debe ser enviada del dispositivo al servidor, como requisito para poder proveer la actualización de firmware apropiada a un dispositivo. 22

33 Incluye información como el identificador del dispositivo, el fabricante, el modelo, la versión del Cliente SyncML DM, el portador utilizado por el dispositivo, o la configuración del idioma. Este criterio mínimo está especificado en el documento DM Standard Objects de SyncML DM. La especificación de SyncML DM DEBE ser utilizada como el medio primario para intercambiar información del dispositivo con el fin de identificar las actualizaciones disponibles de firmware. NOTA: El intercambio de información del dispositivo PUEDE ser seguido por la interacción opcional, por parte del usuario, antes de que la configuración del proceso de descarga del firmware se lleve a cabo. El comando Confirm Alert de SyncML DM puede ser utilizado para que la confirmación del usuario sea requerida, en cada oportunidad, para hacer esta configuración. Paso 3: Descarga del Firmware Inicialmente, el proceso de descarga debe ser preparado indicando la dirección URL donde el paquete de firmware debe ser recuperado e indicando donde será colocado durante la descarga (extensiones./fwupdate/x/pkgurl y./fwupdate/x/pkgd del Árbol de Objetos de Gestión). Para la descarga en sí, hay diferentes especificaciones dependiendo de si ésta es a través de un proceso de SyncML DM o un proceso alterno [1]. Se espera que las descargas alternas sean en base a descriptores. Un ejemplo se presenta utilizando la especificación de descarga por vía aérea de contenido genérico de la Alianza para la apertura de móviles OMA V1.0 (Open Mobile Alliance Generic Content Download Over The Air Specification). Ésta provee una interfaz para el usuario amigable y ha sido estandarizada como un mecanismo de descarga. 23

34 Los detalles de la especificación de descarga por vía aérea de contenido genérico de la OMA no serán descritos, pero a manera informativa, el proceso de descarga es el siguiente: Paso 1: Iniciación de la Descarga. Paso 2: Recuperación del descriptor de la descarga. Paso 3: Procesamiento del descriptor. Paso 4: Verificación de las capacidades. Paso 5: Confirmación del usuario. Paso 6: Recuperación del Objeto de Descarga. Paso 7: Almacenaje del Objeto de Descarga. Paso 8: Notificación de la descarga. SyncML DM provee comandos Exec que sirven como Interfaz entre procesos de SyncML DM y procesos alternos. Paso 4: Instalación de Firmware Se prevé que en el mercado habrá múltiples métodos para procesar actualizaciones de firmware dentro de un dispositivo. El Protocolo de Actualización de Firmware tiene por objetivo estandarizar la interoperabilidad entre dispositivos y soluciones de redes inalámbricas. Por ello, queda fuera del alcance de este documento especificar el método cómo un dispositivo debe procesar la actualización de firmware en sí cuando ésta es independiente de la red. En cambio, este documento provee requerimientos para que el usuario alcance una experiencia aceptable en la instalación del firmware. Paso 5: Notificación de la Actualización de Firmware Al finalizar el proceso de actualización, el dispositivo DEBE avisarle al servidor el estado resultante del Firmware. Esto DEBE alcanzarse a través de una subsiguiente sesión SyncML 24

35 DM, ya sea iniciada por el servidor o el usuario, para asegurar que el servidor de Gestión de Dispositivos sea informado acerca del resultado final. El dispositivo DEBE proveer una Interfaz para la ruta./fwupdate/x/resultcode, mostrada en el árbol de objetos de gestión, para registrar códigos de falla. El cliente SyncML DM DEBE reportarle estos códigos de resultados al servidor SyncML DM, cuando sea requerido por el servidor. Alternativamente, el objeto en la ruta./fwupdate/statusurl PUEDE ser usado para definir la URL del servidor donde se debe reportar el estatus al final del proceso. Normativa 1. Comandos Exec Es importante mencionar el Comando Exec, ya que se espera que sea un comando MANDATORIO en los clientes de SyncML. Sus implementaciones dependerán del nodo objetivo, en el árbol de gestión, del Comando Exec. Habrá, por lo tanto, Comandos Exec específicos para la Descarga e Instalación, para la Instalación solamente, y para Instalación de Múltiples Paquetes de Actualización. 2. Escenarios para el Manejo de Excepciones Cuando una descarga o un update están programados y los parámetros apropiados de tiempo han sido colocados en el árbol de gestión, un escenario común de excepción puede ocurrir cuando el dispositivo está apagado o de alguna manera temporalmente fuera de servicio. Los siguientes escenarios comunes necesitan atención particular: Descarga programada como descarga alternativa, pero el dispositivo está apagado. Update programado después una descarga alternativa, pero el dispositivo está apagado. 25

36 El paquete de actualización ha sido remplazado (descarga SyncML DM) y el update ha sido programado, pero el dispositivo está apagado. Respuestas a avisos, que se encuentran retrasadas o faltantes. Una condición, en la cual el proceso es iniciado por el servidor y el dispositivo ha sido predeterminado para estar apagado, debe ser manejada por la especificación de notificación de SyncML DM. En un proceso iniciado por el usuario, si un dispositivo es apagado antes del update, luego de haberse hecho la descarga, el agente de descarga o el cliente serán responsables por iniciar el proceso de update cuando el dispositivo sea encendido, tal vez con intervención adicional del usuario. Ninguna interacción del usuario PUEDE rechazar un update, una vez que el período programado ha sido pasado. Para manejar respuestas retrasadas o faltantes, un mecanismo de conteo de tiempo puede ser implementado en el lado del cliente para cuando se haya solicitado la aprobación del usuario sin haberse aún obtenido respuesta alguna. Esto eliminaría la solicitud una vez que el tiempo expire, y un mensaje de error puede enviársele al servidor SyncML, tomando en cuenta el hecho de que no hubo respuesta como si el usuario hubiera rechazando la actualización Gestión del Sistema Operativo de un teléfono móvil & la SIM Funciones para la Gestión y la Comunicación de la SIM, a través de APIs. No se encontró casi información con respecto a estas funciones. Sin embargo, se tuvo una entrevista con Herve Ganem, quien trabaja bajo la gerencia de Marc Muller, y quien ha hecho alguna investigación sobre el tema. La poca cantidad de información que se recuperó se muestra a continuación, organizada para cada uno de los sistemas operativos. 26

37 Symbian De acuerdo al Sr. Ganem, existe un modo llamado Actualizar Registro (Update Record), en el que Symbian le puede enviar un SMS a la tarjeta SIM. Si en el contenido del mensaje hay comandos, entonces estas instrucciones puede ser ejecutadas. Windows Mobile De acuerdo al Sr. Ganem, hay varios APIs para Windows que están basados en Tecnología RIL (Radio Interface Layer)- Capa de Interfaz de Radio. No dio detalles acerca de la información. Linux Para Linux no hay información. Esto se pudiera atribuir al hecho de ser un nuevo actor en el mercado de los sistemas operativos móviles Estudio de los proveedores de actualizaciones de firmware y su producto. La mayoría de los procesos de actualización de firmware involucran dos partes principales, una unidad de aprovisionamiento de dispositivos donde se genera el paquete de actualización para el firmware, y un cliente en el dispositivo que se encarga de actualizar el firmware una vez que el paquete es recibido en el teléfono. En las siguientes páginas se presentan los diferentes proveedores de actualizaciones de firmware y se describen sus procesos de actualización. Bitfone La solución de Bitfone para actualizaciones por vía aérea de firmware se llama mprove. Es una aplicación de software, que se puede adquirir por módulos, para ser adaptada a un 27

38 sistema de actualización de firmware pre-existente, o que se puede adquirir en su totalidad. En la Figura 5 se presenta la arquitectura de mprove. mprove Generator: es un generador, donde se crean los paquetes de actualización del firmware en el teléfono. Emplea una tecnología que produce las instrucciones necesarias para transformar la versión original en la nueva versión. Figura 5. Arquitectura de mprove Es desplegada como una aplicación independiente en un PC dedicado (operando con Windows XP o 2000) y tiene las siguientes características: Paquetes de Actualización Compactos: 1-5% del firmware original. Zonas de Memoria Definibles: utiliza memoria flash para modificaciones. Interfaz de usuario gráfica e interfaces de línea de comando (la interfaz de usuario gráfica es adaptable a cualquier lenguaje). Firmas Digitales de Seguridad: Una firma digital segura es creada para el paquete y certificada en el teléfono para garantizar la confianza del paquete de actualización. 28

39 mprove PRISM (Depósito de Paquetes y Gerente Inteligente del Estado): en este módulo se almacena y se gestiona el ciclo de vida de los paquetes de actualización. El estado de cada paquete puede ser controlado y marcado como nuevo, en prueba, aprobado, emitido/lanzado o inactivo. En su inicialización, PRISM identifica las características del teléfono y automáticamente le envía el paquete correcto. Entre sus características se encuentran: Registro de Transacciones: Registro en tiempo real de eventos como logias del usuario, upload y descarga de paquetes, cambios y aprobaciones en el estado del paquete, y de administración del sistema. Acceso Seguro: provee un control de acceso a servicios específicos a través de una Interfaz Web y puede ser restringido a usuarios específicos. Interfaces basadas en estándares: Desarrollados utilizando programas para le gestión de redes o la integración a sistemas de Gestión de Dispositivos existentes. mprove Delivery Server (Servidor de Envíos mprove): intermediario entre el módulo mprove PRISM y el dispositivo móvil. Controla el envío de paquetes de actualización y los requisitos de actualizaciones. Entre sus características están las siguientes: Memoria Caché Inteligente: para almacenar los paquetes de actualización requeridos con mayor frecuencia y reducir el congestionamiento de la red. Soporte de Descarga según OMA: está basado en la especificación de descarga V 1.0, la cual provee interoperabilidad con clientes de descarga de terceros. mprove Agents (Agentes mprove)- ubicados en el dispositivo móvil, son dos. Agente de envío mprove: localizado a nivel de aplicaciones. Agente de actualización mprove: localizado a nivel del sistema operativo. Basado en USA, la ventaja principal de Bitfone es que es miembro de la OMA; por lo tanto implementan los estándares OMA para la actualización de firmware por vía aérea. También está tomando la delantera tratando de implementarse como el estándar del mercado. 29

40 Bitfone tiene el soporte de algunos de los operadores y fabricantes más grandes del mundo. Entre sus socios se encuentra, Openwave, Sun Microsystems, Symbian, IBM y Gemplus; y entre sus inversores se encuentran Nokia, Motorola y Orange. Motorola tiene también un acuerdo global para utilizar mprove, como LG que tiene la licencia, Sony Ericsson Japón que ya despacha teléfonos operables con mprove, y SK Telecom que utiliza mprove para sus actualizaciones de Firmware por vía aérea. Red Bend Software La solución de Red Bend para actualizar firmware por vía aérea se basa en una tecnología que extrae sólo los cambios esenciales en el código fuente entre una versión y la siguiente. Este archivo de actualización, denominado archivo Delta, al ser ejecutado se encarga de transformar la primera versión de firmware en la versión siguiente. Además, la actualización se hace en la ubicación original de memoria del firmware. delta. Las Figuras 6 y 7 muestran un esquema general de como se fabrica y se usa la aplicación Figura 6. Esquema 1 de la fabricación y uso de la aplicación delta de Red Bend. 30

41 La solución de Red Bend para actualizar firmware por vía aérea se llama vcurrent. El sistema vcurrent Mobile, el cual es específico para soluciones móviles, tiene una arquitectura compuesta de tres partes principales, observables en la Figura 8. Figura 7. Esquema 2 de la fabricación y uso de la aplicación delta de Red Bend. Figura 8. Esquema 1 de la arquitectura de vcurrent Mobile de Red Bend 31

42 vmobile Update Generator (Generador de la Actualización): Es una herramienta de fácil uso, basada en una interfaz de usuario gráfica, para la gestión de la versión del firmware y la creación automatizada de la actualización. Ayuda a generar paquetes de actualización delta con un mínimo de intervención por parte del desarrollador o programador. vmobile Update Manager (Gerente de la Actualización): Una estación de transición entre el Generador de la Actualización y el sistema MDM. Monitorea el proceso de empaque de las actualizaciones, verifica el paquete y lo envía al Sistema MDM para ser distribuido a dispositivos móviles. vmobile Update Installer (Instalador de la Actualización): Una aplicación muy pequeña (35KB) residente en el dispositivo que gestiona el proceso de actualización garantizando 100 % integridad, tolerancia a fallas de energía y seguridad en cada etapa. Primero verifica la versión de firmware resultante contrastándola con la versión objetivo, y luego es que aplica el archivo delta de actualización sobre la versión anterior de firmware. Cada paso del proceso es verificado y es recuperable en caso de interrupción. Red Bend Software es miembro de la OMA. estándares OMA para actualizaciones de firmware por vía aérea. Por lo tanto implementan los Entre los socios de Red Bend se encuentran Siemens, Openwave, Symbian e InstallShield; entre los clientes se encuentran AOL, Sun Microsystems, ICQ y Real Player; y entre sus inversores están Backweb Technologies, Carmel Technologies e Infinity. DoOnGo La solución de actualización de firmware de DoOnGo se llama DeltaUpgrade, siendo la última versión la V 2.0. Está conformada por una arquitectura modular y flexible que puede ser 32

43 instalada en su totalidad o los componentes necesitados pueden ser integrados en un Sistema de Gestión de Dispositivos existente. Delta Upgrade está compuesto por un Generador de Paquetes de Actualización (Update Package Generator), un Sistema de Gestión de Dispositivos y Distribución (Device Management and Distribution System), y un Cliente de Dispositivos (Device Client). El Generador de Paquetes de Actualización es una aplicación que encuentra las diferencias entre distintas versiones de firmware. El Sistema de Gestión de Dispositivos y Distribución permite la validación y distribución de paquetes de actualización. Y el Cliente de Dispositivos se encarga de actualizar los dispositivos. La Figura 9 describe el proceso de actualización de firmware por vía aérea de Delta Upgrade. Figura 9. Solución de DoOnGo 33

44 En el Sistema de Gestión de Dispositivos y Distribución (Device Management & Distribution System), el paquete de actualización es emitido y aprobado por los operadores para su distribución por vía aérea hacia los dispositivos. DoOnGo es miembro de la OMA, por lo tanto implementan los estándares OMA para actualizaciones de firmware por vía aérea. Algunas ventajas de su solución son que el cliente en el dispositivo es de bajo peso y el archivo de actualización resulta ser bastante pequeño, de 1-3% del tamaño original de firmware. Algunos socios de DoOnGo son Sharp, Panasonic, Nec, y China Unicom Limited. Insignia La solución de Insignia se denota con el nombre Sistema Seguro de Aprovisionamiento (SSP). El sistema está compuesto por dos elementos principales: Un servidor SSP y un Cliente SSP. El servidor permite publicar, almacenar y gestionar las actualizaciones de firmware para terminales y permite su envío por vía aérea. El Cliente SSP es un componente en software dentro del teléfono que permite que el firmware sea actualizado. Los componentes pueden ser integrados en infraestructuras existentes de aprovisionamiento o pueden operar como un sistema independiente. La Figura 10 presenta la arquitectura del sistema. Para hacer un upload, gestionar, aprovisionar y aplicar las actualizaciones de firmware de manera segura, el SSP divide el proceso de aprovisionamiento del sistema en cinco fases, para facilitar el manejo de seguridad en cada una de ellas. Las fases son: publicación de imágenes al servidor SSP, gestión de las imágenes y los paquetes de actualización en el servidor SSP, interacción con sistemas externos para la activación, aprovisionamiento, sistemas de cobros u otros propósitos, interacción entre el servidor y el cliente durante el proceso de descarga, y la gestión de la información de autenticación y de los paquetes de actualización en el cliente del Terminal. 34

45 El Servidor SSP está compuesto de las siguientes tres partes: Gerente de Imágenes SSP. Gestiona el upload de imágenes, la creación del upload y el proceso de aprobación. Gerente del Dispositivo SSP. Gestiona los terminales: asigna imágenes e instala versiones nuevas. Gerente de Descarga SSP. Se comunica con el teléfono para descarga de paquetes. Figura 10. Solución de Insignia 35

46 El Cliente SSP está compuesto de las dos partes siguientes: Agente de Descarga: Escrito como una aplicación J2ME o nativa, el código es agnóstico al Terminal y provee la capacidad de descubrir y recibir el paquete de actualización de manera segura. Agente de Update : Reconstituye la imagen objetivo y rescribe sobre la memoria del teléfono, registrando cada operación utilizando la arquitectura de Insignia. Insignia es miembro de la OMA, por lo tanto implementa los estándares de OMA para actualizaciones de firmware por vía aérea. Entre los socios de Insignia podemos encontrar a IBM, Intel, Microsoft, Sun Microsystems, Symbian y Texas Instruments. De hecho, el Servidor SSP es diseñado por expertos de Openwave y Sun Microsystems. Openwave Openwave es un patrocinante de la OMA. Tiene un producto llamado Gerente de Dispositivos Móviles (Mobile Device Manager), el cual está diseñado para la gerencia de dispositivos inalámbricos por vía aérea. Uno de sus componentes es una aplicación diseñada específicamente para la actualización de firmware por vía aérea. Sin embargo, no se consiguieron más especificaciones referentes a esta aplicación. Se recomienda contactarlos, tal vez a través de su departamento de ventas, para obtener más información acerca de este producto. Otros Algunos fabricantes independientes tienen sus propias soluciones para hacer actualizaciones de firmware, a través de Internet u otros medios. Este es el caso de Siemens y Nokia, por ejemplo. 36

47 2.5. Ideas para posicionar la tarjeta SIM en el Proceso de Actualización de Firmware En cuanto al papel que puede jugar la tarjeta SIM en el proceso de actualización de Firmware, a primera vista las posibilidades están limitadas a los eventos que ocurren hacia, desde y alrededor del teléfono. Algunos roles específicos se describen a continuación. Almacenaje & Distribución del Agente de Actualización de Firmware. La primera posibilidad, y la más evidente, es utilizar la tarjeta SIM para almacenar clientes de distintos proveedores y distribuirlos a los dispositivos que no han sido provistos de algún tipo de cliente en la manufactura. Esto permitiría a los teléfonos circulantes y a los nuevos teléfonos que son manufacturados sin un cliente ser actualizados por vía aérea. La proposición parece factible cuando un Cliente de Descarga para Gestión de Dispositivos tiene alrededor de 40 Kb, y un Agente de Actualización varía entre 20 Kb (Red Bend) y 80 Kb (Insignia), y la memoria libre en una tarjeta SIM actualmente varía entre 32 Kb y 96 Kb. Además, se están desarrollando tarjetas de una capacidad mucho mayor y existen conexiones de tipo USB entre el teléfono y la tarjeta SIM. La proposición puede adoptar ciertas variantes. Véase la Figura 11. Por un lado, un agente de descarga pudiera ser instalado en el teléfono en la capa OMA DM sobre la plataforma del sistema operativo. Esto permitiría al teléfono poder descargar paquetes de actualización. Generalmente, este agente está estandarizado de acuerdo a los estándares de SyncML DM de la Alianza para la Apertura de Móviles (OMA). El agente almacenado en la tarjeta pudiera ser de una empresa privada o un cliente SyncML DM. Al final, esto no resultará ser tan importante ya que se exigirá que los diversos clientes que salgan al mercado sigan los estándares de la OMA. 37

48 Figura 11. Clientes para la Gestión de Dispositivos empleados por Insignia Los agentes de update por lo general son propietarios, ya que el update es parte del know-how de cada empresa. El agente de Red Bend, por ejemplo, es incluido en el teléfono por el fabricante como una extensión del arranque, a donde se transfiere el comando luego de inicializado el teléfono pero antes de arrancar el sistema operativo. Este agente asume el control y realiza la actualización del firmware incluyendo un reemplazo del boot si es requerido. Luego de realizada la actualización, se transfiere el comando al boot normal. Si no hay extensión del arranque, el teléfono inicia normalmente. Ver Figura 12. No se sabe como trabaja el agente de Insignia, pero probablemente sea de manera similar, tema que se planificó para ser tratado en una reunión de trabajo a llevarse a cabo en Septiembre del 2004, en las instalaciones de Insignia en el Reino Unido. 38

49 OTA Protected Firmware OTA Updatable Firmware Step 0 Reset Init HW setup? Boot start Rest of the firmware Step 1? Init Locate, Match, Validate and Authenticate Boot start Rest of the firmware? Boot Extension buffer Step 2? Init Jump If OK Boot start Rest of the firmware OK Boot Extension buffer Step 3 Init Validate & Authenticate? Boot start Rest of the firmware X Boot Extension buffer Step 4 Init Jump If OK OK Boot start Rest of the firmware X Boot Extension buffer Step 5 Init Halt - bad firmware X Boot start Rest of the firmware X Boot Extension buffer Figura 12. Proceso de Extensión del Boot de Red Bend 39

50 La tarjeta SIM como una extensión del arranque Boot En este caso, la tarjeta SIM pudiera ser utilizada para tomar el control luego de que la extensión del arranque del teléfono sea revisada y nada sea encontrado. A este proceso se le da el nombre de Buffer de Extensión de Arranque de la SIM. (Ver Anexo D) Entonces pueden ocurrir dos cosas, la extensión de arranque puede ser copiada al teléfono para que la actualización del firmware se haga desde el teléfono o la actualización del firmware puede hacerse desde la tarjeta directamente. En cualquier caso, la ubicación donde el agente debe ser copiado en el teléfono y donde almacenarlo en la tarjeta son especificaciones que deben ser estandarizadas al igual que el proceso de arranque. Este es un caso que debe ser propuesto ante la OMA que garantizaría la interoperabilidad entre cualquier tipo de teléfono y cualquier tipo de tarjeta SIM. Seguridad Uso de Criptografía La tarjeta, como dispositivo resistente a violaciones, puede participar en la seguridad del proceso de actualización de firmware en distintas formas. Existe una tarjeta diseñada por Axalto para procesos de seguridad que involucran pares de llaves y encriptación. Esta tarjeta es diseñada utilizando estándares para la seguridad en capas de transporte inalámbricas (WTLS), pero también puede ser utilizada para otras aplicaciones de encriptación como SSL y TLS (ambas para Internet) o S/MIME (para servicios de mensajería). Para información detallada acerca de las aplicaciones de esta tarjeta referirse a [2]. Sin embargo, algunas de las aplicaciones incluyen: Proteger llaves privadas, permanentes y típicamente certificadas. Almacena llaves y realiza operaciones como: Firmas para autenticación del cliente. 40

51 Operación de intercambio de claves utilizando un cliente. Puede generar números aleatorios y pares de llaves. Puede almacenar la autoridad de certificación y certificados de usuarios. Protege sesiones seguras: Calcula o genera el secreto pre-maestro. Calcula y genera el secreto maestro. Derivación y salidas de material clave (MAC, llaves de encriptación) y el secreto nunca sale de la tarjeta Como aplicación práctica, esta tarjeta puede participar en el proceso de autenticación entre el servidor y el Cliente de Gestión de Dispositivos, el paquete de actualización y el cliente de actualización en el teléfono o autenticar clientes en la tarjeta inteligente. Uso de Código Generado por la SIM Otra manera de asegurar el proceso sin utilizar criptografía es que la tarjeta SIM genere un trozo de código, para que sea utilizado por el Agente de Actualización junto con el Paquete de Actualización para realizar la actualización del firmware. Como la tarjeta es un dispositivo resistente a violaciones, este trozo de código nunca será robado. Puede incluso ser un algoritmo que produzca un trozo de código aleatorio cada vez que el Agente, luego de ser autenticado, esté listo para ejecutar la actualización de firmware. 41

52 3. Inclusión de un servidor de GD entre los servidores de Axalto A continuación se presentan una serie de casos ilustrativos que permitirán entender por qué la Gestión de Dispositivos puede ser útil para Axalto 3.1. Casos Ilustrativos 1. Gestión del IMEI. Un operador de red quiere hacer una campaña pero no sabe si realizarla usando simplemente SMS o MMS. Adquiere la solución de Gestión del IMEI de Axalto, con la que puede saber que tipo de teléfonos operan bajo su red. Hace entonces la campaña en dos partes. De un lado le envía MMS a los teléfonos que pueden recibirlos y a los teléfonos que no, simplemente les envía mensajes SMS. Esto permitiría hacer un mejor uso de los recursos al no enviar mensajes que pudieran perderse por incapacidad del dispositivo de procesarlos correctamente. 2. Aprovisionamiento de Dispositivos. Una persona compra un teléfono móvil que necesita ser configurado para poder tener acceso a los servicios proporcionados por el operador a través de WAP, GPRS, MMS, etc. Los servicios pueden ser la conexión a un servidor para descargar información, programas, aplicaciones, o para hacer un upload de información, archivos, o el backup de la agenda de teléfonos del suscriptor. En vez de que el suscriptor viva la molestia de configurar su teléfono, el operador de red recurre a Axalto para configurarlo automáticamente usando la solución de Axalto de Gestión del IMEI y Aprovisionamiento de Dispositivos. El usuario enciende su teléfono y éste es configurado automáticamente o con su autorización en unos segundos. Cuando el usuario comience a usar cualquiera de los servicios, sentirá como si su teléfono hubiese estado siempre configurado. 3. Actualización de Firmware : Una persona desea comprar un modelo de teléfono móvil que no trae un agente de Gestión de Dispositivos, lo que significa que el firmware del dispositivo no puede ser actualizado por vía aérea. Su operador sin 42

53 embargo le proporciona una tarjeta SIM que distribuye el agente. El hombre sale del almacén contento por tener el modelo del teléfono que deseaba, y si llega a tener algún problema de firmware o si el firmware necesita ser actualizado para poder utilizar nuevos servicios, el firmware de su teléfono es simplemente reparado o actualizado por vía aérea. Considere que muy probablemente este proceso sea extendido y comercializado para actualizar también aplicaciones en el teléfono. VENTAJAS: El suscriptor no necesita volver al almacén para que el firmware de su teléfono sea reparado o actualizado. Esto le ahorra tiempo, energía y dinero (gastos de transporte, tiempo de trabajo, etc.). Los operadores también ahorran dinero al reducir los costos implicados en reparaciones y actualizaciones normales de firmware, y pueden incluso hacer dinero con el servicio de actualización de firmware por vía aérea. Los fabricantes ganan dinero al poder lanzar teléfonos al mercado con bugs para minimizar el tiempo de lanzamiento al mercado. Los fabricantes de tarjetas inteligentes ganan dinero al potenciarse las ventas de tarjetas gracias a su participación en las actualizaciones de firmware por vía aérea, las cuales incrementan la demanda de tarjetas nuevas y tarjetas de reemplazo. 4. Una alternativa a este último ejemplo sería el de una persona con un teléfono viejo al cual no pueden hacérsele actualizaciones de firmware por vía aérea. El usuario simplemente remplaza su tarjeta antigua con una que distribuye Agentes de Gestión de Dispositivos y no tiene por qué invertir en un teléfono de última generación, supremamente costoso, para que el firmware de su teléfono sea gestionable. Esto es especialmente útil en países en vías de desarrollo donde el cambiar un teléfono se considera costoso. 5. Respaldo de Información Personal en la Tarjeta. Si se integra una solución de Gestión de Dispositivos con alguna de las plataformas de Axalto, un backup automático de la tarjeta SIM pudiera realizarse periódicamente para respaldar la información personal del suscriptor en la plataforma. 43

54 6. El Modulo de Gestión de Dispositivos puede ser utilizado como un base de datos central para sincronizar el teléfono móvil con otros asistentes personales como un PDA, un desktop, un computador portátil, etc. El Módulo también respaldaría e integraría la información en todos los dispositivos cada vez que se enciendan o se conecten al servidor. 7. Como una solución de Gestión de Dispositivos le permite al operador conocer mejor sus clientes, no sólo en cuanto al tipo de dispositivo que utilizan sino incluso preferencias personales, el operador podría dar servicios más personalizados, como enviar noticias, reportes del clima, ofertas de nuevos juegos, entre otros, dependiendo de las preferencias del suscriptor. 8. Con un módulo de Gestión de Dispositivos, la lista de links favoritos de WAP y los marcadores de libro del usuario también pudieran respaldarse en el servidor. Si nada se hace para convertir teléfonos no gestionables en teléfonos gestionables, supliendo un Agente de Gestión de Dispositivos, y los actores de las Comunicaciones Móviles deciden esperar hasta que todos los teléfonos sean manufacturados con agentes de Gestión de Dispositivos y los teléfonos de todos los suscriptores en el mercado hayan sido remplazados por teléfonos con Agentes, habrán pasado muchísimos años, el ritmo del crecimiento del mercado de servicios desplegados utilizando Gestión de Dispositivos será frenado y los ingresos provenientes de la Gestión de Dispositivos serán ganados por los primeros y los pocos que trabajen con ella Soluciones de Gestión de Dispositivos & sus Proveedores Soluciones 1) La solución estándar para la Gestión de Dispositivos es SyncML, que empezó como una iniciativa para crear estándares abiertos para sincronización, evolucionó para incluir estándares abiertos para la Gestión de Dispositivos, y recientemente ha sido absorbida por la Open Mobile Alliance (OMA), contribuyendo con su trabajo técnico en los siguientes 44

55 grupos técnicos de trabajo de la OMA: Grupo de Trabajo de Gestión de Dispositivos (Device Management Working Group) y Grupo de Trabajo de Sincronización de Datos (Data Synchronization Working Group). Esto significa que la OMA ahora está a cargo de manejar la iniciativa de SyncML. 2) No se están desarrollando otros protocolos para la Gestión de Dispositivos. En la actualidad, la iniciativa SyncML, ahora manejada por la OMA, concentra el apoyo y atrae toda la atención de actores importantes del mercado móvil como lo son la GSM-A, Nokia, Ericsson, IBM Corporation, Vodafone, T-Mobile, Orange SA, Axalto SA, Gemplus, Oberthur Card Systems, Toshiba Corporation, Symbian, Openwave, entre otros. La lista completa de miembros, los cuales son catalogados en Patrocinantes, Miembros Completos, Asociados y Apoyadores, puede verse en el Anexo E. Proveedores Hay un grupo de compañías dedicadas a brindar productos y servicios para la sincronización de dispositivos (DS), algunos de los cuales están desarrollando productos para proveer Gestión de Dispositivos (GD). En general, todos los productos SyncML DS deberán cumplir con los estándares de GD. Las Tablas 3 y 4 muestran los nombres de empresas que proveen soluciones SyncML DS, de acuerdo a su estatus de proveedores de Clientes o Servidores. Note que no necesariamente proveen soluciones para la Gestión de Dispositivos. De estos, se averiguó que Fusion One ya cumple con los estándares de la Gestión de Dispositivos. Otras compañías que no están incluidas en la lista son: Logica CMG y o3sis, proveyendo Servidores para Manejadores de Información personal; Phonesync y Critical Path, proveyendo Servidores SyncML para la sincronización de la Agenda; y Conigma. 45

56 Actualmente hay 81 productos que cumplen con SyncML, que han completado ambos los procesos de Prueba de Conformidad e Interoperabilidad, entre los cuales hay 54 Clientes y 27 Servidores. Los productos se muestran en las tablas del Anexo F. Tabla 3. Proveedores de Clientes Compañías 3RSoft Alcatel DCM Technologies Ltd. Ericsson T68i ETRI EVERelite Extended Systems Inc fusionone IBM InfoBank Inventec ISoft Magically Inc Matsushita - Panasonic Miengine Motorola NEC Neosteps Nexthaus Nokia Openwave Pumatech ROCOZEN Samsung Siemens AG Simbit (Axalto Associate) Solvix SonyEricsson Starfish k Symbian Synthesis AG Tactel Ukibi WebSync 46

57 Tabla 4. Proveedores de Servidores Compañías 3RSoft Ericsson Extended Systems Inc EVERelite Fusion One IBM InfoBank ISoft linkuall / Sinpag Magically Magical MiEngine Neosteps Openwave Pumatech Serial e Solvix Starfish Steltor Synchrologic Synthesis AG Tactel Time Information Services Toffa Vox Mobili Weblicon WebSync Algunas compañías que hacen Gestión de Dispositivos son: 1. Nokia 2. Siemens 3. Funambol 4. Openwave: Openwave no tiene realmente una solución. De hecho, están trabajando para incluir la solución de Actualización de Firmware de Bitfone en su gama de productos. Así pueden decir que tienen una solución de Gestión de Dispositivos, ya que la actualización de firmware puede considerarse una sub-categoría de la misma. 5. DoOnGo. Hacen Gestión de Dispositivos para el I-Mode en Asia. 47

58 Algunas compañías que proveen Actualización de Firmware son: 1. Red Bend 2. Bitfone 3. Insignia 4. DoOnGo 5. Openwave, usando la solución de Bitfone. Algunas compañías que proveen DS y que están desarrollando Gestión de Dispositivos son: 1. Synthesis AG en sociedad con Integración de Sync4J & Simergy 2 Sync4j es un proyecto de código abierto, patrocinado por Funambol, iniciado con el propósito de lanzar una plataforma completa de aplicaciones móviles implementando el protocolo de sincronización de dispositivos de SyncML. SyncML define una manera estándar de sincronizar data (SyncML DS) y gestionar dispositivos remotamente (SyncML DM). Sync4j consiste está compuesto por: 1. SyncServer: un servidor SyncML basado en Java que puede ser usado con cualquier cliente SyncML (por ejemplo, para sincronizar la agenda de teléfonos del celular a través de un cliente pre-instalado SyncML) 2. API de SyncClient en Java (J2SE y J2ME) y C++: APIs del cliente de SyncML que pueden ser usados para construir aplicaciones basadas en un modelo de conexión nocontinua ( por ejemplo, un software de automatización para la fuerza de ventas en el celular o un PDA) 2 Simergy es una plataforma actualmente comercializada por Axalto como solución móvil, y que está en continuo desarrollo por Axalto S.A. 48

59 3. Gestor de Información Personal de SyncClient para Outlook y Windows Mobile PDA: aplicaciones que pueden ser utilizadas para sincronizar la data en el gestor de información personal (libro de direcciones y calendario) con un servidor SyncML. 4. Base de datos de SyncConnector y Microsoft Exchange: conectores a bases de datos relacionales y Microsoft Exchange que pueden ser usadas para almacenar y extraer data del SyncServer (y enviársela a un cliente SyncClient) 49

60 CAPITULO V- Conclusiones y Recomendaciones En la primera parte del proyecto, la solución propuesta para le Gestión del IMEI (unión de la identificación del dispositivo y la traducción de su IMEI a fabricante y modelo) permite ofrecer una solución que responde a la necesidad del mercado de configurar teléfonos por vía aérea sin intervención humana o con la menor posible. En el corto plazo, se propuso hacer una campaña promocional a nivel mundial, en la que las diferentes oficinas de Axalto mostrarían la demostración a los operadores locales de los países donde operan. Es un plan para mercadear la solución en conjunto con la realización de demostraciones en los próximos congresos de Comunicaciones Móviles, los cuales son mostrados en la Tabla 5. Tabla 5. Próximos Congresos Mundiales de Comunicaciones Móviles NOMBRE DEL CONGRESO FECHA Y SITIO GSM Middle East & Gulf Cartes 2004 GSM Americas Congress 2004 GSM in Africa Oct , 2004, Dubai, UAE Nov , 2004, Paris, Francia Nov , 2004, Río de Janeiro, Brasil Nov Dic. 01, 2004, Cape Town, Sur Africa La solución para la Gestión del IMEI es un paso natural antes de poder avanzar hacia la actualización del firmware por vía aérea. De igual manera se debe tener muy en cuenta el desarrollo del mercado de los diversos Sistemas Operativos para teléfonos móviles. Diferentes investigadores de mercado muestran números distintos respecto a su comportamiento. Sin embargo, una cosa está clara: El interés por los teléfonos inteligentes está creciendo y esto está potenciando la presencia de sistemas operativos abiertos, permitiendo a los desarrolladores crear aplicaciones innovadoras y diversas para los dispositivos que empleen este tipo de sistemas operativos. Esto permitirá a los operadores ofrecer más y mejores servicios y aumentar el ingreso promedio por usuario. 50

61 El mercado para los sistemas operativos tiende a ser liderado por Symbian, debido a su presencia en el mercado móvil, aún por algunos años. Symbian tiende a ser seguido por Microsoft, debido a su presencia en el mercado de los computadores, y a que el mercado está exigiendo la conectividad entre teléfonos y computadores. Finalmente, Linux sigue de tercero, con una presencia más pequeña, debido principalmente a su costo nulo y a su apertura. Para Palm será más difícil aumentar su importancia fuera del mercado Americano. Sin embargo, seguramente estará compitiendo por el tercer lugar, y si llega a mejorar su importancia en el mercado de teléfonos inteligentes, seguramente alcanzará el tercer puesto, en la medida que los teléfonos inteligentes aumenten también su presencia. En cuanto a la gestión del firmware de un teléfono móvil y la SIM, hay aún mucho por desarrollar. Hay información para programadores en la página Web de Symbian, muchos comandos, y un lenguaje de programación realmente bajo. Se sugiere que algún ingeniero de Sistemas revise la página y escriba un documento conteniendo los resultados de su investigación. Igualmente se sugiere que un ingeniero especializado trabaje en los comandos que pudieran permitir a la SIM comunicarse con Windows Mobile, ya que éste sistema operativo tiende a ganar una parte importante del mercado. Respecto al posicionamiento de la SIM en el proceso de actualización del firmware, se recomienda que Axalto continúe su trabajo tratando de recolectar la Versión de Firmware directamente del teléfono, ya que está almacenado en el teléfono. Una alternativa es estudiar la posibilidad de formar una alianza estratégica con alguno de los mayores fabricantes de teléfonos mundiales, para facilitar el desarrollo conjunto de una solución donde la SIM pueda recuperar la versión de firmware de un dispositivo. Esto no solo mejoraría muchísimo el Proceso de Actualización de Firmware por vía aérea, sino que haría de la tarjeta SIM un objeto necesario en la actualización del firmware de un dispositivo, aumentando así las ventas de las mismas. Para seguir con el trabajo en materia de Gestión de Dispositivos, se recomienda contactar proveedores de Sincronización de Dispositivos, ya que más de los que se piensa pueden estar 51

62 trabajando para producir soluciones de Gestión de Dispositivos, como Funambol ha hecho o como Synthesis AG está haciendo. En general, el tema de la Gestión de Dispositivos es muy reciente y complejo como para poder realizar un documento técnico o una demostración en este momento. Sin embargo, si se consigue un proveedor de Gestión de Dispositivos, tal vez algo más práctico como una demostración o un estudio técnico pudiera realizarse en el corto plazo. Con respecto al proyecto global, se alcanzaron algunos descubrimientos importantes respecto la Gestión de Dispositivos. El trabajo tiene un ritmo de avance lento, atribuible a las siguientes razones: 1) La Gestión de Dispositivos es un tema nuevo, no desarrollado, y aún no bien definido en su totalidad, así que no se sabe realmente como vaya a funcionar. 2) La incursión de Axalto en la Gestión de Dispositivos es nueva por lo que hay muchas cosas aún por aprender. 3) Los recursos de Axalto dedicados a trabajar en Gestión de Dispositivos son limitados. Es una buena oportunidad, sin embargo, para desarrollar soluciones antes que la competencia lo haga, que respondan a las demandas y necesidades del mercado actual y futuro. Si Axalto llega a ser uno de los primeros en proveer una solución importante, seguramente traerá ingresos substanciales a la empresa, como ha sucedido cada vez que Axalto es pionero en desarrollar un producto. Con respecto a la experiencia como pasante, no hay duda que ha sido una experiencia única, debido al tamaño de la empresa, su internacionalidad, su cultura y también debido a la condición de estudiante de intercambio viviendo y trabajando fuera de mi país por la primera vez en la vida. 52

63 CAPITULO VI- Bibliografía 1. OMA. Firmware Update Management Object, Draft Version 0.3. Referencia OMA: OMA-DM-V0_2-2003Dec02-D. 2. Axalto. Wireless Identity Module. July 12, Referencia Axalto: WAP-260- WIM a. 3. OMA. Device Management Conformance Requirements, Approved Version 1.1.2, 13/07/2003. Referencia OMA: OMA-SyncML-DMConReqs-V1_1_ A 4. BONED D., V.A.S. Solutions for Mobile Network Operators. Rapport de Stage V LEGUIZAMON Rudolph. IMEI Mgmt KRS. V 1.0., KRS-IMEI Mgmt V1_0.doc 6. LEGUIZAMON Rudolph. Firmware Update Management V 1.0. Whitepaper 7. LEGUIZAMON Rudolph. Insignia-Axalto Meeting held on Report, Insignia- Axalto Meeting Report 8. ARC Report, Future Mobile Handsets (Abril 2004) Definición de firmware : Artículo de Prensa CNET News.com Staff (26/04/2004). Symbian to hang on to smartphone OS lead. CNET News. 53

64 11. Artículo de Prensa CNET News.com Staff (26/01/2004). OS-enabled phones to shake up mobile market. CNET News Artículo de Prensa CNET News.com Staff (12/12/2003). Japanese cell phone service rings in Linux. CNET News Artículo de Prensa CNET News.com Staff (15/01/2004). Nokia loosens reins for developers. CNET News Artículo de Prensa IDC (07/05/2004). Mobile Market slows in first quarter Artículo de Prensa RCR News (01/07/2003). Eight (8) companies team to support Linux for mobiles PalmSource (17/11/2003). PalmSource Launches Palm Powered Mobile World (Mayo 2004) 54

65 18. (Mayo 2004, Julio 2004) 19. (Mayo 2004) 20. (Mayo 2004, Julio 2004) 21. (Mayo 2004) 22. (Marzo 2004, Junio 2004) 23. (Marzo-Julio 2004) 24. (Febrero 2004, antes de ser absorbida por OMA) 25. (Julio 2004) 26. (Julio 2004) 55

66 Anexo A: Requerimientos del KRS de Gestión del IMEI Requerimientos de Rastreo del Agente en el Teléfono ID FASE & DESARROLLADOR DESCRIPCIÓN Requerimientos Generales KR_1 KR_2 KR_3 KR_4 KR_5 DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO El Applet DEBE poder leer el valor del IMEI y el perfil del terminal cada vez que se enciende el dispositivo. El Applet DEBE poder enviar el IMEI, TP + otra información al HTM de la Plataforma SIMERGY, por vía aérea dentro de un SMS como se describe en la arquitectura del sistema. Cuando el HTM lo requiera, el Agente HTM DEBE estar en capacidad de recuperar el IMEI y el perfil del terminal, y enviar la información correspondiente por vía aérea dentro de un SMS al Servidor de Rastreo de Celulares. El Applet DEBE poder verificar que el IMEI recibido por el HTM es correcto, luego de haber recibido un mensaje de recepción del HTM (para más información ver KR_17) y, si no es correcto, tomar las acciones correspondientes de Gestión de Errores (reenviar el IMEI correcto con un mensaje de corrección y posteriormente reverificar el nuevo IMEI recibido por el HTM). Si se le envían parámetros de configuración, éste DEBE poder enviar un SMS notificando que la información a llegado entera. 56

67 ID FASE & DESARROLLADOR DESCRIPCIÓN Requerimientos de Configuración KR_6 KR_7 KR_8 DESARROLLADO POR AXALTO DESARROLLADO POR AXALTO DESARROLLADO POR AXALTO IMEI tracking flag: Esta característica de rastreo del IMEI DEBE poder activarse o desactivarse. Flag de SMS: se DEBE incluir una característica que le de instrucciones al agente de enviar o no enviar un SMS con la información del IMEI, luego de que la SIM es insertada en el dispositivo, como una instrucción independiente (enviar o no enviar siempre que se de la condición de encendido) o como una instrucción a ser llevada a cabo en función de si el último IMEI que fue detectado es distinto o igual al actual. Configurando la dirección del servidor de rastreo de celulares: El agente de rastreo DEBE contener un campo para configurar la dirección del HTM, a donde se enviarán los mensajes. 57

68 ID FASE & DESARROLLADOR DESCRIPCIÓN Requerimientos de Gestión de Errores KR_9 KR_10 KR_11 KR_12 DESARROLLADO POR AXALTO DESARROLLADO POR AXALTO DESARROLLADO POR AXALTO DESARROLLADO POR AXALTO Requerimientos de Almacenamiento del IMEI KR_13 KR_14 KR_15 DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO Flag de Gestión de Errores de PLI: La gestión de errores para el comando PLI DEBE poder activarse o desactivarse. Mensaje de Error del PLI: En caso de error al leer la data proveniente del comando PLI, un mensaje de notificación de error DEBE ser enviado a la plataforma SIMERGY, por vía aérea en el cuerpo de un SMS, en vez de la información requerida. Gestión de Errores de Envío de SMS: si hay un error al enviar un SMS, este DEBE poder ser re-enviado. El número de intentos de re-envío y el lapso de tiempo entre cada envío DEBE ser definido. Flag de Envío del TP: la capacidad de recuperar en enviar el TP junto con el IMEI DEBE poder activarse o desactivarse. El IMEI del último equipo móvil utilizado DEBE ser almacenado, codificado como en la norma GSM Una lista de IMEIs de los últimos EMs utilizados DEBERIA mantenerse en un registro. Esta lista DEBE poder enviarse por vía aérea, en un SMS, hacia el servidor de rastreo de móviles. Un IMEI DEBERIA registrarse como enviado si y solo si un SMS ha sido enviado y recibido por el servidor HTM. 58

69 Requerimientos del HTM ID KR_16 KR_17 KR_18 KR_19 KR_20 KR_21 KR_22 KR_23 KR_24 FASE & DESARROLLADOR DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO DESCRIPCIÓN El HTM DEBE poder recibir SMS enviados por el Applet de rastreo e interpretar la información enviada. EL HTM DEBE enviarle al Agente de Rastreo un SMS confirmando que el IMEI y el TP han sido recibidos, junto con el IMEI recibido para verificación por parte del Applet. EL HTM DEBE mantener una base de datos entre las Bases de Datos e Soporte, relacionando el IMEI, marca y modelo del dispositivo y sus características (características básicas como MMS, versión de WAP ). El HTM DEBE poder verificar si información respecto al IMEI y el TP, enviados por el Applet, está almacenada en las bases de datos de soporte (base de suscriptores) y DEBE poder guardar o actualizar esta información. EL HTM DEBE poder pedirle IMEIs al ARD en caso que un IMEI no sea encontrado en las bases de datos. El HTM DEBE poder recibir e interpretar mensajes del ARD. El HTM DEBE poder gestionar una lista de IMEIs que no hayan podido ser identificados y que deben ser repedidos al ARD, al recibir noticias del ARD acerca de recientes actualizaciones. Cuando un IMEI es cazado y almacenado en las bases de soporte del HTM, el HTM DEBE poder actualizar todos los otros suscriptores, según los primeros 6 dígitos del IMEI, que tengan el mismo teléfono y que no habían sido identificados, con los detalles del teléfono. El HTM DEBE poder entender que el ARD está deshabilitado para actualizaciones a través del la TAD y la verificación del IMEI debe modificarse para hacerse directamente con la TAD de la GSM-A. 59

70 Requerimientos del Agente de Referencia de Dispositivos ID KR_25 KR_26 KR_27 KR_28 FASE & DESARROLLADOR A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO A SER DESARROLLADO POR AXALTO DESCRIPCIÓN El ARD DEBE poder recibir reportes TAD enviados a través de , extraer el archivo Excel correspondiente, convertir la información a SQL, y actualizar su base de datos de acuerdo a los cambios que se han hecho o la información que se ha adicionado. El ARD DEBE: - Poder recibir e interpretar reportes del HTM - Poder buscar un IMEI en la base de datos El ARD DEBE: - Si un IMEI es encontrado en la base de datos: poder enviar un mensaje conteniendo el IMEI, la marca y modelos correspondientes + otra información. - Si el IMEI no es encontrado en la base de datos: poder enviar un mensaje informando al HTM de poner la petición en espera, y re-hacerla más tarde, luego de la próxima actualización del ARD. (Si han pasado varias actualizaciones, y el IMEI no puede cazarse, una notificación se le enviará al HTM, y que puede ser el caso de un IMEI ilegítimo perteneciente a un dispositivo robado) Cada vez que se actualiza el ARD, ésta debe notificarle al HTM vía una IP. 60

71 Control Gráfico de Estatus de la Gestión de Dispositivos ID KR_29 KR_30 FASE & DESARROLLADOR EN DESARROLLO POR AXALTO DESARROLLADO POR TERCEROS A SER DESARROLLADO POR AXALTO O TERCEROS DESCRIPCIÓN La solución de gestión de IMEIs DEBE proveer una Interfaz gráfica, conectada a la plataforma SIMERGY. La Interfaz DEBE poder mostrar la siguiente información contenida en las base de datos en una forma organizada y relacionada: - Identificador del Suscriptor (Número de Teléfono) - IMEI - Marca y Modelo - Perfil de Terminal del equipo móvil* - Si parámetros han sido aprovisionados** *Cada bit del perfil del terminal indica si un servicio específico es soportado. El intérprete debe poder cazar un bit activo (=1) con los comandos de herramientas de la SIM (ejemplo: CANAL ABIERTO). ** Información Pertinente como que parámetros fueron aprovisionados, cuando se hizo el último aprovisionamiento, etc. deberían ser registrados. 61

72 Anexo B: Mercado de Teléfonos Móviles-Resultados del 1er Trimestre del Durante el primer trimestre del año 2004, el mercado global de teléfonos móviles tuvo una desaceleración, como era de esperarse, debido a los efectos temporales siguientes a las vacaciones de Diciembre. Sin embargo, cuando se compara con el primer trimestre del año precedente, hubo un crecimiento impresionante. De acuerdo con el estudio de IDC, el Worldwide Mobile Phone QView, los despachos de teléfonos móviles alrededor del mundo bajaron secuencialmente durante el 1er trimestre del 2004 en un 5,9 % mientras que la cifra añoa-año denota un 29,3% de aumento. Cuando se observa el desempeño de los cinco primeros vendedores del trimestre, Nokia, Motorola, Samsung, Siemens y Sony-Ericsson, cada uno de ellos tiene una tasa anual de crecimiento. Sin embargo, los porcentajes del mercado variaron de la siguiente manera: Nokia perdió 4,8 % del mercado, Motorola ganó un 2,7 %, Samsung también ganó mercado, aunque su porcentaje no se especifica en el reporte de IDC, Siemens perdió el 1% y Sony-Ericsson subió a la posición 5 luego de haber estado 2 trimestres en la posición 6, para desplazar a LG de posición. De estas variaciones, las más significativas son la de Nokia, debido a una escasez de dispositivos VAS, específicamente con pantallas a color y cámaras, los cuales fueron suplidos en su mayoría por Motorola, Samsung y Sony-Ericsson. La siguiente tabla muestra la repartición del mercado de teléfonos móviles para el 1er trimestre del 2004 según IDC. 62

73 Primeros 5 fabricantes, Participación Mundial del Mercado y de Despachos de Teléfonos Móviles, 1Q 2004 Rango Fabricante 1Q 2004 Despachos (miles) 1Q 2004 Participación del Mercado 1 Nokia 44, % 2 Motorola 25, % 3 Samsung 20, % 4 Siemens 12, % 5 Sony Ericsson 8, % Other 41, % Total 152, % Estas variaciones tienden a cambiar, ya que Nokia tiene planes de recuperar parte del Mercado con el lanzamiento de 40 nuevos dispositivos este año, acompañado de una estrategia de descuentos de precios. Simultáneamente, Motorla tiene por objetivo mantener el incremento en su participación del mercado con el lanzamiento de dispositivos enfocados hacia la música móvil y banda ancha, entre otros. La participación de LG en el mercado no está mostrada explícitamente, pero vendieron unidades menos que Sony-Ericsson, lo que resulta en una participación del 5,6 %, sólo un 0,2% detrás de Sony-Ericsson. Esto significa que el 5to lugar estará muy competido durante los siguientes trimestres. 63

74 Anexo C: Parámetros de los Objetos de Gestión Los siguientes son los parámetros / componentes del objeto de gestión de la actualización de firmware. Node: /FWUpdate Este nodo interior es padre de todos los nodos de paquetes de actualización de firmware. Este nodo DEBE ser un nodo permanente creado por el fabricante para la función de actualización de firmware. El ACL (Lista de Control de Acceso) de este nodo determina si los servidores de aprovisionamiento tienen la capacidad de agregar nuevos nodos de paquetes. Este nodo interior actúa como lugar para uno o más paquetes de actualización que han sido descargados o debieran serlo. Estatus: Requerido Ocurrencias: Una Formato: Nodo Tipos de Acceso: Exec, Get Valores: N/D Node: FWUpdate/x Este nodo interior actúa como ubicación para uno o más nombres de paquetes de actualización de firmware. El fabricante PUEDE pre-crear nodos permanentes, permitir que los nodos sean creados en la medida que sean necesitados, o una combinación de estos dos métodos. Por ejemplo, lodos permanentes pueden ser creados para todos los paquetes de actualización conocidos al momento de la manufactura con nodos adicionales agregados de manera dinámica a medida que nuevas características salen al mercado. Un ejemplo, sería el de incluir nodos identificados como FWPkg1, FWPkg2...FWPkgn. 64

75 Estatus: Requerido Ocurrencias: Uno o más Formato: Nodo Tipos de Acceso: Get, Add Valores: N/D FWUpdate/x/PkgName Este nodo contiene el nombre asociado con el paquete de actualización de firmware. Estatus: Opcional Ocurrencias: Cero o una Formato: Caracter Tipos de Acceso: Get, Add, Replace Valores: N/D FWUpdate/x/PkgVersion Este nodo contiene información acerca de la version del paquete de actualización de firmware. Estatus: Requerido Ocurrencias: Uno Formato: Caracter Tipos de Acceso: Get, Add, Replace Valores: N/D FWUpdate/x/PkgURL Este nodo contiene la URL donde el paquete de actualización de firmware o el descriptor de descarga está ubicado. Esta URL se utiliza para mecanismos de descarga alternativos (tales como la Descarga de Firmware por vía aérea Basada en un Descriptor V 1.0de la OMA) 65

76 Estatus: Requerido Ocurrencias: Uno Formato: Caracater Tipos de Acceso: Get, Add, Replace Valores: N/D FWUpdate/x/PkgData Este nodo contiene el paquete de actualización de firmware de forma binario. Una vez que el paquete es instalado, el cliente PUEDE eliminar la data para guardar espacio, dejando el nodo vacío. Estatus: Requerido Ocurrencias: Uno Formato: Binario Tipos de Acceso: Exec, Get, Add, Replace Valores: N/D FWUpdate/x/PkgTimeDL Contiene un formato ISO 8601 de fecha/tiempo el cual indica la fecha y la hora en la cual la descarga debe comenzar. Este valor puede ser omitido usando DL_Date en el comando Exec. Estatus: Opcional Ocurrencias: Cero o una Formato: Caracter Tipos de Acceso: Get, Add, Replace Valores: N/D 66

77 FWUpdate/x/PkgTimeUpd Contiene un formato ISO 8601 de fecha/tiempo el cual indica la fecha y la hora en la cual la actualización debe comenzar. Este valor puede ser omitido usando UD_Date en el comando Exec. Estatus: Opcional Ocurrencias: Cero o una Formato: Caracter Tipos de Acceso: Get, Add, Replace Valores: N/D FWUpdate/x/ResultCode Contiene el código numérico de error específico asociado con un error, como especificado en la sección de 'Non-Fatal Error Codes' section. Estatus: Requerido Ocurrencias: Una Formato: Caracter Tipos de Acceso: Get, Add Valores: N/D FWUpdate/x/DLPrompt Nodo opcional que puede ser programado para True para requerir la aprobación del usuario antes de comenzar la(s) descarga(s). Este valor puede ser omitido usando DL_Prompt en el comando Exec. Estatus: Opcional Ocurrencias: Cero o una 67

78 Formato: Int Tipos de Acceso: Get, Add, Replace Valores: N/D FWUpdate/x/UDPrompt Nodo opcional que puede ser programado para True para requerir la aprobación del usuario antes de comenzar la actualización. Este valor puede ser omitido usando UD_Prompt en el comando Exec. Estatus: Opcional Ocurrencias: Cero o una Formato: Int Tipos de Acceso: Get, Add, Replace Valores: N/D FWUpdate/x/DLQueue Nodo opcional que puede ser programado para True (Int value 1) para colocar en stand by el proceso de descarga hasta que la sesión actual de Gestión de Dispositivos finalice. Estatus: Opcional Ocurrencias: Cero o una Formato: Int Tipos de Acceso: Get, Add, Replace Valores: N/D 68

79 Anexo D: Extensión de Arranque en la SIM 69

GLOSARIO 1.2G: 2-2.5G 3G: Bluetooth: Bps: Bits por Segundo CEPT (European Postal Telephone and Telegraph):

GLOSARIO 1.2G: 2-2.5G 3G: Bluetooth: Bps: Bits por Segundo CEPT (European Postal Telephone and Telegraph): GLOSARIO 1.2G: Segunda generación de la telefonía móvil. Nace en el momento en el que se empieza a utilizar la tecnología digital para las comunicaciones móviles, a través de una red GSM, en 1991. 2-2.5G:

Más detalles

José Carlos García Cabrero Universidad Nacional de Educación a Distancia (UNED, España) Correo-e: jcgarcia@flog.uned.es

José Carlos García Cabrero Universidad Nacional de Educación a Distancia (UNED, España) Correo-e: jcgarcia@flog.uned.es Consideraciones sobre el de diseño de contenidos para los teléfonos móviles de tercera generación: materiales didácticos para la tecnología del futuro. José Carlos García Cabrero Universidad Nacional de

Más detalles

Capitulo VI. GetME: Módulo de Software de Lectura de Mensajes de Texto para un Ambiente de Aprendizaje.

Capitulo VI. GetME: Módulo de Software de Lectura de Mensajes de Texto para un Ambiente de Aprendizaje. Capitulo VI. GetME: Módulo de Software de Lectura de Mensajes de Texto para un Ambiente de Aprendizaje. 6.1. Arquitectura General de GetME. La inclusión de tecnología de voz en teléfonos celulares y/o

Más detalles

Descripción de las tecnologías de telecomunicaciones de ANTEL y sus posibilidades de desarrollo.

Descripción de las tecnologías de telecomunicaciones de ANTEL y sus posibilidades de desarrollo. Descripción de las tecnologías de telecomunicaciones de ANTEL y sus posibilidades de desarrollo. Ing. Fernando Fontán División Técnica de Desarrollo www.antel.com.uy Desarrollo de la comunicaciones inalámbricas

Más detalles

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el

Se espera que resurjan las pésimas ventas de periféricos. Y por último encontramos al verdadero beneficiado, el Windows XP Professional proporciona herramientas de productividad avanzadas que su organización necesita y le ofrece el poder de administrar, implementar y soportar su ambiente de computación de una manera

Más detalles

Electrónica Industrial Quantom Ltda., agradece la oportunidad de establecer este contacto comercial que sin ninguna duda será de beneficio mutuo.

Electrónica Industrial Quantom Ltda., agradece la oportunidad de establecer este contacto comercial que sin ninguna duda será de beneficio mutuo. Señores EMPRESAS DE TRANSPORTES Respetados señores, Electrónica Industrial Quantom Ltda., agradece la oportunidad de establecer este contacto comercial que sin ninguna duda será de beneficio mutuo. Es

Más detalles

NOKIA PC SUITE 5.1 GUÍA RÁPIDA DE

NOKIA PC SUITE 5.1 GUÍA RÁPIDA DE GUÍA RÁPIDA DE NOKIA PC SUITE 5.1 Copyright 2003 Nokia. Reservados todos los derechos. La guía electrónica del usuario comercializada está sujeta a los "Términos y condiciones de las guías de usuario de

Más detalles

Cómo navego por Internet a través de mi BB? Accediendo al ícono de Explorador. La página de inicio predeterminada es la página de BlackBerry

Cómo navego por Internet a través de mi BB? Accediendo al ícono de Explorador. La página de inicio predeterminada es la página de BlackBerry Qué es un BlackBerry (BB)? Los BlackBerry son una línea de teléfonos inteligentes ó smartphone que vienen con un software integrado y permiten el acceso a una variedad de datos y servicios de comunicación.

Más detalles

DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI

DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI RM. N 102-90-ED de Creación y Funcionamiento, RD Nº 0086-2006-ED de Revalidación Web Site: www.tecnomacusani.edu.pe

Más detalles

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente Capítulo 5: Aplicaciones cliente 46 5.1 La aplicación cliente en la Pocket PC La aplicación desarrollada para el cliente en un dispositivo móvil como corresponde a la Pocket PC necesita una capa muy delgada

Más detalles

Diseño de un Simulador para Casas Inteligentes

Diseño de un Simulador para Casas Inteligentes Diseño de un Simulador para Casas Inteligentes J. A. Pérez, R. A. Barrera, C. R. de la Cruz CA Tecnologías de Información, CA Ciencias de la Computación, Centro de Tecnologías de Información, Universidad

Más detalles

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes. SISTEMAS DISTRIBUIDOS DE REDES 2.- MODELOS ORIENTADOS A OBJETOS DISTRIBUIDOS 2.1. Tecnologías de sistemas distribuidos Para la implementación de sistemas distribuidos se requiere de tener bien identificados

Más detalles

Capítulo 1: Introducción

Capítulo 1: Introducción Capítulo 1: Introducción El presente trabajo se ubica en el área de administración de redes inalámbricas de computadoras y tiene como objetivo crear una propuesta de solución para permitir un manejo más

Más detalles

Vodafone Mobile Connect

Vodafone Mobile Connect Vodafone Mobile Connect Guía de instalación rápida Importante Instale el software antes de insertar la tarjeta de datos o de conectar el módem USB o el teléfono. Contenido 01 Bienvenida 02-03 Instalar

Más detalles

Capítulo 3 Middleware

Capítulo 3 Middleware Capítulo 3 MIDDLEWARE 3.1 Introducción En este capítulo se muestra la forma que tienen los teléfonos móviles para acceder Internet. Utilizan un software de comunicaciones llamado middleware que actúa como

Más detalles

Emerson Network Energy Center, ENEC Enterprise, es una aplicación para la gestión remota de. Multiplataforma. Navegación intuitiva.

Emerson Network Energy Center, ENEC Enterprise, es una aplicación para la gestión remota de. Multiplataforma. Navegación intuitiva. Emerson Network Energy Center, ENEC Enterprise, es una aplicación para la gestión remota de sistemas de energía, baterías, corriente alterna, grupos electrógenos, SAIs, sistemas de refrigeración, sistemas

Más detalles

iphone en la empresa Administración de dispositivos móviles

iphone en la empresa Administración de dispositivos móviles iphone en la empresa Administración de dispositivos móviles iphone es compatible con la administración de dispositivos móviles, brindando a las empresas la capacidad de administrar implementaciones a escala

Más detalles

ESET Mobile Security Business Edition

ESET Mobile Security Business Edition ESET Mobile Security Business Edition Para Symbian y Windows Mobile Boletín del producto Versión de disponibilidad general Versión 1.9 Temas destacados ESET Mobile Security Business Edition combina el

Más detalles

Especificaciones de Software

Especificaciones de Software Especificaciones de Software Actualización: junio 13, 2011 Total de páginas: 7 Todos los derechos reservados Requerimientos Los únicos requerimientos para el uso del software son los siguientes: Componente

Más detalles

Soluciones Corporativas para Smartphones

Soluciones Corporativas para Smartphones Libro Blanco Soluciones Corporativas para Smartphones Análisis de las soluciones de movilidad disponibles en el mercado y la contribución de soluciones de mensajería para el desarrollo del mercado móvil

Más detalles

Forensia dispositivos móviles. Introducción

Forensia dispositivos móviles. Introducción Forensia dispositivos móviles Roberto Gómez Cárdenas ITESM-CEM rogomez@itesm.mx Lámina 1 Introducción La gente almacena bastante información en teléfonos celulares y dispositivos móviles. Información almacenada

Más detalles

MS_10747 Administering System Center 2012 Configuration Manager

MS_10747 Administering System Center 2012 Configuration Manager Administering System Center 2012 Configuration Manager www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso describe cómo

Más detalles

PREGUNTAS Y RESPUESTAS TÉCNICAS

PREGUNTAS Y RESPUESTAS TÉCNICAS Servicio de Protección para Móviles de F-Secure PREGUNTAS Y RESPUESTAS FRECUENTES PREGUNTAS Y RESPUESTAS TÉCNICAS CUÁLES TELÉFONOS MÓBILES SOPORTA? A continuación se presenta una lista completa de los

Más detalles

TRABAJO PRACTICO Nº 3 Procesador de Textos Año 2011. Fibra Optica (El Cable) Conexión Vía Satélite. Teléfonos Móviles. Ondas de Radio.

TRABAJO PRACTICO Nº 3 Procesador de Textos Año 2011. Fibra Optica (El Cable) Conexión Vía Satélite. Teléfonos Móviles. Ondas de Radio. Conexión Telefónica RTC (Red Telefónica Conmutada) TIPOS DE CONEXIONES A INTERNET RDSI (Red digital de servicios Integrados) ADSL (Linea de Abonado Digital Asimetrica) Fibra Optica (El Cable) Conexión

Más detalles

Cómputo Móvil: Diferentes lenguajes de programación para dispositivos móviles que utilizan la plataforma S60

Cómputo Móvil: Diferentes lenguajes de programación para dispositivos móviles que utilizan la plataforma S60 Cómputo Móvil: Diferentes lenguajes de programación para dispositivos móviles que utilizan la plataforma S60 Laboratorio de Tecnologías de Información Cinvestav-Tamaulipas. Laboratorio de Tecnologías de

Más detalles

TECNOLOGÍA MÓVIL ENVIO DE MENSAJES DE TEXTO USSD

TECNOLOGÍA MÓVIL ENVIO DE MENSAJES DE TEXTO USSD TECNOLOGÍA MÓVIL ENVIO DE MENSAJES DE TEXTO USSD INTRODUCCION L a gente ha oído algo del tema, sabe que está relacionado de alguna forma con los teléfonos móviles celulares, sabe que tiene alguna relación

Más detalles

INFRAESTRUCTURA TECNOLÓGICA Y SISTEMAS DE APOYO DEL EDN

INFRAESTRUCTURA TECNOLÓGICA Y SISTEMAS DE APOYO DEL EDN INFRAESTRUCTURA TECNOLÓGICA Y SISTEMAS DE APOYO DEL EDN Introducción La conectividad a Internet se ha convertido durante los últimos años en algo común en casi todas las empresas de Europa, incluyendo

Más detalles

1. Qué es Escudo Movistar para móviles?

1. Qué es Escudo Movistar para móviles? 1. Qué es Escudo Movistar para móviles? Es una solución de seguridad para teléfonos móviles inteligentes (Smartphones) la cual presenta una gran variedad de funcionalidades dependiendo del paquete contratado,

Más detalles

SEGURIDAD DE LOS DATOS 1/1. Copyright Nokia Corporation 2002. All rights reserved. Ver. 1.0

SEGURIDAD DE LOS DATOS 1/1. Copyright Nokia Corporation 2002. All rights reserved. Ver. 1.0 SEGURIDAD DE LOS DATOS 1/1 Copyright Nokia Corporation 2002. All rights reserved. Ver. 1.0 Contenido 1. INTRODUCCIÓN... 3 2. ARQUITECTURAS DE ACCESO REMOTO... 3 2.1 ACCESO MEDIANTE MÓDEM DE ACCESO TELEFÓNICO...

Más detalles

Implementación de tecnologías móviles para celular en una biblioteca universitaria

Implementación de tecnologías móviles para celular en una biblioteca universitaria Título de la ponencia: Implementación de tecnologías móviles para celular en una biblioteca universitaria Información del autor(es): Nombres y apellidos: JOSE O. VERA Grado académico: Ingeniero en Electrónica

Más detalles

YULY OVIEDO. Director LUIS FERNANDO PEDRAZA Ingeniero Electrónico

YULY OVIEDO. Director LUIS FERNANDO PEDRAZA Ingeniero Electrónico DISEÑO E IMPLEMENTACION DE UNA PLATAFORMA WEB PILOTO DE SEGUIMIENTO ESTUDIANTIL MEDIANTE INTERNET CON ENVIO DE NOTIFICACIONES VIA SMS Y CORREO ELECTRONICO APLICADO EN EL COLEGIO INSTITUTO SAN FRANCISCO

Más detalles

Unidad 3: El sistema operativo. Trabajo con conexión.

Unidad 3: El sistema operativo. Trabajo con conexión. Unidad 3: El sistema operativo. Trabajo con conexión. 1.- Red de ordenadores Vamos a describir que es una red informática o red de ordenadores. Una red informática es un sistema de interconexión entre

Más detalles

Sistema de grabación por celulares

Sistema de grabación por celulares Sistema de grabación por celulares Informe Técnico Interno Miguel Martínez Soler Laboratorio de Investigaciones Sensoriales - LIS Facultad de Medicina Universidad de Buenos Aires Buenos Aires, mayo de

Más detalles

TEMA 3: SISTEMAS OPERATIVOS.

TEMA 3: SISTEMAS OPERATIVOS. TEMA 3: SISTEMAS OPERATIVOS. 1. QUÉ ES UN SISTEMA OPERATIVO? 2. SISTEMAS OPERATIVOS GRÁFICOS. 3. SISTEMAS OPERATIVOS MÓVILES. 4. EL ENTORNO DE WINDOWS PARA PC. 5. LA APLICACIÓN DEL TEMA. 6. ACTIVIDADES.

Más detalles

Sistemas Operativos Para Dispositivos Móviles

Sistemas Operativos Para Dispositivos Móviles Sistemas Operativos Para Dispositivos Móviles Diseño de Sistemas Operativos Prof. Ing. Angel Caffa Gonzalo Villar - 143125 Ignacio Toledo - 143698 25/06/2008 Sistemas tratados Palm OS Symbian Windows Mobile

Más detalles

TRacer BlackBerry Guía de Usuario. www.killermobile.com. BlackBerry V2.2

TRacer BlackBerry Guía de Usuario. www.killermobile.com. BlackBerry V2.2 TRacer Guía de Usuario BlackBerry V2.2 1 AVISO LEGAL DE USO: Total Recall, TRacer y SecureMe son aplicaciones diseñadas para aumentar la productividad de los dispositivo(s) y la(s) aplicación(es) en donde

Más detalles

Unicenter Asset Management versión 4.0

Unicenter Asset Management versión 4.0 D A T A S H E E T Unicenter Asset Management versión 4.0 Unicenter Asset Management es una completa solución para gestionar los activos TI de su entorno empresarial de forma activa. Proporciona funciones

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

Beneficios estratégicos para su organización. Beneficios

Beneficios estratégicos para su organización. Beneficios La solución ideal para controlar la totalidad de su infraestructura IT mediante un inventario automatizado, control remoto y Gestión de activos informáticos. Beneficios Características Inventario actualizado

Más detalles

Software de Configuración de Instalaciones de Notificación y Actuación Remota. SMS Configurator MANUAL DE USUARIO

Software de Configuración de Instalaciones de Notificación y Actuación Remota. SMS Configurator MANUAL DE USUARIO Software de Configuración de Instalaciones de Notificación y Actuación Remota SMS Configurator MANUAL DE USUARIO Software de Configuración de Instalaciones de Notificación y Actuación Remota SMS Configurator

Más detalles

Purpose. Gold Lock. Protección Punto a Punto con Tecnología Israelí

Purpose. Gold Lock. Protección Punto a Punto con Tecnología Israelí Purpose Gold Lock Protección Punto a Punto con Tecnología Israelí Agenda 1. Videos 2. Gold Line Group 3. Gold Lock 3G 4. Gold Lock PBX 5. Servidores 6. El desafío 7. Gold Lock Switch 8. Consola de administración

Más detalles

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información.

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información. El valor de la información, definiendo información como los datos procesados bajo parámetros útiles, es determinante en los mercados actuales, donde las decisiones basadas en hechos y datos garantizan

Más detalles

SISTEMAS DISTRIBUIDOS DE REDES 3.- ESTANDAR CORBA. 3.1. Características

SISTEMAS DISTRIBUIDOS DE REDES 3.- ESTANDAR CORBA. 3.1. Características SISTEMAS DISTRIBUIDOS DE REDES 3.- ESTANDAR CORBA 3.1. Características La tendencia hacia el futuro es el de lograr la integración total de componentes realizados por terceras partes, para lo cual es necesario

Más detalles

Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares

Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares TELEPROCESO Y SISTEMAS DISTRIBUIDOS Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares L I C. S E R G I O A N D R É S S O T O Guía de la Presentación Marco Conceptual

Más detalles

OTASL BlackBerry Storm 9500 Guía de Actualización Inalámbrica de Software de Dispositivo BlackBerry

OTASL BlackBerry Storm 9500 Guía de Actualización Inalámbrica de Software de Dispositivo BlackBerry OTASL BlackBerry Storm 9500 Guía de Actualización Inalámbrica de Software de Dispositivo BlackBerry OTASL (Over the Air Software Load), es una nueva funcionalidad gracias a la cual podemos solicitar, descargar

Más detalles

Descubre la vida en un mundo móvil

Descubre la vida en un mundo móvil Descubre la vida en un mundo móvil Rueda de Prensa, 25 Mayo 2011 El presente es digital, el futuro es Móvil Marisa Carrión I Sector Head Technology discovermobilelife.com Un tercio de la población mundial

Más detalles

Perspectiva de seguros de América Latina INFORME DE ORACLE JULIO DE 2015

Perspectiva de seguros de América Latina INFORME DE ORACLE JULIO DE 2015 Perspectiva de seguros de América Latina INFORME DE ORACLE JULIO DE 2015 Exención de responsabilidad Lo siguiente tiene como objetivo detallar la dirección de nuestro producto en general. Está diseñado

Más detalles

Implementando iphone e ipad Administración de dispositivos móviles

Implementando iphone e ipad Administración de dispositivos móviles Implementando iphone e ipad Administración de dispositivos móviles ios es compatible con la administración de dispositivos móviles, brindando a las empresas la capacidad de administrar implementaciones

Más detalles

CONFIGURACION DEL MODULO SMS EN ELASTIX

CONFIGURACION DEL MODULO SMS EN ELASTIX En esta guía se explica cómo instalar y configurar el modulo para el envío masivo de mensajes SMS en Elastix. En esta Guía se explica cómo Instalar y Configurar el modulo de SMS en Elastix El conocimiento

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

UNA PLATAFORMA DE TELEEDUCACIÓN DE CÓDIGO LIBRE

UNA PLATAFORMA DE TELEEDUCACIÓN DE CÓDIGO LIBRE UNA PLATAFORMA DE TELEEDUCACIÓN DE CÓDIGO LIBRE Israel Gutiérrez Rojas NIA: 100025221 israel.gutierrez@alumnos.uc3m.es 5º Ing. de Telecomunicación Introducción.LRN ("dotlrn") es una plataforma de software

Más detalles

Icards Solutions S.A. de C.V.

Icards Solutions S.A. de C.V. Este documento explica la instalación, configuración y operación del sistema de emisión de tarjetas México Emprende. Fecha Autor Revisor Versión 10-06- 2011 Ana Karen Aguilar Rubén Pacheco López 1.0 24-06.2011

Más detalles

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores REPORTE OFICIAL OCTUBRE DE 2014 CA Unified Infrastructure Management para servidores 2 Reporte oficial: CA Unified Infrastructure Management para servidores Tabla de contenidos Descripción general de la

Más detalles

TECNOLOGÍA 3G ACOSTA VENEGAS ALBERTO AGUILAR SALINAS GUILLERMO MIRANDA ELIZALDE CARLOS VENEGAS HURTADO JUAN

TECNOLOGÍA 3G ACOSTA VENEGAS ALBERTO AGUILAR SALINAS GUILLERMO MIRANDA ELIZALDE CARLOS VENEGAS HURTADO JUAN TECNOLOGÍA 3G ACOSTA VENEGAS ALBERTO AGUILAR SALINAS GUILLERMO MIRANDA ELIZALDE CARLOS VENEGAS HURTADO JUAN Qué es 3G? El significado de 3G es tercera generación de transmisión de voz y datos a través

Más detalles

Sesión No. 2. Contextualización INFORMÁTICA 1. Nombre: Sistema Operativo (Microsoft Windows)

Sesión No. 2. Contextualización INFORMÁTICA 1. Nombre: Sistema Operativo (Microsoft Windows) INFORMÁTICA INFORMÁTICA 1 Sesión No. 2 Nombre: Sistema Operativo (Microsoft Windows) Contextualización El sistema operativo es el programa principal de la computadora que controla los procesos informáticos

Más detalles

Movistar T_Conecta Información exclusiva para la fuerza de ventas de Telefónica México

Movistar T_Conecta Información exclusiva para la fuerza de ventas de Telefónica México Qué es Movistar T_Conecta? Es la nueva alternativa que ofrece Movistar a sus clientes de Prepago y Planes de Renta Mensual (incluye Pagamenos 1 y 2), para acceder a servicios de valor agregado que ocupan

Más detalles

Guía de Inicio Rápido: HTC TOUCH FIND Mail movistar Empresa

Guía de Inicio Rápido: HTC TOUCH FIND Mail movistar Empresa Guía de Inicio Rápido: HTC TOUCH FIND Mail movistar Empresa Introducción Bienvenido a la guía de inicio rápido del servicio mail movistar Empresa, que le proporciona correo electrónico instantáneo en su

Más detalles

cualidades ofrecidas por las operadoras. Transmisión/recepción de voz Transmisión/recepción de datos Envío/recepción de mensajes cortos (SMS)

cualidades ofrecidas por las operadoras. Transmisión/recepción de voz Transmisión/recepción de datos Envío/recepción de mensajes cortos (SMS) 1. INTRODUCCION A través de los tiempos, el hombre se ha visto en la necesidad de proteger sus pertenecías, ya sea para evitar sustracciones, bien de las acciones anormales de la naturaleza, o ya sea de

Más detalles

Visión general y entorno de desarrollo

Visión general y entorno de desarrollo CAPÍTULO 1. Visión general y entorno de desarrollo La telefonía móvil está cambiando la sociedad actual de una forma tan significativa como lo ha hecho Internet. Esta revolución no ha hecho más que empezar,

Más detalles

TEMA 3 - CONEXIONES INALÁMBRICAS Y DISPOSITIVOS MÓVILES

TEMA 3 - CONEXIONES INALÁMBRICAS Y DISPOSITIVOS MÓVILES TEMA 3 - CONEXIONES INALÁMBRICAS Y DISPOSITIVOS MÓVILES OBJETIVOS Conocer las distintas formas de comunicación inalámbrica. Crear y configurar una red inalámbrica WiFi. Conectar y configurar equipos BlueTooth.

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

LX20 Transmisor universal GPRS

LX20 Transmisor universal GPRS LX20 Transmisor universal GPRS GPRS un medio de comunicación eficiente Cómo funciona? El transmisor universal GPRS LX20 permite el uso de la red de telefonía celular GSM para la transmisión de eventos

Más detalles

Política de privacidad de Norton Mobile

Política de privacidad de Norton Mobile Durante más de dos décadas, los consumidores han confiado en Symantec y la marca Norton en todo el mundo para proteger sus dispositivos informáticos y los recursos digitales más importantes. Protegemos

Más detalles

Uso de Radio Telefonía/Internet Móvil

Uso de Radio Telefonía/Internet Móvil Uso de Radio Telefonía/Internet Móvil Atención a Usuarios Página 1e 9 Índice Términos y Definiciones Descripción Propósito Objetivo Políticas Atención a Usuarios Página 2 de 9 Términos Definiciones y Cuenta

Más detalles

Historia de revisiones

Historia de revisiones Herbert Game Descripción de la Arquitectura Versión 1.8 Historia de revisiones Fecha Versión Descripción Autor 29/08/2011 1.0 Creación del documento Juan Pablo Balarini Máximo Mussini 30/08/2011 1.1 Actualización

Más detalles

Proceso de Clonado por Multicast

Proceso de Clonado por Multicast Proceso de Clonado por Multicast Con el fin de lograr un clonado de imagen de disco lo más homogéneo y rápido se puede recurrir a diversas herramientas, mucha de ellas licenciadas que requieren un costo

Más detalles

ipassconnect Mexis 3.41 Manual de Instalación y Configuración

ipassconnect Mexis 3.41 Manual de Instalación y Configuración El presente manual servirá para ayudarle a instalar y configurar su aplicación ipassconnect Mexis y así lograr un acceso global a Internet. ipassconnect Mexis le permitirá conectarse a miles de puntos

Más detalles

Manual del explorador WAP de Palm

Manual del explorador WAP de Palm Manual del explorador WAP de Palm Copyright Copyright 2002 Palm, Inc. Reservados todos los derechos. Graffiti y Palm OS son marcas registradas de Palm, Inc. Palm y el logotipo de Palm son marcas comerciales

Más detalles

Router, Enrutador o Encaminador

Router, Enrutador o Encaminador Router, Enrutador o Encaminador Un router es un tipo especial de computador. Cuenta con los mismos componentes básicos que un PC estándar de escritorio. Tiene una CPU, memoria, bus de sistema y distintas

Más detalles

Aplicateca. Guía Rápida. Ilion BlackBerry por Cetel Sistemas

Aplicateca. Guía Rápida. Ilion BlackBerry por Cetel Sistemas Aplicateca Guía Rápida Ilion BlackBerry por Cetel Sistemas Índice 1 Qué es Ilión Blackberry Ventas?...2 1.1 Más detalles... 2 1.2 Qué ventajas ofrece Ilión BlackBerry Ventas?... 2 1.3 Cuáles son las principales

Más detalles

TOMO II. Línea de Investigación. Redes y Sistema Operativo. Nombre del egresado. Antonio Nicolás Rodríguez Andrade.

TOMO II. Línea de Investigación. Redes y Sistema Operativo. Nombre del egresado. Antonio Nicolás Rodríguez Andrade. TOMO II Línea de Investigación Redes y Sistema Operativo Nombre del egresado Antonio Nicolás Rodríguez Andrade Nombre del Tema Evaluación de la plataforma Android para dispositivos móviles Número de Proyecto

Más detalles

Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones. Daniel Lozano Carrillo. Universidad de Navojoa

Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones. Daniel Lozano Carrillo. Universidad de Navojoa Beneficios de Usar Sistemas Web Para el Desarrollo de Aplicaciones Daniel Lozano Carrillo Universidad de Navojoa Ingeniería en Sistemas Computacionales S i s t e m a s W e b 2 Abstracto Los programas de

Más detalles

GUIA DEL PRODUCTO (Manager) CAP-PRODUCTO 1

GUIA DEL PRODUCTO (Manager) CAP-PRODUCTO 1 GUIA DEL PRODUCTO (Manager) CAP-PRODUCTO 1 INDICE Descripción del Producto Servicios Precios y Tarifas fulleate - Dónde Recargar? Elige tu Número Por qué fullmóvil? Preguntas y Respuestas Glosario de Términos

Más detalles

Tema 4. Diseño arquitectónico.

Tema 4. Diseño arquitectónico. Tema 4. Diseño arquitectónico. Introducción, Objetivos del Diseño. Ingeniería del Software II 2011 Para la transformación del modelo de análisis en un modelo de diseño del sistema, se definen los objetivos

Más detalles

Atención al Cliente. Octubre de 2012. Comisión de Regulación de Comunicaciones República de Colombia

Atención al Cliente. Octubre de 2012. Comisión de Regulación de Comunicaciones República de Colombia Preguntas frecuentes sobre la implementación de las bases datos para restringir la operación de equipos terminales móviles reportados como hurtados y/o extraviados Atención al Cliente Octubre de 2012 Comisión

Más detalles

25 años. Soluciones de Voz y Videoconferencia 2015-2016. de innovación

25 años. Soluciones de Voz y Videoconferencia 2015-2016. de innovación 25 años de innovación Soluciones de Voz y Videoconferencia 2015-2016 Soluciones de voz Audioconferencia IP Salas pequeñas (cobertura de 2,1 m) SoundStation IP 5000 Gama CX Optimizada para Conferencias

Más detalles

ENDPOINT PROTECTION STANDARD. Para empresas con más de 25 equipos

ENDPOINT PROTECTION STANDARD. Para empresas con más de 25 equipos ENDPOINT PROTECTION STANDARD Para empresas con más de 25 equipos 2 ESET Endpoint Protection Standard Tanto si acabas de montar tu empresa como si está ya establecida, hay algunas cosas que deberías esperar

Más detalles

Emerson Network Energy Center, ENEC Lite, es. Multilenguaje. Navegación intuitiva. Multiusuario. Seguridad. Mantenimiento y control

Emerson Network Energy Center, ENEC Lite, es. Multilenguaje. Navegación intuitiva. Multiusuario. Seguridad. Mantenimiento y control Emerson Network Energy Center, ENEC Lite, es una aplicación para la gestión remota y local de sistemas de energía, baterías, corriente alterna, grupos electrógenos, SAIs, sistemas de refrigeración y demás

Más detalles

MASTER EN COMUNICACIONES Y DESARROLLO DE SERVICIOS MÓVILES 2009-2010

MASTER EN COMUNICACIONES Y DESARROLLO DE SERVICIOS MÓVILES 2009-2010 MASTER EN COMUNICACIONES Y DESARROLLO DE SERVICIOS MÓVILES 2009-2010 La asignatura y el mercado de los servicios móviles 1 Contenido Planificación Objetivos Seguimiento Comparativa de tecnologías actuales

Más detalles

Ayuda de Active System Console

Ayuda de Active System Console Ayuda de Active System Console Introducción... 1 Instalación... 2 Visualización de la información del sistema... 4 Umbrales de monitoreo del sistema... 5 Configuración de notificaciones por correo electrónico...

Más detalles

Sugerencias importantes

Sugerencias importantes Sugerencias importantes N91 y N91 8GB Nokia PC Suite (especialmente, Nokia Audio Manager) Nokia PC Suite se ha optimizado para la gestión de datos en la memoria del teléfono [C:]. Se recomienda utilizar

Más detalles

Desarrollo de Aplicaciones Móviles. Java

Desarrollo de Aplicaciones Móviles. Java Java Java es la base para prácticamente todos los tipos de aplicaciones de red, además del estándar global para desarrollar y distribuir aplicaciones móviles y embebidas, juegos, contenido basado en web

Más detalles

Especialista Universitario en Desarrollo de Aplicaciones para Dispositivos Móviles Introducción. Herramientas del curso de Especialista.

Especialista Universitario en Desarrollo de Aplicaciones para Dispositivos Móviles Introducción. Herramientas del curso de Especialista. Introducción. Herramientas del curso de Especialista. de la Computación e IA Puntos a tratar Introducción Historia de los dispositivos móviles Aplicaciones vs web Herramientas Apuntes JTech Eclipse WTK

Más detalles

Copyright. Renuncia y restricción de responsabilidad

Copyright. Renuncia y restricción de responsabilidad Manual de SMS Copyright 1998-2002 Palm, Inc. Todos los derechos reservados. Graffiti, HotSync y Palm OS son marcas registradas de Palm, Inc. El logotipo de HotSync, Palm y el logotipo de Palm son marcas

Más detalles

Con la interacción de tus empleados mejorará la productividad de tu negocio

Con la interacción de tus empleados mejorará la productividad de tu negocio 1. Introducción Con la interacción de tus empleados mejorará la productividad de tu negocio Los empleados de cualquier compañía precisan numerosos accesos en su trabajo diario, además de interaccionar

Más detalles

Guía configuración en Outlook 2007. email

Guía configuración en Outlook 2007. email Guía configuración en Outlook 2007 email P a g e 2 2007-2013 SITEK DE COSTA RICA S.A /All rights reserved La presente es una guía rápida para que el usuario configure su cuenta de correo vía cliente Microsoft

Más detalles

Guía de inicio rápido. Vodafone Mobile Wi-Fi Vodafone R201

Guía de inicio rápido. Vodafone Mobile Wi-Fi Vodafone R201 Guía de inicio rápido Vodafone Mobile Wi-Fi Vodafone R201 Te damos la bienvenida al mundo de Internet Móvil de Vodafone 1 Introducción 2 Descripción general del dispositivo 3 Cómo empezar 7 Conectarse

Más detalles

Guía de inicio rápido Módem USB K3770-Z & K3772-Z. Diseñado por Vodafone

Guía de inicio rápido Módem USB K3770-Z & K3772-Z. Diseñado por Vodafone Guía de inicio rápido Módem USB K3770-Z & K3772-Z Diseñado por Vodafone Te damos la bienvenida al mundo de las comunicaciones móviles 1 Bienvenida 2 Configuración del módem USB 3 Inicio de la aplicación

Más detalles

Historia de revisiones

Historia de revisiones Herbert Game Documentación Técnica Versión 1.4 Historia de revisiones Fecha Versión Descripción Autor 6/11/2011 1.0 Primer versión de la Documentación Técnica Hernán Albano 06/11/2011 1.1 Revisión del

Más detalles

Router Teldat. Interfaz Web

Router Teldat. Interfaz Web Router Teldat Interfaz Web Doc. DM801 Rev. 10.80 Abril, 2011 ÍNDICE Capítulo 1 Introducción... 1 1. Accediendo a la configuración del router... 2 Capítulo 2 Interfaz Web... 5 1. Estructura... 6 2. Inicio...

Más detalles

GUÍA RÁPIDA DE NOKIA PC SUITE 4.81 PARA NOKIA 6310i

GUÍA RÁPIDA DE NOKIA PC SUITE 4.81 PARA NOKIA 6310i GUÍA RÁPIDA DE NOKIA PC SUITE 4.81 PARA NOKIA 6310i Copyright Nokia Corporation 2002. Reservados todos los derechos Issue 2 Contenido 1. INTRODUCCIÓN...1 2. REQUISITOS DEL SISTEMA...1 3. INSTALACIÓN DE

Más detalles

Anuncio de hardware de IBM Europe, Middle East and Africa ZG09-0101, con fecha 14 de julio de 2009

Anuncio de hardware de IBM Europe, Middle East and Africa ZG09-0101, con fecha 14 de julio de 2009 ZG09-0101, con fecha 14 de julio de 2009 IBM Tivoli Provisioning Manager for OS Deployment IBM Systems Director Edition V7.1 amplía la compatibilidad con la implementación de un sistema operativo heterogéneo

Más detalles

texto vía celular, bajo la licencia de código libre y de código abierto.

texto vía celular, bajo la licencia de código libre y de código abierto. 6. Gammu Otra herramienta que usamos para el desarrollo del sistema, es un demonio de mensajes de texto vía celular, bajo la licencia de código libre y de código abierto. Este framework se encuentra compuesto

Más detalles

Servidor Multimedia Doméstico

Servidor Multimedia Doméstico 2007 Nokia. Todos los derechos reservados. Nokia, Nokia Connecting People, Nseries y Nokia Care son marcas registradas o no de Nokia Corporation. Otros nombres de productos y compañías aquí mencionados

Más detalles

Anuncio de software ZP10-0030 de IBM Europe, Middle East and Africa, con fecha 16 de febrero de 2010

Anuncio de software ZP10-0030 de IBM Europe, Middle East and Africa, con fecha 16 de febrero de 2010 con fecha 16 de febrero de 2010 Los productos IBM Tivoli Storage Manager V6.2 cuentan con funciones adicionales de reducción de datos y compatibilidad mejorada con entornos virtualizados Índice 1 Visión

Más detalles

ESET Mobile Antivirus

ESET Mobile Antivirus ESET Mobile Antivirus Manual de instalación y Guía del usuario we protect your digital worlds ESET Mobile Antivirus Copyright 2009 by ESET, spol. s r. o. ESET Smart Security ha sido desarrollado por ESET,

Más detalles

Ficha Técnica. effidetect

Ficha Técnica. effidetect Ficha Técnica effidetect Página 1 de 9 Introducción El Sistema Pointer es un producto de Predisoft (www.predisoft.com) cuyo propósito es la detección (en línea) del fraude que sufren las instituciones

Más detalles

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer ASIC-LANServer Descripción general Es un sistema dirigido a PYMES haciendo posible que cualquier empresa pueda contar con un servidor PODEROSO, FLEXIBLE y SEGURO a BAJO COSTO con todos los servicios y

Más detalles

Mail movistar Empresa para Grundig GR980 Guía de Inicio Rápido

Mail movistar Empresa para Grundig GR980 Guía de Inicio Rápido Mail movistar Empresa para Grundig GR980 Guía de Inicio Rápido Reservados todos los derechos Guía de Inicio Rápido: Grundig GR980 Mail movistar Empresa (versión 5.0) Introducción Bienvenido a la guía de

Más detalles