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 Core Session Manager 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 Core Session Manager 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