Mediation Overview

References:

Diameter message mediation helps to solve interoperability issues by using rules to manipulate header parts and Attribute-Value Pairs (AVPs) in an incoming routable message 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.

This feature extends the CAPM (Computer-Aided Policy Making) framework to allow for easy creation of Mediation rules for use in 3G, LTE and IMS networks. Mediation Rule Templates are created to define the Conditions that must be matched in a message and the Actions that are applied to modify 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. All of the rules associated with one Mediation Rule Template are collectively referred to as the Rule Set for the Rule Template.

Rule Sets can be associated with pre-defined Request or Answer Trigger Points in the DSR message processing logic.

The available Diameter Mediation Triggers are the:
A user, who is designated as the Administrator can use the Rule Sets entries, Enumerations, Triggers, State & Properties and Internal Variables GUI screens, and other GUI screens to perform the following tasks, but cannot create, modify, copy, or export Rule Templates: