Diameter Interface Not Sending The Host-Ip-Address Avp Value As BRM Server IP Address (Doc ID 1385650.1)

Last updated on JANUARY 02, 2012

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.4.0.0.0 to 7.4.0.0.0 - Release: 7.4.0 to 7.4.0
Information in this document applies to any platform.

Goal

Diameter Interface has an AVP HOST_IP_ADDRESS. This AVP should sends the ip address of the BRM server for CEA requests. Currently Diameter sends the ip address present in HOST_IP_ADDRESS AVP which comes as part of the CER message.

We tried assigning the host ipaddress manually in Diameter_v01_OutGrammar.dsc as follows:

const String hostIpAddress = "1.18.19.8";

edrString (DETAIL.ASS_PROTOCOL_INFO.ASS_DIAMETER_INFO.DIA_DETAIL.DIAMETER_CE.HOST_IP_ADDRESS ,0,0,0,0 ) = hostIpAddress;

But the value is not being transmitted in the CEA Message. HOST_IP_ADDRESS AVP has some junk characters in the CEA message.

According to DCC RFP: HOST-IP-ADDRESS is OctetString

Interface architecture: CRBT will be integrated with BRM AAA Gateway manager using Diameter Protocol for charging CRBT requests.

Tested Connection is through CRBT server. CRBT server sends diameter message to AAA Gateway.
This is not working in OOB BRM as the OOB BRM always send the HOST_IP_ADDRESS with the same value that comes in the CER message as response in CEA message.

Solution

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms