Professional Documents
Culture Documents
Browser
• "micro browser", similar to existing, well-known browsers in the Internet
Script language
• similar to Java script, adapted to the mobile environment
WTA/WTAI
• Wireless Telephony Application (Interface): access to all telephone
functions
Content formats
• e.g., business cards (vCard), calendar events (vCalender)
Protocol layers
• transport layer, security layer, session layer etc.
13:49 -
• Interoperable : allowing terminals and software from different vendors to communicate with
networks from different providers
• Scalable : protocols and services should scale with customer needs and number of customers
• Efficient : provision of QoS suited to the characteristics of the wireless and mobile networks
• Secure : preservation of the integrity of user data, protection of devices and services from security
problems.
13:49 -
WAP Architecture
WAP Architecture:
a) Bearer services
The basis for transmission of data is formed by different bearer services. WAP uses existing
data services and will integrate further services.
Example:
• Message services such as short message service (SMS) of GSM, Circuit switched data such as high-
speed circuit switched data (HSCSD) in GSM
• Packet switched data such as general packet radio service (GPRS) in GSM.
• Transport layer service access point (T-SAP) - The common interface to be used
by higher layers independent of the underlying network.
13:49
• WTLS is based on the transport layer security/ secure sockets layer (TLS/ SSL)
• WTLS has been optimized for use in wireless networks with narrow-band
channels.
Session layer with the wireless session protocol (WSP) currently offers two
services at the session-SAP (5-SAP):
• Connection-oriented
• Connectionless
A special service for browsing the web (WSP/B) has been defined that offers
HTTP/1.1 functionality, long-lived session state, session suspend and resume,
session migration and other features needed for wireless mobile access to the web.
13:49
Special filters within the fixed network can translate HTML Into WML, web
servers can already provide pages in WML, or the gateways between the
fixed and wireless network can translate HTML into WML. These gateways
not only filter pages but also act as proxies for web access.
• WDP operates on top of many different bearer services capable of carrying data.
• To offer this consistent service, the adaptation needed in the transport layer can
differ depending on the services of the bearer. If the bearer already offers IP
services, UDP is used as WDP.
• WDP offers source and destination port numbers used for multiplexing and
demultiplexing of data respectively.
13:50 ~.,.
Service primitive:
Parameters: An error code (EC) indicating the reason for 10 (no, C.Odt
Contains control messages like the internet control message protocol (ICMP) messages.
Reassembly failure
Echo request/reply.
13:50
• Vendor-specific
• Important information :
• The wireless transport layer security (WTLS) can be integrated into the WAP architecture on top of WOP. It supports datagram and
connection-oriented transport layer protocols. It is based on TLS/SSL protocol.
Goals:
1. Data Integrity
• Prevention of changes In data
2. Privacy
• Prevention of tapping
3. Authentication
• Creation of authenticated relations between a mobile device and a server
Before data can be exchanged via WTLS, a secure session has to be established.
Both originator & peer can interrupt the session at any time.
13:50 -
-
CM ,.._,.,._...,.M,,thM
• Indicates that the handshake is complete. ,,.SE.C&t.:lwnr,a..S SHMl~NialNr
Step 4: SEC-Commit.ind :
SEc.£--
t0C)
s,e,,..,_,..
. . . ..,. . . . c,d9
MDl ......,_Miffltlfltf
ct: C1911tC,nlfktta