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
This commit is contained in:
parent
d8ceb102ac
commit
da2c2c4454
|
@ -9,44 +9,82 @@ OsmoHNBGW implements the Home NodeB Gateway function in the 3G network architect
|
||||||
as a gateway between the classic 3G core network (CN) domain with its IuCS and IuPS interface
|
as a gateway between the classic 3G core network (CN) domain with its IuCS and IuPS interface
|
||||||
and the femtocell based RAN.
|
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:
|
diagram:
|
||||||
|
|
||||||
[[fig-3g]]
|
[[fig-3g]]
|
||||||
.Typical 3G network architecture used with OsmoHNBGW
|
.Typical 3G network architecture used with OsmoHNBGW
|
||||||
|
[graphviz]
|
||||||
----
|
----
|
||||||
+------------+ +----------+ +---------+ +---------+
|
digraph G {
|
||||||
UE <-->| hNodeB |<----Iuh----->| HNB-GW |<--IuCS-->| OsmoMSC |<--GSUP-->| OsmoHLR |
|
rankdir = LR;
|
||||||
UE <-->| femto cell | | | | | | |
|
|
||||||
| | | | +---------+ +---------+
|
UE [label="UE\n(3G phone)"]
|
||||||
| |<---IuUP--\ | |
|
PBX [label="PBX\nAsterisk, FreeSwitch,\nKamailio, Yate, ..."]
|
||||||
| |<-------. | | | +---------+ +------+
|
|
||||||
+------------+ | | | |<--IuPS-->| SGSN |<--GTP-C-->| GGSN |
|
subgraph cluster_msc_mgw {
|
||||||
| | +----------+ | | .------>| |
|
style=dotted
|
||||||
| | +---------+ | +------+
|
MSC
|
||||||
| | +----------+ +---------+ |
|
MGW1 [label="MGW"]
|
||||||
| \-->| MGW |<--IuUP-->| MGW | |
|
MSC -> MGW1 [label="MGCP",constraint=false]
|
||||||
| | (HNB-GW) | | (MSC) | |
|
}
|
||||||
| +----------+ +---------+ |
|
|
||||||
`--------------------GTP-U----------------'
|
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
|
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:
|
side, and the Iuh interface on the or ther hand:
|
||||||
|
|
||||||
----
|
----
|
||||||
Iuh IuCS/IuPS
|
Iuh IuCS/IuPS
|
||||||
|
+----+----+
|
||||||
NAS +----+----+ +----+----+
|
| CC | MM |
|
||||||
Non-Access Stratum | CC | MM | | CC | MM |
|
NAS +----+----+ . . +----+----+
|
||||||
- - - - - - - - - - - +----+----+-------+ +----+----+
|
Non-Access Stratum | CC | MM | . | RANAP |
|
||||||
| RANAP | | H | RANAP |
|
- - - - - - - - - - - +----+----+-------+ +---------+
|
||||||
Access Stratum +---------+ HNBAP | N +---------+ - - SCCP USER SAP
|
| RANAP | | H | SCCP |
|
||||||
| RUA | | B | SUA | \
|
Access Stratum +---------+ HNBAP | N +---------+
|
||||||
+---------+-------+ - +---------+ |
|
| RUA | | B | M3UA |
|
||||||
| SCTP | G | SCTP | } SIGTRAN
|
+---------+-------+ - +---------+
|
||||||
+-----------------+ W +---------+ |
|
| SCTP | G | SCTP |
|
||||||
| IP | | IP | /
|
+-----------------+ W +---------+
|
||||||
|
| IP | | IP |
|
||||||
+-----------------+ +---------+
|
+-----------------+ +---------+
|
||||||
----
|
----
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue