# TR-181: Device Data Model Change Log See for the current TR-181 specification. ## 2026-06-01: [TR-181 Issue 2 Amendment 21] *Tags: [v2.21.0] (TR-181), [v1.14.0][TR-106-v1.14.0] (TR-106 didn't change)* ### Data Model * Added a CipherList parameter to configure permissible TLS Ciphers * Added a few more datatypes, sensors and controls to IoT datamodel * Added AFC Support to native Wi-Fi datamodel * Added AllowedChannels parameter to Wi-Fi configuration * Added Boot timing information * Added certificate and repository provisioning support to Software Modules * Added command and extended datamodel to support device shutdown * Added ContentType and ResponseTopic parameters to MQTT Publish() command * Added CountryCode and DeviceStatus parameters to DeviceInfo * Added datamodel support for device hardware buttons * Added Description parameter to network interfaces to allow user-friendly labelling * Added DNS resolver statistics and resolving strategy configuration * Added ForceSolicitPolicy parameter to DHCPv6 * Added InterruptRate parameter * Added Kernel and Process fault information * Added LastChange parameter to IPv6 RA * Added MLD and IGMP enablement parameters to Bridge * Added more commands to handle TLS certificates on the device * Added more modes to STP configuration * Added more TLS certificate components for easier reuse * Added MQTT broker security configuration * Added network hardware offloading support * Added NetworkDiagnostic() command to Thread * Added OnMessage! event to MQTT datamodel * Added parameter to show available RAM * Added RegisterTrustPaths parameter to limit which datamodel paths can be registered * Added signature verification support to Software Modules * Added solicitation timing parameters to Neighbor Discovery * Added Status to the DHCPv4 lease information * Added support for stopping QoS classification rules * Added support for a list of known SFPs and the ability to disable certain modules * Added support for controlled LEDs * Added support for enforced DHCP options * Added support for IPv6 Network Prefix Translation * Added support for multiple MQTT Broker processes * Added support for Software Modules managed locally on the device * Added support for TUN/TAP interface configuration * Added support for user HomeDirectory * Added timestamp for last firmware release and update * Clarified and harmonized some descriptions in Software Modules * Clarified use of STA parameters in Data Elements * Expanded the IEEE1905 data model * Expanded interface Upstream parameter description with more examples * Expanded IPSec IKEv2 configuration * Extended Syslog datamodel with support for Unix domain sockets * Improved and reworked the IPLayerCapacity test datamodel * Moved AggregateScanDuration and ScanType to ChannelScan object * Removed inappropriate character size limitations from lists * Restructured Device.NeighborDiscovery object * Unified country code parameters to be always exactly 2 uppercase characters * Updated MoCA ACA Status with proper enumeration values and descriptions ### TR-181 Document * Added log rotate ToO * Added MQTT ToO * Added certificate management ToO ## 2025-12-01: [TR-181 Issue 2 Amendment 20 Corrigendum 1] *Tags: [v2.20.1] (TR-181), [v1.14.0][TR-106-v1.14.0] (TR-106 didn't change)* ### Data Model * Fixed Cellular APN type to be compatible with the 5G Data Network Name * Changed Cellular SIM Location parameter to be read-only * Added additional bibrefs to PON power safe parameter * Changed TrustedElement PIN from being a string with maximum size 4 to be a digit-only string with a size between 4 to 8 * Changed TrustedElement Status parameter to be read-only ### TR-181 Document * No changes ## 2025-11-17: [TR-181 Issue 2 Amendment 20] *Tags: [v2.20.0] (TR-181), [v1.14.0][TR-106-v1.14.0] (TR-106 didn't change)* ### Data Model * Added support for periodic file uploads via Device.PeriodicFileTransfer. * Added support for hardware specific information under Device.Hardware. * Added support for configuring device internal connection monitoring mechanisms and automatic remedies under Device.ConnectionMonitoring. * Various features allow to specify a Certificate and a CABundle for mutual TLS authentication * Added support for low and high temperature events in Device.DeviceInfo.TemperatureStatus.TemperatureSensor.{i}. * Added support for the Wi-Fi Data Elements feature "Wi-Fi Configuration Templates" under Device.WiFi.Templates. * Added Device.DeviceInfo.Reboots.CurrentBootCycle * Added peripheral power management for - Ethernet to Device.Ethernet.Interface.{i}. - USB to Device.USB.Port.{i}. - Wi-Fi to Device.WiFi.Radio.{i}. - Thread to Device.Thread.Radio.{i}. - XPON to Device.XPON.ONU.{i}.PowerManagement. * Added USB device state reporting and the ability to configure which USB devices are allowed to connect via the Device.USB.USBHosts.AllowedDevice.{i}. table * Added Type and Interface parameters to Device.HomePlug.Interface.{i}. * Marked Wi-Fi commands FullScan(), ChannelScan(), Disassociate(), and BTMRequest() obsoleted * Added antenna configuration to Device.WiFi.Radio.{i}. * Added a full WireGuard VPN datamodel under Device.WireGuard. * Added Device.WiFi.Radio.{i}.Capabilities. tree * Added MTU parameter to Device.WiFi.SSID.{i}. * Added IPLayerCapacityIncrementalResult! event to Device.IP.Diagnostics. * Improved Device.Routing.Router.{i}. support and added Device.Routing.Policy.{i}. * Added host table cleanup support to Device.Hosts. * Added Device.DNS.RebindProtection. * Added Release() command to Device.DHCPv4.Client.{i}. and Device.DHCPv6.Client.{i}. * Added the configuration of the UPnP IGD service via Device.UPnP.Device.IGD. * Added FloodLimit and BurstLimit parameters to Device.Firewall.Chain.{i}.Rule.{i}. * Added support for GetCertificateURI() under Device.Security.Certificate.{i}. * Added Role configuration to Device.SoftwareModules.ExecutionUnit.{i}. * Added authentication to UDS MTP via Device.UnixDomainSockets.Authentication.{i}. * Added interface stack and IP address support to Device.SessionManagement.Session.{i}. * Added support for Device.IoTCapability.{i}.PulseControl. and Device.IoTCapability.{i}.Binding.{i}. * Improved descriptions of some parameters with ranged types * Added support for setting the transport mode in the MQTT Broker configuration * Miscellaneous spelling corrections and markup improvements ### TR-181 Document * Recreate session management SVG images to match current state ## 2025-04-23: [TR-181 Issue 2 Amendment 19 Corrigendum 1] *Tags: [v2.19.1] (TR-181), [v1.14.0][TR-106-v1.14.0] (TR-106 didn't change)* ### Data Model * Fix the order of some datamodel objects in the rendered HTML * Explain permissions behaviour for Get messages * Add missing spec attributes, messing up the diffs from future versions ### TR-181 Document * Re-export some SVG images to address rendering artefacts from invalid data * Adjust the data model paths in the examples to match the recent data model changes ## 2025-04-10: [TR-181 Issue 2 Amendment 19] *Tags: [v2.19.0] (TR-181), [v1.14.0][TR-106-v1.14.0] (TR-106 didn't change)* ### TR-181 Document * Improved firewall configuration appendix * Introduced new 3GPP NAS Theory of Operation appendix * Deprecated 5G Theory of Operation appendix in favor of the new appendix ### Data Model * Included LinkReadWrite component instead of Link component on all networking interfaces and automatically create most of the Parameters * Added support for Cellular short message service * Revamped Device.Cellular.Interface. * Made previously USP-only Device.CollectionDevice. available to CWMP * Added note about limited abilities of Device.SoftwareModules. in CWMP * Addressed some versioning issues in the CWMP specific datamodel * Added ability to rotate KernelFault and ProcessFault entries * Added more features to DHCP configuration and Stats for DHCP use * Added logging support for Firewall in Device.Firewall.Log.{i}. * Added BlobSensor to IoT * Added the latest IPLayerCapacity diagnostics features, including authentication, better status and results * Added more LED control parameters * Added ALPN support to MQTT * Added SFP support via Device.SFPs. * Added SFP support to Device.Optical.Interface.{i}. * Deprecated Device.PDU. * Added new 3GPP mobile network session management support via Device.SessionManagement. * Added Radius security via Device.RadSecProxy. * Added TLS support to SysLog * Added support for the Thread protocol via Device.Thread. * Added support for trusted elements (e.g. mobile SIM) via Device.TrustedElements. * Added support for Wi-Fi DataElements r4 * Added support for Ethernet advertised link modes * Changed writeOnceReadOnly Parameters to readOnly in CWMP * Added support for power monitoring via Device.DeviceInfo.PowerStatus. * Added selection of IPv4/IPv6 mode to NTP client * Added new permission system for USP services * Revamped Bitrate parameters into a component * Revamped IPVersion parameters into a component * Revamped DHCP client configuration into components * Added some missing units to IoT * Revamped client certificates into a component * Added support for CA bundles in Device.Security.CABundle.{i}. * Refactored Device.SoftwareModules. into its own file * Added Privileged parameter to Device.SoftwareModules.ExecutionUnit.{i}. * Added Device.Thread.MLE.{i}.AssociatedNode.{i}.Neighbor.{i}. * Added RegisterTrustPaths parameter in InstallDU() and Update() commands and Device.USPServices.Trust.{i}. ## 2024-09-04: TR-181 Issue 2 Amendment 18 Corrigendum 1 *Tags: [v2.18.1] (TR-181), [v1.14.0][TR-106-v1.14.0] (TR-106 didn't change)* ### Data Model * Fixed newly introduced parameter name from IPv6PassTroughICMPEchoRequest to IPv6PassThroughICMPEchoRequest * Replaced manual Alias definition by use of component * Fixed invalid syntax in description of Device.DNS.Client.Server.{i}.Type ## 2024-07-23: [TR-181 Issue 2 Amendment 18] *Tags: [v2.18.0] (TR-181), [v1.14.0][TR-106-v1.14.0] (TR-106)* ### TR-181 Document * Fixed logical interface table * Added ToO chapter about network interface MTU * Manually resized diagrams to look nice * Updated all generated diagrams ### Data Model * Added more counter types to IoT * Improved MoCA network state parameter descriptions * Added new parameter to support VLAN priority * Added new parameter to indicate the used Ethernet duplex mode * Improved example Ethernet PHY types by using more commonly used types * Added new parameter to control the sending of ARP messages on an Ethernet link * Corrected access type of multiple parameters * Added new parameters for IP based access control in HTTP access * Added new parameter to configure the MTU on an Ethernet link * Added new parameter to link a USPService to an ExecutionUnit providing it * Extended size of various QoS parameter types from 32 bits to 64 bits types * Added new parameter to control filtering of ICMPv6 packets * Changed one more missed parameter from hidden to secured * Added new parameters to control DHCP retransmission/retry behavior * Removed some dmr:fixedObject attributes from non-fixed objects * Added Device.Schedules. mechanism to define time-based schedules for services to use * Added new parameters indicate the reason for a device reboot * Added new parameters to configure and check the Ethernet MDIX mode * Deprecated a decent number of MultiAP commands and parameters due to being supported in DataElements * Refactored many Interface and Link objects, parameters and commands into components for deduplication * Refactored and improved the description of the NetworkConfig object * Replaced outdated DHCPv6 bibref by latest RFC * Added Reset() command to various interface stats objects * Promoted some readOnly parameters to readWrite * Added source and dest port ranges to more firewall objects * Added success and failure counters to IEEE802.1x supplicant stats * Added 3GPP-NAS auto configuration type to various enumerations * Added RemainingLeastTime to port-mapping objects * Demoted a few readWrite objects to readOnly since they were never meant to be the former * Added histogram mode to PeriodicSampling mechanism * Added more informational parameters and ShutdownDelay as well as user configuration to SMM DUs * Added system capabilities configuration to Users * Changed parameter type of some Wi-Fi timestamps from string to datetime * Clarified the credentials allowed usages * Added UUID, Version, and ExecEnvRef as output arguments to the InstallDU() command * Adjusted indentation to fix rendering issues * Added missing Alias keys throughout the data model * Removed some inappropriate dmr:noUniqueKeys annotations ## 2024-01-18: [TR-181 Issue 2 Amendment 17] *Tags: [v2.17.0] (TR-181), [v1.13.0][TR-106-v1.13.0] (TR-106)* ### TR-181 Document * Refreshed some data model diagrams ### Data Model * Added new parameters for Multi-flow and Multi-server testing capability as defined in TR-471 Issue 4 * Updated MoCA data model with MoCA Alliance 2.5 specification * Added Device.DNS.SD.Advertise object to to allow the configuration of DNS-SD services that need to be advertised by the device * Added RDNSS and DNSSL options to the Device.RouterAdvertisement.InterfaceSetting.{i}. object * Added missing parameters from the Data Elements R2.1 specification * Added the Zone file concept to the Device.DNS. object * Added DNS caching configurability to the Device.DNS.Relay. object, allowing for control over the cache settings, added a mechanism to allow the specification of the ingress (LAN side) interface(s) to be used by the DNS forwarders * Added new InterfaceSetting object to Device.Firewall. * Added ModuleVersion parameter to InstallDU() and Update() commands * Added Origin parameter to PinHole, PortMapping and AccessControl * Added PhysAddressMask parameter to AccessControl * Added LeaseDuration and RemainLeaseTime parameters to the DMZ and Pinhole objects * Added Device.Firewall.ConnectionTracking. object tree to configure ALGs * Added missing DSL xTU-C and xTU-R parameters to DSL objects * Added Device.Syslog. object tree to configure a syslog service * Added Support for password authentication in xPON * Added MaxNumberOfPortMappings and MaxNumberOfPortTriggers parameters to indicate system limits * Fixed the access of some UserInterface parameters and objects: Demoted Session and User to read-only, promoted Protocol to read-write * Fixed the access of a SSH parameter: Promoted AutoDisableDuration to read-write * Fixed the access of a USPServices parameter: Demoted Protocol to read-only * Added UDSAgent:1 and UDSController:1 profiles * Added Device.DeviceInfo.LogRotate.{i}. to setup a log rotation mechanism * Clarified descriptions of parameters in Device.SoftwareModules.ExecutionUnit.{i}.AutoRestart. * Added initial support for the 802.11be Wi-Fi 7 standard/mode in various places * Added OnBoardingComplete parameter to Device.LocalAgent.Controller.{i}. * Clarified suggested implementation of Device.PeriodicStatistics. concept * Added support for passing environment variables to software modules * Removed reference to an incorrect default port requirement from TR-471 * Added EEEStatus parameter to Device.Ethernet.Interface.{i}. * Extended the key of Device.LocalAgent.Monitor.{i}.OnChange! ChangeSet.{i}.Parameter.{i}. output argument to include ChangeTime * Added objects and parameters to align with the work-in-progress DataElements R3 specification * Refactored scheduling related parameters into component for easier reuse and added Active and TimeLeft parameters * Added Device.SoftwareModules.ExecutionUnit.{i}.NetworkConfig. object and parameters * Added MaxSupportedDataDownlinkRate, MaxSupportedDataUplinkRate, SNR, and MaxSupportedBandwidth parameters to Device.WiFi.AccessPoint.{i}.AssociatedDevice.{i}. * Replaced custom coded Order parameter type and descriptions with the new Order datatype and text template * Changed the default WebSocket port from 5683 to 8443 * Added support for checksum reporting to TransferComplete! event ## 2023-06-14: [TR-181 Issue 2 Amendment 16] *Tags: [v2.16.0] (TR-181), [v1.12.0][TR-106-v1.12.0] (TR-106)* ### TR-181 Document * Refreshed all diagrams * Added ToO appendix for logical interfaces concept * Extended advanced firewall appendix * Updated Wi-Fi theory of operation ### Data Model * Added Device.LocalAgent.Subscription.{i}.TriggerAction parameter to control the notification behavior * Added SecuredRoles concept to the USP-specific ControllerTrust * Turned a number of "hidden" parameters into "secured" parameters to allow USP Controllers with a secure role to read parameter values * Added a few parameters to Device.Bridging.Bridge. and sub-objects to allow better control over bridges and STP behavior * Made unique key type (functional vs non-functional) explicit rather than defaulting, and fixed incorrect choices * Added ability to configure exclusions from BulkData reports * Added Device.DeviceInfo.HostName parameter * Unified description of Interface parameters * Updated status according to our deprecation policy * Extended some incorrect type restrictions * Fixed/unified some units and their use in the description * Added SupportedLinkModes parameter to ethernet interfaces * Clarified the Device.Firewall. object and added support for firewall features DMZ, Services, Pinholing and Policies. Also added support for additional classifiers * Introduced Device.GatewayInfo. into USP * Extended the type of a few counters from unsignedInt to StatsCounter64 * Added new IPLayerCapacityDiagnostic parameters/arguments from the TR-471i3 document * Added UDS (Unix Domain Socket) MTP and Device.UnixDomainSockets. objects for internal services * Added Device.Logical. sub-tree to allow for definition of logical network interfaces * Added Device.NAT.PortTrigger. * Added USP notification mechanism to Device.PeriodicStatistics. * Improved PPP LCPEcho description and added LCPEchoAdaptive parameter * Vastly extended Device.QoS. features by adding Queues, Shapers and Schedulers * Added new parameters to Device.Routing. and sub-objects to add more routing features * Vastly extended SMM (Software Module Management) capabilities with support for ApplicationData, HostObject, ExecEnvClass and AutoRestart * Added Device.SSH. to configure an SSH service * Extended Device.Time. with support for NTP client and server configuration * Added Device.UserInterface.HTTPAccess. to allow for local UI access control * Added USP-specific Device.LocalAgent.Monitor. object to allow for efficient tracking of parameter value changes * Added support for Device.USPServices. to manage internal services via USP * Added Device.XPON. to model xPON interfaces * Applied cleanup for Wi-Fi objects/parameters to line up with Wi-Fi Alliance documents * Removed activeNotify="canDeny" attributes from some parameters * Added PeriodicStatsAdv:2 and MQTTController:2 profiles * Added USPServiceRef parameters to MTP referencing a service using it * Disambiguated NTP vs. SNTP protocols * Expanded/unified descriptions of parameters used for retries ## 2022-04-06: TR-181 Issue 2 Amendment 15 Corrigendum 1 *Tags: [v2.15.1] (TR-181), [v1.11.0][TR-106-v1.11.0] (TR-106 didn't change)* ### Data Model * Removed items that were erroneously added to the User:1 profile and instead added them to a new User:2 profile * Fixed the BulkData Profile Parameter reference; it's a string, not a formal path reference * Fixed the InstallDU() command's ExecutionEnvRef argument; it references an execution environment, not an execution unit * Fixed the VendorConfigFile description's CWMP/USP-specific text ## 2022-01-27: [TR-181 Issue 2 Amendment 15] *Tags: [v2.15.0] (TR-181), [v1.11.0][TR-106-v1.11.0] (TR-106)* ### TR-181 Document * Converted the document to markdown and extended the Wi-Fi Theory of Operation ### Data Model * Split the XML into multiple smaller files (this is just housekeeping; it doesn't affect how the model is used) * Added Device.USPAgent to the CWMP model to allow a CWMP ACS to configure a device for USP communications * Allowed USP to access the EnableCWMP parameter (so a USP Controller can enable/disable CWMP access) * Added Device.Routing.Babel for the RFC 8966 Babel routing protocol * Added Device.DOCSIS for modeling DOCSIS 3.0 and 3.1 interfaces * Added Device.Users.Group, Device.Users.Role and Device.Users.SupportedShell tables for modeling system users * Improved the Wi-Fi data model by adding Data Elements R2 parameters, commands and events, moving MultiAP parameters and commands into the Data Elements structure, and by deprecating AIFSN, ECWMin, ECWMax and TxOpMax * Clarified the LockoutPeriod and Retries ControllerTrust parameters that impact how the RequestChallenge() and ChallengeResponse() data model commands handle failed attempts * Clarified bulk data profile, threshold and periodic statistics USP Controller permissions: only the USP Controller that created the profile will receive the corresponding events * Added a bulk data profile ForceCollection() command * Added support for a new bulk data collection mechanism that utilizes MQTT as the transport protocol * Removed old bulk data collection protocols (Streaming and File) from the USP data model (they don't apply to USP) * Updated the IPLayerCapacity() test to support TR-472 Issue 2 * Added an enumeration to indicate when a Boot! event was due to a factory reset * Added an enumeration to distinguish encrypted and unencrypted USP MQTT WebSocket connections * Added an Order parameter to provide guidance to USP Agents on which MTP to use when communicating with a Controller * Clarified that Device.Optical is intended for generic optical interfaces and is not intended to model anything specific to IEEE or ITU-T PON technologies (objects specific to such technologies may be added in future versions of the data model) * Clarified the meaning and usage of the Device.Ethernet.Interface and Device.Ethernet.Link objects (also allowed the Ethernet Link MACAddress parameter to be written) * Improved (and made more consistent) the marking of (and explanation of) deprecated items, and how such items should progress from being deprecated to obsoleted to deleted * Added a Baseline:4 profile that doesn't include Device.LANConfigSecurity (it relates to the now-deprecated TR-064 LAN management protocol) * Many minor improvements to object and parameter descriptions * Many minor improvements to object, parameter, command and event descriptions * Replaced the non-standard dmr:version attribute with the version attribute (which supports three levels of version) * Switched to DMR (data model report) schema v1.0, which supports multi-line paragraphs, and wrapped all lines to 80 characters maximum ## 2020-11-17: TR-181 Issue 2 Amendment 14 Corrigendum 1 *Tag: [v2.14.1]* ### Data Model * Fixed Device.LocalAgent.Subscription.{i}.ID constraints * Removed duplicate remarks about CWMP BOOTSTRAP from descriptions * Fixed typos ## 2020-11-05: [TR-181 Issue 2 Amendment 14] *Tag: [v2.14.0]* ### TR-181 Document * Added Appendix XXI 5G - Wireline Wireless Convergence and Appendix XXII Data Elements ### Data Model * Added WWC (5G Wireline Wireless Convergence), PDU (Protocol Data Unit) and FWE (5G Wireline wireless Encapsulation) top-level objects * Updated Cellular object to be applicable to 5G Residential Gateways * Extended support for TR-471 IP-layer metrics, including new IP-layer capacity test * Supported LAN device time-based access-control * Various Wi-Fi improvements ## 2019-09-13: [TR-181 Issue 2 Amendment 13] *Tag: [v2.13.0]* ### TR-181 Document * Unified text for CWMP and USP support * Updated references ### Data Model * Added support for WFA Data Elements * Added support for Multi AP * Added support for WPA3 and 802.11ax * Added support for MQTT 5.0 * Added support for Packet capture diagnostics * Updates for TR-369 MQTT support * Added support for IoT Data model ## 2018-03-16: [TR-181 Issue 2 Amendment 12] *Tag: [v2.12.0]* ### TR-181 Document * Added Appendix I, II, IV from TR-157a10 as Appendix XVII, XVIII and XIX * Added Appendix XX BASAPM and LMAP Theory of Operations * Added Annex H from TR-069a5 as Annex C ### Data Model * Added TR-069a6 support * Added USP Local agent support (TR-369) * Added Firmware Image support * Added Ethernet Link Aggregation Group * Added additional Wi-Fi and WAN statistics * Added support for Two-Way Active Measurement Protocol (TWAMP) reflector * Added support for Layer Two Tunneling Protocol version 3 (L2TPv3) * Added support for Virtual eXtensible Local Area Network (VXLAN) tunnels * Added support for Broadband Access Service Attributes and Performance Metrics measurement test framework (BASAPM) * Added support for Large-Scale Measurement of Broadband Performance (LMAP) ## 2016-07-18: [TR-181 Issue 2 Amendment 11] *Tag: [v2.11.0]* ### TR-181 Document * Added G.fast theory of operation ### Data Model * LED status model * Layer 2 tunnel support for IP diagnostics model * DSL G.fast model * Management Frame Protection support for WiFi model * WPS 2.0 support for WiFi model * User interface toggle * User interface messaging model * ConnectionRequest HTTP service toggle * DNS fallback support for XMPP connections ## 2016-07-01: TR-181 Issue 2 Corrigendum 2 *Tag: [v2.0.2]* * Removed *SSID* unique key from *WiFi.SSID* object ## 2015-11-09: [TR-181 Issue 2 Amendment 10] *Tag: [v2.10.0]* ### TR-181 Document * No changes to the specification ### Data Model * MQTT model * Bulk data over HTTP * DNS Server updates * New diagnostics state ## 2015-11-01: TR-181 Amendment 7 *Tag: [v1.7.0]* ### Data Model Incorporated new components from [TR-157 Amendment 10] * Update Bulk Data Collection for HTTP Transport ## 2014-12-01: TR-181 Issue 2 Amendment 9 *Tag: [v2.9.0]* ### Data Model * Added support for WiFi MAC Address Filtering * Fixes for Traceroute * Added IEEE 1905 data model * Incorporated new components from TR-143 Amendment 1 ## 2014-09-08: [TR-181 Issue 2 Amendment 8] *Tag: [v2.8.0]* ### TR-181 Document * Updated Annex B on tunneling * Added GRE, MAP and PCP theory of operation ### Data Model * Added LLDP and HTIP home network topology discovery parameters * Added G.997.1-2012 DSL parameters * Added various WiFi parameters (associated device statistics, retry limits, reports, QoS) * Added IPv6-related IP diagnostics parameters, and other minor changes * Updated G.hn data model to align with G.9962 * Added GRE and MAP data models * Added PCP data model * Added Cellular interface data model ## 2014-09-01: TR-181 Amendment 6 *Tag: [v1.6.0]* ### Data Model Incorporated new components from TR-157 Amendment 9 * Added Inform Parameters table to ManagementServer * Added *HTIP* Component to *DeviceInfo* containing HTIP related parameters * Updated the *UPnP* component for HTIP parameters ## 2013-11-11: [TR-181 Issue 2 Amendment 7] *Tag: [v2.7.0]* ### TR-181 Document * Added ZigBee and Provider Bridge theory of operation * Added backup/restore theory of operation ### Data Model * Added ZigBee and Provider Bridge data models * Also added additional WiFi statistics, and other minor changes ## 2013-11-01: TR-181 Amendment 5 *Tag: [v1.5.0]* ### Data Model Incorporated new components from TR-157 Amendment 8 * Addition of *MS_StandbyPolicy*, *XMPP* and *XMPPConnReq* components; other minor updates ## 2012-11-01: [TR-181 Issue 2 Amendment 6] *Tag: [v2.6.0]* ### TR-181 Document * Added support M2M SCL Administration as an Appendix ### Data Model ## 2012-11-01: TR-181 Amendment 4 *Tag: [v1.4.0]* ### Data Model Incorporated new components from TR-157 Amendment 7 * Addition of *DNS_SD* component; other minor updates ## 2012-05-01: [TR-181 Issue 2 Amendment 5] *Tag: [v2.5.0]* ### TR-181 Document * Added Tunneling Annex and IPsec Appendix ### Data Model * Added support for IPsec and bulk data collection ## 2012-05-01: TR-181 Amendment 3 *Tag: [v1.3.0]* ### Data Model Incorporated new components from TR-157 Amendment 6 * Addition of *BulkDataCollection* component ## 2011-11-01: TR-181 Issue 2 Amendment 4 *Tag: [v2.4.0]* ### Data Model * Added support for G.hn and Optical interfaces * Additional WiFi parameters ## 2011-11-01: TR-181 Amendment 2 *Tag: [v1.2.0]* ### Data Model Incorporated new components from [TR-157 Amendment 5] Incorporated Femto components from [TR-262] * Addition of *Location*, *FaultManagement* and *Security* components ## 2011-07-01: TR-181 Issue 2 Amendment 3 *Tag: [v2.3.0]* ### Data Model * Added support for proxy management and alias-based addressing ## 2011-07-01: TR-181 Amendment 1 *Tag: [v1.1.0]* ### Data Model Incorporated new components from TR-157 Amendment 4 * Support for CWMP Proxy Management and Alias-Based Addressing ## 2011-02-01: [TR-181 Issue 2 Amendment 2] *Tag: [v2.2.0]* ### TR-181 Document * Added IPv6 and Firewall Appendices ### Data Model * Added support for IPv6 and Firewall ## 2010-11-01: TR-181 Issue 2 Amendment 1 *Tag: [v2.1.0]* ### Data Model * Added support for Software Module Management ## 2010-11-01: TR-181 Issue 2 Corrigendum 1 *Tag: [v2.0.1]* ### Data Model * Fixed various ranges and defaults * Removed non interface object *Alias* parameters from profiles ## 2010-05-01: [TR-181 Issue 2] *Tag: [v2.0.0]* ### TR-181 Document * Original ### Data Model * Original ## 2010-02-01: [TR-181 Issue 1] *Tag: [v1.0.0]* ### TR-181 Document * Original ### Data Model * Minor clarifications and additions [TR-106-v1.11.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.11.0 [TR-106-v1.12.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.12.0 [TR-106-v1.13.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.13.0 [TR-106-v1.14.0]: https://github.com/BroadbandForum/data-model-template/releases/tag/v1.14.0 [TR-157 Amendment 10]: https://www.broadband-forum.org/download/TR-157_Amendment-10.pdf [TR-157 Amendment 5]: https://www.broadband-forum.org/download/TR-157_Amendment-5.pdf [TR-181 Issue 1]: https://www.broadband-forum.org/download/TR-181_Issue-1.pdf [TR-181 Issue 2]: https://www.broadband-forum.org/download/TR-181_Issue-2.pdf [TR-181 Issue 2 Amendment 10]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-10.pdf [TR-181 Issue 2 Amendment 11]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-11.pdf [TR-181 Issue 2 Amendment 12]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-12.pdf [TR-181 Issue 2 Amendment 13]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-13.pdf [TR-181 Issue 2 Amendment 14]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-14.pdf [TR-181 Issue 2 Amendment 15]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-15.pdf [TR-181 Issue 2 Amendment 16]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-16.pdf [TR-181 Issue 2 Amendment 17]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-17.pdf [TR-181 Issue 2 Amendment 18]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-18.pdf [TR-181 Issue 2 Amendment 19]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-19.pdf [TR-181 Issue 2 Amendment 19 Corrigendum 1]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-19_Corrigendum-1.pdf [TR-181 Issue 2 Amendment 2]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-2.pdf [TR-181 Issue 2 Amendment 20]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-20.pdf [TR-181 Issue 2 Amendment 20 Corrigendum 1]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-20_Corrigendum-1.pdf [TR-181 Issue 2 Amendment 21]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-21.pdf [TR-181 Issue 2 Amendment 5]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-5.pdf [TR-181 Issue 2 Amendment 6]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-6.pdf [TR-181 Issue 2 Amendment 7]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-7.pdf [TR-181 Issue 2 Amendment 8]: https://www.broadband-forum.org/download/TR-181_Issue-2_Amendment-8.pdf [TR-262]: https://www.broadband-forum.org/download/TR-262.pdf [v1.0.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.0.0 [v1.1.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.1.0 [v1.2.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.2.0 [v1.3.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.3.0 [v1.4.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.4.0 [v1.5.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.5.0 [v1.6.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.6.0 [v1.7.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v1.7.0 [v2.0.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.0.0 [v2.0.1]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.0.1 [v2.0.2]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.0.2 [v2.1.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.1.0 [v2.2.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.2.0 [v2.3.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.3.0 [v2.4.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.4.0 [v2.5.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.5.0 [v2.6.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.6.0 [v2.7.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.7.0 [v2.8.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.8.0 [v2.9.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.9.0 [v2.10.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.10.0 [v2.11.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.11.0 [v2.12.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.12.0 [v2.13.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.13.0 [v2.14.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.14.0 [v2.14.1]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.14.1 [v2.15.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.15.0 [v2.15.1]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.15.1 [v2.16.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.16.0 [v2.17.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.17.0 [v2.18.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.18.0 [v2.18.1]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.18.1 [v2.19.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.19.0 [v2.19.1]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.19.1 [v2.20.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.20.0 [v2.20.1]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.20.1 [v2.21.0]: https://github.com/BroadbandForum/device-data-model/releases/tag/v2.21.0