TR-069 (abbreviazione di Technical Report 069) è un insieme di specifiche tecniche intitolato CPE WAN Management Protocol (CWMP) redatto a cura del DSL Forum (noto attualmente come Broadband Forum) e definisce il protocollo a livello di applicazione per la gestione remota di dispositivi per l'utente finale.

È un protocollo bidirezionale basato su SOAP/HTTP che fornisce un metodo di comunicazione fra i cosiddetti customer-premises equipment (CPE) de i Auto Configuration Servers (ACS),

It includes both a safe auto configuration and the control of other CPE management functions within an integrated framework. In the course of the boom of the broadband market, the number of different Internet access possibilities grew as well (e.g. modems, routers, gateways, set-top box, VoIP-phones). At the same time the configuration of this equipment became more complicated -- too complicated for the end-users. For this reason the TR-069 standard was developed. It provides the possibility of auto configuration of these access types. The technical specifications are managed and published by the Broadband Forum. Using TR-069 the terminals can get in contact with the Auto Configuration Servers (ACS) and establish the configuration automatically. Accordingly other service functions can be provided. TR-069 is the current standard for activation of terminals in the range of DSL broadband market. Other fora, such as the Home Gateway Initiative (HGI) and Digital Video Broadcasting (DVB), are endorsing CWMP as the protocol for remote management of home network devices (e.g. the HGI gateway) and terminals (e.g. the DVB IPTV set-top box)

There is a growing trend to add TR-069 management functionality to home networking devices such as powerline adapters[1] used for distribution of IPTV content inside customer premises, as well as many other access devices like FTTH CPE/ONTs and other carrier access equipment

File:Remote CPE Controle via TR-069.jpg

Functions supported by TR-069

  • Autoconfiguration and dynamic service activation
    • initial CPE configuration**
    • remote CPE configuration
  • firmware management
    • version management
    • update management
  • status and performance control
    • logfile analysis and dynamic messages
    • diagnostics
    • connectivity and service control.

In the future TR-069 will control many additional options of the CPEs additionally to the pure standards for activation:

  • enquiry of the equipment functions
  • enquiry of information, diagnostics, status and capacity
  • automatic process-controlled alarm
  • irrespective gateway data model, in access with TR-064 it is upgradeable with secondary equipment and functions
  • TR-069 Amendment 2 CPE WAN Management Protocol v1.1 (Release 3.0)
  • [1] CWMP XML Schemas and Data Model Definitions
  • [2] Detailed tutorial on CWMP and related documents

References