Service Context – Aggregation Settings Properties

You can define the properties in Aggregation Settings Properties for a service context to configure whether usage is aggregated across the duration of the context session.

If aggregation is configured, you can define how usage is aggregated and whether there is a limit to the aggregation. An Event Detail Record (EDR) for aggregated usage is generated when a session context ends, when the time period ends, or when a quantity threshold is reached. For information about usage aggregation events, see MATRIXX Integration. Aggregation Settings Properties describes the aggregation properties.
Table 1. Aggregation Settings Properties
Property Description Default
Is Aggregation By Session Enables aggregation of usage based on sessions. For each device, the aggregation is per session.

This attribute should only be set for services using Session Charging with Unit Reservation (SCUR), where ongoing usage is periodically reauthorized across many CCR messages.

false
Is Aggregation By Time Enables aggregation of usage based on time. If selected, you must do the following:
  1. Set the Aggregation Period Type to one of the following values:
    • hourly
    • daily
  2. If you selected hourly in step 1, set an hourly interval in Aggregation Period Interval. Values are 1, 2, 3, 4, 6, 8, 12.

Each period starts at the beginning of every hour coefficient or day and periods start and end in the same day.

none
Is Rounding Per Aggregation Specifies whether a single event is generated upon aggregation close rather than a per message event.

For more information, see the discussion about EDRs for rounded aggregated usage.

false
Has Aggregation Quantity Limit Specifies whether aggregation ends after a usage quantity threshold has been reached.
If selected, you must configure the following parameters:
  • Is Aggregation Rating Quantity Limit — If true, aggregation uses the rated amount. If false, aggregation uses the reported raw amount.
  • Aggregation Usage Quantity Limit — Specifies the total usages that triggers an EDR.
  • Aggregation Usage Quantity Limit Unit — Specifies the usage quantity unit.
false
Is Aggregation Rating Quantity Limit Specifies whether the quantity limit refers to rated quantity or raw quantity, which also determines what triggers the generation of the aggregated EDR.

The two quantities may differ, for example, due to beat rounding and decreasing the quantity rated due to a credit limit, which might happen if there are charges for which there was no prior authorization.

This attribute is used only when Has Aggregation Quantity Limit is selected.

false
Aggregation Usage Quantity Limit Specifies the usage quantity that triggers the EDR for the event aggregation.

This value must be specified if Has Aggregation Quantity Limit is selected.

false
Aggregation Usage Quantity Limit Unit Specifies the unit in which aggregation quantity is measured. One of:
  • none
  • seconds
  • minutes
  • hours
  • days
  • weeks
  • bytes
  • kbytes
  • mbytes
  • gbytes
none