Saltar al contenido principal

OmniDRA

OmniDRA es un Agente de Enrutamiento Diameter. Reenvía la señalización Diameter entre clientes (MME/SGSN, PCEF, AS) y servicios (HSS, PCRF, OCS). Soporta interfaces como S6a, Gx, Gy, Cx y Sh. Además del enrutamiento estándar RFC 6733, añade enrutamiento basado en contenido, transformación de AVP, filtrado de seguridad, control de roaming y análisis.

Qué hace​

  • Enruta el tráfico Diameter por Destination-Host y Destination-Realm, con selección de pares y conmutación por error.
  • Enrutamiento basado en contenido - dirigir o descartar tráfico utilizando reglas que coinciden con aplicación, comando, realm, IMSI y el par del que llegó un mensaje.
  • Transformación de AVP - reescribir realms y otros AVPs en mensajes coincidentes para escenarios de MVNO, roaming y migración.
  • Filtrado de seguridad - cortafuegos alineado con GSMA FS.19/FS.21, ocultamiento de topología, limitación de tasa por par y saneamiento de AVP.
  • Control de roaming y búsqueda de suscriptores - dirigir a los usuarios en roaming a redes preferidas y enrutar solicitudes de ubicación al nodo de servicio correcto.
  • Métricas - métricas de Prometheus para la salud de pares, tráfico y actividad del módulo.

Documentación​

La guía de operaciones está dividida en páginas enfocadas. Comienza con la Visión General de la Arquitectura, luego pasa al tema que necesitas.

Guía de Operaciones​

  • Visión General de la Arquitectura - Qué es el DRA, dónde se sitúa en una red Diameter y cómo fluye una solicitud a través de la canalización de procesamiento.
  • Configuración Base - El bloque de configuración diameter central: identidad del servicio, configuraciones de red, admisión de pares y la lista de pares.
  • Multihoming SCTP - Configuración de asociaciones SCTP multihomed a través de múltiples direcciones IP locales y de pares para la resiliencia del transporte.
  • Enrutamiento Diameter Estándar - Precedencia de enrutamiento Destination-Host / Destination-Realm, el algoritmo de selección de pares global y manejo de mensajes no enrutables.
  • Enrutamiento Avanzado - Reglas basadas en contenido con conmutación por error por regla, balanceo de carga por prioridad/peso y afinidad de sesión Destination-Host para Gx/Gy.
  • Transformación Avanzada - Reescribiendo AVPs en mensajes Diameter coincidentes.
  • Métricas y Monitoreo - Métricas de Prometheus, etiquetas y ejemplos de consultas PromQL.
  • Resolución de Problemas - Síntomas, causas y resoluciones para problemas operativos comunes.

Módulos de Características y Referencia​

  • Seguridad Diameter - Módulos de seguridad compatibles con GSMA FS.19/FS.21: Cortafuegos Diameter, Ocultamiento de Topología, Limitador de Tasa, Saneador de AVP.
  • Control de Roaming (SoR) - Dirigir a los suscriptores en roaming a VPLMNs preferidos rechazando solicitudes de actualización de ubicación de redes no preferidas.
  • Búsqueda de Suscriptores (SLF) - Aprende dinámicamente los enlaces de suscriptor a nodo de servicio a partir del tráfico Diameter y enruta solicitudes SLg/SLh al nodo de servicio correcto.
  • Conectividad de Pares y Tiempo de Establecimiento - Retraso ajustable de inicio que mantiene el tráfico fuera de pares inestables hasta que estén listos para transportarlo.