Time Normalizer

The time normalizer determines a result by comparing the start time of an event with multiple time ranges and matches the time into one range. A different result can be selected if the event spans multiple time ranges.

The most common methods of time rating are by time-of-day and day-of-week, such as rating based on weekdays verses weekend, and peak hours verses off-peak hours. Time ranges cannot span across days, but you can implement this behavior by specifying a range that ends at midnight one day, for example, Monday, and a second range that starts at the beginning of the next day (Tuesday).

The time normalizer template also specifies which time zone to use—the subscriber's home time zone, the time zone where the event was initiated, or the time zone specified for the MATRIXX Engine installation. Once the time zone is determined, the timestamp is used to assign the result. If the time zone is not specified in the time normalizer template, the event time zone is used during rating. In such cases, the normalization is based on the time of day of the event, interpreted in the UTC offset contained in the event message.