Documente Academic
Documente Profesional
Documente Cultură
code
Intended
audience
Compilation
department
Product
Name
Engineers of Huawei and
cooperation partners
Product
Version
WCDMA Product
Department
Docume
nt
Version
WCDMA
V1.0
Drafted by
Zhao Bing
Date
Reviewed by
Date
Reviewed by
Date
Approved by
Date
2003-12-02
Secret
Revision Record
Date
2003-12-02
2003-08-24
Version
1.00
Description
First draft finished
Author
Zhao Bing
Page ii of 117
Table of Contents
Chapter 1 Background................................................................................................................ii
Chapter 2 WAP Technology........................................................................................................3
2.1 Application Framework......................................................................................................... 3
2.2 WAP Stack Protocol............................................................................................................. 4
2.2.1 WAE........................................................................................................................... 4
2.2.2 WSP.......................................................................................................................... 4
2.2.3 WTP........................................................................................................................... 5
2.2.4 WTLS......................................................................................................................... 5
2.2.5 WDP.......................................................................................................................... 5
2.2.6 Typical Application of WAP Stack Protocol................................................................6
Appendixes:...............................................................................................................................30
Appendix 1: Introduction to WAP 2.0........................................................................................ 30
Appendix 2: Acronyms............................................................................................................. 30
2003-08-24
Secret
Keyword
WAP
Abstract
The document describes WAP technology and its application in the existing
network. It helps readers to have a full and systematic knowledge of WAP
technology.
i
1.1.2
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Reference
ii
1.1.2
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Chapter 1 Background
With evolution of the GSM, GPRS and 3GPP network, WAP technology is
getting more and more important for mobile networks. When a single
mobile phone (not connected to a laptop) can be used for browsing
information, all mobile data service is forwarded through WAP Gateway.
iii
1.1.2
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.2
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
In September 1999, WAP Forum released the version WAP 1.1, the first
business release of WAP. It supports images in the format WBMP, and has
enhanced compatibility and interoperability.
In early 2000, WAP 1.2 was released. Push and User Agent are added to
version WAP 1.2 and bearer network types supported by WAP are
expanded.
In August 2001, WAP 2.0 was released. Comparing with earlier versions,
the major distinction of WAP 2.0 is the more diversified application service
v
1.1.2
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
vi
1.1.2
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
In fact, WAP 1.3 exists between WAP 1.2 and WAP 2.0. WAP 1.3 enhances
the WAP support for streaming and security. Because WAP 2.0 integrates
all features of WAP 1.3, manufacturers usually use WAP 2.0 instead.
See attachment 1 for descriptions of WAP 2.0.
vii
1.1.2
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
As shown above, WAP Framework consists of three parts: the client, WAP
Gateway and Web server.
Client: mobile phone. It integrates the whole WAP Protocol, initiates and
terminates sessions, and controls the terminal to show users contents.
Web server: provides contents in the WML language.
10
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
WAP Gateway: responsible for coding and decoding as well as the protocol
adaptation function.
The client and WAP Gateway have WSP/WTP in between. That is, the
stack protocol of WAP is used on the session layer. HTTP is used between
WAP Gateway and a server. Conversion between WSP/WTP and HTTP
are finished on WAP Gateway, because HTTP text format is not suitable for
radio transmission. But WSP/WTP uses binary code to transmit data and
compresses data for narrowband transmission.
11
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
If contents in the server are written in the HTML language, WAP Gateway
has to carry out the conversion between HTML and WML. This could
reduce the efficiency of WAP Gateway.
12
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
13
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
14
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
The above figure shows the comparison between WAP stack protocol and
Internet stack protocol.
2.2.1 WAE
Wireless Application Environment (WAE) is a protocol for the application
layer in WAP. It establishes an application development environment for
services on different wireless platforms. The core of WAE is a micro15
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
WAE User Agent layer: provides users with client embedded software
with specific functions. User Agent includes the micro-browser,
directory and message editor.
16
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
2.
Secret
Service and Format layer: defines general data formats that support
User Agent, such as WML, WML Script, WBMP, vCard and electronic
calendar.
2.2.2 WSP
Wireless Session Protocol (WSP) provides the following functions:
A. Function and semanteme of HTTP 1.1 that simplifies protocol conversion
on WAP Gateway
17
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
2.2.3 WTP
Wireless Transaction Protocol (WTP) is a connection-oriented transport
layer protocol similar to TCP. WTP provides reliable transmission for the
upper layer. WTP cannot be omitted for interaction between a client and
server.
19
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
2.2.4 WTLS
Wireless Transaction Layer Security (WTLS) serve security, integrity,
facticity and non-repudiation of upper layers through key exchange,
authentication, encryption and handshakes.
20
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
2.2.5 WDP
Wireless Data Protocol (WDP) corresponds with UDP in TCP/IP stack
protocol and has the same function as UDP. UDP is used instead of WDP
in networks over IP.
21
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
22
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
23
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
24
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
25
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Terminal
Secret
SMC
W APGW
PUSH OTA
PUSH OTA
WSP
WSP
WTP
WTP
Relay
WDP
adaptation layer
SMS
SMS
PI
PAP
PAP
HTTP
HTTP
WDP
adaptation layer
TCP
TCP
SMPP
IP
IP
SMPP
Subnet
Subnet over Physical bearer
Process of Handling WAP Browse
overTCP/IPService for PPC
subnetwork
TCP/IP Users
26
Physical bearer
subnetwork
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
In GPRS, services can be divided into the following four categories based
on access modes:
A. Services provided by SGSN (LCS and SMS)
B. Services with direct link of GGSN to Internet (where a mobile phone
works with a laptop; the extension of fixed network service)
C. Enterprise services (VPN)
28
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
D. WAP services (data service fulfilled only through mobile phone or PDA,
such as multimedia messaging service (MMS), mobile video, mobile
entertainment and QQ (an online chatting tool)).
According to the categories, almost all services showing mobile
characteristics are fulfilled based on WAP.
Take China Mobile as an example, WAP Gateway is provided by the mobile
carrier China Mobile, and WAP Server is provided by content providers,
such as SP and Sina. China Mobile also uses its own WAP Server. In other
29
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
word, the mobile carrier provides WAP Portal, SP provides contents, and
China Mobile controls admission of SP through WAP Gateway.
For information on WAP existing network service application, see GPRS
Service White Paper.
30
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
31
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
32
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
On networks of China Mobile, there are two general access point names
(APN): CMNET and CMWAP, where CMWAP is APN of dedicated WAP
service. General APN means wherever a user roams in China, the user
can enable GPRS service with the two APNs without changing
configurations of the mobile phone.
If a user selects CMWAP for activation, GGSN has to sends authentication
and charging requests to RADIUS. The RADIUS server then forwards the
33
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Protocol
TCP/IP
Description
On networks of China Mobile, WAP GW
connects to GGSN through Internet. The
dedicated connection is established through
GRE Tunneling Protocol.
RADIUS Server
RFC2865 and
35
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
RFC2866
HTTP
platform, MMSC
36
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
HTTP
SP
PUSH
Terminal
PUSH OTA
You can transfer in SMS and IP modes. For IPbased PUSH, if a user is online, or if a user is
offline but support networks for terminal and
radio network are activated, you can transfer in
37
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
HTTP PAP
SERVER
POP3/SMTP Email Server
RFC821 (SMTP)
ISMG
CMPP
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
EMPP
MMSC
M1
SMSC
SMPP3.3/SMPP3.4
DSMP
SP
HTTP XML
authentication
interface
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
rating
interface
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
subscription
relation
authentication
interface
42
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
43
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Establish
relationship
IP-MSISDN
44
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
1.
When a user goes online, GGSN sends an access request for RADIUS
user to AAA Server.
2.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
3.
4.
5.
6.
46
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
7.
During a user is online, if the user requests for surfing the Internet
(without interaction with upper layer services), WAP GW carries out a
real-time monitoring If the traffic is up to limit, WAP GW requests for
the next traffic segment from SCP and subsequent procedures cycle in
this way. See Figure 6 for control messages.
8.
9.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
10. For PPC users, WAP GW sends a message of traffic monitoring end to
SCP.
11. SCP returns a response message to WAP GW.
12. WAP GW sends the response message to AAA Server.
48
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
49
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
50
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
1.
2.
3.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
4.
If the user does not register, WAP GW responds with a prompt page
and
redirects the user to the registration page of Portal.
5.
6.
7.
On recognizing the user is not qualified and does not access Portal,
WAP GW sends DSMP a request to authenticate the user.
8.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
9.
Secret
10. If the user access is rejected, WAP GW returns a preset prompt page
to the end user.
11. If the access control is passed, WAP GW sends DSMP a request to
authenticate the user service subscription relation.
12. DSMP returns the authentication result.
53
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
55
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
56
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
57
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
Different from accessing whole-network services at a home location, when
a user is linked to WAP GW of a roaming location, WAP GW sends
requests of authentication and charging rating to DSMP at the same
roaming location. Then DSMP of the roaming location forwards control
message requests to DSMP of the home location, and sends results back
to WAP GW of the roaming location through DSMP of the roaming location.
58
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
59
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
60
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
1.
2.
3.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
4.
5.
6.
62
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
7.
WAP GW extracts the service code and SP code from the valid URL.
By analyzing the service code, WAP GW finds the service is local.
There are possibly two kinds of local service:
8.
9.
10. WAP GW can recognize the service request type by interacting with
DSMP or through configuration mode. For the first kind of local service,
WAP GW forwards a service request to WAP GW of the users home
63
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
19. WAP GW of the roaming location sends GGSN the response message
that is processed by WAP.
20. WAP GW generates a bill file record.
66
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
67
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
68
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
7) For prohibited URL, WAP GW directly redirects the user to the preset page containing error
70
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
messages.
8) WAP GW extracts the service code and SP code from the valid URL, and then sends an
authentication request to DSMP.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
11) If the rating is successful, WAP GW sends a HTTP request to SP/CP, and involves the user
pseudo code in the request message.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
15)
Secret
16) For a successful response message, WAP GW sends a withholding request to SCP. For a failed
response message, WAP GW sends a reimbursement request.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Note: This process just describes the processing method related to PPC users.
74
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
75
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
76
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
1)
2)
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
4)
5)
6)
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
DSMP.
7)
8)
9)
10) After the withholding reservation succeeds, if the user is offline and the user terminal
supports SIR, WAP GW launchse SIR through SMS bearer. If the user is online, there
79
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
If the WAP connection is not established, SIR is sent to the terminal through SUnit-Push. The following goes to step 16.
If the WAP connection is established, there is no need to send SIR. What follows
is step 18.
11) WAP GW sends the CMPP_SUBMIT request to ISMG. The SM contents are data of
80
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
user terminal activates the network connection and sends a WSP/TCP connection
request to the specified PPG connection point in SIR.
17) On receiving the connection request, WAP GW (PPG) returns a confirmation message
to the user terminal.
18) WAP GW (PPG) sends PUSH contents (WSP-Confirmed Push) to the user terminal
through the established connection.
82
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
19) On receiving the PUSH contents, the user terminal returns a confirmation message to
WAP GW (PPG).
20) WAP GW acts based on the confirmation result of PUSH.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
84
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
85
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
MS
Secret
WAP-GW
DSMP
SCP
MailServer
86
SP
SERVICE
identityandSERVICE
identity
1.1.3
SP serviceauthentication
SP
response
User service
authenticationrequest
User service
authentication
response
OtherPOP3/SMT P requests
sevice by time
Response to rating request
about charging sevice by time
Charge requests as
required, such as POP3
receivingemails andSMT P
sendingemails
reservation request
Response to PPC user expense
reservation request
reimbursement /
request
Response to PPCuser withholding/
/
reimbursement request
Confirm successful
actions needingcharging
and generate CDR
CDR
GeneratingCDR
Close TCP
connection
Close TCPconnection
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
1.
2.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
3.
The terminal requests for login, and reports the user name to WAP
GW.
4.
5.
6.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
7.
8.
9.
89
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
14. WAP GW monitors the request sent by the terminal and sends a rating
request to DSMP if necessary. Otherwise, WAP GW jumps to step 18.
15. DSMP returns a rating response to WAP GW.
16. For a PPC user, WAP GW sends an expense reservation request to
SCP.
17. SCP returns a reservation response to WAP GW.
18. WAP GW forwards the request from the terminal to Email Server.
91
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
19. Email Server returns a response to WAP GW. Then WAP GW forwards
the response to the terminal.
20. WAP GW monitors responses of Email Server.
For PPC users, if the successful request needs charging, WAP GW
sends a
withholding confirmation message to SCP.
For PUB users, WAP GW directly jumps to step 22.
21. SCP returns a withholding confirmation response to WAP GW.
92
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
93
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
94
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
95
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
Figure 13 is an example of obtaining MM immediately. Redirector fulfills
MMSC address translation.
1.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
2.
3.
4.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
5.
ENUM DNS Server returns the query result containing the home
MMSC of the originator subscriber to Redirector.
6.
7.
8.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
9.
Secret
10. The home MMSC of the originator processes the M_Send.req request,
extracts the address of the originator subscriber, and sends a PUSH
message containing M-Notification.ind to the target subscriber before
arrival of new multimedia messages.
11. The recipient subscriber initiates the M-Retrive.req request according
to the target address in M-Notification.ind. Then WAP GW forwards the
request to the target MMSC.
99
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
15. The request is a standard MM1 Protocol message and the bearer is
HTTP.
16. On receiving the request message from WAP GW, Redirector obtains
the recipient subscriber identity from the request and sends a query
request to ENUM DNS Server.
17. ENUM DNS Server returns the query result containing the home
MMSC address of the recipient subscriber.
101
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
102
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
103
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Us
er
Auth
entic
104
1.1.3
Pr
oc
es
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Explanations:
1.
2.
3.
4.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
5.
6.
7.
8.
9.
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
16. The terminal JAVA Manager (JAM) installs the JAVA program.
17. The terminal sends a Status Report request to WAP GW.
18. WAP GW forwards the Status Report to OTA Server.
19. OTA Server triggers the charging processing procedure.
20. OTA Server returns a response message to WAP GW.
21. WAP GW returns the response message to the terminal.
108
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Notes:
This process mainly describes contents related to JAVA download. For
processing procedure of OTA Server, interaction between OTA Server and
SCP, and interaction between OTA Server and DSMP, see the WAP
business process.
OTA Server aforementioned is operated by carriers. For downloading
servers not operated by carriers, see the processing procedure between
WAP GW and Web Server.
109
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
Appendixes:
Appendix 1: Introduction to WAP 2.0
110
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
WAP2.0
Analysis.doc
Appendix 2: Acronyms
WAP
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
WML
Secret
Wireless Markup Language (corresponding to HTML in Internet; WML and HTML are
subsets of XML)
WSP
WTP
ISMG
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er
Secret
RFC2916)
113
1.1.3
Explanations:
Bro
wse
Pr
1.
Terminal
pha
Us
oc
Auth
adaptation
se
er