Wireless Application Protocol - WAP Nie Ping & Zhou Hu 10.2.2005 T-110.456 WAP Lecture 1
Content • WSP • WTP • WDP • Negative voice and Evolution • WAP future 10.2.2005 T-110.456 WAP Lecture 2
WAP stack HTML JavaScrip HTTP TLS-SSL TCP/IP 10.2.2005 T-110.456 WAP Lecture 3
WSP • WSP – Wireless Session Protocol – WSP is binary form of HTTP offering HTTP 1.1 functionality – Long-lived session, session suspend/resume – Optimized for low-bandwidth and long latency. – Push functions – Asychronized requests – Encoding: the number 0x87A5 (1000 0111 1010 0101) is encoded in three octets. 10.2.2005 T-110.456 WAP Lecture 4
WSP • WAP programming model 10.2.2005 T-110.456 WAP Lecture 5
WTP • WTP – Wireless Transaction Protocol – Lightweight transaction protocol – Message-oriented, not stream oriented, unlike TCP – Transaction ID as Identification – Three classes of service • Unreliable one way • Reliable one way • Reliable two way 10.2.2005 T-110.456 WAP Lecture 6
WDP • WDP – Wireless Datagram Protocol • The WDP protocol operates above the data capable bearer services supported by any available network. • Datagram transport service, a UDP like interface. • Multiplexing and Demultiplexing • Port number addressing • Segmentation and reassembly (optional) • Error detection • As a general datagram service, WDP offers a consistent service to the upper layer protocol (Security, Transaction and Session). 10.2.2005 T-110.456 WAP Lecture 7
Negative voice - Mohsen Banan • Limited distribution • Door open? entry fee $27,000 • Reinvent wheels,analog with WWW, binary form, not real invention but adoption or customization • WAP is not RFC, global open and accepted. • Interoperability: WTP’s SAR • Efficiency: mobile browsing limited experience • Alternative? LEAP: The Lightweight and Efficient Application Protocol 10.2.2005 T-110.456 WAP Lecture 8
WAP future • 3G brings more bandwidth, a relief of WAP • Wireless profiled TCP/IP. Networks speak ”IP”. • Fast growing and potential Asian market. • Advanced service: feature rich add value service. • Protect 2.5G operators’ investment 10.2.2005 T-110.456 WAP Lecture 9
Evolution 10.2.2005 T-110.456 WAP Lecture 10
Evolution • Mobile Browsing – HTML enabled: – XHTML enabled: – WAP enabled: almost all 10.2.2005 T-110.456 WAP Lecture 11
Reference • Interworking with TCP/IP, Douglas E.Comer • WAP Forum, OMA now. www.wapforum.org • Content Networking In The Mobile Internet, Mr.Sudhir Dixit and Mr.Tao Wu • Wap trap and LEAP, Mohsen Banan • http://electronics.howstuffworks.com/wireless-internet3.htm http://www.nordicwirelesswatch.com/wireless/story.html?story_id=3276 http://compnetworking.about.com/od/wirelesswap/l/aa123000a.htm http://www.vbxml.com/wap/articles/wapart1.asp http://www.thefeature.com/article?articleid=12400 http://www.palowireless.com/wap/tutorials.asp http://www.palowireless.com/wap/forums.asp http://www.iec.org/online/tutorials/wap/topic05.html http://www.visualtron.com/wap_topic05.htm http://www.mobileinfo.com/WAP/future_outlook.htm • http://www.ccp14.ac.uk/solution/wap/wap_trap.html 10.2.2005 T-110.456 WAP Lecture 12
WAP Thank You 10.2.2005 T-110.456 WAP Lecture 13
Recommend
More recommend