miniaturadaimagem|Representação do funcionamento do protocolo TR-069

TR-069 (abreviação de Technical Report 069) é uma especificação técnica de fórum DSL (que foi posteriormente renomeado como Broadband Fórum) intitulada como Protocolo de Gerenciamento CPE WAN (do Inglês CPE WAN Management Protocol - CWMP). Ela define um protocolo da camada de aplicação para gerenciamento remoto de dispositivos para usuários finais.

O TR-069, também conhecido como CPE WAN Management Protocol (CWMP), é uma especificação técnica desenvolvida pelo Broadband Broadband Forum (BBF).

Foi concebida para facilitar a gestão e a configuração remotas do equipamento nas instalações do cliente (CPE) pelos fornecedores de serviços. O protocolo permite a configuração automática, a atualização de software e firmware e o diagnóstico de dispositivos como routers, modems, adaptadores telefónicos e set-top boxes. O TR-069 funciona através de uma rede que utiliza HTTPS, garantindo uma comunicação segura entre o CPE e um Servidor de configuração automática (ACS). Esta automatização reduz a necessidade de intervenção manual, melhorando assim a eficiência do serviço e reduzindo os custos operacionais para os fornecedores de serviços. Ao fornecer uma abordagem padronizada para o gerenciamento de dispositivos, o TR-069 ajuda a obter uma qualidade de serviço consistente e uma rápida implantação de serviços.

Servidor TR-069

Um servidor TR-069, ou o Servidor de Configuração Automática (ACS)é uma aplicação de software que permite aos fornecedores de serviços e fabricantes de equipamentos gerir, configurar e atualizar remotamente os dispositivos ligados à rede dos seus clientes.

Os servidores TR-069 são cruciais tanto para os fornecedores de serviços como para os fabricantes de equipamentos, porque oferecem uma forma simples e eficiente de gerir muitos dispositivos remotamente. Com um servidor TR-069, os fornecedores de serviços podem configurar rapidamente novos dispositivos, atualizar o firmware e resolver problemas sem enviar um técnico às instalações do cliente. Da mesma forma, os fabricantes de equipamentos usam clientes TR-069 para habilitar seus dispositivos para gerenciamento remoto padronizado. esquerda|commoldura|TRs (Technical Requirements) são especificações técnicas que definem o que um produto ou sistema deve entregar em termos de funcionalidades, desempenho, interfaces e critérios de qualidade

O CWMP define como os dispositivos comunicam através das redes, permitindo-lhes enviar dados e receber comandos do Servidor de Configuração Automática.

Como um protocolo bidirecional baseado em SOAP/HTTP ele fornece a comunicação entre equipamentos nas instalações do cliente (CPE) e Servidores de Configuração Automática (ACS). Ele inclui uma configuração automática segura e o controle de outras funções de gerenciamento CPE dentro de um framework integrado.

Modelo de dados TR-069

Os modelos de dados são utilizados para descrever as várias funções e capacidades dos dispositivos geríveis pela WAN. Estas descrições baseadas em dados podem ser acedidas através da alteração 6 do TR-069, fornecida pelo Broadband Forum, que define vários objectos de modelo que incluem parâmetros para cada tipo de dispositivo ou serviço, permitindo uma gestão mais eficaz através do CWMP.

Um modelo de dados TR-069 representa dados em XML, utilizando um esquema XML para definir os elementos de dados e as suas relações. Os modelos de dados TR-069 podem servir para vários fins, como o intercâmbio de dados entre dispositivos, o armazenamento de dados numa base de dados ou o fornecimento de uma interface Web para os dados. São normalmente utilizados em sistemas de gestão de redes para permitir que os administradores visualizem e modifiquem remotamente os dados dos dispositivos.

A especificação TR-069 inclui vários modelos de dados padrão para dados de dispositivos comumente usados, como configuração do sistema, configurações de WiFi e status do dispositivo.

Como funciona o TR-069? A TR-069 é uma especificação técnica concebida para gerir o equipamento nas instalações do cliente (CPE) ligado a uma rede IP, em que o CPE actua como cliente e o servidor de configuração automática (ACS) actua como servidor.

O CPE liga-se ao ACS, permitindo-lhe conduzir os casos de utilização pretendidos, como o aprovisionamento automático, a monitorização e a gestão de CPEs, através da execução de um fluxo de trabalho de chamadas de procedimento remoto.

Os fluxos de trabalho típicos consistem em tarefas individuais para enviar alterações de configuração, recuperar ou verificar dados, recolher métricas de desempenho ou aplicar actualizações de firmware. Para o efeito, o protocolo fornece um conjunto de chamadas de procedimento remoto (RPC) e todo o intercâmbio de dados é harmonizado através da utilização de um modelo de dados que define a estrutura, os tipos e as restrições acessíveis pelo ACS.

A BBF fornece um conjunto de modelos de dados constantemente actualizados (TR-181, TR-104, TR-135, TR-140, etc.) para vários casos de utilização comuns, o que permite a interoperabilidade entre CPE e ACS de diferentes fornecedores. Os mesmos modelos de dados são também utilizados pelo protocolo sucessor, o USP (ou TR-369).

Ver também TR-069 Knowledge Base What comes after TR-069? It's TR-369 TR-069 Device Management

Código-fonte aberto EasyCwmp implementação Open source de cliente cwmp desenvolvido com C/SHELL

Especificações técnicas (TRs)

Ligações externas TR-069 Issue 1 Amendment 6 CPE WAN Management Protocol v1.4 CPE WAN Management Protocol CWMP XML Schemas and Data Model Definitions Marketing Report TR-069 Deployment Scenarios, Issue: 1, August 2010 Specification of Technical Report 069 Specification of Technical Report 069 TR-069 Protocol vs. SNMP Protocol CPE Requirements for TR-069 Interoperability