2. Contents:
Introduction
Aim
Purpose
Architecture overview
WWW Model
Future of WAP
Usage
Advantage
Disadvantage
3. WAP- Wireless
Application Protocol
• A set of protocols which allow data
exchange for mobile cellular systems.
• The current world standard for the
presentation and delivery of wireless
information.
• It is device independent.
• It is network independent.
4. What is WAP?
• It’s a kind fusion of different technologies.
• It has more power to access and interact
with wireless devices.
• WAP adds a new dimension.
• WAP is application communication protocol.
5. Continue…
• WAP is for handheld devices such as
mobile phones.
• WAP enables the creating of web
applications for mobile devices.
• WAP uses the mark-up language WML(not
HTML).WML is defined as an XML 1.0
application.
6. • The basic AIM of WAP is to provide a web-like
experience on small portable devices - like mobile
phones and PDAs.
7. 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.
8. WAP Architecture
Requirements
• Leverage existing standards
whenever possible
• Define a layered, scaleable and
extensible architecture
• Support as many wireless networks
as possible
9. WAP Architecture
Requirements (Contd.)
• Optimize for efficient use of
device resources
• Provide support for secure
applications and communication
• Optimize for narrow-band bearers
with high latency
10. Architecture Overview
• WWW programming model is optimized
and extended to match characteristics
of the wireless environment
• Utilizes proxy technology to connect
between the wireless domain and WWW
11. World Wide Web Model
The request from the mobile device is sent as
a URL through the operator's network to the
WAP gateway, which is the interface between
the operator's network and the Internet as
shown in the figure below.
Web Server
Client
Request CGI,
(URL) Scripts,
Etc.
Web
Browser
Response
(Content)
Content
12. The WAP Architecture
Client Web Server
WAP Gateway
WML
CGI
with WML-Script
WML Encoder
WML Decks
WML- Scripts
WSP/WTP WMLScript
HTTP etc.
Script
Compiler
WTAI
Protocol Adapters Content
Etc.
13. Future of WAP
•Will WAP comply with Third Generation
wireless standards?
•Is WAP necessary with higher bandwidth 3G
networks?
17. conclusion
• The Wireless Application Protocol (WAP)
is a result of continuous work for
developing applications that operate over
wireless networks.
• We conclude that it is possible to
guarantee a sufficient security level on
the condition But users should always
bear in mind that an absolute security is
a pure impossibility