0% found this document useful (0 votes)
200 views

USSD Flow

The document describes the network initiated and mobile initiated USSD processes. For network initiated USSD, the USSDGW server sends a request to the HLR to get the user's location, then sends USSN to start a USSD session. For mobile initiated, the mobile sends PUSSR to the VLR/MSC and HLR, which then sends USSN to the USSDGW server to start the session. The USSDGW server and mobile can then exchange multiple USSR messages to continue the session using the same TCAP transaction ID.

Uploaded by

sami_101185
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
200 views

USSD Flow

The document describes the network initiated and mobile initiated USSD processes. For network initiated USSD, the USSDGW server sends a request to the HLR to get the user's location, then sends USSN to start a USSD session. For mobile initiated, the mobile sends PUSSR to the VLR/MSC and HLR, which then sends USSN to the USSDGW server to start the session. The USSDGW server and mobile can then exchange multiple USSR messages to continue the session using the same TCAP transaction ID.

Uploaded by

sami_101185
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Network Instiated USSD:

USSDGW_Server
HLR
MSC/VLR
Mobile
|SRI-SM Request
|
|
|
|----------------->|
|
|
|SRI-SM Response |
|
|
|(IMSI and VLR Add)|
|
|
|<-----------------|
|
|
|
USSN
|
|
|
|----------------->|
|
|
| TCAP TID begin |
USSN
|
|
|*147#(Recharge) |-------------->|
USSN
|
|
|
|-------------->|
|
|
|
USSR
|
|
|
USSR
|<--------------|
|USSR(Confirmation)|<--------------|
|
|<-----------------|
|
|
|TCAP Tid END
|
|
|
|
|
|
|
|
|
|
|
Mobile instiated USSD:
Mobile
VLR/MSC
HLR
USSDGW_Server
|
PUSSR
|
|
|
|----------------->|
|
|
| TCAP TID begin |
PUSSR
|
|
|*147#(Recharge) |-------------->|
PUSSR
|
|
|
|-------------->|
|
|
|
USSR
|
|
|
USSR
|<--------------|
| USSR(with menu) |<--------------|
|
|<-----------------|
|
|
|TCAP Tid Contiue |
|
|
|
|
|
|
|USSR( any option) |
|
|
|----------------->| USSR
|
|
|
|-------------->|
USSR
|
|
|
|-------------->|
|
|
|
USSR
|
|
|
USSR
|<--------------|
|USSR(with data) |<--------------|
|
|<-----------------|
|
|
|TCAP Tid Contiue |
|
|
|
|
|
|
|
|
|
|
|USSR(any option) |
|
|
|----------------->| USSR
|
|
|
|-------------->|
USSR
|
|
.
|
.
|-------------->|
|
.
|
.
|
.
|
|
.
|
.
|
.
|
|
.
|
.
|
.
| ----------- > USSR with sam
e TCAP TID.
|
.
|
.
|
.
|
|
.
|
.
|
.
|
|
.
|
.
|
.
|
|
.
|
.
|
.
|

|
|
|
|
|
|

|
|
|
|
|
|

|
|
|
|
|
|

|
|
|
|
|
|

You might also like