Anda di halaman 1dari 22

Protocolo de aplicaciones inalmbricas.

4.1 Introduccin.
Protocolo ce aplicacin inalmbrico (WAP) [1, 2] es un conjunto de protocolos que
permite que los dispositivos inalmbricos, como telfonos celulares, PDAs y radios
de dos vas para acceder a Internet. Est diseado para trabajar con pantallas
pequeas y con controles interactivos limitados. WAP incorpora el lenguaje de
marcado inalmbrico (WML) [3], que se utiliza para especificar el formato y la
presentacin del texto en la pantalla. WAP es un estndar desarrollado por el Foro
WAP [ahora la Open Mobile Alliance (OMA)], y define un protocolo de
comunicaciones, as como un entorno de aplicacin. Es una tecnologa
estandarizada para multiplataforma, la computacin distribuida. WAP es muy
similar a la combinacin de lenguaje de marcado de hipertexto (HTML) y protocolo
de transporte de hipertexto (HTTP), excepto que se aade una caracterstica muy
importante: la optimizacin de bajo ancho de banda, de baja memoria, y de baja
capacidad de pantalla ambiente. Estos tipos de ambientes incluyen PDAs,
telfonos celulares, localizadores, y prcticamente cualquier otro dispositivo de
comunicaciones.
4.2 WAP y la Telaraa Mundial.
Desde un cierto punto de vista, el enfoque de WAP para la distribucin de
contenidos y el enfoque web son prcticamente idnticos en concepto. Ambos se
concentran en la distribucin de contenidos a dispositivos remotos utilizando,
software de cliente estndar de bajo costo. Ambos se basan en servidores de
back-end para manejar la autenticacin de usuario, las consultas de base de datos
y procesamiento intensivo. Ambos lenguajes de marcado uso de derivados de
lenguaje de marcado generalizado estndar (SGML) para la entrega de contenido
al cliente. De hecho, como WAP contina creciendo en popularidad y apoyo, es
muy probable que los desarrolladores de aplicaciones WAP harn uso de su
infraestructura web existente (en forma de servidores de aplicaciones) para el
almacenamiento y recuperacin de datos. WAP permite una mayor extensin del
concepto como capas "servidor" existentes pueden ser reutilizados y se
extendieron a llegar a la amplia gama de dispositivos inalmbricos en los negocios
y uso personal hoy. Lenguaje de marcado extensible (XML), a diferencia de HTML,
no contiene instrucciones de formato de pantalla; en cambio, se concentra en la
devolucin de datos estructurados que el cliente puede utilizar como considere
ataques.

4.3. Introduccin al Protocolo de Aplicaciones Inalmbricas.


WAP se ha convertido en el estndar de la industria mundial de facto para el
suministro de datos a los dispositivos mviles de mano inalmbricos [4-10]. WAP
tiene un enfoque cliente / servidor e incorpora un micro navegador relativamente
simple en el telfono mvil, que slo requiere recursos limitados en los telfonos
mviles. WAP pone la inteligencia en el WAP Gateways al tiempo que aade slo
un micro navegador para los telfonos propios telfonos. Servicios y aplicaciones
basadas en micronavegador residen temporalmente en los servidores, no en
forma permanente en los telfonos. El WAP tiene como objetivo convertir los
telfonos del mercado masivo en un telfono inteligente basado en la red. La
filosofa detrs de enfoque de WAP es utilizar la menor cantidad posible de
recursos en el dispositivo de mano y compensar las limitaciones del dispositivo al
enriquecer la funcionalidad de la red.
WAP especifica un micro navegador de cliente ligero utilizando un nuevo estndar
llamado lenguaje de marcado inalmbrico (WML) que est optimizado para
dispositivos mviles inalmbricos de mano. WML es una version simplificada de
HTML.
WAP especifica un servidor proxy que acta como puerta de enlace entre la red
inalmbrica y de Internet de lnea fija, que proporciona traduccin de protocolo y la
optimizacin de la transferencia de datos para el auricular inalmbrico. WAP
tambin especifica una interfaz de computadora-telefona de programacin de
aplicaciones de integracin (API), llamado interfaz de aplicacin de telefona
inalmbrica (WTAI), entre los datos y de voz. Esto permite a las aplicaciones
aprovechar al mximo el hecho de que este dispositivo mvil es ms a menudo un
telfono y compaero constante de un usuario mvil. Memoria integrada en un
telfono WAP puede utilizarse para el contenido fuera de lnea, libretas de
direcciones mejorada, marcadores y mtodos de entrada de texto.
La importancia de WAP se puede encontrar en el hecho de que proporciona un
camino evolutivo para los desarrolladores de aplicaciones y los operadores de red
para ofrecer sus servicios en los diferentes tipos de redes, portadores y
capacidades del terminal. El diseo de la norma WAP separa los elementos de la
aplicacin de la portadora que se utiliza. Esto ayuda en la migracin de algunas
aplicaciones de servicio de mensajes cortos (SMS) o de datos por conmutacin de
circuitos (CS) a General Packet Radio Service (GPRS), por ejemplo. WAP 1.0 se
ha optimizado para WAP-telfonos tempranos.
La hoja de estilos en cascada WAP (WAP CSS) es la versin mvil de una hoja de
estilos en cascada. Es un subconjunto de CSS2 (el lenguaje de hojas de estilo en

cascada de la WWW), adems de algunas extensiones en WAP especfico.


Caractersticas de CSS2 y propiedades que no son tiles para las aplicaciones
mviles de Internet no estn incluidos en WAP CSS. WAP CSS es el compaero
de XHTML Mobile Profile (XHTML MP). Ambos se defi ne en la especificacin
WAP 2.0, que fue creado por el Foro WAP. XHTML MP es un subconjunto de
XHTML, que es la combinacin de HTML y XML. Hay muchas WAP 2.0-habilitado
los telfonos celulares en el mercado actualmente.
Antes de la creacin de WAP 2.0, los desarrolladores utilizan WML para construir
sitios WAP y HTML / XHTML / CSS para construir sitios web. Ahora, con WAP 2.0
que pueden hacer uso de las mismas tecnologas para crear dos sitios web y sitios
WAP. Documentos escritos en XHTML MP / WAP CSS se pueden ver en los
navegadores Web de las computadoras ordinarias, ya XHTML MP y WAP CSS
son slo los subconjuntos de XHTML y CSS.
Los siguientes son los objetivos de WAP:
Independiente de estndares de redes inalmbricas;
Interoperabilidad: Terminales de diferentes fabricantes deben ser capaces
de comunicarse con los servicios de la red mvil;
La adaptacin a los lmites de las redes inalmbricas: Bajo ancho de banda,
alta latencia, menor estabilidad de la conexin;
La adaptacin a los lmites de los dispositivos inalmbricos: Pequea
pantalla, instalaciones de entrada limitadas, la memoria y la CPU limitado,
energa de la batera limitada;
Eficiente: Proporcionar calidad de servicio (QoS) adecuado para el
comportamiento y las caractersticas del mundo de los mviles;
Fiable: Proporcionar una plataforma coherente y previsible para el
despliegue de los servicios;
Seguro: Habilitar servicios se extienda a travs de redes mviles
potencialmente no protegidos, manteniendo la integridad de los datos;
Aplicaciones escala a travs de las opciones de transporte;
Aplicaciones escala a travs de los tipos de dispositivos;
Extensible a travs del tiempo a las nuevas redes y transporte.
WAP se concibe como un protocolo integral y escalable diseada para su uso con:
Cualquier dispositivo mvil desde aquellos con una pantalla de una lnea a
un telfono inteligente;
Cualquier servicio inalmbrico existente o planificada como el SMS, los
datos de CS, los datos no estructurados suplementarios servicios (USSD) y
GPRS;

Cualquier estndar de red mvil, como Code Division Multiple Access


(CDMA), sistema global de comunicaciones mviles (GSM), o universal
sistema de telefona mvil (UMTS); WAP ha sido diseado para trabajar
con todos los estndares celulares y es apoyado por los principales lderes
inalmbricos en todo el mundo, como AT & T wireless y NTT DoCoMo;
Varios terminales de entrada como teclados, teclados, pantallas tctiles, etc
4.4. El modelo de programacin WAP
Antes de presentar el modelo de programacin WAP, discutimos brevemente el
modelo de WWW que es la base para el modelo WAP.
4. 4.1. El modelo WWW
La arquitectura de Internet WWW proporciona un modelo de programacin flexible
y potente. Las aplicaciones y contenidos se presentan en formatos de datos
estndar, y son visitadas por las aplicaciones conocidas como los navegadores
web. El navegador web es una aplicacin de red, es decir, enva solicitudes de
objetos de datos con nombre a un servidor de red y el servidor de red responde
con datos codificados utilizando los formatos estndar.
Las normas WWW especifican varios mecanismos necesarios para construir un
entorno de aplicaciones de propsito general que incluye:
Modelo de nomenclatura estndar. Todos los servidores y el contenido
de la WWW se nombran con un localizador de recursos uniforme estndar
de Internet (URL).
Escribir contenido. Todo el contenido de la WWW se da un tipo
especfico, permitiendo as que los navegadores web para procesar
correctamente el contenido en funcin de su tipo.
Formatos de contenido estndar. Todos los navegadores web soportan
un conjunto de formatos de contenido estndar. Estos incluyen (HTML),
JavaScript lenguaje de scripting (ECMAScript, JavaScript), y un gran
nmero de otros formatos.
Los protocolos estndar. Protocolos de red estndar permiten cualquier
navegador de Internet para comunicarse con cualquier servidor web. El
protocolo ms comnmente utilizado en la WWW es el HTTP. Esta
infraestructura permite a los usuarios acceder fcilmente a un gran nmero
de aplicaciones de terceros y servicios de contenido. Tambin permite a los
desarrolladores de aplicaciones para crear fcilmente aplicaciones y
servicios de contenido para una amplia comunidad de clientes.

Los protocolos WWW definen tres clases de servidores:


1. Servidor de origen: El servidor en el que un determinado recurso
(contenido) reside o se va a crear.
2. Proxy: Un programa intermediario que acta como un servidor y un cliente
con el propsito de realizar peticiones en nombre de otros clientes. El proxy
normalmente reside entre clientes y servidores que no cuentan con medios
de comunicacin directa (por ejemplo, a travs de un servidor de
seguridad). Las solicitudes estn bien atendidos por un programa proxy o
pasan con posible traduccin a otros servidores. Un proxy debe
implementar tanto en los requisitos del servidor de las especificaciones del
cliente y de la WWW.
3. Puerta de enlace: un servidor que acta como intermediario en algn otro
servidor. A diferencia de un proxy, una puerta de enlace recibe peticiones
como si fuera el servidor de origen para el recurso solicitado. El cliente
solicitante puede no ser consciente de que se est comunicando con un
gateway.
4.4.2. El modelo WAP.
El modelo de programacin WAP (vase la Figura 4.1) es similar al modelo de
programacin WWW. Esto ofrece varias ventajas a la comunidad de
desarrolladores de aplicaciones, incluyendo unas herramientas conocidas (por
ejemplo, servidores web, herramientas XML, etc). Optimizacin y extensiones se
han realizado con el fin de coincidir con las caractersticas del entorno inalmbrico.
Siempre que sea posible, las normas existentes se han adoptado o se han
utilizado como el punto de partida para la tecnologa WAP.

Contenido WAP y aplicaciones se especifican en un conjunto de formatos de


contenido conocidos basados en formatos de contenido WWW. El contenido se
transporta utilizando un conjunto de protocolos de comunicacin estndar basados
en los protocolos de comunicacin WWW. A micro navegador en el terminal
inalmbrico coordina la interfaz de usuario y es anlogo a un navegador web
estndar. WAP define un conjunto de componentes estndar que permiten la
comunicacin entre terminales mviles y servidores de red, incluyendo:
Modelo de nomenclatura estndar: URLs WWW-estndar se utilizan para
identificar el contenido WAP en los servidores de origen. URLs WWW-estndar se
utilizan para identificar los recursos locales en un dispositivo (por ejemplo, llamar a
las funciones de control).
Tipificacin de contenido: Todo el contenido WAP se da un tipo especfico
consistente con la tipificacin WWW. Esto permite que los agentes de usuario
WAP para procesar correctamente el contenido en funcin de su tipo.
Formatos de contenido estndar: formatos de contenido WAP se basan en la
tecnologa WWW e incluyen marcas de pantalla, informacin de calendario,
tarjetas de objetos de negocios electrnicos, imgenes y lenguaje de scripting.
Protocolos estndar: protocolos de comunicacin WAP permiten la
comunicacin de las peticiones del navegador del terminal mvil con el servidor
web de la red. Los tipos de contenido WAP y protocolos han sido optimizados para
el mercado de masas, los dispositivos inalmbricos de mano. WAP utiliza la
tecnologa de proxy para conectarse entre el dominio inalmbrico y el WWW.
El proxy WAP tpicamente comprende las siguientes funcionalidades:
Protocolo de puerta de enlace: La pasarela de protocolo traduce las peticiones
de la pila de protocolos WAP para la pila de protocolos WWW (HTTP y TCP / IP).
Codificadores y decodificadores de contenido: Los codificadores contenido
traducen contenido WAP en formatos codificados compactos para reducir el
tamao de los datos por la red. Esta infraestructura se asegura de que los
usuarios de terminales mviles pueden navegar por una amplia variedad de
contenido WAP y aplicaciones, y que el autor de la aplicacin es capaz de
construir los servicios de contenidos y aplicaciones que se ejecutan en una gran
base de dispositivos mviles. El proxy WAP permite que el contenido y las
aplicaciones que se alojan en servidores WWW estndar y que se desarrollan
utilizando tecnologas WWW probadas tales como identidad (CGI) scripting
mundial clula. Mientras que el uso nominal de WAP incluye un servidor web, el
proxy WAP, y el cliente WAP, arquitectura WAP puede soportar fcilmente otras

configuraciones. Es posible crear un servidor de origen que incluye funcionalidad


de proxy WAP. Un servidor de este tipo podra ser utilizado para facilitar las
soluciones de seguridad de extremo a extremo, o aplicaciones que requieren un
mejor control de acceso o una garanta de la capacidad de respuesta.
4.5. Arquitectura WAP.
Arquitectura WAP [11 - 15] proporciona un entorno escalable y extensible para el
desarrollo de aplicaciones de dispositivos mviles de comunicacin. Esto se
consigue utilizando un diseo en capas de toda la pila de protocolos (vase la
Figura 4.2). Cada una de las capas de la arquitectura es accesible por capas
anteriormente, as como por otros servicios y aplicaciones. WAP arquitectura en
capas permite que otros servicios y aplicaciones para utilizar las caractersticas de
la pila WAP a travs de un conjunto de interfaces bien definida. Las aplicaciones
externas pueden acceder a las capas de sesin, de transaccin, de seguridad, y
transporte directamente. El diseo y las funciones de la pila de protocolos WAP
capas se asemejan a las capas del modelo de interconexin de sistemas abiertos.
En la Figura 4.3, WAP y de protocolo de Internet pilas se comparan. Las
siguientes secciones proporcionan una descripcin de los diversos elementos del
protocolo WAP.

4.5.1. Entorno de aplicacin inalmbrica.

La capa superior en la pila WAP, el entorno de aplicacin inalmbrica (WAE), es


un entorno de aplicaciones de propsito general basado en una combinacin de
WWW y las tecnologas de telefona mvil. El objetivo principal del WAE es
establecer un entorno interoperable que permite a los operadores y proveedores
de servicios para construir aplicaciones y servicios que pueden alcanzar una
amplia variedad de diferentes plataformas mviles en un efi ciente y de forma
til.Various components of the WAE are:
Modelo Direccionamiento: WAP utiliza el mismo modelo de direccionamiento que
el utilizado en Internet (es decir, URL). Un URL identifica un recurso en un servidor
que se puede recuperar a travs de protocolos conocidos. WAP tambin utiliza
identificadores uniformes de recursos (URI). AT URI se utiliza para hacer frente a
los recursos que no necesariamente se tiene acceso mediante protocolos
conocidos. Un ejemplo del uso de un URI es el acceso local a una inalmbricas
funciones telefnicas del dispositivo.

WML: Es la analoga de WAP a HTML y se basa en XML. Es la respuesta de WAP


a problemas tales como la creacin de servicios que fi t en pequeos dispositivos
de mano, portadores inalmbricos de bajo ancho de banda, etc WML utiliza una
metfora cubierta / tarjeta para especificar un servicio. Una tarjeta es una unidad
de interaccin con el usuario (es decir, ya sea la presentacin de informacin o
solicitud de informacin por parte del usuario). Una coleccin de tarjetas se llama
una cubierta, que por lo general constituye un servicio. Este enfoque asegura que
una cantidad adecuada de informacin se muestra al usuario de forma simultnea
desde la navegacin interpage se puede evitar en la mayor medida posible. Las
principales caractersticas de WML son variables, caractersticas de formato de
texto, soporte para imgenes, soporte para los botones blandos, control de la
navegacin, el control del historial del navegador, soporte para manejo de eventos
(por ejemplo, servicios de telefona) y diferentes tipos de interacciones del usuario
(por ejemplo, listas de seleccin y campos de entrada fi). Una de las principales
ventajas de WML es que puede ser binario codificado por la pasarela WAP / Proxy
con el fin de ahorrar ancho de banda en el dominio inalmbrico
WMLScript: Se utiliza para la mejora de los servicios escritas en WML. WMLScript
puede ser utilizado para la validacin de la entrada del usuario. Desde WML no
proporciona ningn mecanismo para lograr esto, sera necesario un viaje de vuelta
al servidor con el fin de determinar si la entrada del usuario es vlida si scripting
no estaba disponible. El acceso a las funciones locales en un dispositivo
inalmbrico es otra rea en la que WMLScript se utiliza (por ejemplo, acceso a la
telefona funciones relacionadas). Bibliotecas WMLScripts contienen funciones
que amplan la funcionalidad bsica WMLScript. Esto proporciona un medio para
la futura expansin de las funciones sin tener que cambiar el ncleo de
WMLScript. As como con WML, WMLScript puede ser binario codificado por la
puerta de enlace WAP / Proxy con el fin de minimizar la cantidad de datos
enviados a travs del aire.
4.5.2. Aplicaciones de telefnica inalmbrica.
The wireless telephony application (WTA) environment provides a means to create
telephony services using WAP. WTA utilizes a user-agent, which is based on the
WML user-agent, but extends its functionality that meets special requirements for
telephony services. This functionality includes.
WTAI: Una interfaz hacia un conjunto de funciones relacionadas con la
telefona en un telfono mvil que se pueden invocar desde WML y / o
WMLScript. Estas funciones incluyen la gestin de llamadas, manejo de
mensajes de texto, y el control de la gua telefnica. WTAI permite el
acceso a funciones que no son adecuados para permitir el acceso comn a

ellos, por ejemplo, la creacin de las llamadas y la manipulacin de la gua


telefnica sin confirmacin del usuario.
Repositorio: Dado que no es viable para recuperar el contenido de un
servidor de vez en cuando, repositorio hace que sea posible almacenar
servicios WTA en el dispositivo con el fin de permitir el acceso a ellos sin
acceso a la red.
Manejo de eventos: eventos tpicos en una red mvil son llamadas
entrantes, llamadas de desconexin, y llamada contestada. La direccin en
el plazo WTA evento permite que los servicios de la WTA almacenados en
el repositorio que se iniciaron en respuesta a este tipo de eventos.
Indicacin de servicio WTA: Es un tipo de contenido que permite a un
usuario que se notifican los eventos de diferentes tipos (por ejemplo, los
nuevos mensajes de voz) y se le dar la posibilidad de iniciar el servicio
adecuado para controlar el evento. En la forma ms bsica, la indicacin de
servicio WTA hace que sea posible el envo de una URL y un mensaje para
un dispositivo inalmbrico.
El marco se basa en un WTA WTA de agente de usuario dedicada para llevar a
cabo estas funciones. Solamente los proveedores de contenido de confianza
deben ser capaces de hacer el contenido disponible para el usuario-agente de la
WTA.
Por lo tanto, debe ser posible distinguir entre los servidores que estn autorizados
para suministrar el agente de usuario con los servicios que contienen estas
funciones y los que no lo son. Para lograr esto, el agente de usuario WTA
recupera sus servicios desde el dominio WTA, la cual, en contraste con la Internet,
es controlado por el operador de red. Servicios WTA y otros servicios estn
separados uno del otro control usando el acceso WTA basado en nmeros de
puerto.
4.5.2. Protocolo de sesin inalmbrico
Protocolo de sesin inalmbrica (WSP) proporciona un medio para el intercambio
organizado de contenidos entre cooperar aplicaciones cliente / servidor. Sus
funciones son:
Establecer una sesin fiable desde el cliente al servidor y liberar la sesin de una
manera ordenada.Agree on a common level of protocol functionality using
capability negotiation.
Contenido de Exchange entre cliente y servidor utilizando codificacin
compacta.
Suspender y reanudar la sesin.

Proporcionar HTTP 1.1 funcionalidad.


Cliente de Exchange y de sesin del servidor de los encabezados.
Transacciones de interrupcin en el proceso.
Empuje el contenido del servidor al cliente de una manera sincronizada.
Negociar soporte para mltiples transacciones asncronas simultneas.
El ncleo del diseo WSP es una forma binaria de HTTP. En consecuencia, se
admiten todos los mtodos definidos por HTTP 1.1. Adems, la capacidad de
negociacin se puede utilizar para ponerse de acuerdo sobre un conjunto de
mtodos de peticin extendidos, por lo que la plena compatibilidad con las
aplicaciones HTTP se puede retener. Cabeceras contenido HTTP se utilizan para
define tipo de contenido, la codificacin de juego de caracteres, lenguaje, etc, de
una manera extensible. Sin embargo, compacta codificacin binaria es definida
para los encabezados conocidos para reducir la sobrecarga de protocolo.
El ciclo de vida de un PSA no est vinculado con el protocolo de transporte
subyacente. Una sesin puede ser suspendida mientras la sesin est inactiva
para liberar recursos de la red o ahorrar batera. Un protocolo de sesin
restablecimiento liviano permite que la sesin se reanud sin la sobrecarga de
establecimiento de sesin en toda regla. Una sesin se puede reanudar a travs
de una red portadora diferente.
WSP permite capacidades extendidas que se negociarn entre pares (como
ejemplo lo que permite tanto para alto rendimiento, aplicacin con todas las
funciones, as como implementaciones simples, bsicas y pequeas). WSP
proporciona un mecanismo ptimo para colocar la informacin de cabecera para el
reconocimiento de una transaccin. Tambin soporta opcionalmente peticiones
asncronas de manera que un cliente puede enviar mltiples peticiones al servidor
simultneamente. Esto mejora la utilizacin de tiempo en el aire y la latencia como
el resultado de cada solicitud puede ser enviada al cliente cuando est disponible.
4.5.4. Protocolo de Transaccin Inalmbrico.
Protocolo de transaccin inalmbrica (WTP) no tiene mecanismos de seguridad.
WTP se ha definido como un protocolo orientado a transacciones de peso ligero
que es adecuado para su implementacin en los clientes "delgados" y opera a
travs de redes inalmbricas de datagramas. La fiabilidad se mejora mediante el
uso de identificadores nicos de transaccin, agradecimientos, eliminacin de
duplicados y retransmisiones. No es una funcin opcional de usuario a usuario la
fiabilidad en la que el usuario WTP puede confirmar cada mensaje recibido. El
ltimo acuse de recibo de la transaccin, que puede contener informacin fuera de
banda relacionada con la transaccin, tambin es opcional. WTP no tiene

establecimiento de conexin o desmontaje fases explcitas. Esto mejora la


eficiencia en los servicios orientados a la conexin. El protocolo proporciona
mecanismos para minimizar el nmero de transacciones que se repite como
resultado de paquetes duplicados.
WTP est diseado para los servicios orientados a las transacciones, como la
navegacin. La unidad bsica de intercambio es un mensaje completo y no un
flujo de bytes. Concatenacin puede ser utilizado, en su caso, para transmitir
unidades de paquetes de datos mltiples (PDU) en una unidad de datos de
servicio (SDU) del transporte de datagramas. WTP permite operaciones
asincrnicas. Hay tres clases de servicio de transaccin:
Clase 0: no fiable "enviar" sin mensaje de resultado. Sin retransmisin si se pierde
el mensaje enviado.
Clase 1: Confiable "enviar" sin mensaje de resultado. El receptor reconoce el
mensaje enviado; de lo contrario el mensaje se reenva.
Clase 2: Confiable "enviar" con exactamente un mensaje de resultado confiable. A
peticin de datos se enva y se recibe un resultado que es finalmente reconocido
por la parte iniciadora.
Nota: Para fiable "envan", tanto el xito como el fracaso son reportados.
4.5.5. Seguridad inalmbrica de la capa de transporte.
El propsito de seguridad de capa de transporte inalmbrico (WTLS) es para
garantizar la seguridad de capa de transporte entre un cliente WAP y la puerta de
enlace WAP / Proxy. WTLS es un protocolo de seguridad basado en el protocolo
estndar de la industria de seguridad de capa de transporte (TLS) con nuevas
caractersticas como el soporte de datagramas, apretn de manos optimizado, y
refrescante clave dinmica. La capa WTLS es modular y depende del nivel de
seguridad requerido de la aplicacin dada, o las caractersticas de la red
subyacente, si se utiliza o no. WTLS es opcional y se puede utilizar tanto con la
conexin y la configuracin de la pila WAP modo de conexin. Adems, WTLS
proporciona una interfaz para la gestin de conexiones seguras. El objetivo
principal de WTLS es proporcionar las siguientes caractersticas entre dos
aplicaciones que se comunican:
Integridad de los datos: WTLS contiene facilidades para asegurar que los datos
enviados entre el terminal y un servidor de aplicaciones no se han modificado y no
corrompido.

Privacidad: WTLS contiene facilidades para asegurar que los datos transmitidos
entre el terminal y un servidor de aplicaciones es privada y no pueden ser
entendidos por cualquiera de las partes intermedias que pueden haber
interceptado el flujo de datos.
Autenticacin: WTLS contiene facilidades para establecer la autenticidad del
servidor terminal y aplicacin.
Proteccin de denegacin de servicio: WTLS contiene facilidades para detectar y
rechazar los datos que se repite o no comprobado correctamente. WTLS hace que
muchos de denegacin de ataques de servicio tpica ms difcil de lograr y protege
las capas de protocolo superiores.
Protocolo WTLS est optimizado para redes portadoras bajo ancho de banda con
una latencia relativamente largo. Estas caractersticas hacen que sea posible la
certificacin de que los datos enviados no han sido manipulados por un tercero,
que la privacidad est garantizada, que un autor de un mensaje puede ser
identificada, y que ambas partes no puede negar haber enviado falsamente sus
mensajes.
4.5.6. Protocolo de Datagrama Inalmbrico.
Protocolo de datagrama inalmbrico (WDP) ofrece un servicio consistente para los
protocolos de capa superior de WAP y se comunica transparentemente sobre uno
de los servicios portadores disponibles. Los servicios que ofrece incluyen WDP
aplicacin abordar por los nmeros de puerto, segmentacin y reensamblaje
opcional, y la deteccin de errores opcional.
WDP soporta varios casos de comunicacin simultnea desde una capa superior
sobre un solo servicio portador WDP subyacente. El nmero de puerto identifica la
entidad de capa superior encima del WDP. La reutilizacin de los elementos de los
portadores subyacentes y el apoyo a mltiples portadoras, WDP puede ser
optimizado para un funcionamiento eficiente dentro de los limitados recursos de un
dispositivo mvil.
La capa de adaptacin es la capa WDP del WDP que mapea las funciones WDP
directamente sobre un portador especfico. La capa de adaptacin es diferente
para cada portador y se ocupa de las capacidades y caractersticas especficas de
ese servicio portador particular. En la puerta de entrada, la capa de adaptacin
termina y pasa los paquetes WDP a un proxy WAP / servidor a travs de un
protocolo de tnel.
Si WAP se utiliza ms de un portador de UDP, no es necesaria la capa WDP. En
otros portadores, tales como SMS GSM, la funcionalidad de datagramas es

proporcionada por WDP. Esto significa que WAP utiliza un servicio de datagramas,
que oculta las caractersticas de los diferentes portadores y proporciona
funcionalidad nmero de puerto.
Los errores de procesamiento pueden ocurrir cuando los datagramas WDP se
envan de un proveedor de WDP a otro. Por ejemplo, una puerta de enlace de
datos inalmbrica no est en condiciones de enviar un datagrama a la pasarela
WAP o el receptor no tiene suficiente espacio de bfer para recibir mensajes de
gran tamao. El protocolo de mensajes de control inalmbrico (WCMP)
proporciona un mecanismo de control de errores eficiente para WDP.
4.5.7. Portadoras WAP ptimas.
El WAP est diseado para funcionar en una variedad de diferentes servicios,
incluyendo SMS, datos conmutados por circuito (CSD), y los datos de
conmutacin de paquetes (PSD). Los portadores ofrecen diferentes niveles de
QoS con respecto al rendimiento, tasa de error, y los retrasos. El WAP est
diseada para compensar o tolerar estos diferentes niveles de servicio:
SMS: Dada su limitada extensin de 160 caracteres por mensaje corto, la
sobrecarga de la AMP que se requerira para ser transmitida en un mensaje SMS
significara que incluso para el ms simple de las transacciones de varios
mensajes SMS pueden ser enviadas.
CSD: La mayor parte de los servicios basados en el uso a prueba CSD como el
portador subyacente. CDS carece de inmediatez - una conexin de acceso
telefnico tomar alrededor de 10 segundos es necesario para conectar el cliente
WAP a la pasarela WAP; y este es el mejor de los casos cuando hay una llamada
digital completa de extremo a extremo.
USSD: Es un medio de transmisin de informacin o instrucciones en una red
GSM. En USSD se establece una sesin y la conexin de radio permanece abierta
hasta que el usuario, la aplicacin, o en lanzamientos de tiempo de espera de TI.
Mensajes de texto USSD pueden tener hasta 182 caracteres de longitud. USSD
puede ser un portador ideal de WAP en redes GSM. USSD es preferible debido a
las siguientes ventajas:
1) Los tiempos de respuesta de respuesta para aplicaciones interactivas son
ms cortos para USSD.
2) Los usuarios no necesitan acceder a cualquier men del telfono particular,
para acceder a los servicios con USSD pero pueden entrar en el comando
directamente desde la pantalla inicial del telfono mvil

GPRS: GPRS es un nuevo portador porque es inmediata, relativamente rpido, y


soporta la conectividad virtual, permitiendo que la informacin relevante para ser
enviado desde la red como y cuando se genera. Hay dos medios eficientes de
entrega de forma proactiva enviar (empujar) contenido a un telfono mvil: por
SMS (que es, por supuesto, uno de los portadores WAP) o por el usuario
mantener ms o menos una sesin GPRS permanente con el servidor de
contenido. WAP incorpora dos modos de conexin diferentes - Modo de conexin
WSP o protocolo de conexin WSP. Esto es similar a los dos GPRS servicios de
punto a punto - orientado a conexin y sin conexin. Para los intercambios de
informacin basados en mens interactivos que anticipa WAP, GPRS y WAP
pueden ser portadores ideales para s.
4.6. Ambiente tradicional para redes WAP.
WAP permite la presentacin y entrega de informacin y servicios para
dispositivos mviles como el telfono mvil o un ordenador porttil. Los principales
actores en el espacio WAP son el proveedor de servicios inalmbricos (WSP) y la
empresa (vase la Figura 4.4). El WSP es el equivalente inalmbrico de un ISP. El
papel de la WSP es proporcionar acceso a servicios de fondo de recursos para los
usuarios inalmbricos. El WSP ofrece servicio adicional ya que los usuarios
inalmbricos deben pasar de una conexin inalmbrica a un entorno cableado (a
diferencia de un entorno de Internet donde el usuario ya est "on" en la Internet).
El espacio del WSP contiene un banco de mdems, servicio de acceso remoto
(RAS) del servidor, router, y potencialmente una puerta de enlace WAP. El
ambiente es similar al entorno cableado, donde todos los servicios de tipo de
conexin son proporcionados por el WSP. El WSP maneja el procesamiento
relacionados con las comunicaciones entrantes WAP, incluyendo la traduccin de
la comunicacin inalmbrica desde el dispositivo WAP a travs de las torres de
transmisin a un banco de mdems y RAS y a la puerta de enlace WAP. El banco
de mdems recibe llamadas telefnicas entrantes desde el dispositivo mvil del
usuario, el servidor RAS traduce las llamadas entrantes de un formato de paquete
inalmbrica a un formato de paquete de cable, y las rutas del router estos
paquetes para corregir destinos. La puerta de enlace WAP se utiliza para traducir
el WAP en el protocolo tradicional de Internet (TCP / IP). La puerta de enlace WAP
se basa en la tecnologa de proxy. Gateways WAP tpicos proporcionan las
siguientes funcionalidades:.

Servidor de nombres de dominio (DNS) del servicio (por ejemplo, para resolver los
nombres de dominio utilizados en las direcciones URL).
Un punto de control para la gestin de fraude y la utilizacin de servicios.
Actuar como un proxy, la traduccin de la pila de protocolos WAP a la pila
de protocolos de Internet.
Muchos gateways tambin incluyen una funcin de transcodificacin que se
traducir una pgina HTML en una pgina WML que se adapte a un tipo de
dispositivo en particular. El espacio de la empresa contiene los servidores Web y
de aplicaciones respaldadas que ofrecen transacciones de las empresas. En
general, el PSA mantiene y gestiona la pasarela WAP, pero hay circunstancias en
las que esto no es deseable. Esto es debido a la presencia de un espacio de
cifrado causada por el final de la sesin WTLS en la pasarela. Los datos son
temporalmente en texto claro en la puerta de entrada hasta que se cifran en la
sesin SSL establecida con el servidor web de la empresa. En tales casos, la
puerta de enlace WAP se debe mantener en la empresa. El problema con esta
solucin es la ausencia del cliente DNS en el dispositivo mvil, lo que requerira el
almacenamiento de perfiles para cada destino en el dispositivo mvil. Esto
tambin requiere que la empresa estableci una relacin con el proveedor de
servicio mediante el cual todos los paquetes entrantes destinados a la empresa
(identificada por la direccin IP) se encaminan inmediatamente por el WSP
directamente a la empresa y nunca se envan a la puerta de la PSA.

4.7. Ventajas y Desventajas WAP.


Las siguientes son las ventajas de WAP:
Aplicacin cerca del modelo de Internet;
La mayora WAP apoyo dispositivos de telefona mvil moderno;
Envo en tiempo real / recepcin de datos;
Funcionalidad Multi Plataforma (se necesita pocos cambios para funcionar
en cualquier sitio web, ya que se utiliza XML);
No obsolescencia del hardware.
Las siguientes son algunas de las ventajas de utilizar CSS WAP en sitios de
Internet mvil:
Debido a WAP 2.0 (XHTML MP / WAP CSS), programacin web y
programacin WAP convergen. Aprender programacin WAP no requiere
mucho esfuerzo si ya sabes programar la web. Los desarrolladores web
pueden seguir utilizando sus familiares herramientas de creacin web y
navegadores web de PC para la construccin de sitios de Internet mvil.
Esta es una ventaja importante de XHTML MP / WAP CSS en WML.
Usted puede tener un mayor control sobre el aspecto de las pginas WAP
con WAP CSS que con WML. Por ejemplo, puede especificar los colores,
tipos de letra, fondo, bordes, mrgenes y el relleno de varios elementos con
WAP CSS.
Si se aplica un solo CSS a todo el sitio de Internet mvil, un dispositivo
mvil se descargar la CSS slo una vez que la primera vez el sitio de
Internet mvil es visitado. El CSS se almacenar en la memoria cach y se
puede acceder ms tarde sin necesidad de conectar con el servidor.
El expediente tamaos de documentos XHTML MP pueden llegar a ser ms
pequeo si el diseo y la informacin de formato se mueve a una hoja de
estilos CSS externa WAP. Un pequeo fi l tamao tiene la ventaja de un
tiempo de descarga ms corto.
El uso de WAP CSS tiene la ventaja de que el contenido y la presentacin
pueden ser separados. Esto significa que usted puede:
1) Coincidir con el diseo y el estilo de un mismo contenido a las
caractersticas de los diferentes dispositivos inalmbricos fcilmente.
2) Coincidir con el diseo y el estilo del mismo contenido de diferentes
agentes de usuario fcilmente.
3) Reduzca al mnimo el esfuerzo por mantener un sitio WAP. Cuando los
nuevos modelos de telfonos mviles salen al mercado, puede escribir
nuevas hojas de estilo CSS WAP para optimizar el diseo de la pgina

WAP en estos nuevos telfonos mviles. El contenido de archivos no


necesita ser modificado.
4) Aplicar una sola hoja de estilos CSS WAP a mltiples pginas WAP. Ms
tarde, si desea cambiar la apariencia de todo el sitio WAP, simplemente
modificar el CSS WAP.
5) Reutilizar el cdigo de estilo en mltiples proyectos.
6) Remotamente dividir el trabajo - alguien puede centrarse en apariencia
WAP, mientras que otros pueden concentrarse en el contenido.
Algunas de las desventajas de la AMP son los siguientes:
o
o
o
o
o

Las velocidades bajas, la seguridad, y la interfaz de usuario muy pequea;


No es muy familiar para los usuarios;
Modelo de negocio es caro;
Las formas son difciles de disear;
Se incluye terceros.

Algunas de las desventajas del uso de hojas de estilo CSS WAP en sitios de
Internet mvil son:
Diferentes navegadores WAP tienen variados niveles de apoyo a WAP
CSS. Una propiedad apoyado en un navegador WAP puede no estar
disponible en otro navegador WAP.
Una hoja de estilo CSS WAP externa puede aumentar el tiempo requerido
para una pgina para ser cargado completamente la primera vez que el sitio
WAP es visitada debido a las siguientes razones:
La hoja de estilos CSS externa WAP no existe en la memoria cach del
mvil telfono en la primera visita, lo que significa que el telfono mvil
tiene que descargarlo desde el servidor.
Documento Una XHTML MP y su hoja de estilos CSS externa WAP tienen
que ser descargados en solicitudes separadas.
Si usted hace uso de un solo CSS WAP expediente para especificar toda la
presentacin informacin sobre el sitio de Internet mvil, el tamao de
expediente de la fi WAP CSS le puede ser bastante grande.
El navegador WAP necesita para analizar el CSS adems de la MP XHTML
documento.
4.8. Aplicaciones de WAP.
La primera y ms importante aplicacin de WAP est accediendo a Internet desde
dispositivos mviles. Esto ya est en uso en muchos telfonos mviles. Esta
aplicacin est ganando popularidad cada da, y muchos sitios web ya tienen una
versin WAP de su sitio. La solicitud, que est fuera, es el envo de la venta ofrece

a los clientes mviles a travs de WAP. Telfono del usuario podr recibir ningn
precios de venta y ofertas desde el sitio web de una tienda.
Los juegos pueden ser jugados desde dispositivos mviles a travs de dispositivos
inalmbricos. Esta aplicacin se ha implementado en algunos pases y se est
desarrollando en muchos otros. Esta es una aplicacin que se ha predicho para
ganar una gran popularidad.
Aplicacin acceder a las hojas de tiempo y fi ling Gastos reclamaciones a travs
de los telfonos mviles en la actualidad se estn desarrollando. Estas
aplicaciones, cuando se aplique, ser un gran avance en el mundo de los
negocios.
Aplicaciones para localizar clientes WAP geogrficamente se han desarrollado.
Aplicaciones para ayudar a los usuarios que se hayan perdido o trenzado
guindolos utilizando sus ubicaciones estn bajo consideracin.
WAP tambin ofrece mensajes cortos, e-mail, el clima y alertas de trfico basado
en la ubicacin geogrfica del cliente. Estas aplicaciones estn disponibles en
algunos pases, pero pronto recibir, en todos los pases.
Una de las mayores aplicaciones de WAP en estudio es la banca desde
dispositivos mviles. Estas aplicaciones sern muy popular si se aplican de una
manera segura.
La industria mvil parece estar movindose hacia adelante, dejando de lado las
cuestiones de las normas de la red y de interfaz de aire, y en lugar de
concentrarse en sentar las bases para el desarrollo de servicios, considerados por
muchos como el principal motor de los multimedia en movimiento y los sistemas
mviles de tercera generacin. Desde ese punto de vista, en el futuro cercano
WAP y Bluetooth jugar un papel fundamental.
4.9. Imode.
Imode es un ISP y portal de servicios mviles de propiedad de NTT DoCoMo,
Japn, con cerca de 50 millones de suscriptores. Para imode, DoCoMo adoptado
el modelo de Internet y el protocolo. Imode utiliza HTML compacto (cHTML) como
un lenguaje de descripcin de pginas. La estructura de cHTML Nghia son
usuario puede ver y sitios HTML tradicionales imode puede ser inspeccionado con
web ordinaria navegadores de Internet. Esto est en contraste con WAP, pginas
HTML donde Phai tradujo a WML. Proporciona servicio de Internet mediante
imode celular-paquete digital personal (PDC-P) y un subconjunto de HTML 3.0
para la descripcin del contenido.

Imode es un servicio de conmutacin de paquetes (siempre conectado, siempre y


cuando el auricular del usuario se alcanza por la seal imode) m incluye
imgenes, imgenes animadas y colores. En imode, los usuarios pagan por
paquete de informacin descargada. proveedores de aplicaciones / contenido
imode cho PHEP para distribuir software a los telfonos celulares y estoy tambin
permite a los usuarios descargar appilets (por ejemplo, juegos). imode utiliza la
tecnologa de conmutacin de paquetes para la parte inalmbrica de la
comunicacin. La parte cableada de la comunicacin se realiza a travs de TCP /
IP.
Paquete de enviar y recibir mensajes de los servicios de informacin -switched
dividiendo en bloques pequeos y agregar encabezados Goi paquetes que
contienen la direccin y control de la informacin a cada paquete. Este PHEP cho
mltiples comunicaciones a ser transportado en un canal de comunicacin, dando
el uso del canal eficiente con un bajo costo. Dopa, el servicio de comunicaciones
de datos dedicado de DoCoMo, ofrece conexiones a la red de rea de ubicacin
(LAN) y los ISP. El paquete mvil tiene una configuracin de sistema de
comunicaciones de la red Chua se aade una funcin de comunicaciones de
paquetes y se integra en el PDC, el sistema digital para telfonos porttiles y
automviles. DoCoMo ha desarrollado un protocolo de transmisin de datos
especfica para imode. Este protocolo se utiliza con el sistema PDC-P. La red de
paquetes PDC-P incluye una pasarela de mensajes mvil (M-Cisco PGW)
Conversiones para manejar la entre los dos formatos de protocolo. Conexin entre
el servidor imode e Internet utiliza TCP / IP. El servidor imode es un servidor web
normal puede MA Reside en NTT DoCoMo o en la empresa. DoCoMo Dja 1717
acta como un portal y imode mantiene Normalmente el servidor. La figura 4.5
muestra la imode pila de protocolos.
imode basa en la seguridad de Internet a lo dispuesto por SSL / TLS y no tiene la
capacidad de manejar del lado del servidor autenticado sesiones SSL. telfonos
imode estn preconfigurados con claves raz de prevencin de colisiones de PKI.
Esto permitir que para el establecimiento de un server-side autenticado sesin
SSL imode el entre el servidor y el dispositivo imode organizada por la empresa.
imode no tiene la capacidad de manejar los certificados de cliente Nghia Ma no
repudio de muebles con el que la corriente no es una implementacin de imode.
La figura 4.6 muestra un entorno de red inalmbrica imode tpico.

4.10. Imode frente a WAP.


Imode est disponible slo en Japn, Europa y otros mercados de Con grandes
para proveedores de servicios mviles 3G son completamente basado en WAP.
En Estados Unidos, los proveedores de servicios han Chon Nhat WAP.
La diferencia bsica entre el Nhat imode y WAP es las capacidades grficas Khac;
slo admite imode grficos simples, mucho ms m de carbn lo cho WAP PHEP.
La red de datos de conmutacin de paquetes imode es ms adecuado para el
carbn transferrina WAP red de datos CS.
Otra diferencia importante es el "always-on" Capacidades de imode. Dado que los
usuarios no pagan por el tiempo Chung gastar en lnea, es ms conveniente y
menos costoso Cung. Puesto que no hay necesidad de marcar antes de utilizar los
distintos servicios basados en IP, e-mail llega a ser tan inmediata como SMS.
imode utiliza cHTML, un subconjunto de HTML, mientras que utiliza WAP WML, un
subconjunto de XML. cHTML, aunque sin duda ms fcil de desarrollar desde un
punto de vista de diseador web, tiene sus limitaciones. La desventaja de WML,
por otra parte, es igualmente obvio - HIEN se requiere una puerta de enlace WAP
para traducir entre el HTML y WML para casi cada transferencia de datos. Por otro
lado, desde WML se deriva de XML, es mucho ms extensible. XML PHEP cho de
contenido y varias aplicaciones ms dinmico Khac. En el futuro, un servicio
basado en WML de ms Advantage Carbn ser un uno basado en HTML. As,
mientras que la costura Hien requiere ms complicada la tecnologa WAP, en el
largo plazo, por desgracia que el usuario pueda hacer ms con su dispositivo.

4.11. Resumen.
En este captulo discutimos WAP. Micronavegador WAP XAC un cliente ligero a
usar una nueva Goi lenguaje de marcado estndar inalmbrico (WML) est
optimizado para dispositivos mviles porttiles de Muebles inalmbrica. WML es
una versin reducida de HTML. NTT DoCoMo imode Proporciona servicio de
Internet mediante PDC-P y un subconjunto de HTML 3.0 para la descripcin del
contenido. proveedores de aplicaciones / contenido imode cho PHEP para
distribuir software a los telfonos celulares. Concluimos el captulo con Proveer
WAP y Diferencias imode Guia bsica.

Anda mungkin juga menyukai