Configuring Parent DNN Profiles
Use the following CLI command to configure parent DNN profiles having common attributes. you can define all the common attributes in a separate DNN profile and then use this parent profile in other DNN profiles by using the new CLI option.
SMF fetches the inherited DNN profile, if found then updates the child DNN profile(s) with the attributes of inherited DNN profile.
config
profile dnn dnn_profile_name inherit dnn_template_name
mode dnn_mode
dns primary ipv4 addressipv4_address
dns primary ipv6 addressipv6_address
dns secondary ipv4 address ipv4_address
dns secondary ipv6 addressipv6_address
network-element-profiles { amf | chf | pcf | udm } nf_profile_name
exit
profile dnn dnn_profile_name
inherit dnn_template_name
dnn rmgr ims_pool_ipv6
exit
NOTES:
-
profile dnn dnn_profile_name inherit dnn_template_name : Specify the DNN profile and specify the DNN template name to inherit to a child profile.
-
mode dnn_mode : Specify the DNN mode of operation.
-
network-element-profiles { amf | chf | ocs | ofcs | pcf | pcrf | sepp | smf | udm } nf_profile_name : Specify one or more NF types, such as AMF, CHF, OCS, OFCS, PCF, PCRF, SEPP, SMF and UDM as the network element profile. nf_profile_name must be an alphanumeric string representing the corresponding network element profile name.
-
This is an optional configuration. By default, this CLI command is disabled.
-
You can configure multiple profiles within a given service.
-
To disable the configuration, use the no network-element-profiles { amf | chf | ocs | ofcs | pcf | pcrf | sepp | smf | udm } nf_profile_name command.
-
Configuration Example
The following is an example configuration.
profile dnn dnnprof-ims.epdg.prod
dns primary ipv4 10.177.0.34
dns primary ipv6 fd00:976a::9
dns secondary ipv4 10.177.0.210
dns secondary ipv6 fd00:976a::10
network-element-profiles chf nfprf-chf1
network-element-profiles amf nfprf-amf1
network-element-profiles pcf nfprf-pcf1
network-element-profiles udm nfprf-udm1
dnn ims.epdg.prod network-function-list [ chf pcf udm upf ]
timeout up-idle 3600 cp-idle 7320
charging-profile chgprof-1
pcscf-profile pcscf1
ppd-profile ppd-prof1
ssc-mode 1 allowed [ 2 ]
session type IPV6
session skip-ind false
upf apn ims.epdg.prod
qos-profile 5qi-to-dscp-mapping-table-IMS
always-on true
dcnr true
userplane-inactivity-timer 3600
only-nr-capable-ue false
exit
// Child DNN profile
profile dnn dnnprof-ims.prod
inherit dnnprof-ims.epdg.prod
dnn rmgr ims-pool-ipv6
exit