Diameter Manipulation Example - Supported Features AVP
This section shows you a configuration example for diameter manipulation rules. This section shows the configuration for the rule that the Oracle Communications Session Border Controller applied, and sample results of the manipulation. These examples present configurations as an entire list of fields and settings for each ruleset, nested header rules and nested element rules. If a field does not have any operation within the set, the field is shown with the setting at the default or blank.
For this manipulation rule, the Oracle Communications Session Border Controller inserts a Supported Features AVP into every request.
This is a sample of the configuration:
diameter-manipulation name diamManip1 description diameter-manip-rule name rule1 avp-code 628 descr-avp-code avp-type grouped action add msg-type request msg-cmd-code 265 comparison-type case-sensitive match-value new-value diameter-manip-rule name rule2 avp-code 628 descr-avp-code avp-type grouped action group-manip msg-type any msg-cmd-code comparison-type case-sensitive match-value new-value diamManip2
This second rule, which defines a new value for the first rule, builds the Feature-List-ID and Feature-List AVPs to be included within the context of the Supported Features group.
diameter-manipulation name diamManip2 description diameter-manip-rule name rule1 avp-code 266 descr-avp-code avp-type unsignedint32 action none msg-type any msg-cmd-code comparison-type case-sensitive match-value 10 new-value diameter-manip-rule name rule2 avp-code 629 descr-avp-code avp-type unsignedint32 action none msg-type any msg-cmd-code comparison-type case-sensitive match-value 11 new-value diameter-manip-rule name rule3 avp-code 630 descr-avp-code avp-type unsignedint32 action none msg-type any msg-cmd-code comparison-type case-sensitive match-value 124 new-value