Originalmente publicado em agosto de 2013, este TR-069 FAQ foi projetado para equipar profissionais de rede com as informações de que precisam para entender totalmente o TR-069 e como eles podem utilizar o padrão e os recursos disponíveis para permitir o gerenciamento remoto de dispositivos e uma melhor experiência do cliente.

O protocolo de gerenciamento CPE WAN (CWMP) , publicado pelo The Broadband Forum como TR-069 , especifica um mecanismo de comunicação padrão para o gerenciamento remoto de dispositivos de usuário final. O padrão define um protocolo para a configuração automatizada segura de um dispositivo compatível com TR-069 e incorpora outras funções de gerenciamento em uma estrutura comum. Este protocolo simplifica o gerenciamento de dispositivos, especificando o uso de um servidor de configuração automática (ACS) para executar o gerenciamento remoto e centralizado de equipamentos nas instalações do cliente (CPE) .

Quem criou o TR-069 e por quê?

Em 2004, o The Broadband Forum (anteriormente The DSL Forum) lançou o CPE WAN Management Protocol (CWMP), mais comumente conhecido como TR-069. Este protocolo padroniza o gerenciamento de rede de longa distância (WAN) de dispositivos CWMP. O TR-069 oferece aos provedores de serviços de banda larga uma estrutura e linguagem comum para provisionar e gerenciar remotamente esses dispositivos, que geralmente estão em uma rede doméstica, independentemente do tipo ou fabricante do dispositivo.

TR-069 suporta uma variedade de funcionalidades para gerenciar CPEs e tem os seguintes recursos principais:

  • Configuração automática e provisionamento de serviço dinâmico
  • Gerenciamento de software / firmware
  • Monitoramento de status e desempenho
  • Diagnóstico
  • Testes de velocidade com TR-143

TR-069 é um relatório técnico específico do Broadband Forum; no entanto, o termo é comumente usado para se referir a relatórios e extensões associados, incluindo TR-106, TR-098, TR-104, TR-135, TR-140 e TR-111. Consulte o Fórum de banda larga para obter as informações mais atualizadas .

O que é uma chamada de procedimento remoto (RPC)?

Uma chamada de procedimento remoto (RPC) é uma operação entre um ACS e o CPE. É usado para comunicação bidirecional entre o CPE e um ACS. Isso inclui métodos iniciados por um ACS e enviados a um CPE, bem como métodos iniciados por um CPE e enviados a um ACS. Alguns RPCs (métodos) comuns estão incluídos abaixo (Para uma lista completa verifique o documento acima no Fórum de Broadband)

  • GetParameterValues: O ACS usa este RPC para obter o valor de um ou mais parâmetros de um CPE
  • SetParameterValues: O ACS define o valor de um ou mais parâmetros de um CPE
  • GetParameterNames: O ACS usa este RPC para descobrir os parâmetros acessíveis em um CPE
  • Informar: Um CPE envia esta mensagem a um ACS para iniciar uma sessão e enviar periodicamente informações locais
  • Download: Quando o ACS requer um CPE para baixar um arquivo especificado para atualizar o firmware e baixar um arquivo de configuração
  • Upload: quando o ACS requer um CPE para fazer upload de um arquivo especificado para um local designado.
  • AutonomousTransferComplete: informa o ACS da conclusão (com ou sem êxito) de uma transferência de arquivo que não foi especificamente solicitada pelo ACS.
  • Reinicializar: Um ACS reinicializa um CPE remotamente quando o CPE encontra uma falha ou precisa de uma atualização de software
  • AddObject: Permite que o ACS crie instâncias de objetos disponíveis no CPE, por exemplo, entradas de mapeamento de porta. O ACS também cria os parâmetros e subobjetos associados.
  • DeleteObject: Habilita o ACS a deletar instâncias existentes de objetos disponíveis no CPE. Ele também exclui os parâmetros e subobjetos associados.

Como as tarefas são concluídas em um ambiente TR-069?

Em um ambiente TR-069, as tarefas são concluídas por meio de sessões. Cada sessão consiste em uma série de chamadas de procedimento remoto (RPC) entre um ACS e o CPE. TR-069 usa mensagens HTTP ou HTTPS e SOAP, o que permite que as mensagens passem por firewalls e gateways NAT. TR-069 define um mecanismo genérico pelo qual um ACS pode ler ou gravar parâmetros para configurar um CPE e monitorar o status e as estatísticas do CPE.

O ecossistema TR-069 mínimo requer:

  • Um servidor de configuração automática (ACS): o servidor de gerenciamento na rede.
  • Equipamento nas instalações do cliente (CPE): o dispositivo que é gerenciado na rede
  • Servidor DNS: usado para resolver a URL necessária para que o ACS e o CPE interajam
  • Servidor DHCP: pode ser usado para atribuir um endereço IP a um dispositivo na rede. As opções de DHCP conhecidas podem configurar parâmetros importantes no CPE, como o URL do ACS.

Ao especificar uma variedade de critérios, incluindo parâmetros de provisionamento e informações específicas do fornecedor, um servidor de configuração automática provisiona um CPE ou coleção de CPEs.

O Broadband Forum relatou em 2018 mais de 1 bilhão de instalações TR-069, estabelecendo as bases para a adoção em massa da banda larga em todo o mundo.

Quais dispositivos usam TR-069?

TR-069 oferece recursos de gerenciamento para uma ampla gama de dispositivos, incluindo DSL e gateways residenciais de cabo, terminais de rede óptica de fibra (ONT embutido em um CPE para rede de acesso xPON), roteadores 4G fixos sem fio, decodificadores IPTV, armazenamento conectado à rede , Adaptadores HomePlug, telefones IP e muito mais. Isso se estende à indústria de cabo e aos gateways residenciais de multimídia que utilizam o provisionamento DOCSIS tradicional junto com o TR-069 para gerenciar recursos de valor agregado, como configuração de gateway, VoIP, Wi-Fi e serviços de decodificadores IPTV.

O que é um servidor de configuração automática e por que ele é necessário?

TR-069 especifica a comunicação entre um equipamento nas instalações do cliente (CPE) e o Servidor de configuração automática (ACS) . O ACS atua como um servidor de gerenciamento remoto para CPEs habilitados para TR-069. É essencialmente o link seguro entre os dispositivos do assinante em casa e o representante de atendimento ao cliente do provedor de serviços (CSR), equipe de suporte, sistemas de suporte operacional e sistemas de suporte de negócios (OSS / BSS) e operações de rede e técnicos de campo. Um ACS permite automatizar o provisionamento remoto e muitas tarefas de gerenciamento para dispositivos TR-069, como atualizações de firmware.

Benefícios da adoção do TR-069

Há muitos benefícios associados ao uso de TR-069 para provisionar e gerenciar dispositivos de usuário final. Além de usar uma abordagem padrão da indústria para integração de dispositivos, TR-069 e suas extensões permitem que você:

  • Habilite provisionamento remoto de CPE
  • Gerenciar melhor as redes de banda larga com maior visibilidade e controle do CPE
  • Colete dados para análise de uso e atividade da rede, características da rede doméstica e utilização do serviço
  • Ofereça novos serviços de dados gerenciados, como Wi-Fi, filtragem de conteúdo e outros controles dos pais, backup online e vigilância residencial
  • Ofereça aos assinantes um grau de autoatendimento por meio de portais da web e aplicativos móveis
  • Expanda as ofertas de serviço e gerencie as ofertas de casa conectada e IoT
  • Melhore seu atendimento ao cliente com diagnósticos, monitoramento e gerenciamento de firmware aprimorados
  • Reduza as chamadas de suporte técnico, escalonamentos e deslocamentos do técnico de campo
  • Remova o fardo da configuração manual do CPE do assinante
  • Implementar serviços com um processo automatizado


Recursos:

TR-069 - Wikipedia