active-charging service rulebase dynamic-rule

Configfures whether dynamic rules are matched before statically configured rules.

Command Mode

Exec > Global Configuration (config) > ACS Configuration (config-service-acs_name ) > Rulebase Configuration (config-rulebase-rulebase_name )

Syntax

dynamic-rule order dynamic_rule_order 

order dynamic_rule_order

Specify dynamic rule order.

Must be one of the following:

  • always-first : Specify to match all the dynamic rules against the flow prior to any static rule. This is the default value.

  • first-if-tied : Specify to match rules against the flow based on their priority with the condition that dynamic rules match before a static rule of the same priority. A rule is a combination of a ruledef, charging action, and precedence. Static rules are defined by the "action" CLI command in the ACS Rulebase Configuration Mode, and are applicable to all subscribers that are associated with the rulebase. Dynamic rules are obtained via a dynamic protocol, such as, the Gx-interface for a particular subscriber session.

Usage Guidelines

Use this command to configure the order in which rules are selected for matching in between dynamic rules (per subscriber) and static rules (from rulebase).

Example

The following command matches all dynamic rules against the flow prior to any static rule:
dynamic-rule order always-first