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
   172   173   174   175   176   177   178   179   180   181   182