2 OCNRF Supported Services

This section includes information about the services supported by OCNRF.

OCNRF supports the following services:

OCNRF Management Services

The OCNRF Management service is identified by the service operation name Nnrf_NFManagement.

OCNRF supports the following management services:

Note:

The respective service operation name is mentioned next to each service.
  • Register NF instance (NFRegister): Allows the NF instance to register its NF profile in the OCNRF along with the list of services provided by the NF instance.
  • Update NF instance (NFUpdate): Enables the NF instance to partially update or replace the parameters of its NF profile in the OCNRF. It also allows to add or delete services provided by the NF instance.
    This operation supports the following:
    • Complete replacement of NF profile
    • Add, remove, or update attributes of NF Profile
    • Heart beat and load information of NF
  • De-register NF instance (NFDeregister): Enables the NF instance to de-register its NF profile and the services provided by the NF instance from the 5G network.
  • Subscribe to Status (NFStatusSubscribe): Enables the NF instance to subscribe the status changes of other NF instances registered in the OCNRF.
  • Unsubscribe to Status (NFStatusUnsubscribe): Enables the NF instance to unsubscribe the status changes of other NF instances.
  • Notifications of Status (NFStatusNotify): Sends status notifications to subscribed NFs.
  • Retrieval of NF list (NFListRetrieval): Allows the retrieval of a list of NF Instances that are currently registered in OCNRF. This service operation is not allowed to be invoked from the OCNRF in a different PLMN.
  • Retrieval of a NF Profiles (NFProfileRetrieval): Allows the retrieval of the NF profile of a given NF instance currently registered in OCNRF. This service operation is not allowed to be invoked from the OCNRF in a different PLMN.

OCNRF Discovery Service

The OCNRF Discovery service is identified by the service operation name Nnrf_NFDiscovery Service.

OCNRF supports the following discovery service:

  • Discover NF instance (NFDiscover): OCNRF supports discovery of OCNRF Profile of the NF instances, or NF Services that match certain input criteria.

OCNRF Access Token Service

The OCNRF Access Token service handles 3GPP defined AccessToken service operations. Oauth2.0 based token is provided by OCNRF according to inputs provided by consumer network function in access token request.

OCNRF supports the following access token service:
  • Access Token (Nnrf_AccessToken): OCNRF supports issuing OAuth2 token to consumer NFs for accessing specific Producer Services.