CN SE: Network Latency Between SITE1 DGW And SITE2 HTTP GW
(Doc ID 2909403.1)
Last updated on NOVEMBER 30, 2023
Applies to:
Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.4.0 and laterInformation in this document applies to any platform.
Symptoms
ACTUAL BEHAVIOR
---------------
In an Active-Active Elastic Charging Engine (ECE) setup, it is observed that there is a network issue between Diameter Gateway (DGW|dgw) Site1 and HTTP Gateway (HTTP GW) Site2 and same with dgw site2 to http site1.
As per the setup, SITE2 customers rating request passed to SITE1 DWG should be routed to SITE2 HTTP GW for rating in SITE 2. Similarly SITE1 customers rating request passed to SITE2 DWG should be routed to SITE1 HTTP GW for rating in SITE1 ECE.
While doing the performance testing via Seagull, online rating request are timed out as request is not reaching/delayed request ece-http load balancer on site2.
Both these scenarios are not working in Cloud Native Setup, seeing DIAMETER_TOO_BUSY (3004) and timeout error.
It is observed that there is a network latency issue between dgw site1 and ece-http site2 and same with dgw site2 to ece-http site1
EXPECTED BEHAVIOR
-----------------------
Usage rating should go fine.
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
i. Passing CCR Initiate Request..
Passing request for current date time? (y/n):y
=================Result of CCR-I==================
SessionID= GPRS_1666862368
ResultCode= 2001
==================================================
ii. Passing CCR Update Request..
Passing request for current date time? (y/n):y
=================Result of CCR-U[1]==================
SessionID= GPRS_1666862368
ResultCode= 3004
GSU=0
TariffTimeChange=0
==================================================
iii. Passing CCR Update Request..
Passing request for current date time? (y/n):y
Enter used units (bytes):209715200
=================Result of CCR-U[2] ==================
SessionID= GPRS_1666862368
ResultCode= 3004
GSU=0
TariffTimeChange=0
==================================================
Do you want to pass another update request (y/n):y
iv. Passing CCR Update Request..
Passing request for current date time? (y/n):y
Enter used units (bytes):209715200
=================Result of CCR-U[3] ==================
SessionID= GPRS_1666862368
ResultCode= 3004
GSU=0
TariffTimeChange=0
==================================================
Do you want to pass another update request (y/n):y
v. Passing CCR Update Request..
Passing request for current date time? (y/n):y
Enter used units (bytes):209715200
=================Result of CCR-U[4] ==================
SessionID= GPRS_1666862368
ResultCode= 3004
GSU=0
TariffTimeChange=0
==================================================
Do you want to pass another update request (y/n):n
vi. Passing STR Request..
=================Result of STR==================
SessionID=
ResultCode=
================================================
Passing CCR Terminate Request..
Passing request for current date time? (y/n):y
Enter final used units (bytes):0
=================Result of CCR-T==================
SessionID= GPRS_1666862368
ResultCode= 3004
GSU=0
TariffTimeChange=0
==================================================
Completed !!
Abbreviations :
OOTB - Out of the box
CN - Cloud Native
BRM - Billing and Revenue Management
DGW Diameter Gateway
GC - Garbage Collection
Changes
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 |
Changes |
Cause |
Solution |
References |