5gc: Add defaultt NSI configuration for NSSF (#859)
This commit is contained in:
parent
d0eec31f5c
commit
79df32638c
|
@ -213,16 +213,6 @@ nssf:
|
||||||
port: 7777
|
port: 7777
|
||||||
s_nssai:
|
s_nssai:
|
||||||
sst: 1
|
sst: 1
|
||||||
- addr: 127.0.0.19
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 000080
|
|
||||||
- addr: 127.0.0.10
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 009000
|
|
||||||
|
|
||||||
udr:
|
udr:
|
||||||
sbi:
|
sbi:
|
||||||
|
|
|
@ -247,16 +247,6 @@ nssf:
|
||||||
port: 7777
|
port: 7777
|
||||||
s_nssai:
|
s_nssai:
|
||||||
sst: 1
|
sst: 1
|
||||||
- addr: 127.0.0.19
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 000080
|
|
||||||
- addr: 127.0.0.10
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 009000
|
|
||||||
|
|
||||||
udr:
|
udr:
|
||||||
sbi:
|
sbi:
|
||||||
|
|
|
@ -62,10 +62,52 @@ logger:
|
||||||
# sbi:
|
# sbi:
|
||||||
# dev: eth0
|
# dev: eth0
|
||||||
#
|
#
|
||||||
|
# <List of avaiable Network Slice Instance(NSI)>
|
||||||
|
#
|
||||||
|
# o One NSI
|
||||||
|
# - NRF[http://::1:7777/nnrf-nfm/v1/nf-instances]
|
||||||
|
# NSSAI[SST:1]
|
||||||
|
#
|
||||||
|
# nsi:
|
||||||
|
# - addr: ::1
|
||||||
|
# port: 7777
|
||||||
|
# s_nssai:
|
||||||
|
# sst: 1
|
||||||
|
#
|
||||||
|
# o Three NSI
|
||||||
|
# 1. NRF[http://::1:7777/nnrf-nfm/v1/nf-instances]
|
||||||
|
# S-NSSAI[SST:1]
|
||||||
|
#
|
||||||
|
# 2. NRF[http://127.0.0.19:7777/nnrf-nfm/v1/nf-instances]
|
||||||
|
# NSSAI[SST:1, SD:000080]
|
||||||
|
#
|
||||||
|
# 2. NRF[http://127.0.0.10:7777/nnrf-nfm/v1/nf-instances]
|
||||||
|
# NSSAI[SST:1, SD:009000]
|
||||||
|
#
|
||||||
|
# nsi:
|
||||||
|
# - addr: ::1
|
||||||
|
# port: 7777
|
||||||
|
# s_nssai:
|
||||||
|
# sst: 1
|
||||||
|
# - addr: 127.0.0.19
|
||||||
|
# port: 7777
|
||||||
|
# s_nssai:
|
||||||
|
# sst: 1
|
||||||
|
# sd: 000080
|
||||||
|
# - addr: 127.0.0.10
|
||||||
|
# port: 7777
|
||||||
|
# s_nssai:
|
||||||
|
# sst: 1
|
||||||
|
# sd: 009000
|
||||||
nssf:
|
nssf:
|
||||||
sbi:
|
sbi:
|
||||||
- addr: 127.0.0.14
|
- addr: 127.0.0.14
|
||||||
port: 7777
|
port: 7777
|
||||||
|
nsi:
|
||||||
|
- addr: ::1
|
||||||
|
port: 7777
|
||||||
|
s_nssai:
|
||||||
|
sst: 1
|
||||||
|
|
||||||
#
|
#
|
||||||
# nrf:
|
# nrf:
|
||||||
|
|
|
@ -213,17 +213,6 @@ nssf:
|
||||||
port: 7777
|
port: 7777
|
||||||
s_nssai:
|
s_nssai:
|
||||||
sst: 1
|
sst: 1
|
||||||
- addr: 127.0.0.19
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 000080
|
|
||||||
- addr: 127.0.0.10
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 009000
|
|
||||||
|
|
||||||
udr:
|
udr:
|
||||||
sbi:
|
sbi:
|
||||||
- addr: 127.0.0.20
|
- addr: 127.0.0.20
|
||||||
|
|
|
@ -213,16 +213,6 @@ nssf:
|
||||||
port: 7777
|
port: 7777
|
||||||
s_nssai:
|
s_nssai:
|
||||||
sst: 1
|
sst: 1
|
||||||
- addr: 127.0.0.19
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 000080
|
|
||||||
- addr: 127.0.0.10
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 009000
|
|
||||||
|
|
||||||
udr:
|
udr:
|
||||||
sbi:
|
sbi:
|
||||||
|
|
|
@ -218,16 +218,6 @@ nssf:
|
||||||
port: 7777
|
port: 7777
|
||||||
s_nssai:
|
s_nssai:
|
||||||
sst: 1
|
sst: 1
|
||||||
- addr: 127.0.0.19
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 000080
|
|
||||||
- addr: 127.0.0.10
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 009000
|
|
||||||
|
|
||||||
udr:
|
udr:
|
||||||
sbi:
|
sbi:
|
||||||
|
|
|
@ -218,16 +218,6 @@ nssf:
|
||||||
port: 7777
|
port: 7777
|
||||||
s_nssai:
|
s_nssai:
|
||||||
sst: 1
|
sst: 1
|
||||||
- addr: 127.0.0.19
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 000080
|
|
||||||
- addr: 127.0.0.10
|
|
||||||
port: 7777
|
|
||||||
s_nssai:
|
|
||||||
sst: 1
|
|
||||||
sd: 009000
|
|
||||||
|
|
||||||
udr:
|
udr:
|
||||||
sbi:
|
sbi:
|
||||||
|
|
|
@ -123,7 +123,7 @@ static int amf_context_validation(void)
|
||||||
if (ogs_list_first(&self.ngap_list) == NULL &&
|
if (ogs_list_first(&self.ngap_list) == NULL &&
|
||||||
ogs_list_first(&self.ngap_list6) == NULL) {
|
ogs_list_first(&self.ngap_list6) == NULL) {
|
||||||
ogs_error("No amf.ngap in '%s'", ogs_app()->file);
|
ogs_error("No amf.ngap in '%s'", ogs_app()->file);
|
||||||
return OGS_RETRY;
|
return OGS_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (self.num_of_served_guami == 0) {
|
if (self.num_of_served_guami == 0) {
|
||||||
|
|
|
@ -66,6 +66,11 @@ static int nssf_context_prepare(void)
|
||||||
|
|
||||||
static int nssf_context_validation(void)
|
static int nssf_context_validation(void)
|
||||||
{
|
{
|
||||||
|
if (ogs_list_first(&self.nsi_list) == NULL) {
|
||||||
|
ogs_error("No nssf.nsi in '%s'", ogs_app()->file);
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
return OGS_OK;
|
return OGS_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue