Configuring Interfaces

Use the following commands to configure the SMF interfaces in compliance with the 3GPP specifications.

configure 
   profile compliance profile_name 
      service 
         n1 version full version_format spec spec_version   
         uri_version uri_version 
         n2 version full version_format spec spec_version   
         uri_version uri_version 
         namf-comm version full version_format spec spec_version   
         uri_version uri_version 
         nchf-convergedcharging version full version_format  
         spec spec_version  
         uri_version uri_version 
         nnrf-disc version full version_format spec spec_version   
         uri_version  uri_version 
         nnrf-nfm version full version_format spec spec_version   
         uri_version uri_version 
         npcf-smpolicycontrol version full version_format spec spec_version   
         uri_version uri_version 
         nsmf-pdusession version full version_format spec spec_version   
         uri_version  uri_version 
         nudm-sdm version full version_format spec spec_version   
         uri_version  uri_version 
         nudm-uecm version full version_format spec spec_version    
         uri_version  uri_version 
         range 
         ! 
         ! 
Important

Service selection is based only on the specification version. In future releases, the full API version will be used.

NOTES:

  • version full : Specifies the API full version for each service in the following format:

    <Major-version>.<Minor-version>.<patch-version>.[alpha-<draft-number>]

    The format is specified in 3GPP TS 29.501 V15.2.0, section 4.3.1.1.

  • version spec : Specifies the 3GPP specification version number. It can be one of the following values:

    • 15.0.0

    • 15.1.0

    • 15.2.0

    • 15.2.1

    • 15.4.0

    Important

    Configuring the 3GPP specification version value depends on the SMF interface. Not all the preceding versions are options for the SMF interfaces. Only a combination of the preceding versions exist as options for the 3GPP version compliance configuration. For details on the compliance version, see the Standards Compliance section.

    For example, to support 3GPP June 2019 specification compliance for the N7 (PCF) interface, configure the specification version as 15.4.0.

    The default version number depends on the SMF interface. For example, the default version is 15.2.0 for the N7 interface. Similarly, for the N10 interface, the default version is 15.2.1.

  • version uri : Specifies the API version URI for each service in the following format:

    "v" concatenated with a number

    It can be both v1 and v2, or either v1 or v2.

    For example, for the compliance version 15.4.0 in the NRF configuration for the service type nudm-sdm/nudm-uecm, mandate the configuration of the uri-version in the version to ‘v2’. For compliance version 15.2.1, this configuration is optional.

    For example, version v1: (- url: '{apiRoot}/nsmf-pdusession/v1')

  • service : Specifies the service names as cited in 3GPP TS 29.510 V15.2.0, section 6.1.6.3.11.