User's Manual 11. TR-069 Based Management
Version 6.8 101 Mediant 500L MSBR
TR-106 defines the “data model” template for TR-069 enabled devices. The Data Model
consists of objects and parameters hierarchically organized in a tree with a single Root
Object, typically named Device. Arrays of objects are supported by appending a numeric
index to the object name (e.g. ABCService.1 in the example below); such objects are
called “multi-instance objects”.
Figure 11-2: TR-069 Model Data Example
Below is a list of some of the TR-069 methods:
CPE Methods:
• GetRPCMethods: Used by the CPE or ACS to discover the set of methods
supported by the Server or CPE it is in communication with.
• SetParameterValues: Used by the ACS to modify the value of CPE parameter(s).
• GetParameterValues: Used by the ACS to obtain the value of CPE parameter(s).
• GetParameterNames: Used by the ACS to discover the parameters accessible on
a particular CPE.
• SetParameterAttributes: Used by the ACS to modify attributes associated with
CPE parameter(s).
• GetParameterAttributes: Used by the ACS to read the attributes associated with
CPE parameter(s).
• AddObject: Used by the ACS to create a new instance of a multi-instance
object—a collection of parameters and/or other objects for which multiple
instances are defined.
• DeleteObject: Removes a particular instance of an object.
• Download: Used by the ACS to cause the CPE to download the following file(s)
from a designated location:
♦ Firmware Upgrade Image (File Type = 1) - cmp file.
♦ Vendor Configuration File (File Type = 3) - output of show running-
config CLI command, which includes Data and Voice configuration.