Something went wrong on our end
-
Sagar Arora authoredSagar Arora authored
To learn more about this project, read the wiki.
README.md 1.66 KiB
Parent Helm Charts for Deploying Advance OAI-5G Core Network
Advance deployment contains
- OAI-AMF
- OAI-SMF
- OAI-NRF
- OAI-UDR
- OAI-AUSF
- OAI-UDM
- OAI-NSSF
- OAI-UPF
- MYSQL (Subscriber database)
Disclaimer: Starting version 2.0.0 of OAI 5G Core network functions their configuration will be in config.yaml
and nssf_slice_config.yaml
. All infrastructure related information including image definition will be in values.yaml
.
If the gNB is in a different cluster or different subnet than pod subnet. Then you need to make sure AMF and SPGWU/UPF is reachable from the gNB host machine. You can use AMF and SPGWU/UPF multus interface. In SPGWU/UPF n3Interface
should be able to reach gNB host machine/pod/container.
Once you are sure with the configuration parameters you can deploy these charts following the below steps.
- Perform a dependency update whenever you change anything in the sub-charts or if you have recently clone the repository.
helm dependency update
- Install the parent charts using
helm install oai-5g-advance .
Note:
- If you want to use
oai-upf
with a single interface then you can enable any one out of three interfaces. Lets say we enablemultus.n3Interface.create
. Then change the below configuration parameters
n3If: "n3" # n3 if multus.n3Interface.create is true
n4If: "eth0" # n4 if multus.n4Interface.create is true
n6If: "eth0" # n6 multus.n6Interface.create is true
Make sure n3
subnet is reachable from gNB.
- You can read this tutorial on how to use NSSF with multiple instances of SMF/UPF but it is for docker-compose