Submitted by:- Amanat Dabla 6308202,C1 IT,final yr. Neeru 6308851,C1 IT,final yr.

Slides:



Advertisements
Similar presentations
Wireless Markup Language
Advertisements

WAP Next Generation
Wireless & Mobile Communications Chapter 8: Support for Mobility  File systems  Data bases  WWW and Mobility  WAP - Wireless Application Protocol.
S3IWT02 24 May 2002 Dragomanov Andon :: Paunovski Ognen Introduction to Wireless Application Protocol (WAP) and WAP 2.O Standard Presented by Dragomanov.
MultiPlatform Applications Module. Agneda for today Areas to be covered Assessment for the module Agenda for the module timetable Procatical sessions.
WML by Mary Lee, Doug Kondor, Thu Nguyen. C499 PresentationML 2 Agenda MARY LEE Introduction History Security Issue THU NGUYEN Design Syntax DOUG KONDOR.
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
Wireless Application Protocol John Bollen MBA 651.
The Internet and the World Wide Web. Una DooneyThe Internet and WWWSlide 2 What is the Internet? A collection of networks (LANS and WANS) around the world.
CM2502 E-Business Mobile Services. Desktop restrictions Mobile technologies Bluetooth WAP Summary.
Presentation on WAP …Keerti Sharma August 2002.
Web Clipping Presentation By: Alex Jacobs, Philip Kim, Nathan Po Web Clipping.
Chapter 15 The Mobile Web. Objectives Describe the important characteristics of mobile web browsing platforms Explain three strategies for effectively.
WAP: Wireless Application Protocol Mike Mc Ardle ACSG April, 2005.
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.
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
Android Introduction Platform Overview.
Understand WML Chao-Hsien Chu, Ph.D. School of Information Sciences and Technology The Pennsylvania State University.
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.
IT 210 The Internet & World Wide Web introduction.
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 Design and Implementation of a WAP Gateway A Master’s thesis by Lars Wirzenius CSCI – Independent study Fall 2002 Presented by: Obaidullah Khan.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Networks: L16 1 WAP : Wireless Application Protocol a standard developed by the WAP Forum : –Nokia, Ericsson, Motorola et al. – – now consolidated.
Chapter 4 Networking and the Internet Introduction to CS 1 st Semester, 2015 Sanghyun Park.
WAP and WML The Wireless Application Protocol  WAP architecture  WML document structure  WML syntax Basic document syntax Layout Text formatting Images.
WML Wireless Markup Language Presented by: Richa Saxena Roll no
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.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
Using Cocoon Page 2 Ovidiu Predescu April 5th, 2001 Using Cocoon to build Web sites for wireless devices Ovidiu Predescu Hewlett Packard ApacheCon 2001.
Using Cocoon Page 2 Ovidiu Predescu April 5th, 2001 Using Cocoon to build Web sites for wireless devices Ovidiu Predescu Hewlett Packard ApacheCon 2001.
Ericsson Competence Solutions Rev A16/11/011 Mobile Learning Course for R380 and R520 Presented by Michelle Almeida Course Structure Design Guidelines.
TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik TECHNICAL SEMINAR By Satya Prakash Pattnaik EC Under the guidance of Mr.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
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- 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.
McLean HIGHER COMPUTER NETWORKING Lesson 6 Types of Browsers & WAP Explanation of browser functions Wireless access to the Internet Description of.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Wireless Application Protocol CSCI 465 Nathaniel Samson Alison White Steve MacNeil Michael Pyne James Snow.
Presented By: Dixit Wadhwani B.TECH 3 rd YEAR, CSE 07CS Sir Padampat Singnania University Technical Seminar on Wireless Markup Language Guided By:
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.
Distributed systems: an architectural view. Once upon a time… The Mainframe Dumb Terminal Dumb Terminal Dumb Terminal Dumb Terminal Dumb Terminal Dumb.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Introduction to the World Wide Web & Internet CIS 101.
Wireless Application Protocol (WAP) William Thau CSC 8560 Dr. L. Cassel.
Copyright © Wondershare Software Introduction to WAP by: Nitin Govindan.
Web Design Vocabulary #3. HTML Hypertext Markup Language - The coding scheme used to format text for use on the World Wide Web.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Network Infrastructure Services Supporting WAP Clients
Mobile IP and Wireless Application Protocol
WAP.
M-Commerce Wireless Markup Language (WML) By Prof T.R. Vaidyanathan.
CSCI {4,6}900: Ubiquitous Computing
Mobile Internet and WAP
Presentation transcript:

Submitted by:- Amanat Dabla ,C1 IT,final yr. Neeru ,C1 IT,final yr.

XML based Language Emphasis, Alignment, Tables Buttons (Navigation mechanisms) Actions Variables Script Images - WBMP & local & alternate text

 WAP is a collection of protocols aimed at providing a captive, restricted form of WEB for mobile phones and other devices such as Palms.  The wireless application protocol itself is a series of lower layer protocols that replace the TCP/IP layer and some of HTTP layer to better suit the wireless transport characteristics.  The WAP devices, such as phones, include a micro-browser that has both more and less functions than a WEB browser. On the content side WEB servers are standard, perhaps needing only the addition of a MIME type for WML. There is a WAP specific work done in the gateway.  The content is not provided in HTML, but in a specific Wireless Markup Language - WML. Because of the very limited screen real estate, instead of pages, the content is a ‘card’ which is much smaller, but are actually delivered in small decks of related cards.

Gateway WAP WEB Server Content Browser HTTP IPWAP Deck WML

Identity Compilation Size restriction Speed Limit of size of the WEB accessible gateway Captive WEB wireless Compress +Security cookies

 The WAP Forum group have reinvented many of the protocol layers to be more efficient and applicable to the limited capabilities of the WAP devices like phones and data quality of the link. In some cases within the stack they have reused existing standards.  Wireless Datagram Protocol (WDP): Moves single packets to and from the phone. This is the lowest level layer defined by WAP. It is implemented on whatever suitable mechanism is available on the underlying network. For TCP/IP networks, it maps directly to UDP packets.  Wireless Transaction Protocol (WTP): Implements a single request-response pair between phone and gateway. The request may be for a new page, or it may be something related to the higher level protocols.  Wireless Session Protocol (WSP): Takes care of handling actual requests for pages. Sessions are used to optimise bandwidth usage.  WBCF: Is the compiled form of the WML and WMLScript.

Wireless Markup Language WAP Binary XML Content Format Wireless Session Protocol (incl. HTTP1.1) Wireless Transaction Protocol Wireless Transport Layer Security Wireless Datagram Protocol (or UDP) Bearers - CDMA,SMS HTML HTTP TCP IP

Micro Browser (WML, WMLScript, WTA, WTAI) Runs on top of WDP Provided lightweight X-oriented service Unreliable 1-way request Reliable 1-way/2-way req./response Lightweight SSL Uses WIM/PKI- Cards Datagram service on different bearers Convergence between bearer services Different Wireless Tech.

 Optimized for wireless devices.  Minimal RAM, ROM, Display, CPU and keys.  Provides consistent service UI across devices.  Provides Internet compatibility.  Enables wide array of available content and applications.  Opera browser, Palmscape, Microsoft explorer 2.0.

  To:  Password:   Send '$(pwd)' to $( )?   Failed to send to $( ). 

 Tag-based browsing language:  Screen management (text, images)  Data input (text, selection lists, etc.)  Hyperlinks & navigation support  Takes into account limited display, navigation capabilities of devices  XML-based language  describes only intent of interaction in an abstract manner  presentation depends upon device capabilities  Cards and Decks  document consists of many cards  User interactions are split into cards  Explicit navigation between cards  cards are grouped to decks  deck is similar to HTML page, unit of content transmission  Events, variables and state mgmt Content (XML) XSL Processor HTTP Browser HTML StyleSheet WML Browsers WML Stylesheet

 The basic unit is a card. Cards are grouped together into Decks Document ~ Deck (unit of transfer)  All decks must contain  Document prologue XML & document type declaration  element Must contain one or more cards <!DOCTYPE WML PUBLIC "-//WAPFORUM//DTD WML 1.0//EN" " WML File Structure

 Setting card styles to create forms  Using variables to cache user data  Using card intrinsic events to trigger transparent tasks  Using timers  Securing WML decks  Bookmarking decks

 Screen size, resolution, colour  Input devices  Bandwidth  Deck size

 More bandwidth (3G wireless)- GPRS - General Packet Radio Service UMTS - Universal Mobile Telecom System  User Agent Profiles  Security  Location determination  Local services/always on

Books Mobile communications: Jochen Schiller, Addison Wesley 2000 Understanding WAP: Official Website (specifications) Technical/Developer Info and tools Major players phone.com OpenSource effort (Kannel WAP gateway project)

 INFOSYS Pvt. Limited and N.R. Narayana Murthy  Vision And Mission : Infosys Technologies Limited 2004 Vision And Mission Vision “To be a globally respected corporation that provides best-of-breed business solutions, leveraging technology, delivered by best-in- class people." Mission “"To achieve our objectives in an environment of fairness, honesty, and courtesy towards our clients, employees, vendors and society at large."  Introduction to Infosys : Infosys Technologies Limited 2004 Introduction to Infosys Infosys Technologies Ltd. was started in Today, it is a global leader in the "next generation" of IT and consulting. Infosys defines, designs and delivers technology-enabled business solutions that help Global 2000 companies win in a Flat World. Infosys serves the client globally and is one of the pioneers in strategic offshore outsourcing of software services  Key Success Factors : Infosys Technologies Limited 2004 Key Success Factors Sound Management Skills Nurturing Working Atmosphere Commitment To Values, Speed,Imagination and Excellence Personnel Management Infrastructure