My Oracle Support Banner

SDK Has No Support for TCAP_PRE_END Components (Doc ID 2897744.1)

Last updated on MARCH 27, 2023

Applies to:

Oracle Communications Convergent Charging Controller - Version 6.0.0 to 12.0.6.0.0 [Release 6.0 to 12.0.0]
Oracle Communications Network Charging and Control - Version 4.3.0 to 12.0.6.0.0 [Release 4.3 to 12.0.0]
Information in this document applies to any platform.

Symptoms

On all versions of the Software Development Kit (SDK) for Oracle Communications Network Charging and Control (OCNCC or NCC) and Oracle Communications Convergent Charging Controller (OC3C or 3C) up to and including 12.0.6.0, the SDK does not expose any Application Programming Interfaces (APIs) for developers to handle a TCAP_PRE_END Transaction Capabilities Application Part (TCAP) component.

TCAP_PRE_ENDs are used by Advanced Control Services (ACS) to end calls with Service Logic Execution Environment (SLEE) interfaces to instruct them to tear down sessions which have timed out due to the Absent Without Leave (AWOL) mechanism.

As a result, custom applications written in the NCC/3C SDK are unable to send/proxy the TCAP_PRE_END message and the AWOL mechanism used to end sessions is no longer effective.

It is possible to work around this issue, but not cleanly.  Upon receiving a TCAP_PRE_END in a custom application, it is possible to forcibly abort sessions which will clean up resources, will likely also result in abort messages being sent from the Service Logic Controller.

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.