5 Defining the Orchestration Engine Behavior on Receiving a Response from the Application

This chapter describes how to define the Orchestration Engine (OE) behavior depending on the response that the OE received from the application in Oracle Communications Service Controller.

About the Orchestration Engine Behavior on Receiving Responses from the Application

You can define whether the Orchestration Engine (OE) continues or terminates the session depending on the response that the OE received from the application. You can specify the following:

Defining the Orchestration Engine Behavior on Receiving an Error from the Application

If an application returns an error, such as a 400 Bad Response to an INVITE message, you can specify whether the OE forwards the message to the next application in the chain or terminates the session.

Edit the XML source code for the OE session. To continue the session, enter a handling value of 0. To end the session, enter a handling value of 1.

Note:

Service Controller does not support this feature when the Diameter-based orchestration mode is enabled. For more information on the Diameter-based orchestration mode, see the discussion on improving performance in Diameter-only environments in Service Broker Online Mediation Controller Implementation Guide Release 6.1.

Defining the Orchestration Engine Behavior on Receiving a Response from the Application

You can configure the OE to forward the session to the next application whose conditions are met, when the OE receives a specific response from an application. The ability of the OE to forward the session to the next application is known as Forced Back to Back (FB2B).

See "Forcing Back to Back" for an example of a use case using FB2B.

Note:

Service Controller does not support this feature when the Diameter-based orchestration mode is enabled. For more information on the Diameter-based orchestration mode, see the discussion on improving performance in Diameter-only environments in Service Broker Online Mediation Controller Implementation Guide Release 6.1.