1 / 18

Wireless Transaction Protocol (WTP)

Wireless Transaction Protocol (WTP). By Pathfinders. WHAT IS WAP?. Wireless Application Protocol Standard created by wireless and Internet companies Enables internet access from a cellular phone Enables applications to scale across variety of transport options and device types.

chaka
Download Presentation

Wireless Transaction Protocol (WTP)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Wireless Transaction Protocol(WTP) By Pathfinders

  2. WHAT IS WAP? Wireless Application Protocol Standard created by wireless and Internet companies Enables internet access from a cellular phone Enables applications to scale across variety of transport options and device types

  3. Application Layer (WAE) Other Services And Applications Session Layer (WSP) Transaction Layer (WTP) Security Layer (WTLS) Transport Layer (WDP) SMS USSD CSD IS-136 CDMA CDPD PDC-P Etc Protocol Stack for WAP

  4. WAP Architecture Client Web Server WAP Gateway WML CGI Scripts etc. WML Encoder WML-Script WSP/WTP HTTP WML Decks with WML-Script WMLScript Compiler WTAI Protocol Adapters Content Etc.

  5. What is WTP? Light weight transaction oriented protocol Runs on top of datagram service Chops data packets into lower level datagram's Concatenates received datagram's into useful data Operates above WDP to provide simple protocol suitable for low bandwidth mobile station

  6. How it is designed for Wireless Environment no explicit connection setup or tear down optimized setup (data carried in first packet of protocol exchange) seeks to reduce 3-way handshake on initial request supports User acknowledgement or Stack acknowledgement option [acks may be forced from the WTP user (upper layer) default is stack ack]

  7. WTP Transaction Services WTP offers 3 classes of transactions services: Unreliable one-way request (Class 0) Reliable one-way request (Class 1) Reliable two-way request/response (Class 2)

  8. Initiator Responder Invoke PDU (TID=N, TG, C=0,…) Operation of Class 0 TR-Invoke/ Request TR-Invoke/ Indication

  9. Initiator Responder Invoke PDU (TID=N, TG, C=1,…) TR-Invoke/ Request TR-Invoke/ Indication Basic Operation of Class 1 Ack PDU (TID=N*) TR-Invoke/ Confirm

  10. Initiator Responder Invoke PDU (TID=N, TG, C=1,…) TR-Invoke/ Request TR-Invoke/ Indication Class 1 – with ‘User’ Acknowledgement Ack PDU (TID=N*) TR-Invoke/ Response TR-Invoke/ Confirm

  11. Initiator Responder Invoke PDU (TID=N, TG, C=2,…) TR-Invoke/ Request TR-Invoke/ Indication Basic Operation of Class 2 TR-Invoke/ Request Result PDU TR-Invoke/ Confirm TR-Result/ Indication TR-Result/ Response Ack PDU TR-Result/ Confirm

  12. Initiator Responder Invoke PDU (TID=N, TG, C=2,…) TR-Invoke/ Request TR-Invoke/ Indication Class 2 - with ‘Hold On’ Acknowledgement Ack PDU TR-Invoke/ Confirm TR-Invoke/ Request Result PDU TR-Result/ Indication TR-Result/ Response Ack PDU TR-Result/ Confirm

  13. Initiator Responder Invoke PDU (TID=N, TG, C=2,…) TR-Invoke/ Request TR-Invoke/ Indication Class 2 - with ‘User’ Acknowledgement Ack PDU TR-Invoke/ Response TR-Invoke/ Confirm TR-Invoke/ Request Result PDU TR-Result/ Indication TR-Result/ Response Ack PDU TR-Result/ Confirm

  14. WTP Management Entity Interface between WTP layer and environment of device Monitors the state of mobile environment Deals with all the issues related to Initialization Configuration Resources as they pertain to WTP layer

  15. WTP Features Provides reliable, efficient data transfer based on request/reply paradigm Supports selective re-transmission Message oriented (not stream) Supports Abort function Supports concatenation of PDUs

  16. Mobile WWW

  17. References and Resources Books - Understanding WAP Official Website (specifications) - www.wapforum.org

  18. Thank You

More Related