Multiplexing Normalizer
Multiplexing normalizers reference one or more other normalizers. During authorization and rating, a multiplexing normalizer checks the fields used by its referenced normalizers. If a field used by one of the referenced normalizers is a valid field in the message being processed, then the referenced normalizer is selected and executed for rating. A normalizer that does not normalize on MATRIXX Data Container (MDC) fields should not be referenced by a multiplexing normalizer.
Unlike most other normalizers, the Default, Value if Field Not Present, and Result Info fields cannot be configured within the multiplexing normalizer. This information is pulled from the referenced normalizer that is selected during rating. Normalizing on B number by checking Use Called Station Field is not supported.
All normalizers referenced by multiplexing normalizers must use normalizer value lists. All referenced normalizers within a single multiplexing normalizer must use the same normalizer value list. This ensures that all the referenced normalizers use the same value set.
For example, use a multiplexing normalizer if you have an existing 4G IPv4 normalizer that maps IP addresses to MCC codes for normalizer chaining and you want to provide the same sort of functionality for a 5G IPv6 normalizer that operates on a different field and field value but produces the same set of results. In this case, you would do the following (assuming the appropriate normalizer templates have been created):
- In the IPv4 normalizer, click Edit Values and save the existing list of values as a normalizer value list by clicking Create a Normalizer Value List.
- Configure the IPv4 normalizer to now use the newly-created normalizer value list by checking Use Normalizer Value List and selecting the newly-created list.
- Create the IPv6 normalizer and configure it to use the same normalizer value list that the IPv4 normalizer uses.
- Add any necessary rows and their field values to this normalizer.
- Create a multiplexing normalizer using a multiplexing normalizer template.
- Add both the IPv4 and IPv6 normalizers to the multiplexing normalizer.
- Modify any existing price components that used the IPv4 normalizer to use the new multiplexing normalizer.