OmniDRA
OmniDRA é um Agente de Roteamento Diameter que retransmite sinalização Diameter entre clientes (MME/SGSN, PCEF, AS) e serviços (HSS, PCRF, OCS) através de interfaces como S6a, Gx, Gy, Cx e Sh. Além do roteamento padrão RFC 6733, ele adiciona roteamento baseado em conteúdo, transformação de AVP, triagem de segurança, controle de roaming e análises.
O que ele faz
- Roteia tráfego Diameter por Destination-Host e Destination-Realm, com seleção de pares e failover.
- Roteamento baseado em conteúdo — direciona ou descarta tráfego usando regras que correspondem a aplicação, comando, realm, IMSI e o par de onde uma mensagem chegou.
- Transformação de AVP — reescreve realms e outros AVPs em mensagens correspondentes para cenários de MVNO, roaming e migração.
- Triagem de segurança — firewall alinhado com GSMA FS.19/FS.21, ocultação de topologia, limitação de taxa por par e sanitização de AVP.
- Controle de roaming e consulta de assinantes — direciona roamer para redes preferidas e roteia solicitações de localização para o nó de serviço correto.
- Métricas — métricas Prometheus para saúde de pares, tráfego e atividade de módulos.
Documentação
O guia de operações é dividido em páginas focadas. Comece com a Visão Geral da Arquitetura e, em seguida, passe para o tópico que você precisa.
Guia de Operações
- Visão Geral da Arquitetura — O que é o DRA, onde ele se encontra em uma rede Diameter e como uma solicitação flui através do pipeline de processamento.
- Configuração Base — O bloco de configuração
diameterprincipal: identidade do serviço, configurações de rede, admissão de pares e a lista de pares. - Multihoming SCTP — Configurando associações SCTP multihoming através de múltiplos endereços IP locais e de pares para resiliência no transporte.
- Roteamento Diameter Padrão — Precedência de roteamento Destination-Host / Destination-Realm, o algoritmo de seleção de pares global e tratamento de mensagens não roteáveis.
- Roteamento Avançado ��� Regras baseadas em conteúdo com failover por regra, balanceamento de carga por prioridade/peso e afinidade de sessão Destination-Host para Gx/Gy.
- Transformação Avançada — Reescrevendo AVPs em mensagens Diameter correspondentes.
- Métricas & Monitoramento — Métricas Prometheus, rótulos e exemplos de consultas PromQL.
- Solução de Problemas — Sintomas, causas e resoluções para problemas operacionais comuns.
Módulos de Recursos & Referência
- Segurança Diameter — Módulos de segurança compatíveis com GSMA FS.19/FS.21: Firewall Diameter, Ocultação de Topologia, Limitador de Taxa, Sanitizador de AVP.
- Controle de Roaming (SoR) — Direciona assinantes em roaming para VPLMNs preferidos rejeitando Update-Location-Requests de redes não preferidas.
- Consulta de Assinantes (SLF) — Aprende dinamicamente as associações de assinante para nó de serviço a partir do tráfego Diameter e roteia solicitações SLg/SLh para o nó de serviço correto.
- Conectividade de Pares & Tempo de Estabelecimento — Atraso ajustável que mantém o tráfego longe de pares instáveis até que eles estejam prontos para transportá-lo.