blob: 75eedec0cf4fac0afefffe1591e73d4c25e7ffef [file] [log] [blame]
Neels Hofmeyr8c14a942018-09-21 14:00:08 +02001digraph G {
2rankdir=LR
3
4subgraph cluster_bss_a {
5 label="BSS Alpha"
6 BTS_a0 [rank=min,label="bts 0\nARFCN=1 BSIC=1\nLAC=23 CI=5"]
7 BTS_a1 [rank=min,label="bts 1\nARFCN=2 BSIC=2\nLAC=23 CI=6"]
8 BSC_a [label="BSC Alpha"];
9 {BTS_a0,BTS_a1} -> BSC_a [arrowhead=none,label=Abis]
10}
11
12subgraph cluster_bss_b {
13 label="BSS Beta"
14 BTS_b0 [rank=min,label="bts 0\nARFCN=1 BSIC=3\nLAC=42 CI=3"]
15 BTS_b1 [rank=min,label="bts 1\nARFCN=2 BSIC=4\nLAC=42 CI=1"]
16 BSC_b [label="BSC Beta"]
17 {BTS_b0,BTS_b1} -> BSC_b [arrowhead=none,label=Abis]
18}
19
20MS -> BTS_a1 [label="(3) Measurement:\nARFCN=1 BSIC=1 RXLEV"]
Neels Hofmeyrad5b8ce2019-06-12 05:47:43 +020021BTS_a1 -> MS [label="(1) my neighbors:\nARFCN=1"]
22BTS_a0 -> MS [label="(2) good RXLEV\nBSIC=1",style=dotted]
Neels Hofmeyr8c14a942018-09-21 14:00:08 +020023MS -> {BTS_a0,BTS_b0,BTS_b1} [style=invisible,arrowhead=none]
24
25BTS_a1 -> BSC_a [label="(4) Measurement\nReport",style=dashed]
26BTS_a1 -> BTS_a0 [label="(5) BSC decides to do\nintra-BSC Handover",style=dashed,constraint=false]
27BSC_a -> BTS_a0 [label="(6) activate new lchan",style=dashed,constraint=false]
28
29{BSC_a,BSC_b} -> MSC [arrowhead=none,label=A]
30
31}