Академический Документы
Профессиональный Документы
Культура Документы
Back
By Engineer
Rawand Dlshad Ali
IREG eng. Company
Logo
Solution/International
Roaming
Prepaid
2
USSD Call Back
USSD deploys a callback mechanism as you know
,For each outgoing call initiated by a roamer,
there will be two call legs—an international call
leg back home and a follow-on call. That make
call cost v.high because it is surely not an
efficient way to handle the call.
For that you can use USSD call Back service,
But the user needs to initiate the service by
using a special service code. However,
implementing prepaid roaming with USSD is
rather simple, fast, cheaper, and supported by
almost all existing networks, providing a global
footprint.
How USSD Call Back
Work?
1. The roamer keys in ∗1XY∗0770 XXX XXXX#
and presses the <SEND/OK> button to initiate a
call to subscriber 0770 XXXX in another
network.
2. The VPLMN MSC/VLR transfers this USSD string
to the HPLMN HLR.
3. The HPLMN HLR passes this string to the
prepaid roaming platform
4. After the required precall checks, the prepaid
roaming platform initiates two outgoing calls
(i.e., one to the roamer and one to the
requested Called party) and connects
USSD Call Call flow
4. Fixed or mobile
net
1.*1XY*0770
5.0770 XXX
RomeXXXX #
r
USSD string coding.
t MasterMSC
text styles
VLR
Gatway
HLR
Gatewa
N
CCS7/MA y & Call
P progess
USSD
Process
l Reque USSD Process
st request USSD Process
request USSD Process
request USSD
request
Response
Response USSD
Response USSD
Response USSD
Respon USSD
se
USSD
Process unstructured SS
request.
The MAP process unstructured SS request
procedure is used to relay USSD information
between the:
MSC and the VLR
VLR and the HLR
HLR and the gsmSCF
Process unstructured SS
request.
The process unstructured SS request
message contains the following
parameters:
USSD data coding scheme: This parameter contains the
alphabet and the language information used for the
unstructured information in a USSD operation. The coding of
this parameter is according to the cell broadcast data coding
scheme as specified in 3GPP TS 23.038.
USSD string :This parameter contains a string of
unstructured information The string is sent either by the
mobile user or the network.
MSISDN :Originating subscriber international number. The
MSISDN is an optional parameter.
Process unstructured SS
request.
The receiving entity, on unsuccessful
outcome of the service, returns a user error.
The possible error types are as follows:
USSD
*155*C Process USS
request USSD
#
*155*C# *155*C#
USSD ACk
Process USS
USSD response Send rout
ACK Provide info MSISDN
Roaming
Number(IMSI)
MSRN
SRI
ack(MSRN) Initiate Call
CgP=A
IAM (MSRN) CdP=MSRN
Setup
Alert
ANM
Initiate Call
CgP=A IAM (MSRN)
CdP=C
ACM
ANM
Speech
Call Flow Description
Company Logo