Wireless Application Protocol (WAP) : - Presented By: Swati Shukla
Wireless Application Protocol (WAP) : - Presented By: Swati Shukla
Wireless Application Protocol (WAP) : - Presented By: Swati Shukla
Protocol(WAP)
• Presented By:
Swati Shukla
Overview
WAP Introduction
WAP architecture requirements
Architecture overview
World-wide web model
WAP model
Components of WAP architecture
Sample Configuration of WAP technology
Usage, Advantages & Disadvantages of WAP
Summary
• WAP stands for Wireless Application
Protocol
o WAP is an application communication
protocol
o WAP is used to access services and
information
o WAP is inherited from Internet standards
o WAP is for handheld devices such as mobile
phones
o WAP is a protocol designed for micro
browsers
o WAP enables the creating of web
applications for mobile devices.
o WAP uses the mark-up language WML (not
HTML) WML is defined as an XML 1.0
application
Purpose of WAP
To enable easy, fast delivery of relevant information
and services to mobile users.
Type of devices that use WAP
Handheld digital wireless devices such as mobile
phones, pagers, two-way radios, smart phones and
communicators -- from low-end to high-end.
WAP works with most Wireless networks such as:
CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX,
ReFLEX, iDEN, TETRA, DECT, DataTAC, Mobitex.
Operating systems that are compatible with WAP
• WAP is a communications protocol and an application
environment.
Web Server
Client
Request CGI,
(URL) Scripts,
Etc.
Web
Browser
Response
(Content)
Content
WAP Programming Model
• WAP Client
- Entity that receives content from Internet via a
WAP Gateway. This is usually the WAP
Browser.
Bearers :
GSM CDMA PHS IS-136 CDPD PDC-P FLEX Etc…
Wireless Application Layer(WAE)
• General-purpose application environment
based on a combination of WWW and
mobile telephony technologies.
• It defines the user interface on the phone. It
contains WML and WTA (Wireless
Telephony Application).
• Primary objective – interoperable
environment.
• WAE includes a micro-browser (Client software
designed to overcome challenges of mobile handheld
devices that enables wireless access to services such
as Internet information in combination with a
suitable network) server environment which provides
– WML
– WML script
– WTA
– Content formats
Wireless Session Protocol (WSP)
• The WAP session protocol (WSP) layer provides
a lightweight session layer to allow efficient
exchange of data between applications.
• Application layer with a consistent interface for
two session services
– Connection-oriented service that operates
above the transaction layer protocol (WTP)
– Connectionless service that operates above a
secure or non-secure datagram service (WDP)
- Personal Productivity
Email: Using WAP users can keep track of their
email right from their handset.
- Others include:
- Interactive Chat
- Auctions
- Games
The ADVANTAGES that WAP can offer over these other
methods are the following:
• open standard, vendor independent
• network-standard independent
• transport mechanism–optimized for wireless data
bearers
• application downloaded from the server, enabling fast
service creation and introduction, as opposed to
embedded software
DISADVANTAGES of WAP