My Oracle Support Banner

How to Send USSD Responses With More Than 5 Variable Parts with the Play Variable Part Announcement (PAPV) Node (Doc ID 2990765.1)

Last updated on DECEMBER 05, 2023

Applies to:

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

Goal

In all versions of Oracle Communications Network Charging and Control (OCNCC or NCC) and Oracle Communications Convergent Charging Controller (OC3C or 3C), the Play Variable Part Announcement (PAPV) Feature Node (FN) only allows/supports 5 variable parts (VP).

This is due to the Intelligent Network Application Part (INAP) specification definition for the playAnnouncement (pA) component allowing, at most, 5 VPs.

When using the PAPV node to generate Unstructured Supplementary Service Data (USSD) responses, the PAPV FN is not able to distinguish if it is sending pA components to an external network element to play an announcement or the USSD gateway.

This article will cover a workaround to overcome the 5 VP limit with USSD gateway (USSDGW or ussdgw) to have as many variable parts as necessary.  For example:

Your current balances are $%%.%% which expires on %%/%%/%%, %% SMS which expires on %%/%%/%%, and %%.%%MB of data which expires on %%/%%/%%.

The above example requires 8 VPs (represented by "%%"):

The INAP specification, the PAPV node, and USSDGW all treat the DATE as a single VP which contains the year, month, and date.

The initial configuration of the USSD notifications/responses are documented in How to Configure a New USSD Notification [Video] (Doc ID 1323100.1) and will not be covered in this article.

Solution

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
Goal
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.