summaryrefslogtreecommitdiff
path: root/2017/running_osmo_gsm-osmocon2017/arch-sysmobts-allinone.dot
blob: 2efbfd5956e1010747fb8d9556642e295649739e (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
graph G {
	rankdir=LR;
	MS0 [label="MS",shape=box]
	MS1 [label="MS",shape=box]
	MS2 [label="MS",shape=box]

	MS0--PHY [label="Um"]
	MS1--PHY [label="Um"]
	MS2--PHY [label="Um"]

	subgraph cluster_0 {
		label = "sysmoBTS (all-in-one)"
		OsmoBTS
		OsmoPCU [style="dashed"]
		PHY -- OsmoBTS [label="shmem msgq"]
		PHY -- OsmoPCU [label="shmem msgq"]
		OsmoPCU -- OsmoBTS [label="pcu_sock"]
		{ rank=same; OsmoBTS OsmoPCU }

		OsmoNITB
		OsmoSGSN [style="dashed"]
		OsmoBTS -- OsmoNITB [label="Abis/IP\n(lo)"]
		OsmoPCU -- OsmoSGSN [label="Gb/IP\n(lo)"]

		{ rank=same; OsmoNITB OsmoSGSN }
	}
}
personal git repositories of Harald Welte. Your mileage may vary