Incorrect o/tBusy Default Cause Code in ACS

(Doc ID 2338681.1)

Last updated on MARCH 15, 2018

Applies to:

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

Symptoms

On all versions of Oracle Communications Network Charging and Control (OCNCC or NCC) and Oracle Communications Convergent Charging Controller (OC3C), when an oBusy or tBusy Event Report Basic Call State Model (ERBCSM) event is returned to Advanced Control Services (ACS) without the optional "BusyCause" defined, ACS uses a default of 31 which can cause incorrect Control Plan service logic to be applied if such service logic is implemented.

As per the Customized Applications for Mobile networks Enhanced Logic (CAMEL) Application Part specifications, the default BusyCause for an o/tBusy event should be 17.

This can be confirmed in the following sections of the slee_acs debug:

2017/11/09 21:17:19    acsChassisTelephony.cc  1376 [3415]       acsChassisSLEE    Checking EventReportBCSM Event Type 5
2017/11/09 21:17:19  acsTelephonyDataAccess.c   609 [3415]                 misc    ctd_setConnectStatus(5)
2017/11/09 21:17:19    acsChassisTelephony.cc  1420 [3415]       acsChassisSLEE    oCalledPartyBusy
2017/11/09 21:17:19    acsChassisTelephony.cc  1421 [3415]       acsChassisSLEE    Cs1EventReportBCSMEvent
2017/11/09 21:17:19    acsChassisTelephony.cc  1421 [3415]       acsChassisSLEE      eventTypeBCSM=5
2017/11/09 21:17:19    acsChassisTelephony.cc  1421 [3415]       acsChassisSLEE      receivingSideID=2
2017/11/09 21:17:19    acsChassisTelephony.cc  1421 [3415]       acsChassisSLEE      messageType=0
2017/11/09 21:17:19    acsChassisTelephony.cc  1421 [3415]       acsChassisSLEE    
2017/11/09 21:17:19    acsChassisTelephony.cc  1424 [3415]       acsChassisSLEE    ERBCSM: o-called party busy cause: 31

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms