0% found this document useful (0 votes)
161 views12 pages

Wireless Application Protocol (WAP) : Reference: Chapter 12, Section 2, Wireless Communications and

WAP is designed to allow access to the Internet from mobile devices by defining a standard for a wireless application environment. It includes a programming model based on web technologies like XML and JavaScript, a lightweight markup language called WML, and protocols like WSP, WTP, and WTLS that make web access possible over bandwidth-limited wireless networks in a secure manner. The goal is to provide Internet content and services to mobile devices with small screens, limited input/output capabilities, and constrained resources while accommodating the low bandwidth and high latency of wireless networks.

Uploaded by

Sukhchain Singh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
161 views12 pages

Wireless Application Protocol (WAP) : Reference: Chapter 12, Section 2, Wireless Communications and

WAP is designed to allow access to the Internet from mobile devices by defining a standard for a wireless application environment. It includes a programming model based on web technologies like XML and JavaScript, a lightweight markup language called WML, and protocols like WSP, WTP, and WTLS that make web access possible over bandwidth-limited wireless networks in a secure manner. The goal is to provide Internet content and services to mobile devices with small screens, limited input/output capabilities, and constrained resources while accommodating the low bandwidth and high latency of wireless networks.

Uploaded by

Sukhchain Singh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 12

Wireless Application Protocol (WAP)

Reference: Chapter 12, section 2, Wireless Communications and Networks, by William Stallings, Prentice Hall

Introduction
WAP is designed to work with all wireless network technologies (GSM, CDMA, TDMA)

WAP Specification
A programming model based on the WWW Programming Model A markup language, the Wireless Markup Language, adhering to XML A specification of a small browser suitable for a mobile, wireless terminal A lightweight communications protocol stack A framework for wireless telephony applications (WTAs)
2

Architectural Overview

WAP Programming Model

WAP Infrastructure

WAP Design Considerations


Limitations of the mobile node
Small screen size
Limited input capability Limited processors, memory, and battery life

Wireless networks
Relatively low bandwidth High latency

Unpredictable availability and stability compared to wired connections


6

WAP Related Protocols


Wireless Markup Language (WML)
Designed to describe content and format for presenting data on devices with limited bandwidth, limited screen size, and limited user input capability
Mainly text-based information that attempts to capture the essence of the Web page and that is organized for easy access for users of mobile devices
7

WAP Related Protocols (cont)


WMLScript
A scripting language with similarities to JavaScript
Designed for defining script-type programs in a user device with limited processing power and memory

Wireless Application Environment


Specifies an application framework for wireless devices such as mobile telephones, pagers, and PDAs
8

WAE Client Components

WAP Related Protocols (cont)


Wireless Session Protocol (WSP)
WSP is a transaction-oriented protocol based on the concept of a request and a reply
WSP also defines a server Push operation, in which the server sends unrequested content to a client device (e.g. broadcast messages)

Wireless Transaction Protocol (WTP)


WTP provides a reliable transport service but dispenses with much of the overhead of TCP
10

WAP Related Protocols (cont)


Wireless Transport Layer Security (WTLS)
WTLS provides security services between the mobile device (client) and the WAP gateway
WTLS is based on the industry-standard Transport Layer Security (TLS) Protocol, which is a refinement of the secure sockets layer (SSL) TLS is the standard security protocol used between Web browsers and Web servers WTLS is more efficient than TLS, requiring fewer message exchanges
11

WAP Related Protocols (cont)


Wireless Datagram Protocol (WDP)
WDP is used to adapt a higher-layer WAP protocol to the communication mechanism used between the mobile node and the WAP gateway

12

You might also like