Configuring the Local NF Endpoint
This section describes how to configure the local NF endpoint.
The PCF becomes aware of the various NFs in the 5G fabric through the NF discovery service that is exposed by the NRF or through the CLI configuration. If the NRF is unavailable, then PCF relies on the local configuration of the NF endpoints to discover the NFs.
To configure the local configuration for the NF services that PCF uses, use the following configuration in the Policy Ops Center console:
config
profile
nf-client
nf-type
udr
udr-profile [ name ]
name udr_profile_name
locality
name udr_locality_name
priority priority
sevice
name service_name
type [ type ]
type service_type
endpoint-profile [ name ]
name endpoint_profile_name
capacity endpoint_capacity
priority endpoint_priority
api-uri-prefix uri_prefix_string
api-root api
uri-scheme uri_scheme
version
uri-version [ name ]
name version_name
full-version full_version
endpoint-profile [ name ]
name endpoint_name
priority endpoint_priority
capacity endpoint_capacity
primary ip-address
ipv4 ipv4_address
ipv6 ipv6_address
port port_number
secondary ip-address
ipv4 ipv4_address
ipv6 ipv6_address
port port_number
tertiary ip-address
ipv4 ipv4_address
ipv6 ipv6_address
port port_number
chf-profile [ name ]
name chf_profile_name
locality [ name ]
name locality_name
priority priority
service
name service_name
type [ type ]
type service_type
endpoint-profile [ name ]
endpoint-profile [ name ]
name endpoint_profile_name
capacity endpoint_capacity
priority endpoint_priority
api-uri-prefix uri_prefix_string
api-root api
uri-scheme uri_scheme
version
uri-version [ name ]
name version_name
full-version full_version
endpoint-profile [ name ]
name endpoint_name
priority endpoint_priority
capacity endpoint_capacity
primary ip-address
ipv4 ipv4_address
ipv6 ipv6_address
port port_number
secondary ip-address
ipv4 ipv4_address
ipv6 ipv6_address
port port_number
tertiary ip-address
ipv4 ipv4_address
ipv6 ipv6_address
port port_number
end
NOTES:
-
udr-profile [ name ] – Enter the UDR profile configuration mode.
-
name udr_profile_name – Specifies the name of the UDR profile.
-
type service_type – Specifies the configured NF service types. The service types vary depending on the configured service.
-
nrf-service-name nrf_service_name – Indicates the NRF service name.
-
api-uri-prefix uri_prefix_string – Specifies the apiName. If not configured, it takes the standard API name for the service as per the specification.
-
api – Specifies the deployment-specific service API prefix that is used within the apiRoot.
-
uri_scheme – Specifies the URI scheme as HTTP or HTTPs.
-
uri-version – Specifies the API/version and the version number. The full version format is <Major-version>.<Minor-version>.<patch-version>.[alpha-<draftnumber>] .
-
endpoint-name – Specifies the endpoint name and priority for the service to select the appropriate profile using the load-balancing logic. The priority must be an integer in the range of 0-65535. Capacity denotes the node capacity for the endpoint. It must be an integer in the range of 0-65535.
-
primary ip-address – Specifies the IP address, FQDN, and port number for the primary endpoint.
-
secondary ip-address – Specifies the IP address, FQDN, and port number for the secondary endpoint.
-
tertiary ip-address – Specifies the IP address, FQDN, and port number for the tertiary endpoint.