blob: b4d081ca21ccaae854f25c0d7cc791e748d65762 [file] [log] [blame]
Neels Hofmeyr0c076bc2021-07-27 23:30:48 +02001msc {
2 hscale="2";
3 ms[label="MS"],cell1[label="Cell 1 (BTS+BSC)"],cell0[label="Cell 0 (BTS+BSC)"],__msc[label="MSC"];
4
5 ms rbox __msc [label="Call Re-Establishment"];
6 ms note __msc [label="Ongoing voice call: MM is established"];
7
8 ...;
9
10 ms -x cell0 [label="radio link fails"];
11 ms x- cell0;
12
13 __msc abox __msc [label="Keep MM until timeout"];
14
15 ms => cell1 [label="Channel Required"];
16 ms <= cell1 [label="Immediate Assignment"];
17 ms => cell1 [label="Complete Layer3"];
18 cell1 => __msc [label="Complete Layer3:\nCM Re-Establishment Request"];
19
20 cell0 <= __msc [label="Clear Command"];
21 cell0 => __msc [label="Clear Complete"];
22
23 cell1 <= __msc [label="Authentication Request"];
24 cell1 => __msc [label="Authentication Response"];
25
26 cell1 <= __msc [label="Cipher Mode Commad"];
27 cell1 => __msc [label="Cipher Mode Complete"];
28
29 cell1 <= __msc [label="Assignment Request\nthis Assignment ACKs the CM Re-Establishment"];
30 ms <= cell1 [label="RR Assignment Command"];
31 ms => cell1 [label="RR Assignment Complete"];
32 cell1 => __msc [label="Assignment Complete"];
33}