My Oracle Support Banner

HttpGateway Is Sending USED_UNITS Incorrectly In BRS Request during MultipleUnitUsages In 5G CHF (Doc ID 2852084.1)

Last updated on JANUARY 10, 2024

Applies to:

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


On Oracle Communications Elastic Charging Engine (ECE), version, HttpGateway


When Multiple instance of MultipleUnitUsage (MUI) is received, multiple Batch Request Server (BRS) request is sent to ECE as expected. But it is observed that in BRS request to ECE, the USED_UNITS BLOCK is send with same values, that is USED_UNITS BLOCK of first instance is considered for both.

Consider the below sample payload with Rating Groups (RG), RG 99 and RG 100, and in this case as a result if RG 99 and RG 100 comes with 1 MB and 100MB usage, the accounting will be done in ECE as 1MB for both RG 99 and RG 100.


Sample Payload:


In case of Multiple instance of MUI is received, the BRS request submitted to ECS should have the correct values of USED_UNITS BLOCK specified in the associated Rating Groups.

The issue can be reproduced at will with the following steps:
1. Send 5G Charging request from Network having Multiple Usage Units with two Rating Groups with different Used Units via HttpGateway.
2. Check if HTTPGateway submit multiple BRS request to ECS corresponding to the requests received.
3. Verify if the USED_UNITS BLOCK inside the BRS request submitted to ECS is having the same values.
4. Also verify if the USED_UNITS BLOCK of first instance is considered for both requests.


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

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