parent
b8839968f8
commit
20c27bbd51
@ -0,0 +1,74 @@
|
||||
|
||||
digraph G {
|
||||
rankdir = LR;
|
||||
|
||||
MS [label="MS\n(2G phone)"]
|
||||
UE [label="UE\n(3G phone)"]
|
||||
PBX [label="PBX\nAsterisk, FreeSwitch,\nKamailio, Yate, ..."]
|
||||
|
||||
subgraph cluster_bts {
|
||||
BTS [rank="min"]
|
||||
PCU [rank="min"]
|
||||
}
|
||||
|
||||
subgraph cluster_msc_mgw {
|
||||
style=dotted
|
||||
MSC
|
||||
MGW1 [label="MGW"]
|
||||
MSC -> MGW1 [label="MGCP",constraint=false]
|
||||
}
|
||||
|
||||
subgraph cluster_bsc_mgw {
|
||||
style=dotted
|
||||
BSC
|
||||
MGW2 [label="MGW"]
|
||||
BSC -> MGW2 [label="MGCP",constraint=false]
|
||||
}
|
||||
|
||||
subgraph cluster_hnbgw_mgw_upf {
|
||||
style=dotted
|
||||
MGW3 [label="MGW"]
|
||||
UPF
|
||||
HNBGW
|
||||
HNBGW -> MGW3 [label="MGCP",constraint=false]
|
||||
HNBGW -> UPF [label="PFCP",constraint=false]
|
||||
}
|
||||
|
||||
hNodeB [shape="box",label="hNodeB\n(3G femto cell)"]
|
||||
|
||||
MS -> BTS [label="Um",style="bold"]
|
||||
MS -> PCU [style="dashed,bold"]
|
||||
|
||||
BTS -> BSC [label="Abis/IP",style=bold]
|
||||
STP [label="STP\n(SCCP/M3UA)"]
|
||||
BSC -> STP -> MSC [label="A",style=bold]
|
||||
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"]
|
||||
PCU -> SGSN [label="Gb",style="dashed,bold"]
|
||||
SGSN -> GGSN [label="GTP-C",style="dashed,bold"]
|
||||
SGSN -> GGSN [label="GTP-U(2G)",style="dashed"]
|
||||
hNodeB -> UPF -> GGSN [label="GTP-U(3G)",style="dashed"]
|
||||
GGSN -> internet [label="tun",style="dashed"]
|
||||
|
||||
BTS -> MGW2 -> MGW1 [label="RTP"]
|
||||
MGW1 -> MGW1 [label="RTP"]
|
||||
MGW2 -> MGW2 [label="RTP (LCLS)"]
|
||||
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)"]
|
||||
|
||||
}
|
Loading…
Reference in new issue