[graphviz]
----
digraph G {
    rankdir = LR;
    OsmoBTS -> OsmoBSC [label="Abis/IP"];
    OsmoBSC -> OsmoMSC [label="3GPP AoIP"];
    OsmoBTS -> OsmoPCU [label="pcu_sock"];
    OsmoPCU -> OsmoSGSN [label="Gb/IP"];
    OsmoMSC -> OsmoHLR [label="GSUP"];
    OsmoSGSN -> OsmoHLR [label="GSUP"];
    OsmoSGSN -> OsmoGGSN [label="Gp"];
    OsmoGGSN -> Internet [label="Gi"];
    OsmoPCU [color=red];
    { rank=same OsmoBTS OsmoPCU }
    { rank=same OsmoMSC OsmoSGSN }
}
----
