laforge has submitted this change. (
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, 51 insertions(+), 15 deletions(-)
Approvals:
Jenkins Builder: Verified
neels: Looks good to me, but someone else must approve
laforge: Looks good to me, approved
diff --git a/doc/manuals/chapters/overview.adoc b/doc/manuals/chapters/overview.adoc
index aecb21a..47cfc37 100644
--- a/doc/manuals/chapters/overview.adoc
+++ b/doc/manuals/chapters/overview.adoc
@@ -9,26 +9,62 @@
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
3 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
--
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: 6
Gerrit-Owner: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: neels <nhofmeyr(a)sysmocom.de>
Gerrit-MessageType: merged