Skip Headers
Oracle® Communications Service Broker Online Mediation Controller Implementation Guide
Release 6.1

E29452-02
Go to Documentation Home
Home
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

14 Redirecting Sessions

This chapter describes how you configure the Redirection application in Oracle Communications Online Mediation Controller.

About the Redirection Application

Redirection is an Online Mediation Controller application that can redirect Diameter Credit Control Answers (CCAs) from online charging systems (OCS) to another Online Mediation Controller application. For example, when the OCS replies with a CCA containing a low credit notification, the Redirection application can send the session to the Announcement Player Application to notify the subscriber about a low balance.

The Redirection application supports redirection of CCA responses from Oracle Communications Billing and Revenue Management (BRM), Oracle Communications Elastic Charging Engine (ECE) and compatible third-party Diameter Ro based charging systems when configured within the respective OCS Interworking Module (IM).

When configured, the OCS IM performs session redirection when it receives a CCA response containing one of the following criteria values from the OCS indicating a low or empty account balance for the subscriber:

  • FUI (Final-Unit-Indicator)

  • NO_MONEY_NOTIFICATION

  • LOW_CREDIT_NOTIFCATION

The Redirection application supports both the immediate and non-immediate redirection of sessions following timeout of a validity duration. You use immediate redirection in cases where a subscriber receives a zero balance CCA. Configure non-immediate redirection for scenarios where the CCA includes usable remaining resources that allow a session to continue for a specified time before redirection.

You can configure redirection at both the IM and subscriber levels.

  • Redirection at the IM level

  • Redirection at the subscriber level

The OCS IM Redirection tab contains the configuration for default redirection behavior of all CCAs passing through the IM. See "Configuring the Redirection Application in an IM", for more information about IM level redirection. Configure subscriber-level redirection behavior by creating redirection profile data in the Subscriber Store. The presence of a redirection profile in the Subscriber Store for a subscriber overrides the IM-level redirection configuration. See "Configuring Redirection Using Subscriber Profiles", for information about using the redirection profile data.

Figure 14-1 shows a sample redirection flow for a CCA containing redirection criteria. IM-OCF identifies the need to redirect the session. The Orchestration Engine (OE) passes the session to the Redirection application which sends the session to a target application. The target application returns the session to the OE for further orchestration.

Figure 14-1 Redirection Application Flow

Description of Figure 14-1 follows
Description of "Figure 14-1 Redirection Application Flow"

To allow the OE to trigger the Redirection Application, you need to set up the instance of IM-OCF OCS for the OCS used in your implementation with redirection criteria. See "Configuring the Redirection Application in an IM", for more information.

Configuring the Redirection Application in an IM

To set up the Redirection application:

  1. Create an instance of IM-OCF OCS for the OCS implemented in your environment:

    • Use IM-OCF PCP for BRM.

    • Use IM-OCF ECE for ECE.

    • Use IM-OCF for third-party Diameter Ro OCS.

    See the IM-specific chapters in Oracle Communications Service Broker Modules Configuration Guide for more information.

  2. In the Administration Console, navigate to the IM configuration by clicking Processing Tier, then Interworking Modules, then selecting the IM-OCF you want to configure.

  3. Select the Redirection tab.

  4. In the RedirectionCriteria tab, create the required redirection behaviors for each criteria using the following procedure:

    1. Click New.

    2. Configure the redirection behavior attributes listed in Table 14-1:

      Table 14-1 Redirection Behavior Attributes

      Attribute Type Description

      Criteria

      Enum

      Indicates the type of message triggering redirection supplied by the online charging system. Supported values are FUI, NO_MONEY_NOTIFICATION, and LOW_CREDIT_NOTIFICATION. The default value is FUI.

      Address

      String

      The address of the redirection server.

      Address Type

      Enum

      Defines the address type used by the redirection server. Supported values are IPV4, IPV6, URL, and SIP_URI. The default value is IPV4.

      Validity Time

      Integer

      The allowed time, in seconds, remaining for a redirected subscriber to access network resources before redirection occurs.

      Immediately

      Boolean

      Indicates whether redirection should happen IMMEDIATELY or NON_IMMEDIATELY (after the value specified in Validity Time). When the type is set to NO_MONEY, this value must be set to IMMEDIATELY. The default value is IMMEDIATELY.


Configuring Redirection Using Subscriber Profiles

When configured, the IM Redirection application handles session redirection for subscribers without redirection profile data setup in the Subscriber Store. However, you can configure subscriber-level redirection behaviors by creating redirection profile data in the Subscriber Store.

If you have configured subscriber redirection profile data, the Redirection application gives precedence to it over the configuration at the IM level.

See "Configuring the Subscriber Store", for more information on redirection profile data when using BRM with the Subscriber Store. See Oracle Communications Service Broker Subscriber Store User's Guide, for more information on redirection profile data in the local Subscriber Store.