0% found this document useful (0 votes)
28 views7 pages

19CBS1004 - MC - WS-4

The document discusses the Wireless Application Protocol (WAP) architecture. It describes the layers of WAP including the application, session, transaction, security and transport layers. It also covers WAP's advantages like being open-source and supporting multiple platforms, and disadvantages like slow connection speeds. Applications of WAP include accessing the internet, emails, online banking from mobile devices.

Uploaded by

Isha Mitra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views7 pages

19CBS1004 - MC - WS-4

The document discusses the Wireless Application Protocol (WAP) architecture. It describes the layers of WAP including the application, session, transaction, security and transport layers. It also covers WAP's advantages like being open-source and supporting multiple platforms, and disadvantages like slow connection speeds. Applications of WAP include accessing the internet, emails, online banking from mobile devices.

Uploaded by

Isha Mitra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

Experiment Title-4: Wireless Application Protocol (WAP) Architecture

Student Name: Isha UID: 19CBS1004


Branch: CSBS Section/Group: 19AITCSBS1/A
Semester: 7th Date of Performance: 11/08/22
Subject Name: Mobile Computing Lab Subject Code: CSJ-433

1. Aim/Overview of the practical: Wireless Application Protocol (WAP) Architecture

2. Task to be done:

1. The study of WAP architecture and related terminologies.


2. Study of how WAP is related to mobile computing.
3. Layers of WAP.

3. Theme/Interests definition:

Wireless Application Protocol (WAP) in Mobile Computing

Wireless Application Protocol or WAP is a programming model or an application environment


and set of communication protocols based on the concept of the World Wide Web (WWW), and
its hierarchical design is very much similar to TCP/IP protocol stack design.
See the most prominent features of Wireless Application Protocol or WAP
inMobile Computing: -
1. WAP is a De-Facto standard or a protocol designed for micro-browsers, and it enablesthe
mobile devices to interact, exchange and transmit information over the Internet.
2. WAP is based upon the concept of the World Wide Web (WWW), and the backend
functioning also remains similar to WWW, but it uses the markup language Wireless
Markup Language (WML) to access the WAP services while WWW uses HTML as a
markup language. WML is defined as XML 1.0 application.
3. In 1998, some giant IT companies such as Ericson, Motorola, Nokia and UnwiredPlanet
founded the WAP Forum to standardize the various wireless technologies via protocols.
4. After developing the WAP model, it was accepted as a wireless protocol globally capable
of working on multiple wireless technologies such as mobile, printers, pagers, etc.
5. In 2002, by the joint efforts of the various members of the WAP Forum, it was merged
with various other forums of the industry and formed an alliance known as Open Mobile
Alliance (OMA).
6. WAP was opted as a De-Facto standard because of its ability to create web
applications for mobile devices.
Working of Wireless Application Protocol or WAP Model
The following steps define the working of Wireless Application Protocol or WAPModel: -

1. The WAP model consists of 3 levels known as Client, Gateway and Origin Server.
2. When a user opens the browser in his/her mobile device and selects a website that he/she
wants to view, the mobile device sends the URL encoded request via a network to a WAP
gateway using WAP protocol.
3. The request he/she sends via mobile to WAP gateway is called as encoding request.
4. The sent encoding request is translated through WAP gateway and then forwarded inthe
form of a conventional HTTP URL request over the Internet.
5. When the request reaches a specified Web server, the server processes the request justas
it would handle any other request and sends the response back to the mobile
devicethrough WAP gateway.
6. Now, the WML file's final response can be seen in the browser of the mobile users.
The user opens the mini-browser in a mobile device. He selects a website that he wants toview. The
mobile device sends the URL encoded request via network to a WAP gateway using WAP protocol.
The WAP gateway translates this WAP request into a conventional HTTP URL request and sends it
over the internet. The request reaches to a specified Web server and it processes therequest just as it
would have processed any other request and sends the response back to the mobile device through
WAP gateway in WML file which can be seen in the micro- browser.
WAP Protocol Stack
It specifies the different communications and data transmissionlayers used in
the WAP model: -
1. Application Layer :- This layer consists of the Wireless Application Environment
(WAE), mobile device specifications, and content development programming languages,
i.e., WML.

2. Session Layer :- The session layer consists of the Wireless Session Protocol (WSP).
It isresponsible for fast connection suspension and reconnection.

3. Transaction Layer: - The transaction layer consists of Wireless Transaction Protocol


(WTP) and runs on top of UDP (User Datagram Protocol). This layer is a part of TCP/IP
and offers transaction support.

4. Security Layer: - It contains Wireless Transaction Layer Security (WTLS) and


responsiblefor data integrity, privacy and authentication during data transmission.

5. Transport Layer: - This layer consists of Wireless Datagram Protocol (WDP). It


provides a consistent data format to higher layers of the WAP protocol stack.
Advantages of Wireless Application Protocol (WAP)
1. WAP is a very fast-paced technology.
2. It is an open-source technology and completely free of cost.
3. It can be implemented on multiple platforms.
4. It is independent of network standards.
5. It provides higher controlling options.
6. It is implemented near to Internet model.
7. By using WAP, you can send/receive real-time data.
8. Nowadays, most modern mobile phones and devices support WAP.

Disadvantages of Wireless Application Protocol (WAP)


1. The connection speed in WAP is slow, and there is limited availability also.
2. In some areas, the ability to connect to the Internet is very sparse, and in some
other areas, Internet access is entirely unavailable.
3. It is less secured.
4. WAP provides a small User interface (UI).

Applications of Wireless Application Protocol (WAP)

1. WAP facilitates you to access the Internet from your mobile devices.
2. You can play games on mobile devices over wireless devices.
3. It facilitates you to access E-mails over the mobile Internet.
4. Mobile hand-sets can be used to access timesheets and fill expenses claims.
5. Online mobile banking is very popular nowadays.
6. It can also be used in multiple Internet-based services such as geographical location, Weather
forecasting, Flight information, Movie & cinema information, Traffic updates etc. All are
possible due to WAP technology
4. Learning outcomes (What I have learnt):

1. Learned about WAP.

2. Learned about basic concepts of WAP.

3. Learned about layers and architecture of WAP.

4. Learned about applications, advantages and disadvantagesof WAP.

5. Related terminologies.

Evaluation Grid (To be created as per the SOP and Assessment guidelines by the faculty):

Sr. No. Parameters Marks Obtained Maximum Marks


1. Worksheet
2. Demo./Performance/Pre-
3. Post Lab Quiz

You might also like