neels has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/osmo-hnbgw/+/29076 )


Change subject: manual: update overview chart with PFCP
......................................................................

manual: update overview chart with PFCP

Change from ascii art to the dotty chart, taken from the osmocom.org
wiki. No need to keep a separate representation here.

Change-Id: Ifd8843aeb8ff28fec53323c8fb37b10d4d1f2f9b
---
M doc/manuals/chapters/overview.adoc
1 file changed, 64 insertions(+), 26 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-hnbgw refs/changes/76/29076/1

diff --git a/doc/manuals/chapters/overview.adoc 
b/doc/manuals/chapters/overview.adoc
index aecb21a..65150d7 100644
--- a/doc/manuals/chapters/overview.adoc
+++ b/doc/manuals/chapters/overview.adoc
@@ -9,44 +9,82 @@
 as a gateway between the classic 3G core network (CN) domain with its IuCS and 
IuPS interface
 and the femtocell based RAN.

-A typical 3G network consisting of Osmocom components will look as illustrated 
in the following
+A typical 3G network consisting of Osmocom components is illustrated in the 
following
 diagram:

 [[fig-3g]]
 .Typical 3G network architecture used with OsmoHNBGW
+[graphviz]
 ----
-        +------------+              +----------+          +---------+          
+---------+
- UE <-->| hNodeB     |<----Iuh----->| HNB-GW   |<--IuCS-->| OsmoMSC 
|<--GSUP-->| OsmoHLR |
- UE <-->| femto cell |              |          |          |         |          
|         |
-        |            |              |          |          +---------+          
+---------+
-        |            |<---IuUP--\   |          |
-        |            |<-------. |   |          |          +---------+          
 +------+
-        +------------+        | |   |          |<--IuPS-->| SGSN    
|<--GTP-C-->| GGSN |
-                              | |   +----------+          |         |   
.------>|      |
-                              | |                         +---------+   |      
 +------+
-                              | |   +----------+          +---------+   |
-                              | \-->| MGW      |<--IuUP-->| MGW     |   |
-                              |     | (HNB-GW) |          | (MSC)   |   |
-                              |     +----------+          +---------+   |
-                              `--------------------GTP-U----------------'
+digraph G {
+  rankdir = LR;
+
+  UE [label="UE\n(3G phone)"]
+  PBX [label="PBX\nAsterisk, FreeSwitch,\nKamailio, Yate, ..."]
+
+  subgraph cluster_msc_mgw {
+    style=dotted
+    MSC
+    MGW1 [label="MGW"]
+    MSC -> MGW1 [label="MGCP",constraint=false]
+  }
+
+  subgraph cluster_hnbgw_mgw_upf {
+    style=dotted
+    MGW3 [label="MGW"]
+    UPF
+    HNBGW [label=HNBGW,style=bold]
+    HNBGW -> MGW3 [label="MGCP",constraint=false]
+    HNBGW -> UPF [label="PFCP",constraint=false]
+  }
+
+  hNodeB [shape="box",label="hNodeB\n(3G femto cell)"]
+
+  MSC -> HLR [label="\nGSUP",style=bold]
+  SGSN -> HLR [label="GSUP",style="dashed,bold"]
+  UE -> hNodeB [label="Uu",style=bold]
+  UE -> hNodeB [style="dashed,bold"]
+  hNodeB -> HNBGW [label="Iuh",style="bold"]
+  STP2 [label="STP\n(SCCP/M3UA)"]
+  HNBGW -> STP2 -> SGSN [label="IuPS",style="dashed,bold"]
+  HNBGW -> STP2 -> MSC [label="IuCS",style="bold"]
+  SGSN -> GGSN [label="GTP-C",style="dashed,bold"]
+  hNodeB -> UPF -> GGSN [label="GTP-U(3G)",style="dashed"]
+  GGSN -> internet [label="tun",style="dashed"]
+
+  hNodeB -> MGW3 [label="IuUP/RTP",constraint=false]
+  MGW3 -> MGW1 [label="IuUP/RTP"]
+
+  MSC -> SIPConnector [label="MNCC socket",style=bold]
+
+  SIPConnector -> PBX [label="SIP",style=bold]
+  MGW1 -> PBX [label="RTP"]
+
+  A, B, C, D [style="invisible"]
+  A -> B [label="data (PS)",style="dashed"]
+  C -> D [label="voice/SMS/USSD (CS)"]
+
+}
 ----

+
 The HNB-GW performs a translation interface between the IuCS/IuPS interfaces 
on the one hand
 side, and the Iuh interface on the or ther hand:

 ----
                       Iuh                         IuCS/IuPS
-
-NAS                   +----+----+                 +----+----+
-Non-Access Stratum    | CC | MM |                 | CC | MM |
-- - - - - - - - - - - +----+----+-------+         +----+----+
-                      | RANAP   |       |    H    | RANAP   |
-Access Stratum        +---------+ HNBAP |    N    +---------+ - - SCCP USER SAP
-                      | RUA     |       |    B    | SUA     |  \
-                      +---------+-------+    -    +---------+  |
-                      |        SCTP     |    G    | SCTP    |  } SIGTRAN
-                      +-----------------+    W    +---------+  |
-                      |        IP       |         | IP      |  /
+                                                  +----+----+
+                                                  | CC | MM |
+NAS                   +----+----+            .  . +----+----+
+Non-Access Stratum    | CC | MM |         .       | RANAP   |
+- - - - - - - - - - - +----+----+-------+         +---------+
+                      | RANAP   |       |    H    | SCCP    |
+Access Stratum        +---------+ HNBAP |    N    +---------+
+                      | RUA     |       |    B    | M3UA    |
+                      +---------+-------+    -    +---------+
+                      |        SCTP     |    G    | SCTP    |
+                      +-----------------+    W    +---------+
+                      |        IP       |         | IP      |
                       +-----------------+         +---------+
 ----


--
To view, visit https://gerrit.osmocom.org/c/osmo-hnbgw/+/29076
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: Ifd8843aeb8ff28fec53323c8fb37b10d4d1f2f9b
Gerrit-Change-Number: 29076
Gerrit-PatchSet: 1
Gerrit-Owner: neels <[email protected]>
Gerrit-MessageType: newchange

Reply via email to