CDRouter Support

CWMP Protocol Version Negotiation

knowledge-base version 12.23

CDRouter’s ACS supports CWMP version negotiation as defined in TR-069 Amendment 6. CWMP version detection on CDRouter ACS’s can be enabled by configuring the testvar cwmpProtocolVersion to a value of auto in your configuration file. When auto is configured, CDRouter’s ACS runs a CWMP version 1.4 capable ACS, but follows TR-069 Amendment 6 Section 3.7.4 rules for negotiating the CWMP Version.

For CWMP versions 1.0 - 1.3, the ACS looks at the value of the CWMP namespace attribute included in the SOAP Envelope to determine the CWMP version.

xmlns:cwmp=”urn:dslforum-org:cwmp-1-0”

CWMP version 1.4 defines a new SupportedCWMPVersions header element that is included in the Inform to specify the CPE’s supported versions. When present, the ACS will look at this parameter and pick the highest version supported.

The testvar cwmpProtocolVersion can also be set to a specific version number such as the 1.0 (the default), 1.1, 1.2, 1.3 or 1.4. When set to a specific version, the CDRouter ACS will not perform version negotiation and instead will just reply using the CWMP namespace defined for the specific CWMP version.

Contents

×

About CDRouter

QA Cafe CDRouter is a comprehensive and powerful test automation solution focused on feature, security, and performance testing for broadband and enterprise edge gateways, Wi-Fi and mesh systems, and other CPE.

Get in touch via our Contact page or by following us on your favorite service: