Service Context Authorized Quantities

Define authorization information for a service context type in My MATRIXX Help.

If any authorization values are specified for a service context, it is assumed that all attributes are set. Therefore, all authorization attributes set for the default service context are ignored. It is an all-or-nothing specification.
Note: The Limit Charge to Last Auth Quantity property applies when charging for used service. All other properties apply only when authorizing a request for service.

Default Authorization Quantity

Select Use Default Auth Quantity on a service context to always use the default or reauthorization value, even if the request message includes the amount. If this option is not selected, the default and reauthorization values are used only when the request message does not include the amount.

Authorize Full Beats

Select Auth Full Beat on a service context to indicate whether the MATRIXX Charging Application should only authorize whole beats instead of partial beats during rating. When this option is selected and a partial beat amount is calculated, the amount is rounded down to the nearest whole beat. The default is to disable whole beat authorization and allow partial beats.

For more information about beats, see the discussion about usage rating with beats.

Usage Charge

Select Limit Charge to Last Auth Quantity on a service context to indicate whether to charge for all usage reported by the network or to charge for only the amount of authorized usage.

When selected, only the amount of authorized usage is charged. When deselected, the actual amount of usage reported is charged.

This property does not apply to IEC.

Authorization Request Amount

Specify whether rating fails when the available balance amount is less than 100% of the authorization request amount. For example, an authorization request is for 1MB and the data balance is only 800KB. If Auth Full Request is selected on the service context, 0 bytes is authorized and a CREDIT_LIMIT_REACHED message is returned to the network, so usage can be denied. If deselected, the partial amount (800KB) is authorized so usage can occur.

Authorized Quantities

You can set the minimum and maximum usage amount to authorize.

If the amount that can be authorized is less than the Minimum value, nothing is authorized. When specifying a minimum amount, also select a measurement. The unit can be different from the usage quantity unit, but must be of the same measurement type. For example, if a balance unit is minutes, the minimum authorization unit can be minutes or seconds but not bytes. The default is none.

When specifying a Maximum amount, also select the measurement unit. The unit can be different from the usage quantity unit, but must be of the same measurement type. See the Minimum description for valid units.

You can set the default amount of service to attempt to authorize when requesting quota for the first time after starting the session or after Reporting-Reason: FINAL. The Default value must be more than the Minimum value if not set to 0 if Default is set.
Note: The Default authorization setting only applies when requesting use of a service. To charge for service that has already been used, you must include the Used-Service-Unit AVP, and it must indicate the amount of service used.

Specify a Reauthorization value to specify the default amount of service to try to authorize when requesting quota, except for the first time after starting the session or after Reporting-Reason: FINAL. This value must be more than the Minimum value if not set to 0. It cannot be set to 0 if a Default value is set. Only set this option for services using SCUR where ongoing usage is periodically reauthorized across many CCR messages. When a Reauthorization value is set, you must specify a measurement unit.