Wireless Application Protocol John Bollen MBA 651.

Slides:



Advertisements
Similar presentations
Wireless Markup Language
Advertisements

Mobile Communication MMS.
Wireless & Mobile Communications Chapter 8: Support for Mobility  File systems  Data bases  WWW and Mobility  WAP - Wireless Application Protocol.
Mobile IP and Wireless Application Protocol
A Modular WAP Reference Stack Protocol Implementation
 WAP WAP  Foundation Of WAP Foundation Of WAP  Benefits… Benefits…  Architecture… Architecture…  Layers of WAP protocol stack Layers of WAP protocol.
By: Christopher M. Logan Date: April 19, 2001.
S3IWT02 24 May 2002 Dragomanov Andon :: Paunovski Ognen Introduction to Wireless Application Protocol (WAP) and WAP 2.O Standard Presented by Dragomanov.
"CSC8530 Distributed Systems", Summer WAP Overview Amarnath Chitti.
Department of Information Engineering 1 M-commerce Wireless Application Protocol (WAP) – –provides web-like services.
E-commerce and Information Technology in Hospitality and Tourism Chapter 3 Connecting to the World Copyright 2004 by Zongqing Zhou, PhD Niagara University.
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
Wireless Application Protocol Intro (Continued) WebTP Meeting H. Wilson So 28 Feb, 2000.
-Presented By- Arati Avhad Shirali Agrawal Xue Li
Beyond WAP By Zhongyin J. Daye Han-Chung Lee. Agenda Introduction –WAP Protocol Stack –Future Wireless Environment –Problem Facing WAP Application Layer.
CM2502 E-Business Mobile Services. Desktop restrictions Mobile technologies Bluetooth WAP Summary.
Mobile IP and Wireless Application Protocol
Wireless Communication Understand the trend of wireless communication Understand WAP protocol, PCS, GSM and CDMA Understand the power of combining mobile.
WAP: Wireless Application Protocol Mike Mc Ardle ACSG April, 2005.
Role of and BLUETOOTH in Wireless By Hetal Patel CS 616.
WAP Wireless Application Protocol CSI 668 Professor Meihua, Chen Presented by Min, Wu April 04,2001.
WAP/ WML Author :Hsien-Pang Tsai. Outlines Introduction WAP Architecture WML Conclusion Reference.
Wireless Application Protocol (WAP) Reference: Chapter 12, section 2, Wireless Communications and Networks, by William Stallings, Prentice Hall.
Wireless Communication Betty and the GeEks Present:
Android Introduction Platform Overview.
Wireless Application Protocol(WAP) Presented By: Swati Shukla.
An Introduction to WAP/WML. What is WAP? WAP stands for Wireless Application Protocol. WAP is for handheld devices such as mobile phones. WAP is designed.
CPET 565 Mobile Computing Systems Mobile Device Connectivity Protocols Lecture 14 Hongli Luo Indiana University-Purdue University Fort Wayne.
WIRELESS INTERNET WAP Wireless Application Protocol - WWW programming model - Wireless Markup Language - browser suited for mobile terminal - lightweight.
Submitted by:- Amanat Dabla ,C1 IT,final yr. Neeru ,C1 IT,final yr.
Networks: L16 1 WAP : Wireless Application Protocol a standard developed by the WAP Forum : –Nokia, Ericsson, Motorola et al. – – now consolidated.
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
CIS 375—Web App Dev II WAP. 2 Introduction to WAP WAP ________________________ is an application communication protocol that uses a ______ Browser in.
WAP (Wireless Application Protocol). W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web The Two Paradigms.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
World Wide Web and mobility Protocol (HTTP, Hypertext Transfer Protocol) and language (HTML, Hypertext Markup Language) of the Web have not been designed.
TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik TECHNICAL SEMINAR By Satya Prakash Pattnaik EC Under the guidance of Mr.
1 © NOKIA FILENAMs.PPT/ DATE / NN Some WAP History IAB Wireless Workshop Jerry Lahti, Nokia.
FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web Supervisor: Prof. Michael R. Lyu By: Tony, Wat Hong Fai Harris, Yan Wai Keung.
WIRELESS APPLICATION PROTOCOL Definition It is universal, open standard developed by the WAP Forum to provide mobile users of wireless phones and other.
Wireless Application Protocol WAP Dr Alison Griffiths C203 Ext: Credit to: Justin Champion.
Wireless Application Protocol. WAP- Wireless Application Protocol Gateway WAP WEB Server Content Browser HTTP IPWAP Deck WML.
Wireless Application Protocol Overview Owen Sullivan Worldzap WAP Forum.
Wireless Application Protocol “Wireless application protocol (WAP) is an application environment and set of communication protocols for wireless devices.
1. 2 WIRELESS APPLICATION PROTOCOL (WAP) 3 Wireless Application Protocol Introduction Evolution WAP Architecture Working Uses Conclusion.
Wireless Application Protocol CSCI 465 Nathaniel Samson Alison White Steve MacNeil Michael Pyne James Snow.
Mobile Security. Security is Hard Just this year: Denial of service Credit card compromise I Love you Cost to manage security quickly becomes prohibitive.
System integration of WAP and SMS for home network system Editor : Chi-Hsiang Wu, Rong-Hong Jan School : the National Chiao Tung University Source : Computer.
Heidelberg, 25 February 1999 MTM’99 Workshop Terminal and Application Aspects of the Evolution of Broadband Mobile Services EURESCOM P809 Mobility in.
IT 284 Unit 4 Seminar.
Mobile Applications Presented by Ruchith Gunaratne 01-Nov-2006 Mobile Computing.
Components of the WAP Standard Layers of WAP divided into 3 groups Bearer Adaptation Hides the differences in the signaling and channel protocols used.
Security Standards. IEEE IEEE 802 committee for LAN standards IEEE formed in 1990’s – charter to develop a protocol & transmission specifications.
Circuit-switched data
WAP – Wireless Application Protocol RAJEEV GOPALAKRISHNA CS590F Fall 2000.
WAP Architecture Presented by, Nithya Inbamani. WAP Background Wireless Application Protocol – secure specification. Wireless Application Protocol – secure.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Wireless Application Protocol (WAP) William Thau CSC 8560 Dr. L. Cassel.
Copyright © Wondershare Software Introduction to WAP by: Nitin Govindan.
WIRELESS NETWORKS. Wireless?  A wireless LAN or WLAN is a wireless local area network that uses radio waves as its carrier.  The last link with the.
Mobile IP and Wireless Application Protocol
MOBILE PAYMENT SYSTEM.
Mobile IP and Wireless Application Protocol
Mark A. Shaw CS 522 Project Presentation
WAP.
By Zhongyin J. Daye Han-Chung Lee
CSCI {4,6}900: Ubiquitous Computing
Wireless & Mobile Communications Chapter 8: Support for Mobility
Presentation transcript:

Wireless Application Protocol John Bollen MBA 651

Agenda Introduction WAP Formation and Philosophy Technical Introduction WAP Protocol Stack Optimal WAP Bearer WAP Development Issues WAP Developer's Toolkits WAP Forum Members List WAP Clients and Gateways Applications

Introduction WAP is simply a protocol Standardized way that a mobile phone talks to a server installed in the mobile phone network Importance: it is an attempt to develop an open standard for wireless protocols, independent of vendor and airlink

WAP Formation and Philosophy Formation – Motorola, Nokia, Ericsson and Phone.com (formerly Unwired Planet) were the initial partners that teamed up over two years ago in mid 1997 – attempt to define the standard for how content from the Internet is filtered for mobile communications

WAP Formation and Philosophy (cont.) Philosophy – Client/Server approach – Microbrowser into the mobile phone, requiring only limited resources – WAP puts the intelligence in the WAP Gateways – Applications reside temporarily on servers

WAP Formation and Philosophy (cont.) Scaleable protocol designed for use: – any mobile phone from those with a one line display – any existing or planned wireless service – any mobile network standard (CDMA, GSM, UMTS, AT&T Wireless, and NTT DoCoMo

Technical Introduction extends the previously conceived and developed wireless data protocols – HDML (Handheld Device Markup Language) – Handheld Device Transport Protocol (HDTP)

Technical Info – How it Works 1. Make a request in WML (Wireless Markup Language), a language derived from HTML especially for wireless network characteristics. 2. This request is passed to a WAP Gateway that then retrieves the information from an Internet server either in standard HTML format or preferably directly prepared for wireless terminals using WML. If the content being retrieved is in HTML format, a filter in the WAP Gateway may try to translate it into WML. A WML scripting language is available to format data such as calendar entries and electronic business cards for direct incorporation into the client device. 3. Info is sent from the WAP Gateway to the WAP client, using whatever mobile network bearer service is available and most appropriate.

WAP Protocol Stack Wireless Application Environment (WAE) Wireless Session Protocol (WSP) Wireless Transaction Protocol (WTP) Wireless Transport Layer Security (WTLS) Wireless Datagram Protocol (WDP) Bearers e.g. Data, SMS, USSD

Wireless Application Environment The WAE defines the user interface on the phone Contains the Wireless Markup Language (WML), WMLScript - a scripting micro- language similar to JavaScript - and the Wireless Telephony Application (WTA)

Wireless Session Protocol A sandwich layer that links the WAE to two session services - one connection oriented operating above the Wireless Transaction Protocol and a connectionless service operating above the Wireless Datagram Protocol.

Wireless Transaction Protocol Runs on top of a datagram service such as User Datagram Protocol (UDP); part of the standard suite of TCP/IP protocols, to provide a simplified protocol suitable for low bandwidth mobile stations.

Wireless Transport Layer Security WTLS incorporates security features that are based upon the established Transport Layer Security (TLS) protocol standard. Includes data integrity checks, privacy on the WAP Gateway to client leg and authentication.

Wireless Datagram Protocol Allows WAP to be bearer independent by adapting the transport layer of the underlying bearer. WDP presents a consistent data format to the higher layers of the WAP protocol stack thereby conferring the advantage of bearer independence to application developers.

Optimal WAP Bearer Short Message Service (SMS) Circuit Switched Data (USSD) Unstructured Supplementary Services Data (USSD – used over GSM) General Packet Radio Service (GPRS – used over GSM and TDMA)

WAP Development Issues Push Not Supported Wireless Telephony Application Not Defined Lack of Cookies for Session Management Premature Encryption Endpoint Small Downloadable Unit Size WDP Datagram Protocol WAP Version 1.2

WAP Developer's Toolkits There are at least four WAP toolkits available for software developers to use to assist in the speedy development of WAP-based services. – Dynamical Systems Research (DSR) – Ericsson - – Nokia - – Phone.Com - – Motorola -

WAP Forum Started with 4 members - Nokia, Ericsson, Motorola and Phone.com (formerly Unwired Planet) August 1999, the WAP Forum had over 120 members including: – Telecommunications Hardware – Telecommunications Software – Mobile Telephone Network Operators – Smart Cards and Security

WAP Clients and Gateways Clients – Nokia, Alcaltel, and Motorola Gateways – WAP Gateways are installed into the mobile phone network – CMG, Nokia, Ericsson, Phone.com (formerly Unwired Planet), SST, Dr. Materna, APiON, MD- Co, Akumiitti and Oracle are suppliers

Applications WAP is being used to develop enhanced forms of existing applications and new versions of today's applications. Existing mobile data software and hardware supplies are adding WAP support to their offering. New distribution channel for their existing products and services - for example, CNN and Nokia teamed up to offer CNN Mobile.

Applications (Cont.) The Wireless Application Protocol will allow customers to easily reply to incoming information on the phone by allowing new menus to access mobile services. Part of the business case for network operators - by making the value-added services more easily to reply to and request (using menus instead of keywords, for example), WAP can help generate additional traffic on the network and therefore revenue.

Consumer Applications Simple Person to Person Messaging Voice and Fax Mail Notifications Unified Messaging Internet Prepayment Ringtones Mobile Commerce Affinity Programs Mobile Banking Chat Information Services

Corporate Applications Job Dispatch Remote Point Of Sale Customer Service Remote Monitoring Such As Meter Reading Vehicle Positioning Corporate Remote LAN Access File Transfer Web Browsing Document Sharing/Collaborative Working Audio Still Images Moving Images Home Automation