Skip to content

Latest commit

 

History

History
260 lines (223 loc) · 12.1 KB

CHANGELOG.md

File metadata and controls

260 lines (223 loc) · 12.1 KB

CWMP Data Models Change Log

The latest CPE WAN Management Protocol (CWMP) data models can be found at https://cwmp-data-models.broadband-forum.org.

Tags: v1.6.7 (data models), v2.16.0 (TR-181), v1.12.0 (TR-106)

TR-181

  • 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-07-19: TR-196 Issue 2 Amendment 1 Corrigendum 2

Tags: v1.6.6 (data models), v2.15.1 (TR-181 didn't change), v1.11.0 (TR-106 didn't change)

TR-196

  • Deprecated Blacklisted parameters and replaced with Blocklisted parameters

2022-04-06: TR-181 Issue 2 Amendment 15 Corrigendum 1

Tags: v1.6.5 (data models), v2.15.1 (TR-181), v1.11.0 (TR-106 didn't change)

TR-181

  • 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

Tags: v1.6.4 (data models), v2.15.0 (TR-181), v1.11.0 (TR-106)

TR-106

  • Allowed the version attribute in component references
  • Allowed minEntries and maxEntries in command and event argument objects
  • Allowed status attribute in profile command/event arguments
  • Added secured attribute

TR-181

  • 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
  • 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 support for a new bulk data collection mechanism that utilizes MQTT as the transport protocol
  • 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
  • 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

Tags: v1.6.3 (data models), v2.14.1 (TR-181), v1.10.0 (TR-106 didn't change)

TR-181

  • Removed duplicate remarks about CWMP BOOTSTRAP from descriptions
  • Fixed typos

Tags: v1.6.2 (data models), v2.14.0 (TR-181), v1.10.0 (TR-106)

TR-106

  • Allowed command attributes, e.g. mandatory, in component definitions

TR-181

  • 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

2020-04-06: v1.6.1

Tags: v1.6.1 (data models), v2.13.0 (TR-181 didn't change), v1.7.0+ (TR-106 didn't change)

Regenerated HTML using new report.pl#425 version of the BBF report tool

2020-01-17: TR-104 Issue 2 Corrigendum 2

Tags: v1.6.0c1 (data models), v2.13.0 (TR-181 didn't change), v1.7.0+ (TR-106 didn't change)

TR-104

  • Clarified meaning of SessionID and added new SIPSessionID

2019-09-05: TR-181 Issue 2 Amendment 13, TR-104 Issue 2 Corrigendum 1, TR-135 Amendment 4 Corrigendum 1, TR-140 Amendment 3 Corrigendum 1 and TR-196 Issue 2 Amendment 1 Corrigendum 1

Tags: v1.6.0+ (data models), v2.13.0 (TR-181), v1.7.0+ (TR-106 didn't change)

TR-181

  • 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

Tags: v1.6.0 (data models), v2.12.0 (TR-181), v1.7.0+ (TR-106)

TR-181

  • Added TR-069a6 support
  • 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)

Previous releases are available at https://cwmp-data-models.broadband-forum.org