WAP A standard for delivery of information, data and services to both enterprise and consumer users over wireless networks. Consists of components Network.

Slides:



Advertisements
Similar presentations
Wireless Markup Language
Advertisements

 WAP WAP  Foundation Of WAP Foundation Of WAP  Benefits… Benefits…  Architecture… Architecture…  Layers of WAP protocol stack Layers of WAP protocol.
Chapter VI Data Communication: Delivering Information Anywhere and Anytime By: AP CHEN P. JOVER BSIT - III.
Csc333 Data communication & Networking Credit: 2.
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.
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
Wireless Application Protocol John Bollen MBA 651.
7.1 © 2007 by Prentice Hall 7 Chapter Telecommunications, the Internet, and Wireless Technology.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction To Networking
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
WAP: Wireless Application Protocol Mike Mc Ardle ACSG April, 2005.
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.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to SysAid.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Communication Network Protocols ----Krishna Priyanka Chebrolu.
Android Introduction Platform Overview.
Wireless Application Protocol(WAP) Presented By: Swati Shukla.
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.
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
The generation, storage, and movement of information are central to managing an enterprise’s business processes As a result, businesses must ensure.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
Presentation on Osi & TCP/IP MODEL
Wireless Application Protocol. . The Two Paradigms W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web.
Mobile data. Introduction Wireless (cellular) communications has experienced a tremendous growth in this decade. Most of the wireless users also access.
INTRODUCTION Bluetooth technology is code name for Personal Area Network (PAN) technology that makes it extremely easy to connect a mobile, computing device.
WAP (Wireless Application Protocol). W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web The Two Paradigms.
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Ch 11. Integrated Architecture for Wireless Myungchul Kim
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
1 Version 3.0 Module 11 TCP Application and Transport.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik TECHNICAL SEMINAR By Satya Prakash Pattnaik EC Under the guidance of Mr.
Hands-On Microsoft Windows Server Introduction to Remote Access Routing and Remote Access Services (RRAS) –Enable routing and remote access through.
TCP/IP Transport and Application (Topic 6)
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
1 FAQ’S ABOUT WAP Presented By Abhilash Pillai CSCI 5939-Independent Study.
WIRELESS APPLICATION PROTOCOL Definition It is universal, open standard developed by the WAP Forum to provide mobile users of wireless phones and other.
Cdma CDMA SYSTEMSERICSSON PROPRIETARYExecutive Briefing on 3G Services Supported today with cdmaOne and tomorrow with cdma2000 Gwenn Larsson Director Strategic.
Wireless Application Protocol. WAP- Wireless Application Protocol Gateway WAP WEB Server Content Browser HTTP IPWAP Deck WML.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
Wireless Application Protocol “Wireless application protocol (WAP) is an application environment and set of communication protocols for wireless devices.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Wireless Application Protocol CSCI 465 Nathaniel Samson Alison White Steve MacNeil Michael Pyne James Snow.
Internet Architecture and Governance
IT 284 Unit 4 Seminar.
Components of the WAP Standard Layers of WAP divided into 3 groups Bearer Adaptation Hides the differences in the signaling and channel protocols used.
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.
Wireless Application Protocol (WAP) William Thau CSC 8560 Dr. L. Cassel.
Copyright © Wondershare Software Introduction to WAP by: Nitin Govindan.
HP Network and Service Provider Business Unit Sebastiano Tevarotto February 2003.
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.
Fundamentals of Information Systems, Sixth Edition
“An Eye View On the Future Generation Of Phones”
Network Infrastructure Services Supporting WAP Clients
Instructor Materials Chapter 5 Providing Network Services
Mark A. Shaw CS 522 Project Presentation
WAP.
OPERATING SYSTEMS.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
CSCI {4,6}900: Ubiquitous Computing
Presentation transcript:

WAP A standard for delivery of information, data and services to both enterprise and consumer users over wireless networks. Consists of components Network transport protocols Security capabilities An application environment – browser ML, scripting and telephony A modular architecture – which allows Variety of physical implementations Deployment configurations Integration points with existing web and information services

Origins of WAP Many successes with No Success Companies designed technologies to deliver wireless data to mobile but none were able to form a standard. Analog Modem Technologies Supports analog data communications – 4800 to 9600 bps – effective throughput varies based on signal strength and quality Eg. Enhanced Throughput Cellular (ETC) Technology Developed by AT & T Paradyne, 1994 ETC equipped Cellular modems operate on the physical and link layer protocols. Reduces signal transmission by 6 dB – to improve reliability of data transmission over a wireless connection that is optimized for voice traffic. Monitors network and dynamically adjusts the transmission speed every five seconds Transmits small, 32-byte chunks to reduce retransmission time and improve throughput Similar techs: EC 2 (Enhanced Control Cellular) – Motorola, Enhanced Cellular - Microcom

Origins of WAP – contd… Wireless Middleware Solutions Extend the transport protocols to improve throughput, reliability or user experience. Secureway Wireless Gateway (Artour) – IBM Software in client and server transparently manage the use of air link beneath any standard TCP/IP application. Compressing the data encrypting the packets shutting down the cellular link during inactivity Fast reconnection Delayed acknowledgements Application middleware: provides caching and data reduction capabilities

ExpressQ – NetTech Systems (now BroadBeam) Provides asynchronous messaging Push Encryption Roaming capabilities on a variety of network and devices Includes a developer’s kit for building applications Handheld Device Markup Language (HDML) and Handheld Device Transport Protocol (HDTP) – Unwired Planet (now Phone.com) – It includes: A micro-browser Optimized protocol stack for supporting web access from mobile phones Content written in HDML and sent to gateway for encoding and then transmitted

AirMobile – Motorola Provides optimized access to Lotus Notes and cc:Mail over wireless networks Narrowband Sockets (NBS) - Nokia and Intel Provides optimized data transport services for UDP over circuit-switched data and GSM SMS Supports both delivery of notifications and pushed contents Now part of Nokia Smart Messaging Platform Each of these middlewares have achieved some success within particular markets and industries, but none of them were mass deployed for Mobile Internet

Data-Optimized Networks Wireless networks that support wireless data CDPD Cellular Digital Packet Data Transmits in idle space within an analog voice network. Effective data throughputs 9.6 to 14.4 Kbps. Network latency approx. 1 sec Coverage – throughout United States and Canada ARDIS Motorola and IBM Packet network Throughput approx. 2.4 Kbps Network latency 4 to 10 seconds Coverage – major US metropolitan markets RAM Mobile Data RAM and BellSouth Packet network Effective data throughputs approx 4 Kbps. Network latency 4 to 8 secs The network is used to support Palm.net service offered by Palm Computing

Data-Optimized Networks (DONs) Ricochet Metricom Packet network – uses low power base stations placed atop light poles Throughput upto 128 Kbps Network latency 1 sec Limited Coverage – in campus or corporate env Commonalities in these DONs Limited coverage Special radios required High per-packet costs So market penetration limited to specialized vertical application like public safety industries – not for mass consumer market

Need for a Mobile Internet Standard Why all the above efforts failed? Content and application developers reluctant to support as they didn’t have mass consumer market Handset manufacturers reluctant to build device unless sufficient number of network operators and service providers were willing to market and distribute those handsets s/w and h/w providers- didn’t find enough sales volume to recover development costs itself n/w and service providers didn’t want to get locked into a single infrastructure vendor, with not enough set of services and quality handsets

Need for a Mobile Internet Standard

Need for a Mobile Internet Standard Why a single standard needed? Content and application developers develop content in a single format which can be delivered over all networks and to all phones s/w, h/w and tools vendors – develop technologies which will be useful to a broad set of people Handset manufacturers can rationalize their product line and sell the handsets through network operators Network operators would be assured on an open, competitive market for handsets, infrastructure, applications and services

Initiation of WAP standard AT & T Wireless Services (AWS) sought to develop a wireless data infrastructure that was supported by multiple handset manufacturers. AWS hosted a meeting in Seattle, Washington – calling people from Ericsson, Motorola, Nokia and Phone.com. They announced a joint effort – WAP on 26 th June ’97 WAP Forum – Board of Directors – Representatives of the 4 companies “The initiative is aimed at aligning the companies efforts to bring advanced applications and Internet content to digital mobile phones. This alignment will result in numerous benefits, among them providing operators differentiation and new business opportunities. In addition, developers of applications and content will be aided, since a single protocol and markup language will work with any vendor’s compatible handsets”

The 4 companies promised to publish a public standard by september 97. Other few companies also joined in two weeks. They decided that WAP standard would incorporate 3 existing technologies HDML – Phone.com’s – would be the common markup language NBS – Nokia – would become the optimized transport protocol and HDTP – Phone.com’s would be the optimized session protocol Intelligent Terminal Transfer Protocol (ITTP) – Ericsson would provide foundation for the telephony application services

Initiation of WAP standard Throughout summer and fall of 97, they tried to integrate these technologies into a single standard – very complex All the 4 companies didn’t want to develop a standard which would benefit any one of them at the other’s expense. So, by september 97, they were able to publish only a WAP architecture document.

Initiation of WAP standard Key issues faced during the specification design process Should the standard be layered? Tightly integrated stack – greater n/w optimization, efficient implementation, but complex to integrate the core technologies Layered approach – allows partial implementations of the standard, can provide APIs at each layer, better segmentation of design responsibilities Resolution: WAP Forum’s Directors decided, the WAP will be layered, but implementer can merge layers to provide smaller implementations Adv: allowed for purity and manageability of design, supported efficient implementations Disadv: designers could not define standard interlayer APIs

Should IR-OBEX or HDTP be used as the session layer? The IrDA (Infrared Data Association) – developed a session-layer protocol – IrOBEX – binary protocol Supports both push and pull semantics for accessing data HTTP-like semantics for Wireless devices Met many needs of WAP. But not enough to run over a wide range of wireless networks Resolution: WAP included an new protocol stack – which borrowed ideas from both NBS and HDTP but differed significantly from both

How should connection-oriented and connectionless sessions be supported? Fig (next slide) – HDTP rested on optional security layer which in turn was on NBS – conflicted with each other. Redundancy was there – both provided data reliability. NBS – offered both connctn-oriented and connectnless abstraction So security layer was forced to support both HDTP had to provide 4 configurations Secure connection Insecure connection Secure datagram Insecure datagram

Security layer ran on top of a datagram layer – so susceptible to attack from intruder Resolution: Resolved in two stages (1) During fall of 97 all the three protocols were redesigned HDTP – Wireless Session Protocol (WSP)– similar to HTTP Security layer – Wireless Transport Layer Security (WTLS) NBS – Wireless Transport Protocol (WTP) - – reliable datagram, request-response transactions. (2) During first quarter of 98, WTLS protocol was moved beneath WTP – to enable only secure datagrams By early 98, first version of WAP standard was nearing completion.