Page 177 - DCAP512_WAP_AND_WML
P. 177
Unit 12: Secure Application
Notes
Figure 12.3: Wireless Application Environment (WAE)
Application Layer
(WAE)
Session Layer (WSP)
Transaction Layer (WTP)
Security Layer (WTLS)
Transport Layer (WDP)
Carriers using CDPD, IS-136, GSM etc
The Wireless Application Environment (WAE) is a general-purpose application environment
based on a mixture of the World Wide Web (WWW) and Mobile Telephony technologies. The
primary objective of the WAE effort is to establish an interoperable environment that will allow
operators and service providers to build applications and services that can catch a wide variety
of different wireless platforms in an efficient and useful manner. WAE includes a microbrowser
environment containing the following functionality:
Wireless Markup Language (WML): It is a lightweight markup language, analogous to
HTML, but optimized for use in hand-held mobile terminals.
WML Script: It is a lightweight scripting language, analogous to JavaScript.
Content Formats: It is set of well-defined data formats, including images, phone book
records and calendar information. The application environment is modeled for use with
mobile devices that have limited input keys. The WAE plays the role of host for the WAP
browser. WAE functions include Wireless Markup Language (WML), WML Script Language,
and Telephony Applications. This layer manages the data formats and communication
between received content and other device functions. The other WAP layers deal with
communications between the mobile device and the WAP Gateway Server.
Task Why cannot Internet Standards such as HTML, HTTP and TCP be used over the
mobile network?
Mobile-Originated Example of WAP Architecture
WAP will provide multiple applications, for business and customer markets such as banking,
corporate database access, and a messaging interface (see Figure 12.4).
Figure 12.4: Messaging Interface
LOVELY PROFESSIONAL UNIVERSITY 171