2.13 DSR Applications
Certain functionality on the DSR is deemed important or complicated enough to be called an application and the details on those items can be found in this section. In general, the DSR is positioned as a flexible multi-functional router that can provide any or all of the applications listed below, and would evolve to support additional applications.
- Range Based Address Resolution (RBAR): a DSR enhanced routing application which allows the user to route Diameter end-to-end transactions based on Application ID, Command Code, “Routing Entity” Type, and Routing Entity address ranges.
- Full Address Based Resolution (FABR): a DSR enhanced routing application which allows the user to route Diameter end-to-end transactions based on Application ID, Command Code, “Routing Entity” Type, and individual Routing Entity.
- Policy and Charging Application (PCA):a DSR application providing two functions: 1) Online Charging Proxy or Online Charging Diameter Routing Agent (OC-DRA) and 2) Policy Proxy or Policy Diameter Routing Agent (P-DRA)
- Gateway Location Application (GLA): manages state information required to route Gx, Rx and other policy related Diameter sessions.
- RADIUS-Diameter IWF (R-D IWF): This feature provides message conversion
and interworking between a RADIUS based client (server) and a Diameter based server
(client).
Support for multiple applications and application chaining is supported with some restrictions. The following application limitations exist:
- The following applications are mutually exclusive on the same DSR
Signaling node:
- GLA is only supported on nodes with PCA
- The following application combinations are not supported on the same
Diameter Agent Server
- All three of FABR, RBAR and PCA
- The following application and function chaining combinations are
supported. The priority of the routing rules in the ART determine the chaining order
of these applications:
- RBAR to P-DRBAR to P-DRA
- RBAR to OC-DRA
- RBAR to MAP IWF
- FABR to MAP IWF
- RBAR to FABR
- RBAR to RADIUS IWF
- FABR to RBAR
- FABR to P-DRA
- FABR to OC-DRA
- FABR to RADIUS IWF