Fase I - Estudo


ML aplicado aos negócios


Objetivos

O objetivo de fazer as redes de telecom autônomas é com a finalidade de ter baixos custos para competir no mercado, evoluir mais rapidamente e depender menos de pessoas. Com isso teremos IA como correção preventiva, não apenas reativa (monitorando vários parâmetros e correlações para impedir de um incidente acontecer), sendo assim um processo mais eficaz e minucioso para esse propósito temos as seguintes variantes:
Self healing (rede de autocura) → rede artificial arruma o problema sem um humano. Ex: IA detecta a inconsistência na rede e executa pela automação o script para resolver, se não o engenheiro arruma.
Self optimization → não há um problema na rede, apenas reconfigura para tornar melhor. Ex: calcula a rota de forma automática.
Self configuration (ZTP) → autoconfigura a rede para o cliente.
Para o projeto iremos utilizar os dados gerados pelo CX BL, o qual gerencia a experiência do cliente e um MVP de IA que aprende com os dados de telemetria da banda larga
E por que não utilizar somente a automação? Sem a IA aplicada o processo fica travado, dependendo de pessoas e não evolui com o tempo.



Conceito


IA (Inteligência Artificial), conceito geral:
  • A Inteligência Artificial (IA) é o campo da computação que busca criar sistemas capazes de realizar tarefas que normalmente requerem inteligência humana, como reconhecimento de voz, visão, raciocínio, aprendizado e planejamento.
Divisão:
  • A IA pode ser dividida em dois tipos principais: IA fraca e IA forte.
  • IA fraca:
  • IA fraca se concentra em realizar tarefas específicas, como reconhecimento de voz ou visão.
  • IA forte:
  • IA forte busca criar sistemas capazes de realizar qualquer tarefa intelectual que um ser humano possa fazer, como raciocínio, aprendizado e planejamento.
Subcampos:
  • A IA engloba vários subcampos, incluindo aprendizado de máquina, visão computacional, processamento de linguagem natural e robótica. Cada um desses subcampos se concentra em desenvolver tecnologias específicas para alcançar os objetivos gerais da IA.
  • Aprendizado de máquina:
  • Aprendizado de máquina é um subcampo da IA que se concentra em desenvolver algoritmos que possam aprender e melhorar com a experiência, sem serem explicitamente programados. Existem dois tipos principais de aprendizado de máquina: aprendizado supervisionado e aprendizado não supervisionado.
  • Visão computacional:
  • Visão computacional é um subcampo da IA que se concentra em desenvolver tecnologias para permitir que os computadores interpretem e compreendam imagens. Isso inclui tarefas como detecção de objetos, reconhecimento de rostos e rastreamento de movimentos.
  • Processamento de linguagem natural:
  • Processamento de linguagem natural é um subcampo da IA que se concentra em desenvolver tecnologias para permitir que os computadores compreendam e respondam à linguagem humana. Isso inclui tarefas como reconhecimento de fala, tradução automática e geração de texto.
  • Robótica:
  • Robótica é um subcampo da IA que se concentra em desenvolver tecnologias para criar robôs capazes de realizar tarefas, como navegação, manipulação de objetos e cooperação com seres humanos.
IMS é uma estrutura arquitetônica baseada em padrões com objetivo fornecer serviços de comunicação multimídia, como voz, vídeo e mensagens de texto em redes IP.


O que é TR-069:
  • TR-069 é uma especificação técnica para a gestão remota de dispositivos de rede.
  • Desenvolvido pela Broadband Forum, é amplamente usado para gerenciar dispositivos de banda larga como roteadores e modems em redes de provedores de serviços de internet.
  • Usa o protocolo HTTP para comunicação entre dispositivos e o sistema de gerenciamento, chamado Auto Configuration Server (ACS)
Como funciona TR-069:
  • Define uma interface de comunicação entre dispositivos de rede e o ACS
  • O ACS pode ser usado para configurar, monitorar e gerenciar dispositivos remotamente
  • Também pode ser usado para coletar dados de diagnóstico e estatísticas de dispositivos
Segurança:
  • Usado em conjunto com opções de encriptação e autenticação SSL/TLS
  • TR-069 usa o protocolo HTTP para comunicação entre dispositivos e ACS
  • Ele também suporta o uso de HTTPS para comunicação segura
Benefícios:
  • Controle remoto dos CPEs (equipamento instalado no cliente)
  • Maior eficiência na gestão de dispositivos de rede
  • Melhoria da qualidade do serviço
  • Redução de custos operacionais
  • Coleta de informações de análise de uso e atividade da rede e utilização do serviço
  • Controle de dados do Wi-Fi como: filtros de conteúdo, controle parental, backup e vigilância a distância
  • Atualizações e instalações a distância
Padrão TR-069
  • Seguindo um formato bem definido de XML (Extensible Markup Language)
  • Existindo uma especificação que todos devem seguir, mas existem campos que só foram adicionados em versões futuras: gera diferenças entre TR-069 dos fabricantes.
Aplicações:
  • Amplamente utilizado no setor de provedores de serviços de internet, mas também é utilizado em outras indústrias, como a indústria de segurança de redes e automação industrial.


O que é CX (Customer Experience):
  • CX é o conjunto de percepções e impressões que um cliente tem sobre uma determinada empresa ou produto, a partir de sua interação com ela em todas as etapas do processo. Isso inclui desde a descoberta do produto, até a compra, uso e suporte pós-venda.
O que é CXBL (Customer Experience Banda Larga):
  • CXBL é uma abordagem voltada para gerenciar a experiência de uso da conexão de banda larga do cliente de forma proativa. Ele busca resolver problemas comuns encontrados pelos clientes, tais como:
  • Baixo conhecimento de velocidade da conexão sem saber diferenciar qual era o problema, se de rede, do Wifi ou de dispositivos.
  • Percepção de reatividade na detecção de problemas de banda larga ou adequação de demandas de produto.
  • Instabilidade no serviço em momentos importantes sem um diagnóstico claro ou soluções definitivas.
  • Alto esforço do cliente e percepção ruim para solução de alguns problemas técnicos, com repetições de solicitações.
  • Falta de conhecimento preventivo da forma de uso de cada cliente de banda larga com intuito de tomar medidas antecipadas.
  • Volume relevante de reclamações de problemas que poderiam ser resolvidos de forma preventiva e remotamente.
  • Percepção ruim do cliente no serviço de banda larga devido à falta de diagnóstico assertivo e prévio sobre problemas fora do escopo do produto contratado.
  • Falta de informações sobre o perfil de utilização do cliente para ajustar ofertas e soluções de garantia de experiência.
Objetivos da implantação do CX:
  • Conhecer e garantir a experiência de utilidade aos consumidores.
  • Atuar preventivamente nas etapas da jornada.
  • Fortalecer iniciativas que melhorem a experiência, reduzam SLA (Service Level Agreement) e custos.
  • Extrair valor do conhecimento do perfil de uso: personalização.
  • Priorizar soluções de dores que mais impactam o negócio.
Como o CXBL propõe fazer isso:
  • Utiliza soluções de telemetria, onde há um software embarcado no CPE para medir e armazenar dados de tráfego de banda larga por cliente.
  • Utiliza soluções de ACS para coletar e atuar na configuração do modem/ambiente Wifi remotamente através do TR-069.
  • Implementar ML/Analytics para colocar modelos preditivos sobre o perfil de uso.
Os MVPs do CXBL são:
  • Fazer o cliente sentir necessidade de comprar (cross-seling) algo por detecção do modelo do aparelho em WiFi UBL.
  • Oferta de produtos convergente pelo perfil de uso do WiFi.
  • Ofertas do produto certo e na hora certa dependendo do perfil de consumo.
  • Oferta SmartFI com base em diagnóstico ambiente WiFi & Dev
  • Detecção de um CX ruim pós-ativação D+2 e Atuação
  • Identifica a velocidade contratada vs velocidade real D+7
  • Monitoramento da experiência de uso de clientes e redes através do QoE e do NPS
  • Monitoramento de clientes VIP e formadores de opinião
  • Sistema operacional faz o autodiagnóstico e identifica falha na banda larga, na operação e no CRM (Customer Relationship Management)
  • App Autocuidado WiFI e APs
  • Qualificação do upselling (tentativa de venda de algo mais completo, melhorada e de maior valor) com maiores GAP de perfil uso e do perfil produto
  • Oferta degustação suporte oferta Up-selling & Cross-selling
  • Qualificação Upselling clientes com pior experiência Uso
  • Oferta para retenção de acordo com perfil e a experiência de uso
  • Prevenção de churn voluntário de clientes com experiência uso negativa


IP é principal protocolo de comunicação responsável tanto pelos formatos quanto pelas regras de troca de dados e mensagens entre computadores de uma ou várias redes conectadas à internet.


Características 


  • Ideia:
    • Vinculado à tese de Mestrado: Prof Flávio (Artigo para leitura)
    • Objetivo incial: Potencializar pesquisa sobre acesso BL
    • Proposta: Criar um prototipo em Python de uma solução de IA
    • Prover condições para auto diagnóstico de rede (self optimization - self healing)
    • Base de dados real da rede Banda Larga
    • Foco: aplicado na casa do cliente
    • Ex: WiFi está congestionado: Muda a frequência
      • Tem que trocar um parametro do modem porque desse jeito está com autoprocessamento
    • De onde virão os dados: inputs do modem de BL
    • O que fazer: a solução identifica estes parametros e toda vez que identificar sugere uma correção. É um aprendizado supervisionado
    • Roteiro: Desenvolver uma solução de IA em Python sobre uma base de teste e posteriormente implantar na rede
    • Quem tem a Base de Dados? CXBL - Henrique Omena
    • Quem é especialista nos parametros da rede? Felipe Oliveira Franco (Cientista de Dados)


Estudo Dirigido


Foi Primeiramente feito uma revisão de algumas partes da estatística:
Resumo estatística


Após esse estudo foi feito uma pesquisa sobre Inteligência Artificial:
IA em cada país
Diferença entre IA, ML e DL
Como criar uma IA
Exemplo de IA para code review
Dados sobre quantas empresas com gestão de dados usam IA
Análise de Dados com IA
GÉRON, Aurélien. Mãos à Obra: Aprendizado de Máquina com Scikit-Learn, Keras & TensorFlow. 2ª.ed. Rio de Janeiro: Starlin Atla, 2021.
Estudo sobre IMS:
IMS
Video de como funciona uma ligação
TR069:
O que é e como funciona o TR069
Diferenças de TR-069
CXBL:
CX na Algar
CXBL na Algar
CX
Protocolo IP
O que é


Fase II - Ensino


Conteúdo

Desenvolva um conteúdo que possa transmitir o conhecimento adquirido para outros
Crie um material (Wiki, PDF, PPT, ...) que possa ser armazenado e facilmente atualizável


Apresentação

Apresente ao grupo (reunião, EAD, Blog, ...)
Publique aqui


Metodologia


Descrevas as metodologias usadas. Alguns exemplos:
Estratégia de Job Rotation
Estudos básicos para conhecimento do potencial
Estudos básicos para entendimento sobre o problema
Estudos para dar base aos pesquisadores
Benchmarking com empresas estrangeiras 
Aceleradoras de empresas
Adoção de novas tecnologias
Utilização da proposta de soluções Open-source
Priorização no desenvolvimento interno
Foco na não dependência de fornecedores
Prática de formação dos talentos necessários 


Hipóteses


 Que questões envolvem a pesquisa? 
O que se espera provar?
O que se espera como resultado?
Explicações e argumentos que subsidiem a investigação em curso


Fase III - Exemplo de Caso de Negócio


Product Backlog


Descreva os requisitos deste projeto


Benefícios para quem for oferecer esta solução

    Descrever em tópicos os benefícios que uma pessoa ou uma empresa podem obter: ganhos, receitas, novos negócios, novos produtos, novas parcerias



Benefícios para o usuário

    Descrever em tópicos os benefícios para os usuários desta solução.
    Pode se inspirar no Canvas.


Direcionadores chave para esta iniciativa

    Descrever em tópicos o que esta iniciativa pode proporcionar



Possíveis modelos de negócios

    Descrever em tópicos os possíveis modelos de negócios

Business Case

  • Case 1: Capacidade de Backbone todos os trafego de produtos passam por aqui (Denner)
    • Qual a dor que a área possui hoje?
O Backbone mexe com diversos dados de vários produtos, as variáveis são utilizadas para haver uma projeção futura de quanto será disponibilizado para cada lugar, mas dependendo da localidade e do item há pouca quantidade de dados, o que pode tornar a Inteligência Artificial não tão vantajosa, pois não teria informações suficientes para que a máquina aprenda sobre um padrão, o que faz a técnica ser menos precisa. Por outro lado, o sistema atual de coleta de dados, o shadow IT (uma ferramenta não oficial da empresa, desenvolvida pela própria área), implica na falta de manutenção do produto, o que pode gerar perda de dados, outro ponto é que área ainda não consegue inserir outras informações importantes, como as pesquisas mercadológicas para o cálculo das projeções (atualmente usam-se somente informações de marketing durante o planejamento de capex).
  • O que pode ser feito para gerar um resultado interessante?
Para gerar melhor desenvolvimento para área, pode ser necessário aplicar IA em apenas alguns produtos em que há informações em quantidades satisfatórias, além de reunir dados em um lugar confiável e de fácil manutenção e conseguir implementar a utilização de dados mercadológicos.
  • Case 2: Capacidade de Banda Larga (Flávio de Souza)
    • Qual a dor que a área possui hoje?
Há uma abundância de dados referentes ao uso da banda larga e vários índices desse produto, como a taxa de penetração de diversos lugares. As dores desse setor é ter a maior assertividade possível nas previsões de esgotamento de equipamento, dificuldade de coleta e tratamento de dados, além de problemas em relação à coesão de dados de diferente lugares. Ao ajustar essas informações, podem futuramente interferir de forma positiva não somente no local de uso, mas também no Backbone, pois é um dos meios trabalhados pela área.
  • O que pode ser feito para gerar um resultado interessante?
As propostas são de melhorar a previsão de esgotamento da banda larga para o decorrer do tempo, saber se o recurso é necessário para atender o mercado atual e futuro, reunir os dados em um único lugar com fácil acesso e com as devidas interligações, outro ponto interessante é a análise de combinação de dados e quais alterações a IA pode fazer para que as informações sejam assertivas.
  • Como é entregue o serviço banda larga?
Na Algar o serviço é entregue por fibra ótica, onde tem várias POP/estações (lugar próprio com equipamentos de telecomunicação) para a internet funcionar, de lá sai uma fibra ótica e vai indo para os postes até chegar ao mais próximo do cliente e assim sai um equipamento de ONT/ONU (modem) que a fibra vai ligada e faz a comunicação com tudo para trás.
Detalhe do caminho da Rede
  • Case 3: Palestra Fabiola
  • Qual a dor que a área possui hoje?
Reclamações de clientes muitas vezes não são visualizadas, visualizar um possível erro antes mesmo de acontecer e identificar um problema recorrente e o motivo dele acontecer.
  • O que pode ser feito para gerar um resultado interessante?
Categorização de reclamações de clientes com dados em linguagem natural, analisar padrões de erros para prever um futuro problema e corrigi-lo e saber exatamente quando precisara de uma mão de obra em específico.
  • Case 4: Redes Banda Larga (Felipe e Enock)
  • Qual a dor que a área possui hoje?
Clientes fazem diversas ligações para a Algar com problemas no modem ou relacionado a internet, como lentidão e travamento. Outro ponto é a necessidade de muitas pessoas especializadas para arrumar o empecilho, aumentando os custos da empresa.
  • O que pode ser feito para gerar um resultado interessante?
Desenvolver uma aplicação baseado em IA a partir de uma base de dados possa aprender e preventivamente atuar, melhorando a experiência do cliente.


Alinhamento com Lei do Bem


  • Projeto possui algum elemento tecnologicamente novo ou inovador?
Elemento tecnologicamente novo ou inovador pode ser entendimento como o avanço tecnológico pretendido pelo projeto, ou a hipótese que está sendo testada


  • Projeto possui barreira ou desafio tecnológico superável?
Barreira ou desafio tecnológico superável pode ser entendido como aquilo que dificulta o atingimento do avanço tecnológico pretendido, ou dificulta a comprovação da hipótese


  • Projeto utiliza metodologia/método para superação da barreira ou desafio tecnológico?
Metodologia/método para superação da barreira ou desafio tecnológico pode ser entendido como aqueles atividades que foram realizadas para superação da barreira ou do desafio tecnológico existente no projeto


  • Projeto é desenvolvido em parceira com alguma instituição acadêmica, ICT ou startup?
Se sim, o desenvolvimento tecnológico é executado por associado ou por alguma empresa terceira? qual o nome da empresa? 
Anexar cópia do contrato


Fase IV - Protótipo orientado ao Negócio


Escopo


Explique o escopo deste protótipo


Limitações


Informe sobre as limitações técnicas, comerciais, operacionais, recursos, etc.


PoC


Desenvolva um PoC (Proof of Concept)


Privacidade (LGPD)


  • Avaliar condições referentes à Lei Geral de Proteção de Dados


Detalhamento Técnico


Descreva especificamente os aspectos técnicos desta pesquisa





Cronograma Macro


Histórico

  • Kick-off - 05/01/2023:
    • Gessyca, Felipe Franco, Enock, Luiz Cláudio, Marcus Vinicius
    • Desafio: autonomia na operação de redes de telecom. Conceito de SDN - Software Defined Network. Self-optimization, Self configuration (Zero Touch Provisioning) e Self-Healing. FO, BL, backbone, metro, celular, voz, fixa.
    • Foco: Redes Autônomas. Criar automação com inteligência
    • Automações pró-ativas. Ex: auto-cura de rede. Incidente na rede BL. um problema no modem leva o sw a identificar o caso, toma uma decisão e executa um comando. Porém se puder ser proativo e puder antecipar uma ação corretiva é o ideal.
    • CXBL: Caso de uso. TR-069 como exemplo sem IA
    • Case: Dados reais de uma operadora aplicando IA. TR
    • P&D: MVP de uma IA que aprendesse com os dados que vem da telemetria BL, premissa - par incidente solução treinar uma rede neural se identificar que este é um tipo de acidente sabe a ação a ser feita. Se tiver assertividade pode implementar uma ação preditiva.
    • BD: exportar de algum local = Felipe. Preocupação com a LGPD
    • Linguagem: Python com Pandas, etc
    • Automação: usar TR-069
    • Case inicial: Estudar opções do CXBL
    • Escopo: ssid do modem com 5 cel 2 smartv no 2.4, sistema percebe que suportam 5 mhz. Automat muda pra 5 mhz. Assim melhora a experiência do cliente. Para isso tem que aprender com os parâmetros e gerar uma ação.
    • Formação:
      • Disponibilidade: 30 minutos/semana
      • Treinamento: Montar material com Felipe
  • 16/01/2023:


Pesquisadores

  • Gessyca Carneiro Bernardes
  • Felipe Oliveira Franco
  • Enock Cabral Almeida Vieira