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.

    Important

    Enabling any one of these triggers turns off the remaining triggers.

  • commit : Commit the configuration.