没有合适的资源?快使用搜索试试~ 我知道了~
TR-069Amendment2
需积分: 10 12 下载量 28 浏览量
2008-11-04
14:50:28
上传
评论
收藏 1.45MB PDF 举报
温馨提示
试读
138页
TR-069 Amendment2 CPE WAN Management Protocol v1.1 Version: Issue 1 Amendment 2 Version Date: December 2007
资源推荐
资源详情
资源评论
TECHNICAL REPORT
© 2007 The Broadband Forum. All rights reserved.
TR-069
CPE WAN Management Protocol v1.1
Version: Issue 1 Amendment 2
Version Date: December 2007
CPE WAN Management Protocol v1.1 TR-069 Issue 1 Amendment 2
December 2007
© The Broadband Forum. All rights reserved.
2
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 document is not binding on the Broadband Forum, any of its members, or any developer or service
provider. This document is subject to change, but only with approval of members of the Forum.
This document is provided "as is," with all faults. Any person holding a copyright in this document, or any
portion thereof, disclaims to the fullest extent permitted by law any representation or warranty, express or
implied, including, but not limited to,
(a) any warranty of merchantability, fitness for a particular purpose, non-infringement, or title;
(b) any warranty that the contents of the document are suitable for any purpose, even if that purpose is
known to the copyright holder;
(c) any warranty that the implementation of the contents of the documentation will not infringe any third
party patents, copyrights, trademarks or other rights.
This publication may incorporate intellectual property. The Broadband Forum encourages but does not
require declaration of such intellectual property. For a list of declarations made by Broadband Forum
member companies, please see www.broadband-forum.org
.
CPE WAN Management Protocol v1.1 TR-069 Issue 1 Amendment 2
December 2007
© The Broadband Forum. All rights reserved.
3
Version History
Version
Number
Version Date Version 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.
Technical comments or questions about this document should be directed to:
William Lupton 2Wire wlupton@2wire.com
John Blackford 2Wire jblackford@2wire.com
Mike Digdon SupportSoft mike.digdon@supportsoft.com
Editors
Tim Spets Westell tspets@westell.com
Greg Bathrick PMC-Sierra Greg_Bathrick@pmc-sierra.com
BroadbandHome™
Technical Working
Group
Chairs
Heather Kirksey Motive hkirksey@motive.com
CPE WAN Management Protocol v1.1 TR-069 Issue 1 Amendment 2
December 2007
© The Broadband Forum. All rights reserved.
4
Contents
1
Introduction ............................................................................................................................................. 8
1.1
Functional Components .............................................................................................................. 8
1.1.1
Auto-Configuration and Dynamic Service Provisioning................................................. 8
1.1.2
Software/Firmware Image Management ....................................................................... 8
1.1.3
Status and Performance Monitoring.............................................................................. 9
1.1.4
Diagnostics ................................................................................................................... 9
1.1.5
Identity Management for Web Applications................................................................... 9
1.2
Positioning in the End-to-End Architecture.................................................................................. 9
1.3
Security Goals........................................................................................................................... 10
1.4
Architectural Goals .................................................................................................................... 10
1.5
Assumptions.............................................................................................................................. 11
1.6
Terminology............................................................................................................................... 11
1.7
Document Conventions ............................................................................................................. 12
2
Architecture........................................................................................................................................... 12
2.1
Protocol Components................................................................................................................ 12
2.2
Security Mechanisms ................................................................................................................ 13
2.3
Architectural Components ......................................................................................................... 13
2.3.1
Parameters ................................................................................................................. 13
2.3.2
File Transfers .............................................................................................................. 14
2.3.3
CPE Initiated Sessions................................................................................................ 14
2.3.4
Asynchronous ACS Initiated Sessions........................................................................ 15
3
Procedures and Requirements ............................................................................................................. 15
3.1
ACS Discovery .......................................................................................................................... 15
3.2
Connection Establishment......................................................................................................... 17
3.2.1
CPE Connection Initiation ........................................................................................... 17
3.2.2
ACS Connection Initiation ........................................................................................... 18
3.3
Use of SSL/TLS and TCP..........................................................................................................20
3.4
Use of HTTP.............................................................................................................................. 21
3.4.1
Encoding SOAP over HTTP........................................................................................ 21
3.4.2
Transaction Sessions.................................................................................................. 22
3.4.3
File Transfers .............................................................................................................. 23
3.4.4
Authentication ............................................................................................................. 24
3.4.5
Digest Authentication .................................................................................................. 24
3.4.6
Additional HTTP Requirements................................................................................... 25
3.5
Use of SOAP............................................................................................................................. 25
3.6
RPC Support Requirements...................................................................................................... 30
3.7
Transaction Session Procedures............................................................................................... 30
3.7.1
CPE Operation............................................................................................................ 31
3.7.2
ACS Operation............................................................................................................ 37
3.7.3
Transaction Examples................................................................................................. 40
Normative References .................................................................................................................................. 42
Annex A.
RPC Methods ......................................................................................................................... 44
A.1
Introduction ........................................................................................................................................... 44
A.2
RPC Method Usage .............................................................................................................................. 44
A.2.1
Data Types................................................................................................................................ 44
A.2.2
Other Requirements .................................................................................................................. 45
A.3
Baseline RPC Messages ...................................................................................................................... 45
A.3.1
Generic Methods....................................................................................................................... 45
A.3.1.1
GetRPCMethods......................................................................................................... 45
A.3.2
CPE Methods ............................................................................................................................ 46
A.3.2.1
SetParameterValues................................................................................................... 47
A.3.2.2
GetParameterValues................................................................................................... 48
A.3.2.3
GetParameterNames .................................................................................................. 49
A.3.2.4
SetParameterAttributes............................................................................................... 51
A.3.2.5
GetParameterAttributes .............................................................................................. 55
A.3.2.6
AddObject ................................................................................................................... 56
CPE WAN Management Protocol v1.1 TR-069 Issue 1 Amendment 2
December 2007
© The Broadband Forum. All rights reserved.
5
A.3.2.7
DeleteObject ............................................................................................................... 58
A.3.2.8
Download .................................................................................................................... 59
A.3.2.9
Reboot ........................................................................................................................ 63
A.3.3
ACS Methods ............................................................................................................................ 64
A.3.3.1
Inform..........................................................................................................................64
A.3.3.2
TransferComplete ....................................................................................................... 66
A.3.3.3
AutonomousTransferComplete ................................................................................... 67
A.4
Optional RPC Messages....................................................................................................................... 68
A.4.1
CPE Methods ............................................................................................................................ 68
A.4.1.1
GetQueuedTransfers .................................................................................................. 68
A.4.1.2
ScheduleInform........................................................................................................... 69
A.4.1.3
SetVouchers ............................................................................................................... 69
A.4.1.4
GetOptions.................................................................................................................. 70
A.4.1.5
Upload......................................................................................................................... 71
A.4.1.6
FactoryReset............................................................................................................... 73
A.4.1.7
GetAllQueuedTransfers .............................................................................................. 73
A.4.2
ACS Methods ............................................................................................................................ 74
A.4.2.1
Kicked ......................................................................................................................... 74
A.4.2.2
RequestDownload....................................................................................................... 75
A.5
Fault Handling....................................................................................................................................... 75
A.5.1
CPE Fault Codes....................................................................................................................... 75
A.5.2
ACS Fault Codes....................................................................................................................... 76
A.6
RPC Method XML Schema ................................................................................................................... 77
Annex B.
Removed .............................................................................................................................. 101
Annex C.
Signed Vouchers ................................................................................................................. 102
C.1
Overview............................................................................................................................................. 102
C.2
Control of Options Using Vouchers..................................................................................................... 102
C.3
Voucher Definition............................................................................................................................... 102
Annex D.
Web Identity Management .................................................................................................. 107
D.1
Overview............................................................................................................................................. 107
D.2
Use of the Kicked RPC Method .......................................................................................................... 107
D.3
Web Identity Management Procedures ............................................................................................... 107
D.4
LAN Side Interface.............................................................................................................................. 108
Annex E.
Signed Package Format...................................................................................................... 110
E.1
Introduction ......................................................................................................................................... 110
E.2
Signed Package Format Structure ...................................................................................................... 110
E.2.1
Encoding Conventions ............................................................................................................ 111
E.3
Header Format.................................................................................................................................... 111
E.4
Command List Format......................................................................................................................... 111
E.4.1
Command Types..................................................................................................................... 111
E.4.2
End Command ........................................................................................................................ 112
E.4.3
Extract and Add Commands.................................................................................................... 113
E.4.4
Remove Commands................................................................................................................ 113
E.4.5
Move Commands .................................................................................................................... 114
E.4.6
Version and Description Commands ....................................................................................... 115
E.4.7
Timeout Commands ................................................................................................................ 115
E.4.8
Reboot Command ................................................................................................................... 117
E.4.9
Format File System ................................................................................................................. 117
E.4.10
Minimum and Maximum Version Commands.......................................................................... 117
E.4.11
Role Command ....................................................................................................................... 118
E.4.12
Minimum Storage Commands................................................................................................. 118
剩余137页未读,继续阅读
资源评论
wanglibo1981
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功