Usage Quota Components

A usage quota component enables MATRIXX Engine to dynamically select a quota (or a set of quotas) to allocate to online charging sessions based on specified criteria.

Usage quota components use decision tables to select a usage quota profile that determines an authorized quota amount, based on the quota-management settings defined in the profile. When quota is requested, if a usage quota profile is selected, quota is authorized according to that profile. The parameters defined in that profile override any quota parameters configured for the service context-type in the request. If a usage profile is not selected, the default quota parameters for the service context are used.

You can add one or more usage quota components to product offers for subscription offers or global offers. You cannot add usage components to one-time offers.

You can base normalization for usage quota components on the following fields:

  • Fields in the network message.
  • Fields in the product offer custom extension.
  • Fields in the bundle custom extension (if the product offer is part of a bundle).
  • Fields in the purchased offer (or purchased bundle) custom extension.
  • Fields in the offer and bundle template.
  • Fields in the subscriber MDC.
  • Fields in the device MDC.
  • Fields in the group MDC.
  • Fields in the subscriber wallet or group wallet database object.