The Diameter Routing feature enables an MRA to communicate to PCEF/AFs via multiple P-DRAs in active-standby or load-balancing mode, and re-route failed request to other available P-DRA.
Another function of diameter routing is to enable an
MRA to support the PCEF directly connecting to it-self with multiple diameter connections. These direct-connect nodes are independent in general.
Note: The term "independent" means that there is no AS/LB mode that defines their relationship, but the relationship of AS/LB is still applicable in the Diameter connection level in direct-connect network element.
For an
MRA device to initiate a diameter request in load-balancing mode, the
MRA device is responsible for the P-DRA selection that is based on load-balancing arithmetic. Ensuring robustness and reliability of the diameter signaling network, the
MRA device needs to provide a best effort to select an alternate connection or node to rout messages when a message failure is detected. An
MRA device is responsible for re-routing requests to an alternate P-DRA connection if these two transport failures are encountered:
- A diameter connection failure
- A diameter connection watchdog failure
In addition, an
MRA device is also responsible for re-routing requests to an alternate P-DRA node if the following response failures are encountered:
- Certain types of error codes, that cannot be configured, are received in response messages
- A response timeout that can be configured
You can configure diameter routing using these four components:
- Endpoints
- Connections
- Peers
- Peer Groups