1 OCNRF Overview

This section includes information about the role of Oracle Communications Network Repository Function (OCNRF) in 5G Service Based Architecture.

The OCNRF is one of the main components of the 5G Service Based Architecture. The OCNRF maintains an updated repository of all the Network Functions (NFs) available in the operator's network along with the services provided by each of the NFs in the 5G core that are expected to be instantiated, scaled and terminated with minimal or no manual intervention.

The OCNRF supports discovery mechanisms that allow NFs to discover each other and get updated status of the desired NFs.

The OCNRF supports the following functions:

  • Maintains the profiles of the available NF instances and their supported services in the 5G core network.
  • Allows consumer NF instances to discover other provider's NF instances in the 5G core network.
  • Allows NF instances to track the status of other NF instances.
  • Provides Oauth2 based Access Token service for consumer NF authorization.
  • Provides specific NF Type selection based on subscriber identity.
  • Supports forwarding of messages from one NRF to another NRF.
  • Supports geo-redundancy to ensure service availability.

The OCNRF interacts with every other Network Function in the 5G core network and it supports the above functions through the following services:

  • Management Services
  • Discovery Services
  • AccessToken Service

References

  • Cloud Native Environment 1.5 Installation Document
  • Network Repository Function (NRF) User's Guide
  • CNC Console User's Guide
  • ATS User Manual

Acronyms

The following table provides information about the acronyms and the terminology used in the document.

Table 1-1 Acronyms

Field Description
5G System 3GPP system consisting of 5G Access Network (AN), 5G Core Network and UE
5G-AN 5G Access Network
5GC 5G Core Network
5G-NF 5G Network Function
AMF Access and Mobility Management Function
API-Gateway Application Program Interface Gateway
CNE Cloud Native Environment
FQDN Fully Qualified Domain Name
K8s Kubernetes
MMI Machine Machine Interface
MPS Messages Per Second
NDB Network Database
NF Network Function
Network Function A functional building block within a network infrastructure, which has well defined external interfaces and well defined functional behavior. In practical terms, a network function is often a network node or physical appliance.
Network Slice A logical network that provides specific network capabilities and network characteristics.
Network Slice instance A set of Network Function instances and the required resources (e.g. compute, storage and networking resources) which form a deployed Network Slice.
NF Consumer A generic way to refer to an NF which consumes services provided by another NF. Ex: An AMF is referred to as a Consumer when it consumes AMPolicy services provided by the PCF.
NF Instance A specific instance of a network function type.
NF Producer or NF Provider A generic way to refer to an NF which provides services that can be consumed by another NF. Ex: A PCF is a provider NF and provides AMPolicy Services
NRF Network Repository Function
OCNRF Oracle Communications Network Repository Function
OHC Oracle Help Center
OSDC Oracle Software Download Center
PLMN Public Land Mobile Network
Resiliency The ability of the NFV framework to limit disruption and return to normal or at a minimum acceptable service delivery level in the fame of a fault, failure, or an event that disrupts normal operation.
Scaling Ability to dynamically extend/reduce resources granted to the Virtual Network Function (VNF) as needed. This includes scaling out/in or scaling up/down.
Scaling Out/In/ Horizontally The ability to scale by add/remove resource instances (e.g. VMs). Also called scaling Horizontally.
Scaling Up/Down/ Vertically The ability to scale by changing allocated resources, e.g. increase/decrease memory, CPU capacity or storage size.
PCF Policy Control Function
SEPP Security Edge Protection Proxy
SCP Service Communication Proxy
SLF Subscriber Location Function
URI Universal Resource Identifier