La arquitectura para sistemas móviles con conexión a Internet se basa en estaciones de transmisión terrestres que proveen cobertura celular. También incluye arquitecturas como J2ME para aplicaciones móviles, y el proceso de desarrollo para dispositivos como BlackBerry usando el SDK de RIM. El documento discute varios conceptos y características clave de estas arquitecturas.
2. Conceptos.
La rápida evolución de la sociedad de
información globalizada, el incremento
de la demanda de servicios
unificados, demanda en la habilitación
de más servicios, rendimiento de la
red, acceso a la misma y
terminales, son solo algunos de los
conceptos que caracterizan la
arquitectura para sistemas móviles.
3. Uno de los mayores errores
cometidos por los usuarios a la hora
de hablar de telefonía móvil, es el
hecho de referirse únicamente al
dispositivo en sí, ya que éste solo es
un terminal que permite el acceso a la
red, y así obviando la red de
comunicaciones que, aún estando en
un aparente segundo plano es
fundamental para que dichos
dispositivos operen correctamente.
4. Características.
Un nuevo sistema llamado radio banda
ancha (broadband radio) proveerá de
una gran capacidad alcanzada por:
-Sistemas de distribución multipunto
local (LMDS: local multipoint distribution
systems)
- Sistema de multimedia satelital de
banda ancha (BSM: Broadband satellite
multimedia)
- Sistema de banda ancha móvil (MBS:
Mobile broadband systems)
6. Características.
Ha comenzado a ser una necesidad la
gestión de servicios comunes, recurso
de redes y clientela.
El desarrollo de un sistema de acceso
de radio de banda ancha milimétrico de
bajo costo para usuarios fijos y
nómades, ayudará a asegurar a que
muchos usuarios accedan a servicios
como tv interactiva, internet entre otros
que son considerados necesarios para el
desarrollo y crecimiento.
7. Arquitectura.
El concepto de internet móvil, o conexión
móvil a internet, surge a partir de la
evolución de los sistemas de telefonía
móvil hacia la prestación de nuevos
servicios de datos.
Dada la importancia de internet como eje
central sobre el que se desarrolla la
sociedad de la información, el éxito de
los sistemas móviles de 2G, entre otras
cosas, a convergido en el fruto de
internet y movilidad: el internet móvil.
8. Arquitectura.
La arquitectura física que hace capaz
este tipo de sistemas está basado en
estaciones de transmisión terrestres,
cada una con su área de cobertura.
Las zonas de cobertura teóricamente
son hexágonos regulares o celdas,
pero en la práctica, toman distintas
formas debido a la presencia de
obstáculos y la geografía.
9. Arquitectura.
Y además, cada estación trabaja con
rangos de frecuencias, sistemas de
multiplexación como los denominados
FDM, sistemas como GSM que
utilizan técnicas como el TDM y
TDMA, otro tipo de sistemas también
son los CDMA, entre otros.
10. Arquitectura.
Otro tipo de arquitectura que también es
muy importante para este tipo de
sistemas móviles, es la llamada
arquitectura J2ME, orientada a
pequeños dispositivos y sistemas
embebidos como teléfonos móviles,
PDAs, entre otras cosas.
Formada por un conjunto de APIs
estándares que permiten que las
aplicaciones desarrolladas se beneficien
de las características multiplataforma de
JAVA y que abren la puerta para la
distribución de aplicaciones a millones
de dispositivos.
11. Arquitectura.
La arquitectura J2ME se puede dividir en
dos grandes bloques de arquitecturas que
dependen del tipo de dispositivo y las
características de los mismos.
12. Arquitectura.
Además de este tipo de
arquitecturas, podemos mencionar
otro tipo de construcción de sistemas
móviles con conexión a internet, que
es más enfocado al desarrollo de
software para este tipo de sistemas.
Es importante mencionar que todos
estos tipos de arquitectura son
importantes ya que sus sistemas
trabajan entre sí para lograr un fin
deseado.
13. Arquitectura.
Si bien, un dispositivo móvil
inteligente, es un teléfono celular con
prestaciones superiores a menudo
comparadas con las prestaciones de una
PC, que corre un sistema operativo
completo e identificable, que provee una
interfaz estándar y una plataforma para
desarrollo de aplicaciones.
Entonces, ¿¿¿cual sería el proceso para
poder desarrollar y distribuir alguna
aplicaciones sobre estos sistemas???
14. Ejemplo.
Tomando para este ejemplo el
dispositivo BlackBerry, que fabrica
Research in Motion Ltd (RIM) que
dispone con una cuota en el mercado
mudial del 17.4%, el proceso de
desarrollo es basado en su kit de
desarrollo BlackBerry RIM SDK,
utilizando el lenguaje de programación
J2ME, que es más orientado para tipo
de aplicaciones dirigidas al segmento
de negocios.
15. Ejemplo.
Además de librerías estándar como
CLDC y MIDP, RIM provee algunas más
como: net.rim.device.api que provee
acceso a funcionalidades específicas
para el hardware RIM, como el
monitoreo de puertos
COM, radio, teclado o el “thumd wheel”.
Otra librería interesante es la
net.rim.device.api.system.mobitex para
obtener información de la red
Mobitex, red usada por dispositivos BB.
16. Desarrollando para RIM
RIM provee un sistema operativo propietario,
multitarea para los dispositivos BlackBerrys que
hace uso intensivo de los dispositivos de entrada
como el teclado y el trackball. El sistema operativo
provee soporte para MIDP 1.0 y 2.0 (a partir de la
versión 4) así como para WAP 1.2.
Cualquier desarrollador puede escribir software
usando las APIs propietarias de BlackBerry, pero
para que una aplicación pueda acceder a ciertas
funcionalidades restringidas debe estar firmado
digitalmente con un certificado asociado a una
cuenta de desarrollador en RIM, este proceso
garantiza la procedencia de las aplicaciones, no
así la calidad del código.
17.
18. Integrantes.
Moises Adan Benitez Maldonado
Baltazar Ciau Ku
Miguel Angel Soberanis Rosado
Santiago Couoh Pool
Alberto Chan Canul