5.1 Introduction
29.5103GPP5G SystemNetwork function repository servicesRelease 18Stage 3TS
The NRF offers to other NFs the following services:
– Nnrf_NFManagement
– Nnrf_NFDiscovery
– Nnrf_AccessToken (OAuth2 Authorization)
– Nnrf_Bootstrapping
Table 5.1-1 summarizes the corresponding APIs defined for this specification.
Table 5.1-1: API Descriptions
Service Name |
Clause |
Description |
OpenAPI Specification File |
apiName |
Annex |
Nnrf_NFManagement |
6.1 |
NRF NFManagement Service |
TS29510_Nnrf_NFManagement.yaml |
nnrf-nfm |
A.2 |
Nnrf_NFDiscovery |
6.2 |
NRF NFDiscovery Service |
TS29510_Nnrf_NFDiscovery.yaml |
nnrf-disc |
A.3 |
Nnrf_AccessToken |
6.3 |
NRF OAuth2 Authorization |
TS29510_Nnrf_AccessToken.yaml |
A.4 |
|
Nnrf_Bootstrapping |
6.4 |
NRF Bootstrapping |
TS29510_Nnrf_Bootstrapping.yaml |
A.5 |
NRF provides services to the following SNPN scenarios (see clauses 4.17.4a, 4.17.5a, 5.2.7.2 and 5.2.7.3 in 3GPP TS 23.502 [3]):
– In a SNPN where roaming is not supported, which corresponds to the NRF services in the same PLMN;
– In the case of UE access to SNPN using credentials from Credentials Holder with AAA-S, which corresponds to the NRF services in the same PLMN;
– In the case of UE access to SNPN using credentials from Credentials Holder with AUSF and UDM, which corresponds to the NRF services across different PLMNs;
– In the case of Onboarding of UEs for SNPNs without using Default Credentials Server, which corresponds to the NRF services in the same PLMN;
– In the case of Onboarding of UEs for SNPNs using Default Credentials Server with AAA-S, which corresponds to the NRF services in the same PLMN;
– In the case of Onboarding of UEs for SNPNs using Default Credentials Server with AUSF and UDM, which corresponds to the NRF services across different PLMNs.