Por Juan Gorchs
Como ya adelante en el anterior articulo, la Unión Internacional
de Telecomunicaciones y el Instituto Europeo de Estándares de
Telecomunicación en colaboración con los organismos competentes
de Asia y EEUU han desarrollado un proyecto para la unificación
de todos los estándares de telecomunicación vía radio. UMTS dará
la posibilidad de que los nuevos teléfono móviles, entre otras
cosas, puedan desarrollar nuevas aplicaciones.
WAP es el protocolo puente para adaptar los terminales móviles
de segunda generación a los nuevos estándares. ¿Cómo funciona
la arquitectura WAP?, en una comunicación vía radio entre un terminal
móvil con tecnología wap y un servidor externo se conjugan tres
protagonistas, que básicamente son:
- A Un terminal móvil con tecnología WAP
- B Un Gateway o pasarela WAP
- C Un servidor http
Como se puede ver en el gráfico de abajo, los tres protagonistas
interactuan para poder establecer una conexión vía radio entre
un móvil y un servidor web.
Se puede Interactuar con WAP con GATEWAY propios o con GATEWAY
ajenos
Si nos centramos en la posibilidad de realizar conexiones vía
radio con un gateway propio, no dependeremos, como empresa de
ninguna operadora (si, como usuario, al pagar una cuota de conexión,
ya sea por tiempo o por paquetes (explicaré esto más adelante),
aunque de esto habría mucho que decir ya que la política monopolista
de algunas operadoras limitan esa libertad, para poder establecer
conexiones propias, sin tener que pasar obligatoriamente por el
portal wap de una operadora.
Empezaré por definir los tres protagonistas de las conexiones
vía radio con los terminales móviles.
El primero es el teléfono Wap, a de ser un teléfono que soporte
el protocolo WAP y como no todos los fabricantes, fabrican igual
y más con el sutil pique entre Nokia, Ericsson y Motorola, Siemens,
Alcatel Samsung, porque cada uno pretenderá infiltrar sus plataformas
median las opciones que incorporé sus modelos, por lo que adelanto
que no todos los teléfonos Wap darán las mismas prestaciones.
Pero bueno con uno que pueda interpretar lenguaje WML y WMLScript
tendremos suficiente para realizar una conexión.
El segundo protagonista y tan importante como el terminal Wap
es el GATEWAY WAP o pasarela Wap, cuya función es el de un puro
traductor o mejor dicho el de complilador de leguajes tanto de
entrada como de salida, traduce los paquetes que vengan con formato
WML y WMLScript en forma binaria, o sea con encabezado del protocolo
Wap a WML y WMLSript con encabezado de protocolo web Http del
teléfono wap al servidor web y al contrario del servidor web en
respuesta para el teléfono wap.
Y el tercer protagonista es el servidor web, no tiene porque
ser un servidor con formato HTTP los teléfonos wap pueden conectarse
con cualquier tipo de estación siempre y cuando el gateway tenga
el software adecuado para convertir los lenguajes de entrada y
de salida en WML y WMLScript con sus protocolos correspondientes.

Estos dos modelos de Ericsson y Siemens soportan tanto WAP como
HTTP
¿Por qué surge WAP?, es una buena pregunta, con sospechosas
respuestas, ¿Era necesario un protocolo como WAP, o se podrían
haber saltado directamente a HTTP?, Puesto que dentro de unos
años habrá terminales que soporten HTTP directamente
se puede pensar qeu WAP es solo una estrategia de mercado para
que los fabricantes de móviles infiltren o impongan sus
plataformas para hacerse con el mercado.
Si estructuramos los pasos a seguir en la conexión serian los
siguientes:
- 1-El usuario selecciona en su terminal WAP una dirección,
o sea un URL.
- 2-El terminal móvil Wap manda esta petición del URL al Gateway
Wap utilizando el protocolo WAP.
- 3-El gateway convierte esta petición WML y/o WMLScript WAP
a WML y/o WMLScript HTTP convencional y manda la petición de
búsqueda del URL al servidor web.
- 4-El servidor web evalua la petición HTTP y determina que
tipo de petición es, si el URL es un simple archivo, el servidor
web le adjuntará un encabezado Http y ya estará en web y si
la petición es una aplicación Script o un CGI el servidor web
abrirá la aplicación.
- 5-El servidor web devolverá una respuesta en WML, WMLScript
con encabezado HTTP.
- 6-El gateway verificará el encabezado HTTP y los contenidos
WML así como las aplicaciones Script los convertirá en forma
binaria creando una respuesta para el terminal wap en WML y/o
WMLScript con encabezado WAP y lo mandará al terminal móvil.
- 7-El terminal WAP recibirá la respuesta con el protocolo WAP
y evaluará los contenidos WML y/o WMLScript y los visualizará
según la configuración del terminal.
Como veréis no tiene mucho misterio, siempre y cuando sea así de
fácil, o sea un teléfono Wap, un gateway Wap y un servidor web.
Continuará en WAP III...
Juan Gorchs
Envía el artículo a un amigo: