2.6 Routing and Transaction Related Parameters in the DSR
The DSR has a hierarchical configuration and selection criteria for routing and transaction related (ART, PRT, ROS and PAT) parameters. Customers can configure DSR and choose per ingress peer node scoped additional transaction-specific granularity in routing and transaction parameters selection process.
Customers can create Transaction Configuration Groups which are composed of Transaction Configuration Sets. The Transaction Configuration Sets are composed of individual Diameter Transactions (represented by Appl-id+Extended Command Codes) with each transaction optionally specifying an ART, PRT, ROS and PAT. Once a Transaction Configuration Group is associated with an ingress peer, any Requests from the peer that match a Transaction Configuration Set within the assigned Transaction Configuration Group uses the associated ART, PRT, ROS and PAT if specified. The following table provides the precedence order for routing and transaction related parameter selection.
Table 2-4 Modified Routing and Transaction Parameter Selection Precedence Order
Parameter Selection Criteria | Parameter Selection Precedence Order | |||
---|---|---|---|---|
DSR Configuration Elements | ROS (Note 3) | PAT | ART (Note 1) | PRT (Note 2) |
Ingress Peer Node Selected Transaction Configuration Group | 1 | 1 | 1 | 1 |
Ingress Peer Node | 2 | 2 | 2 | 2 |
Egress Peer Node | NA | 3 | NA | NA |
Default Transaction Configuration Group | 3 | 4 | 4 | 3 |
System Default | 4 | 5 | 4 | 4 |
Note:
- For multiple DRA Application invocation on the same message, the applications can select a different ART and override the core routing ART precedence.
- Local DSR applications can select a different PRT and override this core routing PRT precedence
- Existing OAM configuration rule: A Routing Option Set with a configured Pending Answer Timer cannot be associated with an application-ID.
DSR supports configuring of up to 100 Transaction Configuration Groups, where each group instance can contain up to 1000 transaction configuration set entries. The maximum transaction set entries per DSR system cannot be greater than 1000.