Configuring ACS Group of Ruledefs

A group-of-ruledefs can contain optimizable ruledefs. Ruledef group optimization depends on the optimization ability of ruledefs in the group-of-ruledefs, and the optimization configuration of the group in a rulebase.

Upon adding a new ruledef, the following checks occur:

  • Determines if the new ruledef is part of any existing group of ruledefs

  • Identifies if the new ruledef requires optimization

To combine a set of ruledefs together to apply the same charging action on them, use the following sample configuration.

config 
   active-charging service service_name 
      group-of-ruledefs ruledef_group_name 
         add-ruledef priority ruledef_priority ruledef ruledef_name 
         exit 

NOTES:

  • group-of-ruledefs ruledef_group_name : Specify the ruledef group name to add, configure, or delete. This command allows up to a maximum of 128 group of ruledef configurations.

  • add-ruledef : This command allows you to add or remove ruledefs from a group-of-ruledefs. This command allows up to a maximum of 128 ruledef configurations.

  • priority : Specify the priority of the ruledef in the current group of ruledefs. ruledef_priority must be an integer in the range of 1–10000.

  • ruledef ruledef_name : Specify the name of the ruledef to add to the current group-of-ruledefs. ruledef_name must be an alphanumeric string of 1 to 63 characters.