My Oracle Support Banner

Description of How the Tariff Rounding Mechanism is Applied During Rating Calculations by the Network Charging and Control (NCC) Billing and Rating Engine (Doc ID 1409163.1)

Last updated on MARCH 10, 2023

Applies to:

Oracle Communications Network Charging and Control - Version 4.3.0 and later
Information in this document applies to any platform.


The purpose of this document is to describe the rounding mechanisms that are applied to the rating calculations when a transaction (voice call or data session) is charged by the Oracle Communications Network Charging and Control's (NCC) Charging Control Services (CCS) application and NCC's Billing and Rating Engines (also referred to as Voucher Wallet Servers (VWS)).


Intended as a general guide to NCC Engineers and Network Operators.
A good level of understanding of CCS's tariff rating configuration is required.


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
 1. Tariff Rating Rounding Mechanism
 2. Bankers Rounding
 3. Rating Examples
 1) Single Charge Per Call
 2) Multiple Charges Per Call
 3) Single Charge Per Call, Rate Change During Call
 4. Known Rounding Issues
  a) Floating Point Inaccuracies
  b) Cost Variation Due to Minimum Call Length Settings
  c) The Cumulative Effects of Rounding with Mid-Session Commits
  d) The Cumulative Effects of Rounding with Charging Adjustment Applied at Mid-Session Commit (Bug 13653008 Fix)

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