Transcript Document

TECHNICAL SEMINAR ON
WIRELESS APPLICATION PROTOCOL
Presented By
MD.ASLAM
Adm. No. 05-125,ETC/2008
WIRELESS APPLICATION PROTOCOL
WAP or Wireless application protocol is a protocol
or process which provides a method to
communicate across wireless networks quickly,
securely and efficiently. It is a standardized way
that a mobile phone talks to server installed in the
mobile phone network. It is an important
development in the wireless industry because of
its attempt to develop an open standard for
wireless protocols, independent of vendor and
airlinks. It is an emerging industry standard whose
goal is to provide wireless internet link services
and information to handheed devices. The goal of
WAP is to extend the web to handheld devices by
addressing and solving those difficulties.
FEATURE PROVIDED
 Model closely interwined with that of tire Internet.
 HDML (Handheld Device markup language)
It is the language which provides a programmer with the
tools to produce content for a handheld WAP device
 WML (wireless mark up language)
It is the language which allows a programmer
simultaneously develop web-based applications.
 Optimization of Data transfer :
 Operating System Independent :
 Wireless Telephony Application (WTA)
to
ARCHITECTURE OF WAP GATEWAY
SNMP
JAVA
M
A
N
A
G
E
M
E
N
T
Logging
Sub scriber DB
Application
Subscriber
Data
Compiler
& Encoder
Billing
Data
Context Manager
WSP
WTP
HTTP
WTLS
WDP / Adaption
Bearers
TCP / IP
Internet
Firewall etc.
WAP LAYERS
(i)
Application Layers :
a)
Wireless application environment (WAE)
b) Wireless telephone application (WTA)
They are the main interfaces to the client devices and
specify a markup language a scripting language and a
telephony interface.
(ii)
Session layer
a) Wireless session protocol (WSP)
WSP layer provides a lightweight session layer
to allow efficient exchange of data between applications .
b) Wireless transport layer security (WTLS)
it is an option security layer that provides the secure transport
service required by many applications.
(iii)
Transport layer
a)
Wireless transaction protocol (WTP)
This layer provides transaction support, adding reliability to
datagram service provided by WDP.
b)
Bearer service
They provide reliable transmission of data packets between the client
and server over a wireless link.

WDP(WAP datagram protocol)
It is a transport layer that sends and receives messages via any
available bearer network.

HTTP interface
This serves to retrieve WAP content from the Internet requested by
the mobile device..
HOW WAP FUNCTION ?
1.
WAP Programming model
2.
WEB Programming model
HTTP/ HTTPS REQUEST (text)
BROWSER
SCRIPT
INTERPRETER
CONTENT
SERVER
HTML DOCUMENTS (text)
WEB PROGRAMMING MODEL
 A user enters a URL (Uniform Resource Locator) into a browser.
 The browser parses the field and sends an HTTP or HTTPS request to
a web server using ordinary text characters.
 The web server replies to the request with either the specific
document indicated by the URL or a default document if none is
specified.
WAP REQUEST
MICRO
BROWSER
WML SCRIPT
INTERPRETER
HTTP / HTTPS
REQUEST
CONTENT
SERVER
PROXY
SERVER WAP
ENCODERS
&
DECODERS
WAP REPLY
WML DOCUMENTS
WAP PROGRAMMING MODEL
 The user still requests a URL.
 The request comes from a microbrowser and it is transmitted in tokenized
binary format.
 The binary stream is processed through a proxy server that contains WAP
encoders and decoders.
 The proxy server translated the WAP request into an HTTP or HTTPS request
that is relayed to a content server.
 The content server replies with a text document that is encoded by the proxy
server and transmitted to the WAP user agent.
ADVANTAGE OF WAP
1.
Open standard, vendor independent.
2.
Network-standard independent.
3.
Transport mechanism – optimized for wireless data bearers.
4.
Several new handheld mobile and multifunctioning web enabled
devices are gradually introduced.
5.
The web enabled phones with the help of WAP technology will
shrink the pc to palm size.
6.
Mobile handheld gadgets will enable us to send and receive voice
data, E-mail, conduct e-commerce obtain the latest quotes from the
stock exchange data package using high speed internet service.
DISADVANTAGES OF WAP

It is very difficult to configure WAP phones for new WAP service.

WAP does not provide direct internet access

The WAP standard is incomplete.
APPLICATIONS :

It is considered as a gateway to new world of mobile commerce.

It provides a standard which enables users to easily access web
based interactive information services and application from the
screen of their mobile.

Its wide application includes consumer and corporate solution like
email, corporate data, news, sports, entertainment, television,
commerce transaction and banking services.
CONCLUSION
WAP is an emerging technology that has great potential. WAP bridges
the gap between the mobile world and the internet as well as corporate
intranets and offers the ability to deliver an unlimited range of mobile
value added services to subscribers independent of their network,
bearer and terminal. It is a global standard and is not controlled by any
single company.
THANK YOU