Pps_internal_error Sent From Aaagw To Ocsac When Brm Doesn't Find Service/Account (Doc ID 558755.1)

Last updated on SEPTEMBER 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.0.0.0
This problem can occur on any platform.

Symptoms

This problem has been experienced since initial system installation. When BRM doesn't find service or account while processing authorization request, PPS_INTERNAL_ERROR is sent to OCSAC instead of SUBSCRIBER_UNKNOWN.

Let's consider following example: A and B are GSM subscribers and both should be managed by Oracle BRM, however, B's service/account data are not in the BRM database.

When A calls B. Network triggers MO_VOICE (for A) and MT_VOICE (for B) MBI messages are sent to BRM. MO_VOICE is authorized properly as service/account is identified for A, and MT_VOICE is rejected authorization due to the lack of the service/account data for B. It is expected that BRM sends authorize_reject message for MT_VOICE with Error_code set to SUBSCRIBER_UNKNOWN in such case. But, instead, Error_code is set to PPS_INTERNAL_ERROR.

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