2.21.4.1 Application Routing Rule Configuration Elements

Table 2-29 describes the fields on the Application Routing Rules View, Insert, and Edit pages. Data input notes apply only to the Insert and Edit pages.

Table 2-29 Application Routing Rules Configuration Elements

Field (* indicates required field) Description Data Input Notes
* Rule Name Name of the Application Routing Rule. The Name must be unique.

Format: text box; case-sensitive; alphanumeric and underscore (_); cannot start with a digit and must contain at least one alpha (A-Z, a-z)

Range: 1 - 32 characters

* Priority

Priority of the rule in relation to other rules.

The lower the priority number, the higher a priority an application routing rule has. That is, the application routing rule with a priority set to 1 has first priority, the application routing rule with a priority set to 2 has second priority, and so on.

Format: text box; numeric

Range: 1 - 1000

* Conditions

Conditions associated with this rule.

Each condition has three parts:
  • Parameter
  • Operator
  • Value
Parameter:
  • Destination-Realm
  • Destination-Host
  • Application-ID
  • Command-Code
  • Origin-Realm
  • Origin-Host
Format: Operator and value for each parameter

Operator:

Sets the relationship between the parameter and the value. For example, if the operator is set to equals then the diameter message parameter must match the set value.

Format: List

Range: See Application Routing Rule Operators for a description of operators available for each parameter.

Default: -Select-

Value:

The value in the diameter message that the application routing rule uses to determine a match.

The value field is required when the operator is equals, starts with, and ends with.

The value field is disabled for the operators present, absent, and always true.

Format: text box or list
  • Destination-Realm and Origin-Realm
  • Destination-Host and Origin-Host
  • Application-ID
  • Command-Code

    Note: An ECC is a command code that also takes into account the value of a specific AVP for that command code that gives the true command type (for example, CCR-I, CCR-U, and so on).

Range: One or more parameters with operator and value for each parameter

Default for Application-ID and Command Code: -Select-

* Application Name Application Name associated with this rule.

Format: List

Range: All activated applications

Default: -Select-

Action The action that happens if the diameter message matches the conditions set in the application routing rule:
  • Route to Application routes the message to the associated application.
  • Forward To Egress Routing forwards the message to PRT.
  • Send Answer abandons message routing and sends an answer response containing the required result-code value to associated application.
  • Abandon With No Answer discards the message routing and no answer is sent to the associated peer.
  • Forward to Application Route Table forwards the message to the specified ART.
  • Forward to Peer Route Table forwards the message to the specified PRT.

Format: options

Range: Route to Application, Forward to Egress Routing, Send Answer, and Abandon With No Answer, Forward to Application Route Table, or Forward to Peer Route Table

Default: Route to Application

Answer Result-Code Value

The value to be placed in the result-code AVP of the answer message.

A diameter answer code is required if the action is set to send answer.

Format: options

Range: 1000 - 5999

Default: none

Vendor ID The value to be placed in the vendor ID AVP

Format: numeric

Range: 0 - 4294967295

Default: none

Answer Error Message String to be placed in the error-message AVP of the answer message

Format: text box

Range: 0 - 64

Default: null, no Error-Message AVP in Answer message

Target Route Table The value selected in the action element options Forward to Application Route Table or Forward to Peer Route Table. In the view only screen, the route table links to the Diameter, and then Configuration, and then Application Route Tables (Filtered) or Diameter, and then Configuration, and then Peer Route Tables (Filtered). View Only
Gx-Prime If this rule matches a request, Policy DRA treats the request's diameter application as Gx-Prime. Checkbox
* Application Route Table Application Route Table associated with this rule. View Only