Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

Div
classexcerptdiv


Excerpt
Include Page
PSX only
PSX only

The

Spacevars
0product
supports a flexible policy mechanism to facilitate dynamic routing and policy decisions based on any SIP message information element whereby routing and policy selection criteria are provisioned by the operator. An information element can be anything in the message, such as the following examples:

  • SIP header value
  • Presence or absence of a header
  • String in a message body
  • Parameter value
  • Presence or absence of a parameter


The flexible policy process is summarized below:

  • Operator dynamically programs the
    Spacevars
    0product
     using flexible policy rules for extracting SIP information elements and populating variables.
  • Operator provisions the PSX’s flexible routing and policy framework to use those variables as criteria for selecting routes and policies.
  • When a message is received by the
    Spacevars
    0product
    , flexible policy adapter profile rules are applied to populate the variables. These variables are sent in the policy request to Policy Execution Server (PES).
  • The PES matches the received information contained in these variables to provisioned criteria and returns routes and policies in policy response.
  • The
    Spacevars
    0product
     applies policies returned in the policy response and routes the message using routes received in the policy response.

Pagebreak

Caption
0Figure
1Flexible Policy Mechanism
3Flexible Policy Mechanism


Caption
0Figure
1Flexible Policy Mechanism on SBC-PSX
3Flexible Policy Mechanism on SBC-PSX

The

Spacevars
0product
 supports creating a SIP adaptor profile designated for the flexible policy mechanism. This flexiblePolicyAdapterProfile profile is provisioned and attached to either/both the ingress Trunk Group or Ingress Zone. If flexiblePolicyAdapterProfile is provisioned both at the trunk group and zone, the trunk group’s profile takes precedence. If inputAdapterProfile is configured, it is applied first to manipulate the PDU and then flexiblePolicyAdapterProfile rules are applied on the manipulated PDU.

Info

For CLI or EMA configuration details, refer to:

Flexible Policy and Routing Enhancements for PSX

The

Spacevars
0product
 applies flexible policy rules on received SIP messages to store information in variables. These variables are then passed to PSX over the Diameter+ interface in a policy request message.

The PSX uses the received information contained in these variables as a part of its enhanced Routing and Policy decision making. Refer to PSX documentation for additional details.

Pagebreak