CWMP (CPE WAN Management Protocol) Data Models
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_layouts
assets
scripts
.gitignore
404.html
CNAME
Gemfile
Gemfile.lock
OD-148.txt
README.md
_config.yml
_index.html
catalog.xml
cwmp-1-0.xsd
cwmp-1-1.xsd
cwmp-1-2.xsd
cwmp-1-3.xsd
cwmp-1-4.xsd
cwmp-UDPLightweightNotification-1-0.xsd
cwmp-datamodel-1-0.xsd
cwmp-datamodel-1-1.xsd
cwmp-datamodel-1-2.xsd
cwmp-datamodel-1-3.xsd
cwmp-datamodel-1-4.xsd
cwmp-datamodel-1-5.xsd
cwmp-datamodel-1-6.xsd
cwmp-datamodel-report.xsd
cwmp-devicetype-1-0.xsd
cwmp-devicetype-1-1.xsd
cwmp-devicetype-1-2.xsd
cwmp-devicetype-1-3.xsd
cwmp-devicetype-features.xsd
cwmp-xmppConnReq-1-0.xsd
index.html
makefile
tr-069-1-0-0-full.xml
tr-069-1-0-0.html
tr-069-1-0-0.xml
tr-069-1-1-0-biblio.html
tr-069-1-1-0-biblio.xml
tr-069-1-2-0-biblio.html
tr-069-1-2-0-biblio.xml
tr-069-1-3-0-biblio.html
tr-069-1-3-0-biblio.xml
tr-069-1-4-0-biblio.html
tr-069-1-4-0-biblio.xml
tr-069-1-5-0-biblio.html
tr-069-1-5-0-biblio.xml
tr-069-1-6-0-biblio.html
tr-069-1-6-0-biblio.xml
tr-069-biblio.html
tr-069-biblio.xml
tr-098-1-0-0-diffs.html
tr-098-1-0-0-full.xml
tr-098-1-0-0.html
tr-098-1-0-0.xml
tr-098-1-1-0-diffs.html
tr-098-1-1-0-full.xml
tr-098-1-1-0.html
tr-098-1-1-0.xml
tr-098-1-2-0-diffs.html
tr-098-1-2-0-full.xml
tr-098-1-2-0.html
tr-098-1-2-0.xml
tr-098-1-2-1-diffs.html
tr-098-1-2-1-full.xml
tr-098-1-2-1.html
tr-098-1-2-1.xml
tr-098-1-3-0-diffs.html
tr-098-1-3-0-full.xml
tr-098-1-3-0.html
tr-098-1-3-0.xml
tr-098-1-4-0-diffs.html
tr-098-1-4-0-full.xml
tr-098-1-4-0.html
tr-098-1-4-0.xml
tr-098-1-5-0-diffs.html
tr-098-1-5-0-full.xml
tr-098-1-5-0.html
tr-098-1-5-0.xml
tr-098-1-6-0-diffs.html
tr-098-1-6-0-full.xml
tr-098-1-6-0.html
tr-098-1-6-0.xml
tr-098-1-7-0-diffs.html
tr-098-1-7-0-full.xml
tr-098-1-7-0.html
tr-098-1-7-0.xml
tr-098-1-8-0-diffs.html
tr-098-1-8-0-full.xml
tr-098-1-8-0.html
tr-098-1-8-0.xml
tr-104-1-0-0-full.xml
tr-104-1-0-0.html
tr-104-1-0-0.xml
tr-104-1-1-0-diffs.html
tr-104-1-1-0-full.xml
tr-104-1-1-0.html
tr-104-1-1-0.xml
tr-104-2-0-0-full.xml
tr-104-2-0-0.html
tr-104-2-0-0.xml
tr-106-1-0-0-full.xml
tr-106-1-0-0-types.html
tr-106-1-0-0-types.xml
tr-106-1-0-0.html
tr-106-1-0-0.xml
tr-106-1-1-0-diffs.html
tr-106-1-1-0-full.xml
tr-106-1-1-0-types.html
tr-106-1-1-0-types.xml
tr-106-1-1-0.html
tr-106-1-1-0.xml
tr-106-1-1-1-types.html
tr-106-1-1-1-types.xml
tr-106-1-2-0-diffs.html
tr-106-1-2-0-full.xml
tr-106-1-2-0-types.html
tr-106-1-2-0-types.xml
tr-106-1-2-0.html
tr-106-1-2-0.xml
tr-135-1-0-0-full.xml
tr-135-1-0-0.html
tr-135-1-0-0.xml
tr-135-1-1-0-diffs.html
tr-135-1-1-0-full.xml
tr-135-1-1-0.html
tr-135-1-1-0.xml
tr-135-1-1-1-diffs.html
tr-135-1-1-1-full.xml
tr-135-1-1-1.html
tr-135-1-1-1.xml
tr-135-1-2-0-diffs.html
tr-135-1-2-0-full.xml
tr-135-1-2-0.html
tr-135-1-2-0.xml
tr-135-1-3-0-diffs.html
tr-135-1-3-0-full.xml
tr-135-1-3-0.html
tr-135-1-3-0.xml
tr-135-1-4-0-diffs.html
tr-135-1-4-0-full.xml
tr-135-1-4-0.html
tr-135-1-4-0.xml
tr-140-1-0-2-full.xml
tr-140-1-0-2.html
tr-140-1-0-2.xml
tr-140-1-1-0-diffs.html
tr-140-1-1-0-full.xml
tr-140-1-1-0.html
tr-140-1-1-0.xml
tr-140-1-1-1-diffs.html
tr-140-1-1-1-full.xml
tr-140-1-1-1.html
tr-140-1-1-1.xml
tr-140-1-2-0-diffs.html
tr-140-1-2-0-full.xml
tr-140-1-2-0.html
tr-140-1-2-0.xml
tr-140-1-3-0-diffs.html
tr-140-1-3-0-full.xml
tr-140-1-3-0.html
tr-140-1-3-0.xml
tr-143-1-0-1-full.xml
tr-143-1-0-1.html
tr-143-1-0-1.xml
tr-143-1-0-2-dev-diffs.html
tr-143-1-0-2-dev.html
tr-143-1-0-2-full.xml
tr-143-1-0-2-igd-diffs.html
tr-143-1-0-2-igd.html
tr-143-1-0-2.html
tr-143-1-0-2.xml
tr-143-1-1-0.html
tr-143-1-1-0.xml
tr-157-1-0-0-dev-diffs.html
tr-157-1-0-0-dev.html
tr-157-1-0-0-full.xml
tr-157-1-0-0-igd-diffs.html
tr-157-1-0-0-igd.html
tr-157-1-0-0.html
tr-157-1-0-0.xml
tr-157-1-1-0-dev-diffs.html
tr-157-1-1-0-dev.html
tr-157-1-1-0-full.xml
tr-157-1-1-0-igd-diffs.html
tr-157-1-1-0-igd.html
tr-157-1-1-0.html
tr-157-1-1-0.xml
tr-157-1-10-0.html
tr-157-1-10-0.xml
tr-157-1-2-0-dev-diffs.html
tr-157-1-2-0-dev.html
tr-157-1-2-0-full.xml
tr-157-1-2-0-igd-diffs.html
tr-157-1-2-0-igd.html
tr-157-1-2-0.html
tr-157-1-2-0.xml
tr-157-1-3-0-dev-diffs.html
tr-157-1-3-0-dev.html
tr-157-1-3-0-full.xml
tr-157-1-3-0-igd-diffs.html
tr-157-1-3-0-igd.html
tr-157-1-3-0.html
tr-157-1-3-0.xml
tr-157-1-4-0.html
tr-157-1-4-0.xml
tr-157-1-5-0.html
tr-157-1-5-0.xml
tr-157-1-6-0.html
tr-157-1-6-0.xml
tr-157-1-7-0.html
tr-157-1-7-0.xml
tr-157-1-8-0.html
tr-157-1-8-0.xml
tr-157-1-9-0.html
tr-157-1-9-0.xml
tr-181-1-0-0-diffs.html
tr-181-1-0-0-full.xml
tr-181-1-0-0.html
tr-181-1-0-0.xml
tr-181-1-1-0-diffs.html
tr-181-1-1-0-full.xml
tr-181-1-1-0.html
tr-181-1-1-0.xml
tr-181-1-2-0-diffs.html
tr-181-1-2-0-full.xml
tr-181-1-2-0.html
tr-181-1-2-0.xml
tr-181-1-3-0-diffs.html
tr-181-1-3-0-full.xml
tr-181-1-3-0.html
tr-181-1-3-0.xml
tr-181-1-4-0-diffs.html
tr-181-1-4-0-full.xml
tr-181-1-4-0.html
tr-181-1-4-0.xml
tr-181-1-5-0-diffs.html
tr-181-1-5-0-full.xml
tr-181-1-5-0.html
tr-181-1-5-0.xml
tr-181-1-6-0-diffs.html
tr-181-1-6-0-full.xml
tr-181-1-6-0.html
tr-181-1-6-0.xml
tr-181-1-7-0-diffs.html
tr-181-1-7-0-full.xml
tr-181-1-7-0.html
tr-181-1-7-0.xml
tr-181-2-0-0-full.xml
tr-181-2-0-0.html
tr-181-2-0-0.xml
tr-181-2-0-1-full.xml
tr-181-2-0-1.html
tr-181-2-0-1.xml
tr-181-2-0-2-full.xml
tr-181-2-0-2.html
tr-181-2-0-2.xml
tr-181-2-0-3-full.xml
tr-181-2-0-3.html
tr-181-2-0-3.xml
tr-181-2-1-0-diffs.html
tr-181-2-1-0-full.xml
tr-181-2-1-0.html
tr-181-2-1-0.xml
tr-181-2-10-0-diffs.html
tr-181-2-10-0-full.xml
tr-181-2-10-0.html
tr-181-2-10-0.xml
tr-181-2-11-0-common-diffs.html
tr-181-2-11-0-common-full.xml
tr-181-2-11-0-common.html
tr-181-2-11-0-common.xml
tr-181-2-11-0-cwmp-diffs.html
tr-181-2-11-0-cwmp-full.xml
tr-181-2-11-0-cwmp.html
tr-181-2-11-0-cwmp.xml
tr-181-2-11-0-diffs.html
tr-181-2-11-0-full.xml
tr-181-2-11-0.html
tr-181-2-11-0.xml
tr-181-2-12-0-common-diffs.html
tr-181-2-12-0-common-full.xml
tr-181-2-12-0-common.html
tr-181-2-12-0-common.xml
tr-181-2-12-0-cwmp-diffs.html
tr-181-2-12-0-cwmp-full.xml
tr-181-2-12-0-cwmp.html
tr-181-2-12-0-cwmp.xml
tr-181-2-2-0-diffs.html
tr-181-2-2-0-full.xml
tr-181-2-2-0.html
tr-181-2-2-0.xml
tr-181-2-3-0-diffs.html
tr-181-2-3-0-full.xml
tr-181-2-3-0.html
tr-181-2-3-0.xml
tr-181-2-4-0-diffs.html
tr-181-2-4-0-full.xml
tr-181-2-4-0.html
tr-181-2-4-0.xml
tr-181-2-5-0-diffs.html
tr-181-2-5-0-full.xml
tr-181-2-5-0.html
tr-181-2-5-0.xml
tr-181-2-6-0-diffs.html
tr-181-2-6-0-full.xml
tr-181-2-6-0.html
tr-181-2-6-0.xml
tr-181-2-7-0-diffs.html
tr-181-2-7-0-full.xml
tr-181-2-7-0.html
tr-181-2-7-0.xml
tr-181-2-8-0-diffs.html
tr-181-2-8-0-full.xml
tr-181-2-8-0.html
tr-181-2-8-0.xml
tr-181-2-9-0-diffs.html
tr-181-2-9-0-full.xml
tr-181-2-9-0.html
tr-181-2-9-0.xml
tr-196-1-0-0-full.xml
tr-196-1-0-0.html
tr-196-1-0-0.xml
tr-196-1-1-0-diffs.html
tr-196-1-1-0-full.xml
tr-196-1-1-0.html
tr-196-1-1-0.xml
tr-196-1-1-1-diffs.html
tr-196-1-1-1-full.xml
tr-196-1-1-1.html
tr-196-1-1-1.xml
tr-196-2-0-0-full.xml
tr-196-2-0-0.html
tr-196-2-0-0.xml
tr-196-2-0-1-full.xml
tr-196-2-0-1.html
tr-196-2-0-1.xml
tr-196-2-0-2-full.xml
tr-196-2-0-2.html
tr-196-2-0-2.xml
tr-196-2-0-3-full.xml
tr-196-2-0-3.html
tr-196-2-0-3.xml
tr-196-2-1-0-diffs.html
tr-196-2-1-0-full.xml
tr-196-2-1-0.html
tr-196-2-1-0.xml
tr-232-1-0-0-serviceSpec.xsd
tr-262-1-0-0.html
tr-262-1-0-0.xml

README.md

The Broadband Forum defines several data models for use with the CPE WAN Management Protocol (TR-069 Amendment 6). These data models contain objects and parameters that describe the many different functions and capabilities available to devices and services that are manageable via CWMP.

CWMP data models are divided into two types: Root and Service. The root data model, Device, is used to describe the major functions of a network aware device, including interfaces, software/firmware, diagnostics, components common to CWMP and other services, and the basic device information necessary to CWMP.

Service data models describe modular functionality that allow the extension of the root data model on a device (under Device.Services.) to provide particular services, such as a voice service, set top box service, network attached storage, etc.

Each data model is defined by a Name:Version syntax. A device defines its data model by defining a device type, an XML document that maps to (imports) BBF official data model objects and/or vendor specific objects. A full explanation of how to develop compliant CWMP data models can be found in TR-154.