WAP Protocol stack
- Application Layer: This layer contains the Wireless Application Environment (WAE). It contains mobile device specifications and content development programming languages like WML.
- Session Layer: This layer contains Wireless Session Protocol (WSP). It provides fast connection suspension and reconnection.
- Transaction Layer: This layer contains Wireless Transaction Protocol (WTP). It runs on top of UDP (User Datagram Protocol) and is a part of TCP/IP and offers transaction support.
- Security Layer: This layer contains Wireless Transport Layer Security (WTLS). It offers data integrity, privacy and authentication.
- Transport Layer: This layer contains Wireless Datagram Protocol. It presents consistent data format to higher layers of WAP protocol stack.
Wireless Application Protocol
The Wireless Application Protocol (WAP) is a set of communication protocols and an application programming model based on the World Wide Web (WWW). Its hierarchical structure is quite similar to the TCP/IP protocol stack design.