Figure 1 illustrates high-level message processing and routing in the DSR.
DSR Routing Diagram
The DSR supports the following routing functions:
- Message routing to Diameter Peers based on user-defined message content rules
- Message routing to Diameter Peers based on user-defined priorities and weights
- Message routing to Diameter Peers with multiple transport connections
- Alternate routing on connection failures
- Alternate routing on Pending Answer timeouts
- Alternate routing on user-defined Answer responses
- Route management based on Peer transport connection status changes
- Route management based on OAM configuration changes
- Diameter Message Copy triggered by Peer Routing Rules, Diameter Mediation, or the Charging Proxy Application (CPA)