Un DRA (agente de enrutamiento de Diameter) es un elemento funcional en una red 3G o 4G (como LTE) que proporciona capacidades de enrutamiento en tiempo real para garantizar que los mensajes se enruten entre los elementos correctos de la red. El DRA fue introducido por el 3GPP para hacer frente al aumento del tráfico de señalización de Diameter y la creciente complejidad de las redes LTE 4G.
Parte de esta complejidad proviene de las mejoras que los proveedores de servicios de comunicaciones (CSP) introducen en las redes LTE 3G y 4G, como la tarifación escalonada, la facturación convergente y el control de la aplicación de políticas. Estos servicios requieren otras funcionalidades basadas en Diameter, como PCRF, PCEF, HSS para soportar conexiones complejas de servicio al usuario. Un DRA controla y gestiona la señalización de Diameter entre estos elementos para garantizar que se realizan las conexiones adecuadas.
Las redes con arquitecturas complejas y múltiples nodos de Diameter requieren un avanzado motor de enrutamiento contextual de Diameter. Elegir un DRA que sea capaz de un enrutamiento contextual avanzado es esencial para gestionar la complejidad de la red y sacar partido a todo lo que el 4G LTE tiene que ofrecer.