Harald Welte | 3ac66a1 | 2019-03-02 12:42:42 +0100 | [diff] [blame] | 1 | digraph { |
| 2 | rankdir=LR; |
| 3 | |
| 4 | subgraph cluster_0 { |
| 5 | label="Data Center"; |
| 6 | SIM0 [shape=rect]; |
| 7 | SIM1 [shape=rect]; |
| 8 | SIM2 [shape=rect]; |
| 9 | SIM3 [shape=rect]; |
| 10 | SIM4 [shape=rect]; |
| 11 | SIM5 [shape=rect]; |
| 12 | SIM6 [shape=rect]; |
| 13 | SIM7 [shape=rect]; |
| 14 | sysmoOCTSIM [shape=rect]; |
| 15 | { |
| 16 | rank=same; |
| 17 | bankd [label="remsim-bankd"]; |
| 18 | server [label="remsim-server"]; |
| 19 | } |
| 20 | |
| 21 | SIM0 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 22 | SIM1 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 23 | SIM2 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 24 | SIM3 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 25 | SIM4 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 26 | SIM5 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 27 | SIM6 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 28 | SIM7 -> sysmoOCTSIM [label="ISO-7816-2/3",dir=both]; |
| 29 | |
| 30 | sysmoOCTSIM -> bankd [label="USB CCID",dir=both]; |
| 31 | |
| 32 | bankd -> server [label="RSPRO/IPA/TCP"]; |
| 33 | } |
| 34 | |
| 35 | subgraph cluster_1 { |
| 36 | label="Remote Site A"; |
| 37 | client1 [label="remsim-client"]; |
| 38 | SIMtrace1 [label="SIMtrace2\nAPP=cardem",shape=rect]; |
| 39 | Phone1 [label="Phone/Modem",shape=rect]; |
| 40 | client1 -> SIMtrace1 [label="USB",dir=both]; |
| 41 | SIMtrace1 -> Phone1 [label="ISO-7816-2/3",dir=both]; |
| 42 | bankd -> client1 [label="RSPRO/IPA/TCP/IP",dir=both]; |
| 43 | client1 -> server [label="RSPRO/IPA/TCP"]; |
| 44 | } |
| 45 | |
| 46 | subgraph cluster_2 { |
| 47 | label="Remote Site B"; |
| 48 | client2 [label="remsim-client"]; |
| 49 | SIMtrace2 [label="SIMtrace2\nAPP=cardem",shape=rect]; |
| 50 | Phone2 [label="Phone/Modem",shape=rect]; |
| 51 | client2 -> SIMtrace2 [label="USB",dir=both]; |
| 52 | SIMtrace2 -> Phone2 [label="ISO-7816-2/3",dir=both]; |
| 53 | bankd -> client2 [label="RSPRO/IPA/TCP/IP",dir=both]; |
| 54 | client2 -> server [label="RSPRO/IPA/TCP"]; |
| 55 | } |
| 56 | |
| 57 | |
| 58 | } |