Neels Hofmeyr | 8c14a94 | 2018-09-21 14:00:08 +0200 | [diff] [blame^] | 1 | digraph G { |
| 2 | rankdir=LR |
| 3 | |
| 4 | subgraph 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 | |
| 12 | subgraph 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 | |
| 20 | MS -> BTS_a1 [label="(3) Measurement:\nARFCN=1 BSIC=1 RXLEV"] |
| 21 | BTS_a1 -> MS [label="(1) my neighbors:\nARFCN=1 BSIC=1\nARFCN=1 BSIC=3"] |
| 22 | BTS_a0 -> MS [label="(2) good RXLEV",style=dotted] |
| 23 | MS -> {BTS_a0,BTS_b0,BTS_b1} [style=invisible,arrowhead=none] |
| 24 | |
| 25 | BTS_a1 -> BSC_a [label="(4) Measurement\nReport",style=dashed] |
| 26 | BTS_a1 -> BTS_a0 [label="(5) BSC decides to do\nintra-BSC Handover",style=dashed,constraint=false] |
| 27 | BSC_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 | } |