Diameter Mediation Configuration Overview

References:

The Diameter Mediation feature and its Administration privileges must be activated in the system before all of the Diameter Mediation GUI pages are available for configuring Diameter Mediation components. The Administrator privileges can be deactivated later, so that the Rule Templates folder does not appear under the Mediation folder. This prevents unauthorized modification of the created Rule Templates in the system.

Diameter message mediation helps to solve interoperability issues. Mediation uses rules to manipulate header parts and Attribute-Value Pairs (AVPs) in incoming routable messages and peer to peer messages, when data in the message matches some specified conditions at a specified point of message processing. Tasks of the “if condition matches, then do some action” type can be solved in the most efficient way.

The Diameter Mediation feature can make the routable decisions of send reply, drop the message or set the destination-realm.

Mediation Rule Templates are created to define the Conditions that must be matched in a message and the Actions that are applied to modify the message on the routing decisions. After a Rule Template definition is complete, a Rule Set can be generated from the Rule Template. The data needed for the Conditions and the Actions is provisioned in the generated Rule Set.

A Mediation rule is an instance of the data needed for the execution of Mediation logic. The actual data needed for the Conditions and the Actions is provisioned in one or more rules in the generated Rule Set.

The Rule Sets interface is used primarily for the provisioning of rules and actual data in Rule Sets.

Rule Sets can be associated with pre-defined Request or Answer Trigger Points in the DSR message processing logic. When message processing reaches a Trigger point and the Conditions in an associated Rule Set are met, the Actions for that Rule Set are applied to the message. The changes to the message content can result in modifying the message processing behavior and the routing decision at that Trigger point in the processing logic.

The available Diameter Mediation Triggers are Diameter Routing Functions, Diameter Connection Functions and Application Functions.