Wireless Application Protocol : Wireless Application Protocol
The Two Paradigms : The Two Paradigms W – World
W – Wide
W -- Web W – World
W – Wide
W – Wireless
W -- Web
Wireless Trend in next 3 years : Wireless Trend in next 3 years
Slide4 : Get financial information Order and buy tickets Pay your bills Read the news Read and send e-mails Receive your voice-mail Get a local guide to restaurants Make stock queries
Slide5 :
WAP Forum : WAP Forum Open Standard
Internet WWW application development model
Wireless Network Technology and bearer independence
Device independence
Embrace and extend existing standards.
WAP Forum Dates : WAP Forum Dates 26 June - 97 WAP effort launched by founders
30 April - 98 WAP 1.0 public available
30 June – 99 WAP 1.1 public available
Dec-99 WAP 1.2 launched
Wireless Application Protocol : Wireless Application Protocol Protocol specification for communication over wireless devices
Specified by WAP Forum
Open, global specification
Conforming to OSI standards
You can say it is a parallel internet
WAP Key Features : WAP Key Features Markup Language Wireless Telephony
Applications
Framework Lightweight Protocol Stack Script Language Designed to create services
for small handheld terminals Multiple OS like Palm OS, EPOC, Flex OS, Java OS, OS/9, PocketPC ec. Access to telephony related functionality Designed to minimize
required bandwidth
and impact of latency
WAP Architecture : Application Servers (3rd party) WAP Gateway/ Proxy Operator’s domain Application Server, Telephony Services WAP Architecture
WAP - Terminals : Ericsson
MC218, R320, R380
Nokia
7110
Motorola
i500plus, i1000plus
Alcatel
One Touch POCKET
Samsung
SGH-800
Siemens etc. Alcatel Siemens Samsung Nokia Motorola Ericsson Ericsson Panasonic Trium WAP - Terminals
WAP bearers in GSM : WAP bearers in GSM SMS
Here now
USSD
Not much used
Dialogue
Up to 7 times faster than SMS during a call
CSD or UDP/IP
Here now
Connected all the time
GPRS
The future
Slide13 : Wireless Trends
WAP Gateway : WAP Gateway Connects the Internet domain to the Wireless domain.
Cache service
Script compilation
Protocol conversion
Security provided with WTLS, which supports authentication and encryption
Compressed Binary Transmission
WAP Server : WAP Server Hosts WAP applications
Allows WAP services to be hosted on standard WWW servers using proven technologies like ASP, Java Servlets, CGI scripts …
Provides security and authentication
WAP content is created using WML, which is a light weight HTML.
Gateway and server functions can be combined into a single physical server.
WAP Application Environment : WAP Application Environment Wireless Markup Language (WML)
A light markup language, similar to HTML, but optimized for use in handheld mobile terminals
WML Script
A lightweight scripting language, similar to JavaScript
Wireless Telephony Application (WTA, WTAI)
A framework and programming interface for telephony service
WAP - Services, Business areas : WAP - Services, Business areas Information services
WAP Portals
E-commerce
Banking and finance
Shopping
Gambling
Ticketing
Advantages Vs Disadvantages : Advantages Vs Disadvantages Simplicity of Use
Mobility
Personalized
Easy to Carry Low Band Width
Battery life
Limited Computation Power
Limited on board storage
Limited Graphics
Limited Keyboard and Display screen Size
WAP - potential threats : WAP - potential threats Delayed standard roll-out
WAP 1.0 WAP 1.1, a developer drawback
WAP 1.2 in December, 1999
Pricing
Security
End-to-end security problems
Marketing
Technology push, not market pull
Competition
Microsoft Wireless Knowledge (Microsoft-Qualcomm tie-up)
Palm VII (Palm Computing)
I-mode (NTT) , currently most developed but limited due to PDC
SIM TOOLKIT, will be a complementary solution
So Far … : So Far … Cell phones will be the dominant device for wireless applications, although they will inherit PDA-like functionality
By combining WAP, IVR, location and proximity detection, the stage is set for a new generation of wireless applications that can truly change the way we perceive wireless
Exciting Possibilities : Exciting Possibilities Embedded Java will do away with performance and memory issues
“WAPLETS” will allow you to dynamically download Java byte code and execute them on the cell phone
Voice will be a predominant option for data entry, but key pads will still be used for secure data
Future … : Future … Leverage IVR (Interactive Voice response) technologies to reduce data entry woes.
Location and proximity detection technologies…Global Positioning system
Convergence of WAP and Bluetooth
Evolution of Wireless networks towards 3 and 4G.
Conclusion … : Conclusion … SMS and WAP continue to be the key technologies for wireless application development
When you design for wireless, don’t take a “porting” approach towards your application. Instead, focus on how you can leverage the strength of the medium to design your next killer app.
Thank you : Thank you