Professional Documents
Culture Documents
Transaction Processing
Messaging/Text Apps
Voice/SMS
Location Services
Still Image Transfers
Internet/VPN Access
Database Access
Document Transfer
Low Quality Video
High Quality Video
• New protocols/languages
– WAP/WML
HTML
HTTP
TLS/SSL
TCP/IP
with WML-Script
WML Encoder CGI
WML Decks
WML- Scripts
WSP/WTP WMLScript
HTTP etc.
Script
Compiler
WTAI
Protocol Adapters Content
Etc.
with WML-Script
WML Encoder
Application
WML Decks
WML- WMLScript Logic
WSP/WTP
Script Compiler
WTAI Protocol Adapters Content
Etc.
WAE comprises WML (Wireless Markup Language), WML Script, WTAI etc.
A: Acknowledgement Type
(WTP/User)
C: Class (0,1,2)
H: Handle (socket alias)
initiator responder
TR-SAP TR-SAP
TR-Invoke.req
(SA, SP, DA, DP, A, UD, C=1, H) TR-Invoke.ind
Invoke
PDU (SA, SP, DA, DP, A, UD, C=1, H‘)
TR-Invoke.res
(H‘)
TR-Invoke.cnf U
(H) Ack PD
TR-Result.res
(H)
Ack PD TR-Result.cnf
U
(H‘)
<WML>
...
</WML>
<WML>
<CARD>
<DO TYPE=“ACCEPT”>
WTAI Call <GO URL=“wtai:cc/mc;$(N)”/>
</DO>
Input Element Enter phone number:
<INPUT TYPE=“TEXT” KEY=“N”/>
</CARD>
</WML>
third party
firewall
origin servers
• Websites:
– www.palowireless.com
– www.gsmworld.com; www.wapforum.org
IIT Bombay Mobile Applications: WAP 64