Tone Rules
Tone Rules
When the OCS returns Final-Unit-Indication or the Result-Code rule action
selected is continue_period at an initial or interim interrogation, the application can be configured to enable or disable
the alert tone sent as part of the CAMEL ApplyCharging message in the aChBillingChargingCharacteristics →
timeDurationCharging → releaseIfdurationExceeded → tone parameter.
Each rule may specify whether a tone should be played (or not). Rules are applied in the order listed until a match is
made to the received value. If no rule applies, or none are configured, the SSP model default_release_tone
will be used to set tone.
Configuration Details
Each rule can support the following attributes:
(Default: `true`) | | `forwarding` | Boolean | Whether this rule applies for [MF calls](/applications/dsg_scp.html#traffic-type-determination).
(Default: `true`) | | `terminating` | Boolean | Whether this rule applies for [MT calls](/applications/dsg_scp.html#traffic-type-determination).
(Default: `true`) | | `at_initial` | Boolean | Whether this rule applies at the initial OCS interrogation, i.e. the Diameter `CC-Request-Type` is `1` (`INITIAL_REQUEST`).
(Default:
true) |
| `at_update` | Boolean | Whether this rule applies at interim OCS interrogations, i.e. the Diameter `CC-Request-Type` is `2` (`UPDATE_REQUEST`).(Default:
true) |
| (other available fields) | (various) | Any number of selector rule [available fields](/config/dsg_scp/diameter/selector_rules.html#available-fields). |
Note that, unlike other selector rules, the selector at_terminate is
not permitted, as no Diameter Final-Unit-Indication can ever be present in this message.