Normalizer Templates
Normalizer templates identify the MATRIXX Data Container (MDC) and its fields, catalog item parameters, balances, quantities, or times that are normalized during rating to determine which rates to apply. The fields can be located in a network message or in a MATRIXX database MDC, such as a subscriber, device, group, or purchased offer MDC.
Normalizer templates provide a
way to create multiple normalizer instances that define a different set of
normalized values for the same field. This enables you to set up different
pricing models for your services. For example, a Voice Zone template might
identify two field values in the
MtxDiamRoMsg
MDC message that are used to determine the
From and To values of a phone call:
CallingStationId
and
CalledStationId
. Three normalizer instances using this
same template might define the following three different pricing models, each
of which have different rates.
- US local and long distance calling
- EU country-to-country calling
- US to EU calling
After defining the zone values, you can validate the normalizer data to check that there are no missing zones (all parameter values were used) and that there are no overlapping or duplicate values.
When a call is made, the value in the normalizer
template's CallingStationId
field and the value in the
CalledStationId
value are used to determine which zone to use. The
rating formula associated with this zone is used to rate the call. Because all calls are
generated from the same From value, it is considered a best
left-match case. In addition, entering the From values is not
mandatory because the rates are varied by the To value.
For information about creating normalizer templates and normalizer instances, see My MATRIXX Help.