My Oracle Support Banner

SNR Not Published After Disconnect Peer Request (Doc ID 2302474.1)

Last updated on JANUARY 26, 2021

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 11.3.0.1.0 and later
Information in this document applies to any platform.

Symptoms

There were two issues with Diameter Gateway.

Issue 1: Diameter Gateway was sending SNR request to alternate peer with incorrect Host details, which resulted with error (DIAMETER_UNABLE_TO_DELIVER) in SNA.

Steps to reproduce:
=============
1. PCRF started Sy Session (from node-1: Hostname) by sending SLR to ECE
2. PCEF sent Gy CCR-I, CCR-U
3. PCRF node-1 was stopped
=> As part of usage consumption, once usage breached threshold, ECE published SNR. But as node-1 was down, it tried to send SNR to alternate peer (i.e. node-2: Hostname) and failed due to incorrect host details in message.


Issue 2: Diameter Gateway was not able to send STA, if peer was down. It was not sending request to alternate peer, which resulted with error in STA ,

Steps to reproduce:
=============
1. PCRF started Sy Session (from node-1: Hostname) by sending SLR to ECE
2. PCEF sent Gy CCR-I, CCR-U
3. PCRF node-1 was stopped
4. PCRF node-2 sent STR to terminate Sy session
=> DiameterGateway was fetching session detail from cache as Sy was started from node-1, it was trying to send STA on node-1, whereas the request came from node-2. As node-1 was down, it was not sending STA to PCRF, which resulted in error.
But the session was terminated in ECE. As PCRF did not get any response from ECE, it was trying to send STR again, which resulted in DIAMETER_UNKNOWN_SESSION_ID error.

Abbreviations used:
PCRF = Policy and Charging Rules Function
PCEF = Policy and Charging Enforcement Function.
SLR = Spending-Limit-Request
STA = Session-Termination-Answer
STR = Session-Termination-Request
SNR = Status-Notification-Request
CCR-I = Credit Control Request Initiate
CCR-U = Credit Control Request Update
ECE = Elastic Charging Engine

 

Cause

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
Symptoms
Cause
Solution
References


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