CS Core ALL Call Flows
CS Core ALL Call Flows
PREPARED BY
SAIF UL ISLAM SAJID
MS Authentication
6. MS sends ‘Call
Control (CC) call setup’ 8. MSS reserves a
msg which contains the circuit on CGR and
digits of dest # informs the BSS, which
MSS- then informs the MS to
A switch to voice mode.
7. MSS replies with ‘CC
call proceeding’ msg
which tells the MS that
it is establishing link
with the B-party 14. HLR responds
MSS-
with SRI-Ack 12. HLR sends B
Provide Roaming
Number (PRN) to
10. IN responds
MSS of party-B
9. MSS sends Initial with Request
Detection Point (IDP) Return BCSM
msg to IN Event (RRBE)
and Apply
Charging (AC)
11. MSS sends 13. MSS of party-B
msg
Send Routing responds with Mobile
Info (SRI) msg to Subscriber Roaming
HLR Number (MSRN).
Voice Call Setup
(step by step-contd.)
MSS-
16. MSS-B responds with Address Complete Msg
A MSS-B
(ACM) and establishes communication with
party-B
17. MSS-B then sends Answer Msg (ANM) when
party-B answers the call and communication is
established between the two parties.
Voice Call Termination
v) SMC MSS-
performs SRI B
for SMS with
HLR
Location Update
LU can be done in 3 cases:
•IMSI attach (already covered in slide 2)
•Periodic LU
•Inter LAC LU
•Intra-MSS LU
•Inter-MSS LU
Periodic LU:
•It is done to keep a check on the presence of MS in the network.
•There is an IMSI detach timer in the VLR, which if times out, will detach the subscriber, delete
its entry and inform the HLR.
•Thus, to keep the user attached a timer, T3212, is implemented in the BSS.
•This timer is network dependent and for TP it is 6 hours.
•BSS keeps the MS informed about this timer through its BCCH channel and MS keeps track of
time expiry through its own counter.
•When the time expires, the MS performs an LU.
Location update
Inter-LAC, Intra-MSS
vi) ‘BSSMAP
ii) Radio Resources clear command’ is
assignment is negotiated sent to the BSS
between MS & BSS
iii) MM ‘location
update request’ is vii) ‘BSSMAP
sent by MS to BSS. clear complete’ is
i) MS continuously monitors new
This msg contains sent to the MSS
the BCCH channel and
upon changing cells during LAI & TMSI.
movement when it notices
that broadcasted LAC has
viii) Ciphering is
changed, it will initiate LU v) MSS notes that the LAC is
enabled and MM & RR
are released by the BSS covered by itself and updates the
with a 3-way VLR with new LAC
handshake
Location update
Inter-MSS
i) MS continuously
monitors the BCCH ii) Radio Resources
channel and upon assignment is negotiated
changing cells during between MS & new BSS
movement when it iv) BSS sends ‘BSSMAP
notices that broadcasted complete layer 3 msg’ to
LAC has changed, it will the MSS which contains
initiate LU iii) MM ‘location update
‘location update request’
request’ is sent by MS to
new BSS. This msg new
contains LAI & TMSI. viii) MSS sends
‘MAP/D update
location’ msg to ix) HLR sends
viii) MM & RR are the HLR ‘MAP/D insert
released by the BSS subs data’ which
with a 3-way contains
handshake authentication
triplets
vi) New MSS contacts the old one using ‘MAP/G send
parameters’ msg which contains TMSI and requests the new
old IMSI of the subs
new
ancho
r
Thank you