没有合适的资源?快使用搜索试试~ 我知道了~
首页TR-069 Amendment 3
最新的TR069 This document describes the CPE WAN Management Protocol, intended for communication between a CPE and Auto-Configuration Server (ACS). The CPE WAN Management Protocol defines a mechanism that encompasses secure auto-configuration of a CPE, and also incorporates other CPE management functions into a common framework. This document specifies the generic requirements of the management protocol methods which can be applied to any TR-069 CPE. Other documents specify the managed objects, or data models, for specific types of devices or services.
资源详情
资源评论
资源推荐
TECHNICAL REPORT
© The Broadband Forum. All rights reserved.
TR-069 Amendment 3
CPE WAN Management Protocol
Issue: 1
Issue Date: November 2010
Protocol Version: 1.2
CPE WAN Management Protocol TR-069 Amendment 3
November 2010 © The Broadband Forum. All rights reserved. Page 2 of 197
Notice
The Broadband Forum is a non-profit corporation organized to create guidelines for broadband
network system development and deployment. This Broadband Forum Technical Report has been
approved by members of the Forum. This Broadband Forum Technical Report is not binding on
the Broadband Forum, any of its members, or any developer or service provider. This Broadband
Forum Technical Report is subject to change, but only with approval of members of the Forum.
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.
This Broadband Forum Technical Report is provided AS IS, WITH ALL FAULTS. ANY
PERSON HOLDING A COPYRIGHT IN THIS BROADBAND FORUM TECHNICAL
REPORT, OR ANY PORTION THEREOF, DISCLAIMS TO THE FULLEST EXTENT
PERMITTED BY LAW ANY REPRESENTATION OR WARRANTY, EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY:
(A) OF ACCURACY, COMPLETENESS, MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE;
(B) THAT THE CONTENTS OF THIS BROADBAND FORUM TECHNICAL REPORT
ARE SUITABLE FOR ANY PURPOSE, EVEN IF THAT PURPOSE IS KNOWN TO
THE COPYRIGHT HOLDER;
(C) THAT THE IMPLEMENTATION OF THE CONTENTS OF THE TECHNICAL
REPORT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
TRADEMARKS OR OTHER RIGHTS.
By using this Broadband Forum Technical Report, users acknowledge that implementation may
require licenses to patents. The Broadband Forum encourages but does not require its members
to identify such patents. For a list of declarations made by Broadband Forum member companies,
please see http://www.broadband-forum.org. No assurance is given that licenses to patents
necessary to implement this Technical Report will be available for license at all or on reasonable
and non-discriminatory terms.
ANY PERSON HOLDING A COPYRIGHT IN THIS BROADBAND FORUM TECHNICAL
REPORT, OR ANY PORTION THEREOF, DISCLAIMS TO THE FULLEST EXTENT
PERMITTED BY LAW (A) ANY LIABILITY (INCLUDING DIRECT, INDIRECT, SPECIAL,
OR CONSEQUENTIAL DAMAGES UNDER ANY LEGAL THEORY) ARISING FROM OR
RELATED TO THE USE OF OR RELIANCE UPON THIS TECHNICAL REPORT; AND (B)
ANY OBLIGATION TO UPDATE OR CORRECT THIS TECHNICAL REPORT.
Broadband Forum Technical Reports may be copied, downloaded, stored on a server or otherwise
re-distributed in their entirety only, and may not be modified without the advance written
permission of the Broadband Forum.
The text of this notice must be included in all copies of this Broadband Forum Technical Report.
CPE WAN Management Protocol TR-069 Amendment 3
November 2010 © The Broadband Forum. All rights reserved. Page 3 of 197
TR Issue History
Issue Number
Issue 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 v1.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 v1.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.
Comments or questions about this Broadband Forum Technical Report should be directed
to info@broadband-forum.org.
Editors
John Blackford
Pace
john.blackford@pace.com
Heather Kirksey
Alcatel-Lucent
hkirksey@motive.com
William Lupton
Pace
william.lupton@pace.com
BroadbandHome™
Working Group Chairs
Greg Bathrick
Heather Kirksey
PMC-Sierra
Alcatel-Lucent
Vice Chair
Jason Walls
UNH
CPE WAN Management Protocol TR-069 Amendment 3
November 2010 © The Broadband Forum. All rights reserved. Page 4 of 197
Table of Contents
1 Introduction ................................................................................................................. 13
1.1 Functional Components ..................................................................................... 13
1.1.1 Auto-Configuration and Dynamic Service Provisioning ....................... 13
1.1.2 Software/Firmware Image Management ............................................... 14
1.1.3 Software Module Management .............................................................. 14
1.1.4 Status and Performance Monitoring ...................................................... 14
1.1.5 Diagnostics ............................................................................................. 14
1.2 Positioning in the End-to-End Architecture ....................................................... 14
1.3 Security Goals .................................................................................................... 15
1.4 Architectural Goals ............................................................................................ 15
1.5 Assumptions ....................................................................................................... 16
1.6 Terminology ....................................................................................................... 17
1.7 Abbreviations ..................................................................................................... 18
1.8 Document Conventions ...................................................................................... 20
2 Architecture ................................................................................................................. 20
2.1 Protocol Components ......................................................................................... 20
2.2 Security Mechanisms ......................................................................................... 21
2.3 Architectural Components ................................................................................. 21
2.3.1 Parameters .............................................................................................. 21
2.3.2 File Transfers ......................................................................................... 22
2.3.3 CPE Initiated Sessions ........................................................................... 23
2.3.4 Asynchronous ACS Initiated Sessions .................................................. 23
3 Procedures and Requirements ..................................................................................... 23
3.1 ACS Discovery .................................................................................................. 24
3.2 Connection Establishment .................................................................................. 27
3.2.1 CPE Connection Initiation ..................................................................... 27
3.2.2 ACS Connection Initiation ..................................................................... 29
3.3 Use of TLS and TCP .......................................................................................... 31
3.4 Use of HTTP ...................................................................................................... 33
3.4.1 Encoding SOAP over HTTP .................................................................. 33
3.4.2 Transaction Sessions .............................................................................. 34
3.4.3 File Transfers ......................................................................................... 36
3.4.4 Authentication ........................................................................................ 36
3.4.5 Digest Authentication ............................................................................ 37
3.4.6 Additional HTTP Requirements ............................................................ 38
3.5 Use of SOAP ...................................................................................................... 38
3.6 RPC Support Requirements ............................................................................... 44
3.7 Transaction Session Procedures ......................................................................... 45
3.7.1 CPE Operation ....................................................................................... 45
3.7.2 ACS Operation ....................................................................................... 55
3.7.3 Transaction Examples ............................................................................ 58
Normative References ....................................................................................................... 60
CPE WAN Management Protocol TR-069 Amendment 3
November 2010 © The Broadband Forum. All rights reserved. Page 5 of 197
Annex A. RPC Methods ................................................................................................ 63
A.1 Introduction ................................................................................................................ 63
A.2 RPC Method Usage .................................................................................................... 63
A.2.1 Data Types ........................................................................................................ 63
A.2.2 Other Requirements .......................................................................................... 64
A.3 Baseline RPC Messages ............................................................................................. 64
A.3.1 Generic Methods .............................................................................................. 64
A.3.1.1 GetRPCMethods ................................................................................... 64
A.3.2 CPE Methods .................................................................................................... 66
A.3.2.1 SetParameterValues .............................................................................. 66
A.3.2.2 GetParameterValues ............................................................................. 68
A.3.2.3 GetParameterNames ............................................................................. 69
A.3.2.4 SetParameterAttributes ......................................................................... 71
A.3.2.5 GetParameterAttributes ........................................................................ 75
A.3.2.6 AddObject ............................................................................................. 76
A.3.2.7 DeleteObject ......................................................................................... 79
A.3.2.8 Download ............................................................................................. 80
A.3.2.9 Reboot ................................................................................................... 85
A.3.3 ACS Methods ................................................................................................... 86
A.3.3.1 Inform ................................................................................................... 86
A.3.3.2 TransferComplete ................................................................................. 88
A.3.3.3 AutonomousTransferComplete ............................................................ 90
A.4 Optional RPC Messages ............................................................................................. 91
A.4.1 CPE Methods .................................................................................................... 91
A.4.1.1 GetQueuedTransfers ............................................................................. 91
A.4.1.2 ScheduleInform .................................................................................... 92
A.4.1.3 SetVouchers .......................................................................................... 92
A.4.1.4 GetOptions ............................................................................................ 93
A.4.1.5 Upload .................................................................................................. 94
A.4.1.6 FactoryReset ......................................................................................... 96
A.4.1.7 GetAllQueuedTransfers ........................................................................ 96
A.4.1.8 ScheduleDownload ............................................................................... 98
A.4.1.9 CancelTransfer ................................................................................... 102
A.4.1.10 ChangeDUState ............................................................................... 102
A.4.2 ACS Methods ................................................................................................. 106
A.4.2.1 Kicked ................................................................................................. 106
A.4.2.2 RequestDownload ............................................................................... 106
A.4.2.3 DUStateChangeComplete ................................................................... 107
A.4.2.4 AutonomousDUStateChangeComplete .............................................. 110
A.5 Fault Handling .......................................................................................................... 113
A.5.1 CPE Fault Codes ............................................................................................. 113
A.5.2 ACS Fault Codes ............................................................................................ 115
A.6 RPC Method XML Schema ..................................................................................... 115
剩余196页未读,继续阅读
Garibaldi
- 粉丝: 3
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- stc12c5a60s2 例程
- Android通过全局变量传递数据
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0