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.


CWMP is automatically enabled. To conserve resources, reconfigure this setting using the cwmp disable command.

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