El término WAP tiene dos significados diferentes en el mundo de las redes inalámbricas. WAP significa Punto de acceso inalámbrico y Protocolo de aplicación inalámbrica .
Puntos de acceso inalámbricos
Un punto de acceso inalámbrico es un dispositivo que conecta una red local inalámbrica (normalmente Wi-Fi) a una red alámbrica (normalmente Ethernet).
Para obtener más información, consulte – ¿Qué son los puntos de acceso inalámbricos?
Protocolo de aplicación inalámbrica
El Protocolo de Aplicación Inalámbrica fue definido para soportar la entrega de contenido a dispositivos móviles a través de redes inalámbricas. Un elemento central en el diseño de WAP fue una pila de red basada en el modelo OSI. WAP implementó varios protocolos de red nuevos que realizan funciones similares pero separadas de los conocidos protocolos Web HTTP, TCP y SSL.
WAP incluía los conceptos de navegadores, servidores, URLs y pasarelas de red. Los navegadores WAP se crearon para pequeños dispositivos móviles como teléfonos móviles, buscapersonas y PDAs. En lugar de desarrollar contenido en HTML y JavaScript, los desarrolladores de WAP utilizaron WML y WMLScript. Al estar limitado tanto en la velocidad de la red móvil como en la potencia de procesamiento de los dispositivos, WAP sólo soportaba un pequeño subconjunto de los usos de un PC. Las aplicaciones típicas de estas tecnologías eran los canales de noticias, las cotizaciones bursátiles y la mensajería.
Aunque entre 1999 y mediados de la década de 2000 existía en el mercado un número decente de dispositivos con WAP, la tecnología no tardó mucho en quedar obsoleta debido a las rápidas mejoras tecnológicas en las redes móviles y los teléfonos inteligentes.
El modelo WAP
El modelo WAP consiste en cinco capas en una pila, de arriba hacia abajo: Aplicación, Sesión, Transacción, Seguridad y Transporte.
La capa de aplicación de WAP es el Wireless Application Environment (WAE). WAE soporta directamente el desarrollo de aplicaciones WAP con Wireless Markup Language (WML) en lugar de HTML y WMLScript en lugar de JavaScript. WAE también incluye la Interfaz de Aplicación de Telefonía Inalámbrica (WTAI, o WTA para abreviar) que proporciona una interfaz de programación a los teléfonos para iniciar llamadas, enviar mensajes de texto y otras capacidades de red.
La capa de sesión de WAP es el Wireless Session Protocol (WSP). WSP es el equivalente a HTTP para navegadores WAP. WAP involucra navegadores y servidores como la Web, pero HTTP no era una opción práctica para WAP debido a su relativa ineficiencia en el cable. WSP conserva un valioso ancho de banda en enlaces inalámbricos; en particular, WSP trabaja con datos binarios relativamente compactos, mientras que HTTP trabaja principalmente con datos de texto.
El Protocolo de Transacción Inalámbrica (WTP) proporciona servicios a nivel de transacción tanto para transportes confiables como no confiables. Evita que un destino reciba copias duplicadas de paquetes, y permite la retransmisión, si es necesario, en los casos en que se dejan caer paquetes. En este sentido, la VDP es análoga a la PCT. Sin embargo, la VDP también difiere del PCT. La VDP es esencialmente un TCP reducido que exprime un poco más de rendimiento de la red.
Wireless Transaction Layer Security (WTLS) proporciona funciones de autenticación y cifrado análogas a Secure Sockets Layer (SSL) en redes Web. Al igual que SSL, WTLS es opcional y se utiliza sólo cuando el servidor de contenido lo requiere.
El protocolo inalámbrico de datagramas (WDP) implementa una capa de abstracción para los protocolos de red de nivel inferior; realiza funciones similares a las del UDP. WDP es la capa inferior de la pila WAP, pero no implementa la capacidad de enlace físico o de datos. Para construir un servicio de red completo, la pila WAP debe implementarse en alguna interfaz de bajo nivel legacy que no sea técnicamente parte del modelo. Estas interfaces, llamadas bearer services o bearers, pueden estar basadas en IP o no.