Saltar al contenido principal

OmniDRA

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

Qué hace

  • Enruta tráfico Diameter por Destination-Host y Destination-Realm, con selección de pares y conmutación por error.
  • Enrutamiento basado en contenido — dirige o descarta tráfico utilizando reglas que coinciden con la aplicación, comando, realm, IMSI y el par del cual llegó un mensaje.
  • Transformación de AVP — reescribe 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, ocultación de topología, limitación de tasa por par y desinfección de AVP.
  • Control de roaming y búsqueda de suscriptores — dirige a los usuarios en roaming a redes preferidas y enruta solicitudes de ubicación al nodo de servicio correcto.
  • Métricas — métricas de Prometheus para 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 tubería 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 resiliencia en el transporte.
  • Enrutamiento Diameter Estándar — Precedencia de enrutamiento Destination-Host / Destination-Realm, el algoritmo de selección de pares global y el 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.
  • Solució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, Ocultación de Topología, Limitador de Tasa, Desinfectante de AVP.
  • Control de Roaming (SoR) — Dirige a suscriptores en roaming a VPLMNs preferidas 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.