CPE WAN Management Protocol - Broadband Forum ... Broadband Forum hereby grants you the right, without

  • View
    0

  • Download
    0

Embed Size (px)

Text of CPE WAN Management Protocol - Broadband Forum ... Broadband Forum hereby grants you the right,...

  • TECHNICAL REPORT

    © The Broadband Forum. All rights reserved.

    TR-069 CPE WAN Management Protocol

    Issue: 1 Amendment 6

    Approval Date: March 2018 CWMP Version: 1.4

  • CPE WAN Management Protocol TR-069 Issue 1 Amendment 6

    March 2018 © The Broadband Forum. All rights reserved. Page 2 of 276

    Notice The Broadband Forum is a non-profit corporation organized to create guidelines for broadband network system development and deployment. This Technical Report has been approved by members of the Forum. This Technical Report is subject to change. This Technical Report is copyrighted by the Broadband Forum, and all rights are reserved. Portions of this Technical Report may be copyrighted by Broadband Forum members.

    Intellectual Property

    Recipients of this Technical Report are requested to submit, with their comments, notification of any relevant patent claims or other intellectual property rights of which they may be aware that might be infringed by any implementation of this Technical Report, or use of any software code normatively referenced in this Technical Report, and to provide supporting documentation.

    Terms of Use

    1. License Broadband Forum hereby grants you the right, without charge, on a perpetual, non- exclusive and worldwide basis, to utilize the Technical Report for the purpose of developing, making, having made, using, marketing, importing, offering to sell or license, and selling or licensing, and to otherwise distribute, products complying with the Technical Report, in all cases subject to the conditions set forth in this notice and any relevant patent and other intellectual property rights of third parties (which may include members of Broadband Forum). This license grant does not include the right to sublicense, modify or create derivative works based upon the Technical Report except to the extent this Technical Report includes text implementable in computer code, in which case your right under this License to create and modify derivative works is limited to modifying and creating derivative works of such code. For the avoidance of doubt, except as qualified by the preceding sentence, products implementing this Technical Report are not deemed to be derivative works of the Technical Report. 2. NO WARRANTIES THIS TECHNICAL REPORT IS BEING OFFERED WITHOUT ANY WARRANTY WHATSOEVER, AND IN PARTICULAR, ANY WARRANTY OF NONINFRINGEMENT IS EXPRESSLY DISCLAIMED. ANY USE OF THIS TECHNICAL REPORT SHALL BE MADE ENTIRELY AT THE IMPLEMENTER'S OWN RISK, AND NEITHER THE BROADBAND FORUM, NOR ANY OF ITS MEMBERS OR SUBMITTERS, SHALL HAVE ANY LIABILITY WHATSOEVER TO ANY IMPLEMENTER OR THIRD PARTY FOR ANY DAMAGES OF ANY NATURE WHATSOEVER, DIRECTLY OR INDIRECTLY, ARISING FROM THE USE OF THIS TECHNICAL REPORT. 3. THIRD PARTY RIGHTS

  • CPE WAN Management Protocol TR-069 Issue 1 Amendment 6

    March 2018 © The Broadband Forum. All rights reserved. Page 3 of 276

    Without limiting the generality of Section 2 above, BROADBAND FORUM ASSUMES NO RESPONSIBILITY TO COMPILE, CONFIRM, UPDATE OR MAKE PUBLIC ANY THIRD PARTY ASSERTIONS OF PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS THAT MIGHT NOW OR IN THE FUTURE BE INFRINGED BY AN IMPLEMENTATION OF THE TECHNICAL REPORT IN ITS CURRENT, OR IN ANY FUTURE FORM. IF ANY SUCH RIGHTS ARE DESCRIBED ON THE TECHNICAL REPORT, BROADBAND FORUM TAKES NO POSITION AS TO THE VALIDITY OR INVALIDITY OF SUCH ASSERTIONS, OR THAT ALL SUCH ASSERTIONS THAT HAVE OR MAY BE MADE ARE SO LISTED. The text of this notice must be included in all copies of this Technical Report.

  • CPE WAN Management Protocol TR-069 Issue 1 Amendment 6

    March 2018 © The Broadband Forum. All rights reserved. Page 4 of 276

    Issue History

    Issue Number

    Approval Date

    Publication Date

    Issue Editor Changes

    Issue 1 May 2004 Jeff Bernstein, 2Wire Tim Spets, Westell

    Issue 1

    Issue 1 Amendment 1

    November 2006

    Jeff Bernstein, 2Wire John Blackford, 2Wire Mike Digdon, SupportSoft Heather Kirksey, Motive William Lupton, 2Wire Anton Okmianski, Cisco

    Clarification of original document

    Issue 1 Amendment 2

    November 2007

    William Lupton, 2Wire Davide Moreo, Telecom Italia

    CWMP Version 1.1: Multicast Download support, 10 AUTONOMOUS TRANSFER COMPLETE event, AutonomousTransferComplete method, additional Download fault codes, interoperability clarifications, minor editorial changes.

    Issue 1 Amendment 3

    November 2010

    John Blackford, Pace Heather Kirksey, Alcatel- Lucent William Lupton, Pace

    CWMP Version 1.2: Small updates for IPv6 related to DHCP, Additions for Software Module Management support (including new RPCs, Inform Event Codes, fault codes, and an Annex on UUIDs), ScheduleDownload RPC, and CancelTransfer RPC.

    Issue 1 Amendment 4

    July 2011 Sarah Banks, Cisco Andrea Colmegna, FASTWEB Tim Spets, Motorola Mobility

    CWMP Version 1.3: Added Proxy management support and added Annex J and Appendix I. Table 4 Session timeout updated. Removed xsd Section A.6. Added Alias-Based Addressing additions, Section 3.6.1, Appendix II, and RPC Definition updates.

    Issue 1 Amendment 5

    11 November 2013

    8 January 2014

    John Blackford, Pace Mike Digdon, Aptean

    CWMP Version 1.4: Added XMPP Connection Request support (Annex K and Appendix III), CPE standby- related behaviors (Annex L), UDP Lightweight Notification support (Annex M), and several other small clarifications/enhancements.

    Issue 1 Amendment 6

    16 March 2018

    17 April 2018 KlausWich, Huawei John Blackford, Arris

    CWMP Version 1.4: Added security enhancements, XMPP clarifications, Instance wildcards, Hearbeat event handling, Firmware Image support, XMPP over WebSockets for Connection Requests, HTTP Bulk Data Collection (from TR-157), Software Module Management (from TR-157) and several other clarifications / enhancements

  • CPE WAN Management Protocol TR-069 Issue 1 Amendment 6

    March 2018 © The Broadband Forum. All rights reserved. Page 5 of 276

    Comments or questions about this Broadband Forum Technical Report should be directed to info@broadband-forum.org.

    Editors Klaus Wich John Blackford

    Huawei ARRIS

    Broadband User Services Work Area Directors

    John Blackford Jason Walls

    ARRIS QACafe

    mailto:info@broadband-forum.org

  • CPE WAN Management Protocol TR-069 Issue 1 Amendment 6

    March 2018 © The Broadband Forum. All rights reserved. Page 6 of 276

    Table of Contents 1 Introduction ................................................................................................................ 18

    1.1 Functional Components ................................................................................. 18 Auto-Configuration and Dynamic Service Provisioning ..................... 18 1.1.1 Software/Firmware Image Management .............................................. 19 1.1.2 Software Module Management ............................................................ 19 1.1.3 Status and Performance Monitoring..................................................... 19 1.1.4 Diagnostics ........................................................................................... 19 1.1.5

    1.2 Positioning in the End-to-End Architecture ................................................... 19 1.3 Security Goals ................................................................................................ 20 1.4 Architectural Goals ........................................................................................ 20 1.5 Assumptions ................................................................................................... 21 1.6 Terminology ................................................................................................... 22 1.7 Abbreviations ................................................................................................. 25 1.8 Document Conventions .................................................................................. 27

    2 Architecture ................................................................................................................ 28 2.1 Protocol Components ..................................................................................... 28 2.2 Security Mechanisms ..................................................................................... 29 2.3 Architectural Components ............................................................................. 29

    Parameters ............................................................................................ 29 2.3.1 File Transfers ....................................................................................... 30 2.3.2 CPE Initiated Sessions ......................................................................... 30 2.3.3 Asynchronous ACS Initiated Sessions ................................................. 31 2.3.4

    3 Procedures and Requirements .................................................................................... 32 3.1 ACS Discovery .............................................................................................. 32 3.2 Connection Establishment ............................................................................. 35

    CPE Connection Initiation ................................................................... 35 3.2.1 ACS Connect