O cliente tem uma conexão. O NOC tem cinco sistemas.
Às 15h03, um assinante abre um chamado relatando falta de internet. O ERP mostra contrato ativo; a OLT registra a ONT; o RADIUS mostra tentativa de autenticação; o ACS informa a última sessão de gerenciamento; o monitoramento tem um alerta da interface de agregação. Todas essas informações podem estar corretas e, ainda assim, ninguém conseguir responder ao cliente.
O problema não é a presença de cinco sistemas. É a falta de um caminho confiável entre evidências. Cada tela apresenta uma parte da história, com identificadores, relógios e limitações diferentes. Quando uma equipe precisa reconstruir tudo por prints, cada atendimento começa quase do zero.
Não pergunte apenas se “a integração está funcionando”. Pergunte: conseguimos explicar qual serviço foi afetado, quais dados sustentam a hipótese e que ação foi realizada depois? Se a resposta não contém origem e horário, ainda não é um diagnóstico.
O maior risco não é faltar dado. É ligar o dado errado.
Um cadastro de contrato, uma sessão PPPoE, um serial de ONT e uma caixa óptica pertencem a domínios diferentes. O fato de dois sistemas possuírem um campo chamado id_cliente não transforma os valores em uma identidade universal. Integração séria começa com chaves externas, origem, provedor e relações verificadas.
- Assinante e contrato: quem contratou, qual plano, que status comercial possui e quais permissões existem sobre seus dados.
- Serviço e equipamento: qual instância do serviço deve estar associada a determinado dispositivo e como esse vínculo foi comprovado.
- Dispositivo e topologia: OLT, slot, PON, CTO e porta, quando descobertos ou confirmados.
- Sessão de acesso: usuário, NAS/BNG, hora, IP ou prefixo e accounting, sem confundir uma sessão antiga com a atual.
- Incidente e execução: quais alarmes, leituras e ordens de serviço referem-se ao mesmo evento.
Se o vínculo é incerto, marque a relação como não conciliada. É operacionalmente mais seguro exibir uma lacuna do que orientar uma ação no equipamento de outra pessoa.
A ordem dos eventos muda a interpretação
Imagine uma queda registrada pelo RADIUS às 14h58. O coletor informou a ONT online às 15h20, mas o timestamp dessa leitura é 14h40. Uma tela que apresenta ambas as informações como “atuais” sugere contradição; uma linha do tempo revela que o registro de ONT está desatualizado.
Conserve o timestamp da origem
O horário em que uma API respondeu não é necessariamente a hora do evento que ela retornou.
Normalize fusos e precisão
Exiba o horário local ao operador, mas armazene o instante de forma consistente e preserve relógios confiáveis.
Exponha a qualidade da coleta
Heartbeat, falhas e atraso precisam ser separados de status de equipamento.
Vincule conclusão a evidências
A hipótese deve apontar para a leitura, o log ou o evento que a sustenta, inclusive quando a evidência está ausente.
Uma IA que resume dados sem verificar essa relação temporal pode produzir respostas convincentes e erradas. Portanto, a camada de evidências deve vir antes do resumo.
O que cada sistema realmente sabe?
| Sistema | Pergunta que consegue responder | Limite que precisa aparecer |
|---|---|---|
| ERP | Quem é o assinante e qual serviço está contratado? | Contrato ativo não comprova funcionamento da rede. |
| ACS/TR-069 | Quais parâmetros e operações o CPE homologado disponibiliza? | Firmware e fabricante definem a árvore e as ações possíveis. |
| RADIUS / NAS | Houve autenticação, autorização, accounting e sessão? | Logs e registros podem estar atrasados ou incompletos. |
| Flow / IPFIX | Como se compõe o tráfego dentro do escopo exportado? | Amostragem, mapas ASN e retenção afetam conclusões. |
| Monitoramento | Quais interfaces, equipamentos e eventos indicam alteração? | Coleta sem resposta não é igual a equipamento offline. |
| FieldOps | O que foi enviado ao campo e qual execução ficou registrada? | OS precisa de contexto e confirmação de execução. |
A Lógica organiza esses componentes em produtos especializados: ERP, ACS, RADIUS, Flow, Monitoramento e FieldOps. O diagrama conceitual do ecossistema não representa integração automática universal: o funcionamento depende de implantação e testes.
Caso didático: três clientes reclamam da mesma rua
Suponha que três chamados cheguem com sintomas semelhantes dentro de vinte minutos. O primeiro relata intermitência, o segundo lentidão, o terceiro diz estar sem serviço. Um atendimento isolado tende a criar três diagnósticos e possivelmente três visitas independentes.
Valide os vínculos
Confirme se os três serviços realmente compartilham CTO, PON, OLT ou uplink. Não use apenas proximidade geográfica.
Observe uma linha do tempo
Compare queixas, eventos de rede, potência óptica, sessões e última coleta nas mesmas janelas.
Teste a hipótese compartilhada
Verifique se outros serviços da mesma derivação apresentam sinais compatíveis, ou se o problema é individual.
Atribua grau de confiança
Registre o que suporta a hipótese e o que ainda falta medir, sem anunciar causa raiz não demonstrada.
Acione o processo correto
Se a evidência indicar problema comum, informe a equipe responsável e envie o contexto, evitando intervenção destrutiva de tentativa.
O exemplo mostra uma metodologia, não métricas ou resultados de clientes da Lógica. É comum precisar adaptar a investigação ao inventário, aos protocolos e aos equipamentos da operação.
Uma IA que recomenda não deve ganhar permissão de executar
A parte mais delicada de um sistema integrado é a transição entre leitura e ação. Uma IA pode resumir sessões, correlacionar horários, organizar histórico e sugerir testes. Mas autorização de usuário, escopo do tenant, validação do alvo e política de mudança precisam existir fora da resposta gerada pelo modelo.
- Consultas e alterações devem respeitar permissões efetivas do operador, não apenas linguagem natural.
- Mudanças em massa precisam de pré-visualização, limites de alcance, aprovação e rollback quando aplicável.
- A identificação do alvo deve ser exata; não execute comandos por similaridade lexical de nomes ou IPs.
- Registre transação, evidências, parâmetros efetivos e resultados; falhas devem aparecer como falhas.
- Dados comerciais, credenciais e informações pessoais devem obedecer às políticas de acesso e retenção.
Um bom sistema não precisa fingir que sabe tudo: declarar “não foi possível concluir” com o motivo é mais útil do que oferecer uma resposta confiante que provoca incidente.
Como começar sem reconstruir sua empresa inteira
Escolha uma pergunta operacional específica
Por exemplo: por que o cliente ficou sem acesso quando a ONT continuou registrada na OLT?
Use três fontes inicialmente
ERP, RADIUS e monitoramento já permitem testar relações e tempo; acrescente ACS e topologia conforme disponibilidade.
Corrija conciliação antes da apresentação
Verifique chaves, vínculo equipamento-serviço, duplicidade e isolamento entre operações.
Exponha horários e estado da coleta
Uma visão de leitura confiável vale mais que um painel bonito com timestamps ocultos.
Execute piloto somente leitura
Antes de automatizar comandos de rede, prove que a equipe consegue encontrar, entender e confirmar evidências.
Meça o processo certo
Observe tempo até hipótese testável e reabertura de incidentes com intervalos comparáveis, sem pressupor melhora antes de medir.
Depois dessa prova de conceito, a equipe estará melhor posicionada para decidir quais APIs, eventos e tarefas merecem prioridade.
Oito perguntas que revelam maturidade técnica
- Como o sistema distingue entidades iguais em provedores ou unidades diferentes?
- O que acontece quando RADIUS responde e ACS não responde?
- O status mostrado é do equipamento ou do coletor?
- Qual componente controla permissões para operações de escrita?
- Onde estão logs de execução, origem da evidência e timestamps?
- Há políticas para ações críticas, limites e rollback?
- Qual versão e qual fabricante foram efetivamente homologados?
- Posso demonstrar um caso em que a plataforma não consegue concluir a causa?
Peça ao fornecedor que demonstre um caso inconclusivo. Se a solução consegue preservar evidências e mostrar exatamente o que falta, ela está mais próxima de um recurso operacional confiável do que um sistema que promete respostas infalíveis.
Continue aprofundando
Perguntas que aparecem na operação
Basta integrar APIs para diagnosticar falhas automaticamente?
Não. São necessárias reconciliação de entidades, qualidade de dados, timestamps, políticas de acesso e limites de interpretação.
A IA pode autorizar mudanças na rede?
A autorização deve ser determinada por controles externos ao modelo, com escopo, auditoria e política humana quando necessário.
Posso começar sem substituir os sistemas atuais?
Frequentemente é possível iniciar com uma camada de leitura sobre fontes já existentes. O alcance depende de APIs e permissões disponíveis.
Quer investigar esse cenário na sua operação?
Traga equipamentos, sintomas e sistemas. A Lógica pode avaliar alternativas e integrações aplicáveis, respeitando compatibilidade e versão.
Conversar com a LógicaMaterial técnico da Lógica Sistemas com apoio editorial de IA. Exemplos são didáticos, sem métricas de clientes reais. Disponibilidade de funções e integrações depende de homologação, versão e contrato.
