The TR-069 Agent allows an ACS to provision a CPE or collection of CPEs. The provisioning mechanism includes specific provisioning parameters and a general mechanism for adding vendor-specific provisioning capabilities as needed. The identification mechanisms included in the protocol allow CPE provisioning based either on the requirements of each specific CPE, or on collective criteria such as the CPE vendor, model, software version, or other criteria.
For more information about TR-069 click this link.
http://www.cisco.com/en/US/docs/ios/netmgmt/configuration/guide/nm_tr069_agent_ps6441_TSD_Products_Configuration_Guide_Chapter.html#wp1053996