aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvaylo Kostov <ikostov@sysmocom.de>2016-12-29 15:26:59 +0100
committerNeels Hofmeyr <neels@hofmeyr.de>2018-11-27 17:54:20 +0100
commitf87f1113ca5b6905322d40624980e1655f33b999 (patch)
tree23c198e21453ff9ee5522d8fd77d4f62e8a7c379
parentdd4160e00331a9df8e0c5ce9a673f31bac0218a6 (diff)
BSC,BTS: add diagrams of PCU-BTS-NITB-SGSN relationships
-rw-r--r--doc/manuals/chapters/interfaces.adoc26
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/manuals/chapters/interfaces.adoc b/doc/manuals/chapters/interfaces.adoc
index 242fa235..127d4dc5 100644
--- a/doc/manuals/chapters/interfaces.adoc
+++ b/doc/manuals/chapters/interfaces.adoc
@@ -113,6 +113,32 @@ Contrary to that, many classic E1-based implementations of the GSM RAN
co-locate the PCU with the BSC. However, the GSM specifications keep
the location up to the implementor.
+The GPRS network architecture is shown in <<fig-gprs-pcubts>>.
+
+[[fig-gprs-pcubts]]
+.GPRS network architecture
+[graphviz]
+----
+digraph G {
+ rankdir=LR;
+ MS0 [label="MS"];
+ MS1 [label="MS"];
+ BTS;
+ BSC;
+ MSC;
+ PCU;
+ SGSN;
+ GGSN;
+ MS0->BTS [label="Um"];
+ MS1->BTS [label="Um"];
+ BTS->BSC [label="Abis"];
+ BSC->MSC [label="A"];
+ BTS->PCU [label="pcu_sock"];
+ PCU->SGSN [label="Gb"];
+ SGSN->GGSN [label="GTP"];
+}
+----
+
The PCU socket interface serves the following purposes:
* to pass PCU relevant configuration from BTS to PCU