NRF,Network Repository Function,网络仓储功能,支持以下功能:
- 支持服务发现功能,从NF实例接收NF发现请求,并将发现的NF实例(被发现)的信息提供给NF实例。
- 维护可用NF实例及其支持的服务的NF配置文件
NF 实例的配置文件在 NRF 中包括以下新信息:
- NF instance ID.
- NF type.
- PLMN ID.
- Network Slice related Identifier(s) e.g. S-NSSAI, NSI ID.
- FQDN or IP address of NF.
- NF capacity information.
- NF priority information.
-- NF Specific Service authorization information.
- if applicable, Names of supported services.
- Endpoint Address(es) of instance(s) of each supported service.
- Identification of stored data/information.
- Other service parameter, e.g., DNN, notification endpoint for each type of notification that the NF service is interested in receiving.
- Location information for the NF instance.
- TAI(s).
- Routing Indicator, for UDM and AUSF.
- One or more GUAMI(s), in case of AMF.
- SMF area identity(ies) in case of UPF.
- UDM Group ID, range(s) of SUPIs, range(s) of GPSIs, range(s) of external group identifiers for UDM.
- UDR Group ID, range(s) of SUPIs, range(s) of GPSIs, range(s) of external group identifiers for UDR.
- AUSF Group ID, range(s) of SUPIs for AUSF.
Figure 4-1: 5G System architecture
作为例外,在漫游情况下,vNRF和hNRF之间的参考点命名为N27,NRF 提供的服务包括:
- Nnrf_NFManagement
- Nnrf_NFDiscovery
- Nnrf_AccessToken (OAuth2 Authorization)
1. Nnrf_NFManagement 服务
Nnrf_NFManagement 服务允许正在服务的 PLMN 中的网络功能实例在 NRF 中注册,更新或注销其配置文件。Nnrf_NFManagement 服务还允许 NRF 实例在同一 PLMN 中的另一个 NRF 中注册,更新或注销其配置文件。
它还允许 NF 订阅 NF 实例及其 NF 服务的注册,注销和配置文件更改的通知。
2.