active-charging service rulebase

Configures Active Charging Service (ACS) rulebase.

Command Mode

Exec > Global Configuration (config) > Active Charging Service Configuration (config-service-active_charging_service_name )

Syntax

rulebase rulebase_name [ retransmissions-counted | transactional-rule-matching ] 

Syntax

no rulebase rulebase_name 

retransmissions-counted{ false | true }

Specify to count retransmissions in all charging modules.

Must be one of the following:

  • false

  • true

Default Value: true.

rulebase rulebase_name

Specify the rulebase name. If the named rulebase does not exist, it is created.

Must be a string.

transactional-rule-matching

Specify to enable or disable transactional rule matching (TRM), which allows the Active Charging Service (ACS) to bypass per-packet rule matching on a transaction once the transaction is fully classified.

Usage Guidelines

Use this command to create, configure, and delete an ACS rulebase. A rulebase is a collection of protocol rules to match a flow and associated actions to be taken for matching flow. The default rulebase is used when a subscriber/APN is not configured with a specific rulebase to use. Changes to the ACS Rulebase Configuration mode (config-rulebase-<rulebase_name>).

Example

The following command creates a rulebase named test:
rulebase test