Wireless Application Protocol - WAP - TKK - · PDF fileWireless Application Protocol - WAP...

13
10.2.2005 T-110.456 WAP Lecture 1 Wireless Application Protocol - WAP Nie Ping & Zhou Hu

Transcript of Wireless Application Protocol - WAP - TKK - · PDF fileWireless Application Protocol - WAP...

10.2.2005 T-110.456 WAP Lecture 1

Wireless ApplicationProtocol - WAP

Nie Ping & Zhou Hu

10.2.2005 T-110.456 WAP Lecture 2

Content

• WSP• WTP• WDP• Negative voice and Evolution• WAP future

10.2.2005 T-110.456 WAP Lecture 3

WAP stack

HTMLJavaScrip

HTTP

TLS-SSL

TCP/IP

10.2.2005 T-110.456 WAP Lecture 4

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 5

WSP

• WAP programming model

10.2.2005 T-110.456 WAP Lecture 6

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 7

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 8

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 9

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 10

Evolution

10.2.2005 T-110.456 WAP Lecture 11

Evolution

• Mobile Browsing– HTML enabled:

– XHTML enabled:

– WAP enabled: almost all

10.2.2005 T-110.456 WAP Lecture 12

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.asphttp://www.palowireless.com/wap/forums.asphttp://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 13

WAP

Thank You