NetworkLayout » History » Version 2
daniel, 03/20/2018 04:31 PM
reorder diagram
1 | 1 | laforge | h1. NetworkLayout |
---|---|---|---|
2 | |||
3 | h2. Individual autonomous network (AN) |
||
4 | |||
5 | This diagram shows the components of a single autonomous network. |
||
6 | {{graphviz_link() |
||
7 | digraph G { |
||
8 | rankdir = LR; |
||
9 | OsmoBTS -> OsmoBSC [label="Abis/IP"]; |
||
10 | OsmoBSC -> OsmoSTP [label="AoIP"]; |
||
11 | OsmoSTP -> OsmoMSC [label="AoIP"]; |
||
12 | OsmoBSC -> OsmoMGW [label="MGCP"]; |
||
13 | OsmoMSC -> OsmoMGW [label="MGCP"]; |
||
14 | OsmoBTS -> OsmoMGW [label="RTP"]; |
||
15 | OsmoMSC -> OsmoSipConnector [label="MNCC"]; |
||
16 | OsmoSipConnector -> Universe [label="SIP"]; |
||
17 | OsmoMGW -> Universe [label="RTP or OSMUX"]; |
||
18 | Universe [shape="box"]; |
||
19 | OsmoBTS -> OsmoPCU [label="pcu_sock"]; |
||
20 | OsmoPCU -> OsmoSGSN [label="Gb/IP"]; |
||
21 | OsmoSGSN -> OsmoGGSN [label="GTP"]; |
||
22 | OsmoGGSN -> Universe [label="IP"]; |
||
23 | OsmoSGSN -> GsupProxy [label="GSUP"]; |
||
24 | OsmoMSC -> GsupProxy [label="GSUP"]; |
||
25 | GsupProxy -> Universe [label="GSUP"]; |
||
26 | 2 | daniel | GsupProxy -> Universe [label="mDNS"]; |
27 | 1 | laforge | OsmoSipConnector -> Universe [label="mDNS"]; |
28 | GsupProxy -> OsmoHLR [label="GSUP"]; |
||
29 | 2 | daniel | { rank = same; OsmoHLR; OsmoMSC; OsmoGGSN; } |
30 | 1 | laforge | } |
31 | }} |
||
32 | |||
33 | h2. Macro-Network |
||
34 | |||
35 | In the current proposal, there is no central database. It's a fully peer-to-peer architecture. All AN and the VoIP uplink / external connectivity are all connected to a shared IP-network with multicast capability. |
||
36 | |||
37 | {{graphviz_link() |
||
38 | digraph G { |
||
39 | TransNet [shape="diamond", label="IP Network"]; |
||
40 | AN1 [shape="box"]; |
||
41 | AN2 [shape="box"]; |
||
42 | AN3 [shape="box"]; |
||
43 | AN4 [shape="box"]; |
||
44 | |||
45 | AN1 -> TransNet |
||
46 | AN2 -> TransNet |
||
47 | AN3 -> TransNet |
||
48 | AN4 -> TransNet |
||
49 | |||
50 | VoIP -> TransNet |
||
51 | } |
||
52 | }} |