Configuration Example
The following is an example of the configuration used for unique IP pool allocation.
config
profile location-area-group lag1
tai-group tai-grp
exit
profile location-area-group lag2
tai-group tai-grp2
exit
profile location-dnn dnnloc-1
location-area-group lag1 profile dnnprof-ims-1
location-area-group lag2 profile dnnprof-ims-2
exit
policy dnn polDnn
dnn ims profile dnnprof-ims //fallback dnn profile
dnn ims location-dnn-profile dnnloc-1 //location-based dnn profile
exit
profile upf-group upf-group1
location-area-group-list [ lag1 ] //grouping upf based on location
failure-profile FHUP
exit
profile upf-group upf-group2
location-area-group-list [ lag2 ] //grouping upf based on location
failure-profile FHUP
exit
profile upf-group upf-group3 // central upf group - no location tag
failure-profile FHUP
exit
profile network-element upf nfprf-upf1
node-id n4-peer-DAUI0301
n4-peer-address ipv4 209.165.201.3
n4-peer-port 8805
upf-group-profile upf-group1//ims-lag1 picks upf-group1, based on location
dnn-list [ ims-lag1 magenta-ims-dnn sos-pool-ipv6 ]
capacity 10
priority 1
exit
profile network-element upf nfprf-upf3
node-id n4-peer-DAUI0303
n4-peer-address ipv4 209.165.201.4
n4-peer-port 8805
upf-group-profile upf-group1//ims-lag1 picks upf-group1, based on location
dnn-list [ ims-lag1 magenta-ims-dnn sos-pool-ipv6 ]
capacity 10
priority 1
exit
profile network-element upf nfprf-upf5
node-id n4-peer-DAUI0305
n4-peer-address ipv4 209.165.201.5
n4-peer-port 8805
upf-group-profile upf-group2//ims-lag2 picks upf-group2, based on location
dnn-list [ ims-lag2 magenta-ims-dnn sos-pool-ipv6 ]
capacity 10
priority 1
exit
profile network-element upf nfprf-upf7
node-id n4-peer-DAUI0307
n4-peer-address ipv4 209.165.201.6
n4-peer-port 8805
upf-group-profile upf-group2//ims-lag2 picks upf-group2, based on location
dnn-list [ ims-lag2 magenta-ims-dnn sos-pool-ipv6 ]
capacity 10
priority 1
exit
profile network-element upf nfprf-upf8
node-id n4-peer-DAUI0308
n4-peer-address ipv4 209.165.201.7
n4-peer-port 8805
upf-group-profile upf-group3//ims-central picks upf-group3, if location is not available
dnn-list [ ims-central magenta-ims-dnn sos-pool-ipv6 ]
capacity 10
priority 1
exit
profile dnn dnnprof-ims-1//dnn profile, where ip pool and upf is selected based on location
dnn ims-lag1 network-function-list [ upf ]
dnn rmgr ims-lag1 fallback ims-central
timeout up-idle 3600 cp-idle 7320
.
.
.
session skip-ind false
upf apn ims-lag1
qos-profile 5qi-to-dscp-mapping-table-IMS
.
.
.
profile dnn dnnprof-ims-2//dnn profile, where ip pool and upf is selected based on location
dns primary ipv4 209.165.200.225
dns primary ipv6 fd00:976a::9
dns secondary ipv4 209.165.200.226
dns secondary ipv6 fd00:976a::10
dnn ims-lag1 network-function-list [ upf ]
dnn rmgr ims-lag1 fallback ims-central
timeout up-idle 3600 cp-idle 7320
.
.
.
profile dnn dnnprof-ims//dnn profile, where ip pool and upf selected based on location fails but falls back based on dnn based on precedence
dns primary ipv4 209.165.200.227
dns primary ipv6 fd00:976a::9
dns secondary ipv4 209.165.200.228
dns secondary ipv6 fd00:976a::10
dnn ims-central network-function-list [upf ]
dnn rmgr ims-central
timeout up-idle 3600 cp-idle 7320
.
.
.
config
ipam
instance 1
source local
address-pool ims-ipv6-pool1
address-quarantine-timer 3600
vrf-name n6
tags
dnn ims-lag1//ip pool for upf-group1 and dnn profile dnnprof-ims-1
exit
ipv4
address-range 1.1.1.0 1.1.10.254
exit
ipv6
prefix-ranges
split-size
per-cache 65536
per-dp 65536
exit
exit
exit
address-pool ims-ipv6-pool2
address-quarantine-timer 3600
vrf-name n6
tags
dnn ims-lag2//ip pool for upf-group2 and dnn profile dnnprof-ims-2
exit
ipv4
address-range 2.1.1.0 2.1.10.254
exit
ipv6
prefix-ranges
split-size
per-cache 65536
per-dp 65536
exit
prefix-range 2607:fc20:8aa0:: length 44
exit
exit
address-pool ims-ipv6-pool3
address-quarantine-timer 3600
vrf-name n6
tags
dnn ims-central//ip pool for upf-group3 and dnn profile dnnprof-ims
exit
ipv4
address-range 3.1.1.0 3.1.10.254
exit
ipv6
prefix-ranges
split-size
per-cache 65536
per-dp 65536
exit
prefix-range 3607:fc20:8aa0:: length 44
exit
exit
exit