blob: e6bef38efc69774a3c44bedce40d0dc8d5871674 [file] [log] [blame]
Neels Hofmeyraf3252c2020-10-01 14:25:21 +02001msc {
2 hscale="2";
3
4 ms[label="MS/BTS"],bsc[label="BSC"],smlc[label="SMLC"],__msc[label="MSC"];
5
6 ||| [label="Location Services (LCS): Perform Location Request using TA"];
7
8 |||;
9 --- [label="MS in DEDICATED MODE (currently active)"];
10
11 ms =>> bsc [label="earlier Measurement Report provides Timing Advance"];
12
13 bsc <<= __msc [label="PERFORM LOCATION REQUEST\n3GPP TS 48.008 3.2.1.71"];
14
15 bsc =>> smlc [label="BSSMAP-LE PERFORM LOCATION REQUEST\n3GPP TS 49.031 9.1\nwith BSSLAP APDU = TA Layer3\n3GPP TS 48.071 4.2.8"];
16
17 smlc rbox smlc [label="SMLC uses TA included in TA Layer3"];
18
19 bsc <<= smlc [label="BSSMAP-LE PERFORM LOCATION RESPONSE\n3GPP TS 49.031 9.2"];
20
21 bsc =>> __msc [label="PERFORM LOCATION RESPONSE\n3GPP TS 48.008 3.2.1.72"];
22
23 ...;
24 ...;
25 --- [label="MS in IDLE MODE (not connected)"];
26
27 bsc <<= __msc [label="PERFORM LOCATION REQUEST\n3GPP TS 48.008 3.2.1.71"];
28
29 bsc =>> smlc [label="BSSMAP-LE PERFORM LOCATION REQUEST\n3GPP TS 49.031 9.1"];
30
31 smlc rbox smlc [label="SMLC needs TA information,\nasks BSC via BSSLAP"];
32
33 bsc <<= smlc [label="BSSMAP-LE CONNECTION ORIENTED INFORMATION\n3GPP TS 49.031 9.12\nwith BSSLAP APDU = TA Request\n3GPP TS 48.071 4.2.1"];
34
35
36 ms <<= bsc [label="RR Paging Request\n3GPP TS 48.018 9.1.22-24"];
37
38 ms =>> bsc [label="RSL CHANNEL REQUIRED\n3GPP TS 48.058 8.5.3\nincludes Access Delay (9.3.17) == Timing Advance"];
39
40 ms =>> bsc [label="RR Paging Response\n3GPP TS 48.018 9.1.25"];
41
42 ms <<= bsc [label="RF CHANNEL RELEASE\n3GPP TS 48.058 8.4.14"];
43
44 bsc =>> smlc [label="BSSMAP-LE CONNECTION ORIENTED INFORMATION\n3GPP TS 49.031 9.12\nwith BSSLAP APDU = TA Response\n3GPP TS 48.071 4.2.2"];
45
46 bsc <<= smlc [label="BSSMAP-LE PERFORM LOCATION RESPONSE\n3GPP TS 49.031 9.2"];
47
48 bsc =>> __msc [label="PERFORM LOCATION RESPONSE\n3GPP TS 48.008 3.2.1.72"];
49}