aboutsummaryrefslogtreecommitdiffstats
path: root/doc/sequence_charts/call_reestablishment.ladder
blob: ccf83462276fe260204b1a14fd593d8dc68f0e2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{hscale=2}
ms = MS
cell1 = Cell 1 (BTS+BSC)
cell0 = Cell 0 (BTS+BSC)
msc = MSC

ms () msc	Call Re-Establishment
ms [] msc	Ongoing voice call: MM is established

...

ms ->< cell0	radio link fails
ms ><- cell0

msc <> .	Keep MM until timeout

ms -> cell1	Channel Required
ms <- cell1	Immediate Assignment
ms -> cell1	Complete Layer3
cell1 -> msc	Complete Layer3:
		CM Re-Establishment Request

cell0 <- msc	Clear Command
cell0 -> msc	Clear Complete

cell1 <- msc	Authentication Request
cell1 -> msc	Authentication Response

cell1 <- msc	Cipher Mode Commad
cell1 -> msc	Cipher Mode Complete

cell1 <- msc	Assignment Request
		this Assignment ACKs the CM Re-Establishment
ms <- cell1	RR Assignment Command
ms -> cell1	RR Assignment Complete
cell1 -> msc	Assignment Complete