Enabling RADIUS Accounting
Use the following sample configuration to enable RADIUS accounting on SMF and configure the RADIUS accounting specific parameters.
config
profile charging charging_profile_name
accounting limit { duration value | volume { downlink value | total value | uplink value } }
accounting triggers [ ambr-change | plmn-change | qos-change | rat-change | serv-node-change | ue-time-change | user-loc-change ]
commit
NOTES:
-
profile charging charging_profile_name : Specify the charging profile name. charging_profile_name must be an alphanumeric string.
-
accounting : Specify this option to enable RADIUS accounting on SMF for the subscribesrs.
-
limit { duration value | volume { downlink value | total value | uplink value } } : Specify the volume and time limits for RADIUS accounting.
duration value : Specify the time duration value as an integer in the range of 0–2147483647.
downlink value : Specify the downlink volume limit for interim generation in bytes, as an integer in the range of 100000–4000000000.
total value : Specify the total volume limit for interim generation in bytes, as an integer in the range of 100000–4000000000.
uplink value : Specify the uplink volume limit for interim generation in bytes, as an integer in the range of 100000–4000000000.
-
accounting triggers [ ambr-change | plmn-change | qos-change | rat-change | serv-node-change | ue-time-change | user-loc-change ] : Enable the appropriate RADIUS accounting triggers according to the following conditions:
-
AMBR change
-
PLMN change
-
Quality of Service change
-
Routing Area Information change
-
Serving node change
-
Traffic Flow Template (TFT) change
-
UE time change
-
User Location Information change - applicable only for P-GW and GGSN.
ImportantEnabling any one of these triggers turns off the remaining triggers.
-
-
commit : Commit the configuration.