SlideShare a Scribd company logo
1 of 38
WAP- Wireless Application
Protocol
by
Team 11 Presenters:
Suma Pramod Connie Barbosa
Niti Pandey Patrick Cunning
Olga Pavlenko
04/11/2002
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- Wireless Application
Protocol
• An open, global specification that empowers
mobile users with wireless devices to easily
access and interact with internet information
and services instantly.
• The wireless industry came up with the idea
of WAP. The point of this standard was to
show internet contents on wireless clients,
like mobile phones.
• 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
The WAP specifications continue to be developed by
contributing members, who, through interoperability
testing, have brought WAP into the limelight of the
mobile data marketplace with fully functional WAP–
enabled devices as shown below:
The basic AIM of WAP is to provide a web-like
experience on small portable devices - like mobile phones
and PDAs.
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.
•WAP is independent of OS that means WAP can be
implemented on any OS.
•It can be built on any operating system including Palm
OS, EPOC 32, Windows CE, FLEXOS, OS/9, Java OS,
etc. It provides service interoperability even between
different device families.
WAP Architecture
Requirements
• Leverage existing standards whenever
possible
• Define a layered, scaleable and extensible
architecture
• Support as many wireless networks as
possible
• Optimize for narrow-band bearers with high
latency
WAP Architecture
Requirements (Contd.)
• Optimize for efficient use of device
resources
• Provide support for secure applications and
communication
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
World-Wide Web Model
CGI,
Scripts,
Etc.
Content
Web Server
Client
Web
Browser
Request
(URL)
Response
(Content)
WAP Programming Model
CGI,
Scripts,
Etc.
Content
Web Server
Client
WAE
User
Agent
Request
(URL)
Response
(Content)
Gateway
Encoders
And
Decoders
Encoded
Request
Encoded
Response
• WAP Device
- Is used to access WAP applications and
content. It might be a PDA, handheld
computer.
• WAP Client
- Entity that receives content from Internet via a
WAP Gateway. This is usually the WAP
Browser.
• WAP Content/Origin/Application Server
- Element in the network where the information
or web/WAP applications resides.
• WAP Proxy
- Acts both as a client and as a server in the
network.Typically has
– Protocol gateway : translates requests from the
WAP protocol stack to WWW protocol stack
– Content encoders and decoders : translate WAP
content into compact encoded formats to reduce
the size of data over the network
It allows content and applications to be
hosted on standard WWW servers and
developed using proven WWW technologies
such as CGI scripting
• WAP Gateway
- Intermediary element used to connect two different
types of network. It receives request directly from
the clients as if it actually were the origin server that
clients want to receive the information form. The
clients are usually unaware that they are speaking to
the Gateway.
• WAP Browser
– Software running on the WAP device that
interprets the WAP content arriving from the
internet and decides how to display it on WAP
device.
WML
• WML – Wireless Markup Language formerly
called HDML (Handheld Devices Markup
Language)
• Is a tag language that allows the text portions of
Web Pages to be presented on cellular phones and
Personal Digital Assistants (PDAs) via wireless
access.
• WML is used for delivering data to WAP devices,
and is HTML- like in its appearance.
• An alternative to WML is I-Mode’s cHTML
language.
WAP Network Example
Web
Server
Wireless
Network
WAP
Proxy
HTML
Filter
WTA
Server
WAP
Client
WML
WML
HTML
WWW Protocol Stack
TCP/IP
UDP/IP
TLS - SSL
HTTP
HTML
Java Script
Components of WAP
Architecture
Other Services
And Applications
Transport Layer (WDP)
Security Layer (WTLS)
Transaction Layer (WTP)
Session Layer (WSP)
Application Layer (WAE)
GSM CDMA PHS IS-136 CDPD PDC-P FLEX Etc…
Bearers :
Wireless Application Environment
(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.
Wireless Application Environment
(Contd.)
• 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)
• Optimized for low-bandwidth bearer networks
with long latency
Wireless Transaction Protocol
(WTP)
» Runs on top of a datagram service
• The WAP transaction protocol (WTP) layer
provides transaction support, adding reliability to
the datagram service provided by WDP.
• Light weight transaction-oriented protocol
• Three classes of transaction services
– Unreliable one-way requests
– Reliable one-way requests
– Reliable two-way request-reply transactions
Wireless Transport Layer
Security (WTLS)
Based on industry-standard Transport Layer
Security (TLS) protocol
• Optimized for use over narrow-band
communication channels
• Features:
– Data integrity
– Privacy
– Authentication
– Denial-of-service protection
Wireless Datagram Protocol
(WDP)
• The WAP datagram protocol (WDP) is the
Transport layer that sends and receives messages
via any available bearer network, including SMS,
USSD, CSD, CDPD, IS–136 packet data, and
GPRS.
• Operates above the data capable bearer services
supported by various network types.
• Provides a common interface to the upper layer
protocols and hence they function independent of
the underlying wireless network.
Bearers
• Differing levels of quality of service with
respect to throughput, error rate, and delays
• WAP protocols are designed to compensate
for or tolerate these varying levels of
service
• WDP specification lists the bearers that are
supported and techniques used to allow
WAP protocols to run over each bearer
Sample WAP Stacks
No layer
IP Non-IP
UDP WDP
WTP
WSP/B
WAE
WTLS
WAE
User Agents
No layer
IP Non-IP
UDP WDP
WTP
WTLS
Applications over
transactions
No layer
IP Non-IP
UDP WDP
WTLS
Applications over
Datagram Transport
WAP Technology
Outside of WAP
Mobile-Originated Example of WAP
Architecture
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.
FUTURE OF WAP
Will WAP comply with Third Generation wireless standards?
Yes, WAP has been designed to be as independent as possible from the
underlying network technology.
Is WAP necessary with higher bandwidth 3G networks?
Even as bandwidths increase, the cost of that bandwidth does not fall to
zero. These costs result from higher power usage in the terminals,
higher costs in the radio sections, greater use of RF spectrum, and
increased network loading. In addition, the original constraints WAP
was designed for -- intermittent coverage, small screens, low power
consumption, wide scalability over bearers and devices, and one-
handed operation -- are still valid in 3G networks. Finally, we can
expect the bandwidth required by application users to steadily increase.
Therefore, there is still a need to optimize the device and network
resources for wireless environments. We can expect WAP to optimize
support for multimedia applications that continue to be relevant.
If WAP is very successful in mass-markets on 2.5G networks, 3G
networks may be needed purely for capacity relief.
The reasons to migrate to WAP technology
Network operators are behind WAP
With minimal risk and investment, WAP enables operators to
decrease churn, cut costs, and increase revenues by improving
existing, value-added services and offering exciting new
informational services.
Why are equipment manufacturers interested in WAP?
Being a global open specification suite, WAP has generated the
critical mass for manufacturers. This has opened up new product
and marketing opportunities in the wireless industry and provides
new revenue to participating companies.
WAP in the Competitive Environment
Competition for WAP protocols could come from a number of
sources:
• subscriber identity module (SIM) toolkit—The use of
SIMs or smart cards in wireless devices is already widespread and
used in some of the service sectors.
• Windows CE—This is a multitasking, multithreaded operating
system from Microsoft designed for including or embedding
mobile and other space-constrained devices.
• JavaPhone™—Sun Microsystems is developing
PersonalJava™ and a JavaPhone™ API, which is embedded in a
Java™ virtual machine on the handset. NEPs will be able to build
cellular phones that can download extra features and functions
over the Internet; thus, customers will no longer be required to
buy a new phone to take advantage of improved features.
USAGE
- Corporate Applications: Sales force automation
where sales people use their WAP enabled handsets to
get instant, direct access to the latest pricing, latest
news, competitive information any time, anywhere.
- Online Services:
Banking: Users can get their current balance,
transfer funds between accounts and receive fax of a
mini-statement.
Electronic Commerce: Subscribers can use their
handset just like their PC to purchase products and
services over the Web.
- Tele services
Prepaid Services: With a WAP-enabled phone,
prepaid subscribers can see their current balance with
the press of a button. By pressing another button,
they can also recharge their account by entering a
credit card or voucher number into the handset.
- 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
• Small screens: For web phones, there's an incredibly small
viewing area; palmtops are barely better.
• Speed of access: All devices have slow access.
• Limited or fragmented availability: Wireless web access is
sporadic in many areas and entirely unavailable in other
areas.
• Price: Many technology limitations are being addressed by
higher-end devices and services. But the entry price for a
good wireless web palmtop with decent display, keyboard,
and speed is easily $700 to $900, not including monthly
access.
• Lack of user habit: It takes some patience and overcoming
the learning curve to get the hang of it -- connecting, putting
in an address, typing. Users just aren't used to the idea and
protocol yet.
•
Summary
• WAP provides a markup language and a transport protocol that
open the possibilities of the wireless environment and give
players from all levels of the industry the opportunity to access an
untapped market that is still in its infancy.
• The bearer-independent nature of WAP has proved to be a long-
awaited breath of fresh air for an industry riddled with multiple
proprietary standards that have suffocated the advent of a new
wave of mobile-Internet communications. WAP is an enabling
technology that, through gateway infrastructure deployed in
mobile operator's network, will bridge the gap between the mobile
world and the Internet, bringing sophisticated solutions to mobile
users, independent of the bearer and network.
• Backed by 75 percent of the companies behind the world's
mobile telephone market and the huge development potential of
WAP, the future for WAP looks bright.
References
Books:
• Beginning WAP – Wrox Publications
• Dynamic WAP Application Development-
Manning Publications, Inc
Websites:

More Related Content

What's hot (20)

Wap
WapWap
Wap
 
Introduction to WAP
Introduction to WAPIntroduction to WAP
Introduction to WAP
 
WAP Technology
WAP TechnologyWAP Technology
WAP Technology
 
Wap ppt
Wap pptWap ppt
Wap ppt
 
112321 112333 wirless application protocol
112321 112333 wirless application protocol112321 112333 wirless application protocol
112321 112333 wirless application protocol
 
WAP
WAPWAP
WAP
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
WWW Programming Model
WWW Programming ModelWWW Programming Model
WWW Programming Model
 
Wireless application protocol wap
Wireless application protocol   wapWireless application protocol   wap
Wireless application protocol wap
 
Wap
WapWap
Wap
 
Mobile applications
Mobile applicationsMobile applications
Mobile applications
 
Wap model
Wap modelWap model
Wap model
 
Mobile Internet Standards
Mobile Internet StandardsMobile Internet Standards
Mobile Internet Standards
 
What is WAP?
What is WAP?What is WAP?
What is WAP?
 
Wireless application protocol (WAP)
Wireless application protocol (WAP)Wireless application protocol (WAP)
Wireless application protocol (WAP)
 
Introduction to wireless application protocol (wap)ogi
Introduction to wireless application protocol (wap)ogiIntroduction to wireless application protocol (wap)ogi
Introduction to wireless application protocol (wap)ogi
 
Wireless Application Protocol WAP by Alvinen
Wireless Application Protocol WAP by AlvinenWireless Application Protocol WAP by Alvinen
Wireless Application Protocol WAP by Alvinen
 
Wireless Application Protocol
Wireless Application ProtocolWireless Application Protocol
Wireless Application Protocol
 
Wireless application prorocol
Wireless application prorocolWireless application prorocol
Wireless application prorocol
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 

Viewers also liked

John Snyder - Undergraduate Research
John Snyder - Undergraduate ResearchJohn Snyder - Undergraduate Research
John Snyder - Undergraduate ResearchJohn Snyder
 
Cultureppt 120423013142-phpapp02
Cultureppt 120423013142-phpapp02Cultureppt 120423013142-phpapp02
Cultureppt 120423013142-phpapp02Arfeen Ali
 
04a data analisis penyelidikan tindakan1
04a data analisis penyelidikan tindakan104a data analisis penyelidikan tindakan1
04a data analisis penyelidikan tindakan1share with me
 
Harjutusülesanded teadusliku meetodi kohta
Harjutusülesanded teadusliku meetodi kohtaHarjutusülesanded teadusliku meetodi kohta
Harjutusülesanded teadusliku meetodi kohtaSille Tekku
 
La OrIentacion Administrativa
La OrIentacion AdministrativaLa OrIentacion Administrativa
La OrIentacion Administrativarosirisc
 
Lighning Talk: composer repositories
Lighning Talk: composer repositoriesLighning Talk: composer repositories
Lighning Talk: composer repositoriesBryan Agee
 
Indicadores para predecir el éxito en las aulas powerpoint
Indicadores para predecir el éxito en las aulas powerpointIndicadores para predecir el éxito en las aulas powerpoint
Indicadores para predecir el éxito en las aulas powerpointlomoa
 
03c membina instrumen penyelidikan tindakan
03c membina instrumen penyelidikan tindakan03c membina instrumen penyelidikan tindakan
03c membina instrumen penyelidikan tindakanshare with me
 
sistema de evaluacion para su contratacion
sistema de evaluacion para su contratacion sistema de evaluacion para su contratacion
sistema de evaluacion para su contratacion ofer shmuel
 
Ingles final
Ingles finalIngles final
Ingles finaloero1985
 
Planificacion estrategic aaaaa
Planificacion estrategic aaaaaPlanificacion estrategic aaaaa
Planificacion estrategic aaaaaHender MacLachlan
 

Viewers also liked (18)

John Snyder - Undergraduate Research
John Snyder - Undergraduate ResearchJohn Snyder - Undergraduate Research
John Snyder - Undergraduate Research
 
Hombre como person adocx
Hombre como person adocxHombre como person adocx
Hombre como person adocx
 
Draft-OMAE2014-24027
Draft-OMAE2014-24027Draft-OMAE2014-24027
Draft-OMAE2014-24027
 
Cultureppt 120423013142-phpapp02
Cultureppt 120423013142-phpapp02Cultureppt 120423013142-phpapp02
Cultureppt 120423013142-phpapp02
 
04a data analisis penyelidikan tindakan1
04a data analisis penyelidikan tindakan104a data analisis penyelidikan tindakan1
04a data analisis penyelidikan tindakan1
 
유선
유선유선
유선
 
Harjutusülesanded teadusliku meetodi kohta
Harjutusülesanded teadusliku meetodi kohtaHarjutusülesanded teadusliku meetodi kohta
Harjutusülesanded teadusliku meetodi kohta
 
PACE-IT: Basic Forensic Concepts
PACE-IT: Basic Forensic ConceptsPACE-IT: Basic Forensic Concepts
PACE-IT: Basic Forensic Concepts
 
La OrIentacion Administrativa
La OrIentacion AdministrativaLa OrIentacion Administrativa
La OrIentacion Administrativa
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
TesisMJVillanueva
TesisMJVillanuevaTesisMJVillanueva
TesisMJVillanueva
 
Le foglie-morte
Le foglie-morteLe foglie-morte
Le foglie-morte
 
Lighning Talk: composer repositories
Lighning Talk: composer repositoriesLighning Talk: composer repositories
Lighning Talk: composer repositories
 
Indicadores para predecir el éxito en las aulas powerpoint
Indicadores para predecir el éxito en las aulas powerpointIndicadores para predecir el éxito en las aulas powerpoint
Indicadores para predecir el éxito en las aulas powerpoint
 
03c membina instrumen penyelidikan tindakan
03c membina instrumen penyelidikan tindakan03c membina instrumen penyelidikan tindakan
03c membina instrumen penyelidikan tindakan
 
sistema de evaluacion para su contratacion
sistema de evaluacion para su contratacion sistema de evaluacion para su contratacion
sistema de evaluacion para su contratacion
 
Ingles final
Ingles finalIngles final
Ingles final
 
Planificacion estrategic aaaaa
Planificacion estrategic aaaaaPlanificacion estrategic aaaaa
Planificacion estrategic aaaaa
 

Similar to wireless mobile

Mobile computing seminar
Mobile computing seminarMobile computing seminar
Mobile computing seminarMeenakshi Devi
 
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptxFALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptxBARATHSHARMA
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocolSrideviHV
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...Editor IJCATR
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...Editor IJCATR
 
Web technology and commerce unit 5
Web technology and commerce unit 5Web technology and commerce unit 5
Web technology and commerce unit 5arun0501
 
Wireless Application protocol VS Internet Protocol (WAP VS IP)
Wireless Application protocol VS Internet Protocol (WAP VS IP)Wireless Application protocol VS Internet Protocol (WAP VS IP)
Wireless Application protocol VS Internet Protocol (WAP VS IP)Sai_Shunmuga
 
A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...
A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...
A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...IJMER
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocolPrachi Sasankar
 
Telecommunication network2222
Telecommunication  network2222Telecommunication  network2222
Telecommunication network2222Chirag_pahuja
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksMyNOG
 

Similar to wireless mobile (20)

It2402 mobile communication unit5
It2402 mobile communication unit5It2402 mobile communication unit5
It2402 mobile communication unit5
 
Wap ppt
Wap pptWap ppt
Wap ppt
 
Mobile computing seminar
Mobile computing seminarMobile computing seminar
Mobile computing seminar
 
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptxFALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
 
Wirelss LAN
Wirelss LANWirelss LAN
Wirelss LAN
 
WAP.PDF
WAP.PDFWAP.PDF
WAP.PDF
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 
Web technology and commerce unit 5
Web technology and commerce unit 5Web technology and commerce unit 5
Web technology and commerce unit 5
 
Wireless Application protocol VS Internet Protocol (WAP VS IP)
Wireless Application protocol VS Internet Protocol (WAP VS IP)Wireless Application protocol VS Internet Protocol (WAP VS IP)
Wireless Application protocol VS Internet Protocol (WAP VS IP)
 
Basic Concepts in Wireless LAN
Basic Concepts in Wireless LANBasic Concepts in Wireless LAN
Basic Concepts in Wireless LAN
 
W@P
W@PW@P
W@P
 
A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...
A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...
A Unique Application to Reserve Doctor Appointment by Using Wireless Applicat...
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
Protocols and tools
Protocols and toolsProtocols and tools
Protocols and tools
 
Telecommunication network2222
Telecommunication  network2222Telecommunication  network2222
Telecommunication network2222
 
Wireless application protocol ppt
Wireless application protocol  pptWireless application protocol  ppt
Wireless application protocol ppt
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
 
Wap ppt purbasha
Wap ppt purbashaWap ppt purbasha
Wap ppt purbasha
 

Recently uploaded

Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...anamikaraghav4
 
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...ranjana rawat
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Bookingnoor ahmed
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Riya Pathan
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Meanamikaraghav4
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...anamikaraghav4
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...aamir
 
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlFun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlApsara Of India
 
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...Riya Pathan
 
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsCall Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsApsara Of India
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...noor ahmed
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurRiya Pathan
 
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolVIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolRiya Pathan
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...anamikaraghav4
 

Recently uploaded (20)

Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
 
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Bagbazar 👉 8250192130 ❣️💯 Available With Room 24×7
 
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
 
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Najafgarh Delhi 💯Call Us 🔝8264348440🔝
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
 
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlFun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
 
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
Housewife Call Girls Sonagachi - 8250192130 Booking and charges genuine rate ...
 
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsCall Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
 
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
 
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolVIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
 

wireless mobile

  • 1. WAP- Wireless Application Protocol by Team 11 Presenters: Suma Pramod Connie Barbosa Niti Pandey Patrick Cunning Olga Pavlenko 04/11/2002
  • 2. 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
  • 3. WAP- Wireless Application Protocol • An open, global specification that empowers mobile users with wireless devices to easily access and interact with internet information and services instantly. • The wireless industry came up with the idea of WAP. The point of this standard was to show internet contents on wireless clients, like mobile phones.
  • 4. • 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
  • 5. The WAP specifications continue to be developed by contributing members, who, through interoperability testing, have brought WAP into the limelight of the mobile data marketplace with fully functional WAP– enabled devices as shown below:
  • 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. WAP works with most Wireless networks such as: CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, ReFLEX, iDEN, TETRA, DECT, DataTAC, Mobitex.
  • 8. Operating systems that are compatible with WAP •WAP is a communications protocol and an application environment. •WAP is independent of OS that means WAP can be implemented on any OS. •It can be built on any operating system including Palm OS, EPOC 32, Windows CE, FLEXOS, OS/9, Java OS, etc. It provides service interoperability even between different device families.
  • 9. WAP Architecture Requirements • Leverage existing standards whenever possible • Define a layered, scaleable and extensible architecture • Support as many wireless networks as possible • Optimize for narrow-band bearers with high latency
  • 10. WAP Architecture Requirements (Contd.) • Optimize for efficient use of device resources • Provide support for secure applications and communication
  • 11. 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
  • 12. World-Wide Web Model CGI, Scripts, Etc. Content Web Server Client Web Browser Request (URL) Response (Content)
  • 13. WAP Programming Model CGI, Scripts, Etc. Content Web Server Client WAE User Agent Request (URL) Response (Content) Gateway Encoders And Decoders Encoded Request Encoded Response
  • 14. • WAP Device - Is used to access WAP applications and content. It might be a PDA, handheld computer. • WAP Client - Entity that receives content from Internet via a WAP Gateway. This is usually the WAP Browser. • WAP Content/Origin/Application Server - Element in the network where the information or web/WAP applications resides.
  • 15. • WAP Proxy - Acts both as a client and as a server in the network.Typically has – Protocol gateway : translates requests from the WAP protocol stack to WWW protocol stack – Content encoders and decoders : translate WAP content into compact encoded formats to reduce the size of data over the network It allows content and applications to be hosted on standard WWW servers and developed using proven WWW technologies such as CGI scripting
  • 16. • WAP Gateway - Intermediary element used to connect two different types of network. It receives request directly from the clients as if it actually were the origin server that clients want to receive the information form. The clients are usually unaware that they are speaking to the Gateway. • WAP Browser – Software running on the WAP device that interprets the WAP content arriving from the internet and decides how to display it on WAP device.
  • 17. WML • WML – Wireless Markup Language formerly called HDML (Handheld Devices Markup Language) • Is a tag language that allows the text portions of Web Pages to be presented on cellular phones and Personal Digital Assistants (PDAs) via wireless access. • WML is used for delivering data to WAP devices, and is HTML- like in its appearance. • An alternative to WML is I-Mode’s cHTML language.
  • 19. WWW Protocol Stack TCP/IP UDP/IP TLS - SSL HTTP HTML Java Script
  • 20. Components of WAP Architecture Other Services And Applications Transport Layer (WDP) Security Layer (WTLS) Transaction Layer (WTP) Session Layer (WSP) Application Layer (WAE) GSM CDMA PHS IS-136 CDPD PDC-P FLEX Etc… Bearers :
  • 21. Wireless Application Environment (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.
  • 22. Wireless Application Environment (Contd.) • 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
  • 23. 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) • Optimized for low-bandwidth bearer networks with long latency
  • 24. Wireless Transaction Protocol (WTP) » Runs on top of a datagram service • The WAP transaction protocol (WTP) layer provides transaction support, adding reliability to the datagram service provided by WDP. • Light weight transaction-oriented protocol • Three classes of transaction services – Unreliable one-way requests – Reliable one-way requests – Reliable two-way request-reply transactions
  • 25. Wireless Transport Layer Security (WTLS) Based on industry-standard Transport Layer Security (TLS) protocol • Optimized for use over narrow-band communication channels • Features: – Data integrity – Privacy – Authentication – Denial-of-service protection
  • 26. Wireless Datagram Protocol (WDP) • The WAP datagram protocol (WDP) is the Transport layer that sends and receives messages via any available bearer network, including SMS, USSD, CSD, CDPD, IS–136 packet data, and GPRS. • Operates above the data capable bearer services supported by various network types. • Provides a common interface to the upper layer protocols and hence they function independent of the underlying wireless network.
  • 27. Bearers • Differing levels of quality of service with respect to throughput, error rate, and delays • WAP protocols are designed to compensate for or tolerate these varying levels of service • WDP specification lists the bearers that are supported and techniques used to allow WAP protocols to run over each bearer
  • 28. Sample WAP Stacks No layer IP Non-IP UDP WDP WTP WSP/B WAE WTLS WAE User Agents No layer IP Non-IP UDP WDP WTP WTLS Applications over transactions No layer IP Non-IP UDP WDP WTLS Applications over Datagram Transport WAP Technology Outside of WAP
  • 29. Mobile-Originated Example of WAP Architecture 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.
  • 30. FUTURE OF WAP Will WAP comply with Third Generation wireless standards? Yes, WAP has been designed to be as independent as possible from the underlying network technology. Is WAP necessary with higher bandwidth 3G networks? Even as bandwidths increase, the cost of that bandwidth does not fall to zero. These costs result from higher power usage in the terminals, higher costs in the radio sections, greater use of RF spectrum, and increased network loading. In addition, the original constraints WAP was designed for -- intermittent coverage, small screens, low power consumption, wide scalability over bearers and devices, and one- handed operation -- are still valid in 3G networks. Finally, we can expect the bandwidth required by application users to steadily increase. Therefore, there is still a need to optimize the device and network resources for wireless environments. We can expect WAP to optimize support for multimedia applications that continue to be relevant.
  • 31. If WAP is very successful in mass-markets on 2.5G networks, 3G networks may be needed purely for capacity relief. The reasons to migrate to WAP technology Network operators are behind WAP With minimal risk and investment, WAP enables operators to decrease churn, cut costs, and increase revenues by improving existing, value-added services and offering exciting new informational services. Why are equipment manufacturers interested in WAP? Being a global open specification suite, WAP has generated the critical mass for manufacturers. This has opened up new product and marketing opportunities in the wireless industry and provides new revenue to participating companies.
  • 32. WAP in the Competitive Environment Competition for WAP protocols could come from a number of sources: • subscriber identity module (SIM) toolkit—The use of SIMs or smart cards in wireless devices is already widespread and used in some of the service sectors. • Windows CE—This is a multitasking, multithreaded operating system from Microsoft designed for including or embedding mobile and other space-constrained devices. • JavaPhone™—Sun Microsystems is developing PersonalJava™ and a JavaPhone™ API, which is embedded in a Java™ virtual machine on the handset. NEPs will be able to build cellular phones that can download extra features and functions over the Internet; thus, customers will no longer be required to buy a new phone to take advantage of improved features.
  • 33. USAGE - Corporate Applications: Sales force automation where sales people use their WAP enabled handsets to get instant, direct access to the latest pricing, latest news, competitive information any time, anywhere. - Online Services: Banking: Users can get their current balance, transfer funds between accounts and receive fax of a mini-statement. Electronic Commerce: Subscribers can use their handset just like their PC to purchase products and services over the Web.
  • 34. - Tele services Prepaid Services: With a WAP-enabled phone, prepaid subscribers can see their current balance with the press of a button. By pressing another button, they can also recharge their account by entering a credit card or voucher number into the handset. - Personal Productivity Email: Using WAP users can keep track of their email right from their handset. - Others include: - Interactive Chat - Auctions - Games
  • 35. 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
  • 36. DISADVANTAGES of WAP • Small screens: For web phones, there's an incredibly small viewing area; palmtops are barely better. • Speed of access: All devices have slow access. • Limited or fragmented availability: Wireless web access is sporadic in many areas and entirely unavailable in other areas. • Price: Many technology limitations are being addressed by higher-end devices and services. But the entry price for a good wireless web palmtop with decent display, keyboard, and speed is easily $700 to $900, not including monthly access. • Lack of user habit: It takes some patience and overcoming the learning curve to get the hang of it -- connecting, putting in an address, typing. Users just aren't used to the idea and protocol yet. •
  • 37. Summary • WAP provides a markup language and a transport protocol that open the possibilities of the wireless environment and give players from all levels of the industry the opportunity to access an untapped market that is still in its infancy. • The bearer-independent nature of WAP has proved to be a long- awaited breath of fresh air for an industry riddled with multiple proprietary standards that have suffocated the advent of a new wave of mobile-Internet communications. WAP is an enabling technology that, through gateway infrastructure deployed in mobile operator's network, will bridge the gap between the mobile world and the Internet, bringing sophisticated solutions to mobile users, independent of the bearer and network. • Backed by 75 percent of the companies behind the world's mobile telephone market and the huge development potential of WAP, the future for WAP looks bright.
  • 38. References Books: • Beginning WAP – Wrox Publications • Dynamic WAP Application Development- Manning Publications, Inc Websites: