Professional Documents
Culture Documents
Remote Device Deployment (TR-069)
Remote Device Deployment (TR-069)
Introduction
TR-069 is a technical specification created by the Broadband Forum. The TR-069 protocol specifies
client and server requirements to manage devices across the Internet by using a client server
architecture to provide communication between the CPE (Customer Premises Equipment) and the
ACS (Auto Configuration Server). A protocol helps to manage complex networks where many devices
such as modems, routers, gateways, VoIP phones and mobile tablets compete for resources. TR-069
defines the CPE WAN Management Protocol (CWMP) protocol necessary to remotely manage end-
user devices. ACS provides automatic configuration for these devices.
TR-069 defines an auto-configuration architecture which provides the following primary capabilities:
Auto-configuration and dynamic service provisioning
Software/firmware image management
Status and performance monitoring
Diagnostics
Bidirectional SOAP/HTTP based protocol
Advantages of TR-069
TR-069 can manage devices with dynamic IP addresses.
TR-069 use Organization Unique ID (OUI) and serial number rather than IP to identify a device.
TR-069 can manage devices in a private network.
The HPE ACS BIMS (an iMC module) uses HTTP to communicate with the device, and the
session is initiated by the device, so BIMS can pass through NAT to manage the device.
TR-069 is secure.
TR-069 can use HTTPS to communicate with or transfer files to/from the device; it is more
secure than TFTP, FTP or Telnet.
TR-069 is suitable for WAN management across internet.
TR-069 is suitable for zero-touch configuration.
The zero-configuration mechanism is defined in the TR-069 specification.
TR-069 is suitable for large-scale device management.
TR-069 support distributed architecture. The ACS can be distributed to multiple servers, each
ACS can manage part of devices.