File tree Expand file tree Collapse file tree 3 files changed +52
-0
lines changed Expand file tree Collapse file tree 3 files changed +52
-0
lines changed Original file line number Diff line number Diff line change 25
25
GigE
26
26
GitOps
27
27
Github
28
+ GNB
28
29
Grafana
29
30
Haswell
30
31
IPMI
47
48
Microservices
48
49
Mininet
49
50
Moto
51
+ Multihop
50
52
Multipass
51
53
NAV
52
54
Netbox
322
324
uplink
323
325
uptime
324
326
url
327
+ usecase
325
328
vfio
326
329
virtualenv
327
330
vpn
Original file line number Diff line number Diff line change 24
24
onramp/roc
25
25
onramp/devel
26
26
onramp/blueprints
27
+ onramp/deployments
27
28
28
29
.. toctree ::
29
30
:maxdepth: 3
Original file line number Diff line number Diff line change
1
+ Deployment usecase's
2
+ -----------------------
3
+
4
+ This section documents various onramp deployment usecase's.
5
+
6
+ Multihop GNB
7
+ ~~~~~~~~~~~~~~~~~~~~~~
8
+
9
+ By default onramp uses isolated networks for the N3(ex: 192.168.252.x) and
10
+ N6(ex: 192.168.250.x) interfaces. This prevents GNB(which is on different
11
+ subnet and located multiple hops away) connecting to the UPF on N3 interface.
12
+
13
+ In order to support such deployment onramp provides an option to configure
14
+ N3 IP from the same subnet as DATA_IFACE. It can be enabled by setting
15
+ ``core.upf.multihop_gnb: true ``
16
+
17
+ For ex, lets say the DATA_IFACE subnet is 10.21.61.0/24 and GNB subnet
18
+ is 10.202.1.0/24. Configure the parameters as follows,
19
+
20
+ .. code-block ::
21
+
22
+ data_iface: ens18
23
+ ran_subnet: "10.202.1.0/24"
24
+ upf:
25
+ access_subnet: "10.21.61.1/24" # access subnet & gateway
26
+ core_subnet: "192.168.250.1/24" # core subnet & gateway
27
+ multihop_gnb: true
28
+ default_upf:
29
+ ip:
30
+ access: "10.21.61.12" # when multihop_gnb set to true, make sure to assign IP from same subnet of data_iface
31
+ core: "192.168.250.3"
32
+ ue_ip_pool: "172.250.0.0/16"
33
+
34
+ In case if we need to connect multiple GNB's (GNB2 subnet: 10.203.1.0/24)
35
+ from different subnet then add routes as follows
36
+ in ``deps/5gc/roles/core/templates/sdcore-5g-values.yaml `` ``(if core.upf.mode: af_packet) ``:
37
+ in ``deps/5gc/roles/core/templates/sdcore-5g-sriov-values.yaml `` ``(if core.upf.mode: dpdk) ``:
38
+
39
+ .. code-block ::
40
+
41
+ config:
42
+ upf:
43
+ routes:
44
+ - to: {{ ansible_default_ipv4.address }}
45
+ via: 169.254.1.1
46
+ - to: 10.203.1.0/24
47
+ via: 10.203.1.1
48
+
You can’t perform that action at this time.
0 commit comments