feat: Add free5GC configuration files for AUSF, NSSF, PCF, SMF, UDM, UDR, and UPF

- Add AUSF configuration with nausf-auth service endpoint
- Add NSSF configuration with nnssf-nsselection service endpoint
- Add PCF configuration with npolicy-authorization service endpoint
- Add SMF configuration with dual DNN support (internet, internet2), PFCP settings, and IPv4 session pools
- Add UDM configuration with nudm-sdm, nudm-uecm, and nudm-ueau service endpoints
- Add UDR configuration with nudr-dr service endpoint
This commit is contained in:
nutcas3
2026-04-14 03:08:55 +03:00
parent bb379b0971
commit 069a1a6c07
7 changed files with 230 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
info:
version: 1.0.0
description: AUSF initial local configuration
configuration:
ausfName: AUSF
sbi:
scheme: http
registerIPv4: ausf
bindIPv4: 0.0.0.0
port: 8000
name: ausf
nrf:
scheme: http
IPv4Addr: nrf
port: 8000
serviceList:
- serviceName: nausf-auth
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
locality: area01
mongodb:
name: free5gc
url: mongodb://admin:free5gc@db:27017
+26
View File
@@ -0,0 +1,26 @@
info:
version: 1.0.0
description: NSSF initial local configuration
configuration:
nssfName: NSSF
sbi:
scheme: http
registerIPv4: nssf
bindIPv4: 0.0.0.0
port: 8000
name: nssf
nrf:
scheme: http
IPv4Addr: nrf
port: 8000
serviceList:
- serviceName: nnssf-nsselection
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
locality: area01
mongodb:
name: free5gc
url: mongodb://admin:free5gc@db:27017
+26
View File
@@ -0,0 +1,26 @@
info:
version: 1.0.0
description: PCF initial local configuration
configuration:
pcfName: PCF
sbi:
scheme: http
registerIPv4: pcf
bindIPv4: 0.0.0.0
port: 8000
name: pcf
nrf:
scheme: http
IPv4Addr: nrf
port: 8000
serviceList:
- serviceName: npolicy-authorization
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
locality: area01
mongodb:
name: free5gc
url: mongodb://admin:free5gc@db:27017
+65
View File
@@ -0,0 +1,65 @@
info:
version: 1.0.0
description: SMF initial local configuration
configuration:
smfName: SMF
sbi:
scheme: http
registerIPv4: smf
bindIPv4: 0.0.0.0
port: 8000
name: smf
nrf:
scheme: http
IPv4Addr: nrf
port: 8000
serviceList:
- serviceName: nsmf-pdusession
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
- serviceName: nsmf-event-exposure
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
locality: area01
pfcp:
addr: smf
dnn:
- dnn: internet
dns:
ipv4: "8.8.8.8"
ipv6: "2001:4860:4860::8888"
- dnn: internet2
dns:
ipv4: "8.8.4.4"
ipv6: "2001:4860:4860::8844"
snssaiInfo:
- sNssai:
sst: 1
sd: 0x010203
dnnList:
- internet
- internet2
upf:
- addr: upf
nodeID: upf
n4Configuration:
pfcp:
addr: smf
session:
- type: IPv4
ambr:
uplink: 1 Gbps
downlink: 1 Gbps
pool:
- range: "10.60.0.1-10.60.255.254"
static:
- "10.60.0.100"
dns:
ipv4: "8.8.8.8"
ipv6: "2001:4860:4860::8888"
mtu: 1400
+36
View File
@@ -0,0 +1,36 @@
info:
version: 1.0.0
description: UDM initial local configuration
configuration:
udmName: UDM
sbi:
scheme: http
registerIPv4: udm
bindIPv4: 0.0.0.0
port: 8000
name: udm
nrf:
scheme: http
IPv4Addr: nrf
port: 8000
serviceList:
- serviceName: nudm-sdm
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
- serviceName: nudm-uecm
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
- serviceName: nudm-ueau
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
locality: area01
mongodb:
name: free5gc
url: mongodb://admin:free5gc@db:27017
+26
View File
@@ -0,0 +1,26 @@
info:
version: 1.0.0
description: UDR initial local configuration
configuration:
udrName: UDR
sbi:
scheme: http
registerIPv4: udr
bindIPv4: 0.0.0.0
port: 8000
name: udr
nrf:
scheme: http
IPv4Addr: nrf
port: 8000
serviceList:
- serviceName: nudr-dr
version: 2.0.0
scheme: http
bindIPv4: 0.0.0.0
port: 8000
locality: area01
mongodb:
name: free5gc
url: mongodb://admin:free5gc@db:27017
+25
View File
@@ -0,0 +1,25 @@
info:
version: 1.0.0
description: UPF initial local configuration
configuration:
upf:
pfcp:
addr: upf
nodeID: upf
gtpu:
addr: upf
ifname: gtpif
dnn:
- dnn: internet
cidr: 10.60.0.0/16
nat: true
- dnn: internet2
cidr: 10.61.0.0/16
nat: true
session:
- type: IPv4
pool: 10.60.0.1-10.60.255.254
metrics:
addr: upf
port: 9090