OmniLCS
OmniLCS é uma plataforma unificada de serviços de emergência para redes celulares, reunindo as funções de localização e transmissão que os operadores precisam para segurança pública, conformidade regulatória e resposta a emergências.
Em sua essência, o OmniLCS fornece posicionamento de assinantes e transmissão de células como serviços integrados. A função de localização determina a posição do assinante em 2G, 3G e 4G por trás de uma única API. No LTE, atua como um GMLC (Diameter SLg) e um E-SMLC (SLs, com métodos desde Cell ID básico até triangulação OTDOA). Para rádio legado, consulta o MSC/SGSN de serviço via MAP/Lg. Ao mesmo tempo, o CBC gerencia a entrega de mensagens de alerta público através de redes de acesso rádio 2G, 3G e 4G simultaneamente.
Casos de Uso
- Roteamento de Chamadas de Emergência: Fornece a localização do assinante para o E-CSCF via a interface Diameter SLg. Isso roteia chamadas de emergência para o PSAP correto com base na posição do chamador.
- Serviços de Localização do PSAP: Entrega correções de localização em tempo real e sob demanda para Pontos de Resposta a Emergências para coordenação de resposta a emergências.
- Cobertura de Localização Multi-Geração: Localiza assinantes independentemente da tecnologia de acesso rádio através de uma API de localização. LTE usa Diameter SLg/SLs. 2G e 3G usam MAP/Lg para o MSC/SGSN de serviço.
- Sistemas de Alerta Público: Transmite alertas de emergência emitidos pelo governo (desastres naturais, alertas AMBER, ameaças à segurança) para todos os dispositivos em áreas afetadas via Cell Broadcast.
- Automação de Alertas CAP: Ingestão de feeds do Protocolo Comum de Alerta de autoridades nacionais de alerta. O sistema resolve áreas de aviso geográficas para a infraestrutura de células para transmissão automaticamente.
- Posicionamento de Tempo Estimado de Chegada: Realiza triangulação OTDOA a partir de medições de Diferença de Tempo de Sinal de Referência. Isso calcula posições estimadas de assinantes quando GNSS não está disponível.
- Serviços de Transmissão Comercial: Entrega mensagens de transmissão de células originadas pelo operador para anúncios de serviço, informações locais e mensagens comerciais.
- Integração RAN: Sincroniza dados de células do NMS RAN via InfluxDB. Isso mantém o banco de dados de células usado para posicionamento e direcionamento de transmissão atualizado com a rede ao vivo.
Arquitetura
Recursos
E-SMLC: Serviços de Localização
- Métodos de Posicionamento: Cell ID, Enhanced Cell ID, GNSS/A-GPS, OTDOA, Híbrido
- Interface SLs: LCS-AP sobre SCTP para MMEs (3GPP TS 29.171)
- Relay LPPA/LPP: Relay de protocolo de posicionamento para eNBs e UEs através do MME
- Multilateração OTDOA: Posição do UE a partir de medições RSTD usando mínimos quadrados iterativos
- Banco de Dados de Células: Posições de células sincronizadas do InfluxDB, com CRUD manual e visualização de mapa
- Registro de Localização: Cada correção de localização persistida em CSV, InfluxDB e histórico em memória
GMLC: Centro de Localização Móvel de Gateway
- Interface Le: Interface Diameter para clientes LCS externos: PSAPs, gerenciamento de frotas, interceptação legal (3GPP TS 29.172)
- Autorização de Clientes: Controle de acesso por cliente com métodos permitidos e limites de taxa
- Localização Periódica: Sessões de localização diferidas que relatam a posição do assinante em intervalos configuráveis, com todas as correções registradas no InfluxDB
- Localização Acionada por Geo-fence: Assinaturas de eventos de área que disparam quando um assinante entra, sai ou permanece dentro de uma área geográfica definida
- Entrega de Relatório de Localização: Envia mensagens LRR Diameter de volta ao cliente originador para cada correção diferida
CBC: Transmissão de Células
- CBSP 2G: Servidor TCP na porta 48049 (3GPP TS 48.049)
- SABP 3G: Servidor TCP na porta 3452 (3GPP TS 25.419, transporte por TS 25.414)
- SBC-AP 4G: Cliente SCTP na porta 29168 (3GPP TS 29.168)
- Formatação de Mensagens: Codificação GSM de 7 bits e UCS-2 com montagem de página CBS
- ETWS: Sistema de Alerta de Terremoto e Tsunami com ativação de alerta de emergência e popup
- Persistência de Transmissão: Estado de transmissão ativo sobrevive a reinicializações
Ingestão de Alertas CAP
- Polling de HTTP POST e Atom Feed: Ingestão dupla para alertas XML CAP v1.2
- Resolução de Polígonos: Áreas de aviso geográficas resolvidas para TACs, SAIs e LACs
- Aprovação do Operador: Fluxo de trabalho de aprovação manual configurável antes da transmissão
Interfaces de Controle
- API REST: HTTPS na porta 8443 com Swagger UI em
/api/docs - Painel de Controle: UI LiveView em tempo real na porta HTTPS 443
- Métricas Prometheus: Exportadas na porta 9568
Interfaces de Rede
| Interface | Protocolo | Transporte | Porta | Direção | Especificação 3GPP |
|---|---|---|---|---|---|
| SLs | LCS-AP | SCTP | 9082 | Saída para MMEs | TS 29.171 |
| SLg/Le | Diameter | SCTP | 3868 | Entrada/Saída | TS 29.172 |
| CBSP | CBSP | TCP | 48049 | Entrada de BSCs | TS 48.049 |
| SABP | SABP | TCP | 3452 | Saída para RNCs / Entrada de RNCs | TS 25.414 §7.1.3.3 |
| SBC-AP | SBC-AP | SCTP | 29168 | Saída para MMEs | TS 29.168 |
| API REST | HTTPS | TCP | 8443 | Entrada | -- |
| Painel de Controle | HTTPS | TCP | 443 | Entrada | -- |
| Métricas | HTTP | TCP | 9568 | Entrada | -- |
Documentação
Operações & Configuração
- Guia de Operações: Visão geral da arquitetura, árvore de supervisão e detalhes do subsistema
- Referência de Configuração: Todos os parâmetros de configuração com tabelas e exemplos
Transmissão de Células
- Operações de Transmissão de Células: Operações CBSP, SABP e SBC-AP, formatação de mensagens, números de série, ETWS
- Operações de Alertas CAP: Ingestão CAP v1.2, resolução de polígonos, fluxo de trabalho de aprovação, polling de feeds
Serviços de Localização
- Guia de Serviços de Localização: Métodos de posicionamento E-SMLC, interface SLs, banco de dados de células, OTDOA
- GMLC & Interface Le: Acesso de clientes LCS externos, sessões de localização periódicas e acionadas por geo-fence, registro no InfluxDB
API & Interface
- Referência da API REST: Todos os endpoints com exemplos de requisições/respostas e esquema OpenAPI
- Guia da Interface Web: Páginas e recursos do painel de controle LiveView