Defining Locality within NF Profile

This section describes how to define the locality of the NF endpoints. For the NF endpoint selection, the SMF first considers the preferred locality that is configured with the profile nf-pair CLI command. The admin determines the preferred locality based on the proximity of the locality and the network function. The SMF then uses the geo-server locality configurations as the next preferred locality for the NF discovery. For information on the profile nf-pair command, see Configuring Locality for NF Types in the NRF Interface per Endpoint section.

The SMF selects the other locality endpoints if the profile nf-pair CLI command does not include the preferred server locality configuration, or if the profile nf-client CLI command does not include the endpoint configured with the preferred server or geo server locality. For the other locality endpoint selection, the SMF uses the priority configuration within the locality CLI command.

configure 
   profile nf-client { nf-type { amf amf-profile | chf chf-profile |    
   pcf pcf-profile | udm udm-profile }nf_profile_name} 
      locality locality_name [ priority priority | service name type 
       service_types { endpoint-profile epprofile_name } ] 
       end 

NOTES:

  • locality locality_name : Specifies the locality of the NF endpoint. The SMF uses the locality configurations (that is, the preferred server locality and geo server locality) to select the appropriate NF endpoints.

  • priority priority : Specifies the priority for the locality configuration.

  • service name type service_types : Specifies the configured NF service types. The service types vary depending the configured service.

    The AMF service supports the following service types:

    • namf-comm

    • namf-evts

    • namf-loc

    • namf-mt

    The CHF service supports the following service types:

    • nchf-convergedcharging

    • nchf-spendinglimitcontrol

    The PCF service supports the following service types:

    • npcf-am-policy-control

    • npcf-bdtpolicycontrol

    • npcf-eventexposure

    • npcf-policyauthorization

    • npcf-smpolicycontrol

    • npcf-ue-policy-control

    The UDM service supports the following service types:

    • nudm-ee

    • nudm-pp

    • nudm-sdm

    • nudm-ueau

    • nudm-uecm

  • endpoint-profile epprofile_name: Specifies the endpoints at a per NF service level. The NF-specific services are available within the locality configuration.

  • You can configure multiple endpoints per profile name for the configured NF.