TECHNICAL SEMINAR - 2004 Presented by :- Satya Prakash Pattnaik TECHNICAL SEMINAR - 2004 By Satya Prakash Pattnaik EC200118058 Under the guidance of Mr.

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
WAP- Wireless Application Protocol
 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.
MultiPlatform Applications Module. Agneda for today Areas to be covered Assessment for the module Agenda for the module timetable Procatical sessions.
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.
Wireless Application Protocol John Bollen MBA 651.
Intro Wireless Application Protocol WebTP Meeting H. Wilson So 14 Feb, 2000.
CM2502 E-Business Mobile Services. Desktop restrictions Mobile technologies Bluetooth WAP Summary.
Presentation on WAP …Keerti Sharma August 2002.
Mobile IP and Wireless Application Protocol
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.
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.
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
1 Design and Implementation of a WAP Gateway A Master’s thesis by Lars Wirzenius CSCI – Independent study Fall 2002 Presented by: Obaidullah Khan.
Networks: L16 1 WAP : Wireless Application Protocol a standard developed by the WAP Forum : –Nokia, Ericsson, Motorola et al. – – now consolidated.
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.
The Mobile Internet Nour El Kadri University Of Ottawa.
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.
Ericsson Competence Solutions Rev A16/11/011 Mobile Learning Course for R380 and R520 Presented by Michelle Almeida Course Structure Design Guidelines.
1 FAQ’S ABOUT WAP Presented By Abhilash Pillai CSCI 5939-Independent Study.
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.
McLean HIGHER COMPUTER NETWORKING Lesson 6 Types of Browsers & WAP Explanation of browser functions Wireless access to the Internet Description of.
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.
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.
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.
Wireless Application Protocol (WAP)
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.
Network Infrastructure Services Supporting WAP Clients
Wireless Application Protocol (WAP)
MOBILE PAYMENT SYSTEM.
Mobile IP and Wireless Application Protocol
WAP.
M-Commerce Wireless Markup Language (WML) By Prof T.R. Vaidyanathan.
CSCI {4,6}900: Ubiquitous Computing
Wireless & Mobile Communications Chapter 8: Support for Mobility
Mobile Internet and WAP
Presentation transcript:

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik TECHNICAL SEMINAR By Satya Prakash Pattnaik EC Under the guidance of Mr. N.Srinivasu WAP & WML

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [1][1]  WAP stands for Wireless Application protocol  A standard for bringing Internet content and services to mobile devices.  WAP is not a service or a product but a protocol for delivering applications. AN INTRODUCTION WAP

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik WAP Forum  To avoid many islands of incompatible solutions, WAP Forum was founded in June 1997 by Ericsson, Motorola, Nokia, and Unwired Planet (renamed to Openwave). [2][2] WAP 1.0Apr 1998 WAP 1.1May 1999 WAP 1.2Nov 1999 WAP 1.2.1Jun 2000 WAP 2.0July 2001

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik Key Aspects of WAP  It can run on any network  e.g. GSM, CDMA, 3G networks  It can run on any kind of device  e.g. cell phones, PDA’s, and laptops.  achieves device-independence through the Wireless Application Environment (WAE).  WAP defines a new format, the Wireless markup Language (WML)  designed for efficient content delivery [3][3]

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [4][4]  WAP-enabled devices consists of –A micro-browser An embedded software that enables users to view information –A method for users to input data e.g. number buttons on a mobile phone WAP-Enabled Devices

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik Entities in a WAP Model WAP devices Mobile Networks WAP gateway Fixed Network Web Server [5][5]

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [6][6] WAP Architecture

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [7][7]  Five Layers –Transport, security, transaction, session, application  Applications can use only a part of the architecture. –e.g. if an application does not require security, it can use directly the service of the transport layer Protocol Stack

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [8][8] Internet and WAP Protocol Stacks Internet HTML JavaScript HTTP TLS - SSL TCP/IP UDP/IP Wireless Application Protocol Application Layer (WAE) Session Layer (WSP) Security Layer (WTLS) Transport Layer (WDP) Other Services and Applications Transaction Layer (WTP) SMSUSSDCSD IS-136 CDMACDPDPDC-PEtc.. Bearers:

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [9][9] Wireless Datagram Protocol  Offers a consistent datagram transport service independent of the underlying bearer (GSM, CDMA, etc.).  Offers more or less the same services UDP does. –e.g. application addressing by port numbers

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [ 10 ] Wireless Transport Layer Security  Offers a consistent datagram transport service independent of the underlying bearer (GSM, CDMA, etc.).  Offers more or less the same services UDP does. –e.g. application addressing by port numbers  Provides security between a WAP-enabled device and a WAP gateway.  Additional mechanisms are needed for end-to-end security. –e.g. a user accesses his bank account using WAP.

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [ 11 ] Wireless Transaction Protocol  Support for transaction-oriented services (e.g. web browsing)  A transaction is defined as a request with its response.  A lightweight protocol suitable for implementation in mobile devices.

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [ 12 ] Wireless Session Protocol  Capabilities of suspending and resuming a session –Assume a mobile device is disconnected. The user is able to continue operation at exactly the point where the device was switched off.  Content encoding –Defines the efficient binary encoding for the content it transfers.

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [ 13 ] Wireless Application Environment  Wireless Markup Language (WML) –Analogy to HTML –It can be binary encoded by the WAP gateway in order to save bandwidth  WMLScript –Enhance services written in WML –Similar to the role of JavaScript

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [ 14 ] Wireless Markup Language (WML)  A WML document is made up multiple cards. –Each card represents a screen of information.  Cards can be grouped together in a deck. –A WML deck is similar to an HTML page.  Web servers deliver web pages one at a time but WAP delivers a deck of related cards. –There is no waiting for the next screen (card) to display, which differs from the web, where clicking on a new link typically means waiting for the server to deliver that page.

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [ 15 ] Example: A Deck of Cards This is card 1 This is card 2 This is card 1 _____________ Next This is card 2 ____________ Back

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik WMLScript  A complement to WML  Provides a general scripting capability (like JavaScript) –Example: before user input is sent to a server, WMLScript can check the validity and save bandwidth and latency in case of an error. [ 16 ]

TECHNICAL SEMINAR Presented by :- Satya Prakash Pattnaik [ 17 ] CONCLUSION  Diversity and quality of Internet-based content and value-added services will increase  To gain control of other emerging wireless service markets such as Internet-based streaming media  Effectively reduce competition in nascent wireless markets