Wireless Application Protocol (WAP)
Wireless Application Protocol (WAP) is a technical standard for accessing information over a
mobile wireless
network.
A WAP browser is a web
browser for mobile devices such as mobile phones that uses the protocol.
Before the introduction of WAP,
mobile service providers had limited opportunities to offer interactive data
services, but needed interactivity to support Internet and Web applications such as:
·
Email by mobile phone
·
Tracking
of stock-market prices
·
Sports
results
·
News
headlines
·
Music
downloads
WAP (Wireless
Application Protocol) is a specification for a set of communication protocols to standardize the
way that wireless devices, such as cellular telephones and radio transceivers, can be used
for Internet access, including e-mail, the World Wide Web, newsgroups, and instant messaging. While
Internet access has been possible in the past, different manufacturers have
used different technologies. In the future, devices and service systems that
use WAP will be able to interoperate.
WAP Technology
The
WAP layers are:
·
Wireless Application Environment
(WAE)
·
Wireless Session Layer (WSL)
·
Wireless Transport Layer Security (WTLS)
·
Wireless Transport Layer (WTP)
WAP is designed in a layered fashion, so that it can be extensible,
flexible, and scalable. As a result, the WAP protocol stack is divided into
five layers:
·
Application Layer
Wireless Application Environment (WAE). This
layer is of most interest to content developers because it contains among other
things, device specifications, and the content development programming
languages, WML, and WMLScript.
·
Session Layer
Wireless Session Protocol (WSP). Unlike HTTP,
WSP has been designed by the WAP Forum to provide fast connection suspension
and reconnection.
·
Transaction Layer
Wireless Transaction Protocol (WTP). The WTP
runs on top of a datagram service, such as User Datagram Protocol (UDP) and is
part of the standard suite of TCP/IP protocols used to provide a simplified
protocol suitable for low bandwidth wireless stations.
·
Security Layer
Wireless Transport Layer Security (WTLS). WTLS
incorporates security features that are based upon the established Transport
Layer Security (TLS) protocol standard. It includes data integrity checks,
privacy, service denial, and authentication services.
·
Transport Layer
Wireless
Datagram Protocol (WDP). The WDP allows WAP to be bearer-independent by adapting
the transport layer of the underlying bearer. The WDP presents a consistent
data format to the higher layers of the WAP protocol stack, thereby offering
the advantage of bearer independence to application developers.
Each
of these layers provides a well-defined interface to the layer above it. This
means that the internal workings of any layer are transparent or invisible to
the layers above it. The layered architecture allows other applications and
services to utilise the features provided by the WAP-stack as well. This makes
it possible to use the WAP-stack for services and applications that currently
are not specified by WAP.
The
WAP protocol architecture is shown below alongside a typical Internet Protocol
stack.
The
WAP was conceived by four companies: Ericsson, Motorola, Nokia, and Unwired
Planet (now Phone.com). The Wireless Markup Language (WML) is used to create
pages that can be delivered using WAP.
Post a Comment