ATI Call Flow
ATI Call Flow
HLR MAP
gsmSCF
CAMEL
Home Location Register -
HLR can store CAMEL Application Part
Subscription Information (CSI) CAP
on a per subscriber basis
GSM Service
Control Function -
MAP GSM SCF Contains the
service logic and provides
instructions on how to
SSF continue call processing
Mobile Station - MS
VMSC/
does not require any GMSC
CAMEL functionality
HLR B
3
5
VLRA VLRB
• Detection Points are associated with the concept of Basic Call State
Machines (BCSMs).
BCSM DP
gsmSSF gsmSCF
MSC/ GMSC
DP2 Collect_Info
Analyse, Routing & Alerting
T-Null T-Exception
DP12 Terminating_Attempt_Authorised
Terminating Call Handling
gsmSCF
Info sent to HLR to
provision CSI data for
HLR
TDR for this subscriber
• gsmSCF address
as an E.164 number
• Service Key
which identifies to the gsmSCF the service logic that should be
used.
• TDP list
that indicates on which Detection Point (DP) triggering shall take
place. Only DP2 for O-CSI and only DP12 for T-CSI.
Mobile Originated Call Setup With CAMEL
gsmSCF
2
S VLRA SSF
S
F VMSC GMSC
A B
A
Mobile Terminated Call Setup With CAMEL
5 9 10
HLR
gsmSCF 11
gsmSCF
3 12 6 7
8
2
S VLRA SSF VLRB
S
F VMSC GMSC VMSC
A B B
4 13
1 14
B
A
Complete Call Setup With CAMEL Invoked By Both Parties
5 9 10
HLR
gsmSCF 11
gsmSCF
3 12 6 7
8
2
S VLRA SSF VLRB
S
F VMSC GMSC VMSC
A B B
4 13
1 14
B
A
OK MO CAMEL Call Setup - VPN Example
User profile I would
for VPN entered like VPN Info sent to HLR to
into SCF provision CSI data for
VPN for this subscriber
Administrator
gsmSCF
HLR
2 S VLRA
S
F VMSC GMSC
A B
1 4
VPN is Virtual
A Mobile Originated (MO) Private Network
MT CAMEL Call Setup - 1/2 Invocation of CAMEL - TDR Example
Info sent to HLR to OK
I would like my calls
provision CSI data for to be directed to my mobile
TDR for this subscriber every afternoon
Administrator
HLR gsmSCF
5
7
6
User profile
HLR sends CAMEL for TDR entered
profile in SRI Ack into SCF
to the GMSC
8
VLRA SSF VLRB
TDR is Time
B
Dependent Routing Mobile Terminated (MO)
MT CAMEL Call Setup - 2/2 End of Call Setup after use of CAMEL
10
HLR gsmSCF
9
11
12
8
SSF
VLRB
gsmSSF gsmSCF
INITIAL DP
When a trigger is detected at a DP in the BCSM, Initial DP is
sent to request instructions from the gsmSCF
CONNECT
To request the gsmSSF to perform the call processing actions, to
route the call to a specific destination
RELEASE CALL
gsmSCF tears down an existing call at any phase of the call for
all parties involved in the call
CONTINUE
To request the gsmSSF to proceed with the call processing at the DP at
which it previously suspended the call processing to await gsmSCF
instructions. There is no change made to basic call
CAMEL OPERATIONS: SSF - SCF MESSAGE FLOWS - 2C/3
gsmSSF gsmSCF
ACTIVITY TEST
Checks for the continued existence of a relationship between the SSF and SCF
The originating
T-CSI + O-CSI The terminating service can be
+ Forward-To- service is applied to the
Number (C address) activated first outgoing leg of
the call forwarding.
SCF
HLR T-CSI
SCF
O-CSI
The originating
service can be
applied to the
SCF
outgoing leg of
O-CSI the call forwarding.
GSM Call
Forwarding invoked
SSF
VMSCB
Applying O-CSI to a call forwarded by CAMEL (T-CSI) - 4D/4
The terminating
service forwards The originating
T-CSI + O-CSI the call. service can be
applied to the
outgoing leg of
the call forwarding.
SCF
HLR T-CSI
SCF
O-CSI
SSF
GMSCB