My Oracle Support Banner

DSR Mediation Rule Don’t Save The [any] Instance Into An Internal Variable (Doc ID 2472331.1)

Last updated on AUGUST 02, 2019

Applies to:

BNS Platform Hardware - Version DSR 7.0.1 and later
Tekelec

Goal

There is an issue with the internal variable or saving the conditions "[any]" instance in an internal variable.

I executed the rule template with different settings of the Internal variable (Instance):

If Default value is set as 1, it always executes the first APN instance and exits
If no default value (left it empty), the rule didn’t do any modification
If Default value = 5, the rule modified APN # 5.

The goal is to loop for all 5 instances on the APN-Configuration AVP and change the QCI and ARB values.  To achieve that we need to save the matching AVP instance in the internal variable "instance". We don't want to specify a default value to the internal variable "instance" rather need the system to set it with the matching instance but it is not doing that.
This is what is attempted:

@msg.avp["Subscription-Data"][1].avp["APN-Configuration-Profile"][1].avp["APN-Configuration"][any:$Instance].data

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.