TR-069简体中文版
TR069协议简明教程
![TR069协议简明教程](https://img.taocdn.com/s3/m/05523036f78a6529647d53e3.png)
TR069协议简明教程1.为什么需要TR069随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。
TR069定义了一套全新的网管体系结构,包括“管理模型”,“交互接口”,“管理参数”,在很大程度上减少了网络产品的运维成本。
2.什么是TR069协议TR069是数字用户线(DSL)论坛(已改名为Broadband Forum)制定的一个面向终端设备的网管协议,称为“用户终端设备广域网管理协议(CWMP)”,DSL论坛的文档编号为TR069。
3.TR069协议发展现状自2004年5月DSL论坛推出该协议以来,各大运营商纷纷部署基于TR069的终端设备。
但从协议的发展情况看,TR069仍然处于不断完善的过程中。
4.TR069协议网络架构ACS为自动配置服务器,负责对终端设备CPE进行管理。
ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。
TR069协议主要定义了南向接口。
5.TR069的实现(协议栈)(1)TR069协议基于TCP层;(2)ACS与CPE间的消息传输使用HTTP1.1,ACS为HTTP服务器,CPE为HTTP 客户端;(3)消息的具体内容使用SOAP包进行封装,SOAP包是一个包含SOAP Head(SOAP 头)和SOAP Body(SOAP体)组成的XML文档(4)ACS的管理方法就是对CPE上的管理函数进行远程调用,因此需要向CPE传输要调用的函数名及参数,这些内容包含在SOAP体中。
ACS并不直接对设备本身的接口进行调用,ACS所使用的函数为TR069的标准函数(称作TR-069 RPC Methods),CPE需要通过一个设备上的中间层解析出RPC方法,再由这个中间层调用设备自身的接口,这个中间层就是TR069 Agent。
TR069协议中文版
![TR069协议中文版](https://img.taocdn.com/s3/m/6a03e0d36f1aff00bed51e1c.png)
TR069 修正版 1 CPE WAN Management Protocol
CPE 广域网管理协议
2006 年 12 月
编辑
Jeff Bernstein, 2Wire Heather Kirksey, Motive Tim Spets, Westell William Lupton, 2Wire
hz.chenkejin.study@
第 4 页 共 41 页
CPE 广域网管理协议修正版
连接上正常处理。
c) 允许一个或多个 ACS 为一个 CPE 组服务,这些 CPE 可以根据一个或多个业务供应商信 息关联在一起。
本协议支持 ACS 和 CPE 的 discovery 和 association:
每一个参数包括一个“名-值”对。名字标识了特定的参数,并且拥有一个类似于文件目录的 分级结构,每一级之间用一个点‘.’分隔开。参数的值可能是多种已定义的数据类型中的一 种。
参数可以被设置成只读或只写。只读参数可以让ACS用于确定特定CPE的特征,观察CPE的当 前状态,或者收集统计信息。可写参数可以让ACS去定制各种CPE操作。所有可写参数必须是 可读的,虽然那些包含用于机密性信息,例如密码,可能会在读时返回一个空值(在数据响 应规范里面有描述)。一些可写的参数能够被那些不同于本规范定义的接口所独立的更改(例 如,一些参数也可以通过LAN侧的自动配置协议所修改)。
b) 保证 CPE 和 ACS 之间事务处理的机密性。
c) 运行为每一种事务处理提供适当的鉴权。
d) 阻止对服务的窃取。
1.4 架构目标
本协议对连通模型上有很好的灵活性:
a) CPE 和 ACS 都可以发起建连,避免在 CPE 和 ACS 之间维护一个长期的连接。
TR069协议简介
![TR069协议简介](https://img.taocdn.com/s3/m/5740b93beefdc8d376ee3271.png)
描述
分别在CPE和ACS运行的CPE WAN管理协议应用。应用由本地 定义,并且不作为CPE WAN管理协议的一部分进行说明。 CPE WAN管理协议定义的特定RPC方法。RPC方法包括定义 CPE参数。这些参数可由ACS通过与该参数相关的PRC方法访问 。 基于XML的标准语法,用于编码远程过程调用,SOAP 1.1。 HTTP 1.1。
☺ 为适应终端数量巨大、地址不固定的特性,TR069定义的交互流程 中,管理交互都是由CPE发起,由CPE来“请求”ACS进行管理。
☺ 当ACS希望启动对CPE的管理时,协议定义了一个反向触发机制: CPE建立维护一个用于侦听的HTTP端口,这个端口信息在CPE初始连 接时报给ACS,当ACS希望对CPE进行管理时,ACS向该端口建立传 输控制协议(TCP)连接并发送空的端口(POST)报文,CPE收到该报文 后随即启动正向的HTTP/HTTPS连接,请求自动配置服务器的管理。
本方法可以由ACS用来读取CPE上的一个或更多参数的属性。
AddObject DeleteObject Reboot Download Upload FactoryReset
本方法可以由ACS使用来建立一个多实例对象(multi-instance object)的新实例。 本方法用于删除一个对象的特定实例。 本方法令CPE重新启动。 本方法可以由ACS使用来指示CPE在指定的位置下载特定的文件。 服务器用本方法使CPE向指定的位置上载一个特定的文件。 本方法将重置CPE到其出厂默认状态。
CPE与ACS的交互
认证流程
☺ 如果CPE没有经SSL/TLS进行认证,ACS必须通过HTTP对CPE 进行认证。如果SSL/TLS用于加密,ACS可以使用基本或摘要认证。 如果没有使用SSL/TLS,则ACS必须使用摘要认证。
TR-069协议
![TR-069协议](https://img.taocdn.com/s3/m/8d4321da7f1922791688e859.png)
家庭网络设备的远程管理技术2006年11月27日 10:45 来源:泰尔网作者:刘谦摘要首先阐述了家庭网络设备远程管理的必要性、内容及相关技术问题;然后着重介绍了TR-069规范规定的网络架构、协议层次及远程管理系统的工作流程;最后结合实例分1、家庭网络设备远程管理的必要性家庭网络的设备物理位置处于用户家中,有一种观点认为,既然这些设备都是在用户家中,那么运营商就不需要对这些设备进行管理,用户自己管理就可以了。
但实际情况是,家庭网络承载众多的电信业务,为了保证电信业务端到端的服务质量,电信运营商需要对端到端通信中涉及到的众多设备进行协调统一管理,这其中就需要对家庭网络设备做到可控制和可管理。
如果家庭网络设备由用户自己随意管理,则很难做到与核心电信网络设备的协调统一,所谓保证电信业务端到端服务质量将不可能实现。
既然家庭网络的设备需要运营商来管理,那么在选择管理方式上,就需要仔细分析家庭网络设备的特点:首先,公用电信网络的网元数量一般比较少,而家庭网络的网元数量则非常庞大,所以,没有良好的运行和管理工具,无法维护和管理家庭网络,传统的人工操作和排除故障的方式很难满足家庭网络的维护和管理要求;其次,家庭网络的使用者是普通用户,普通用户不可能像机房里的专业工作人员那样恪守安全规范,不做有害于网络安全的操作,因此,家庭网络的维护和管理更要注重运营商对设备本身的控制能力以及安全性能;最后,家庭网络遍布各个地区,远程管理是必不可少的,上门服务只有在极特别的情形下才进行。
基于家庭网络设备的这些特点,家庭网络设备的管理方式需要采用远程集中自动管理的方式。
2、家庭网络设备远程管理的内容既然需要对家庭网络的设备进行远程集中自动管理,那么究竟进行哪些方面的管理才能便于运营商开展业务、保证业务的服务质量呢?从目前运营商的需求来看,主要的管理内容应包括设备的自动配置、设备的软件和硬件的升级、设备的状态和性能监测以及故障诊断。
TR069命令手册
![TR069命令手册](https://img.taocdn.com/s3/m/aa1eb1f8fab069dc50220177.png)
TR069命令手册目录1简介 (3)1.1概述 (3)1.2协议简介 (3)2配置TR069 (4)3典型配置举例 (6)1简介1.1概述随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。
TR069定义了一套全新的网管体系结构,包括“管理模型”,“交互接口”,“管理参数”,在很大程度上减少了网络产品的运为成本。
TR069是数字用户线(DSL)论坛(已改名为Broadband Forum)制定的一个面向终端设备的网管协议,称为“用户终端设备广域网管理协议(CWMP)”,DSL论坛的文档编号为TR069。
它提供了对下一代网络中家庭网络设备进行管理配置的通用框架和协议,用于从网络侧对家庭网络中的网关、路由器、机顶盒等设备进行远程集中管理。
1.2协议简介TR-069协议的基本思路是利用了在新一代Web服务中广泛使用的基于SOAP的RPC方法。
其会话协议使用的是HTTP1.1协议,因此TR-069可以方便地使用在Web中使用的传送层安全技术,比如SSL/TLS。
TR-069协议栈的下面几层充分利用了现在Internet上广泛使用的通信协议,比如TCP、HTTP、SOAP等。
通过这些成熟的协议,ACS和用户设备之间可以方便地建立通信的基本通道。
TR-069在SOAP之上定义了用于配置、查询、诊断等操作的特定的RPC方法,通信的两端(ACS和用户设备)都可以通过RPC调用来完成某个特定功能的执行和得到返回的结果。
用户设备和ACS之间的通信分为ACS发现阶段和连接建立阶段。
在ACS发现阶段,用户设备需要得知ACS的URL或地址,这些信息可以是预配置在用户设备中的,也可以通过DHCP的选项来传送给用户设备。
一旦用户设备得到ACS的URL或地址,用户设备可以在任何时候发起对ACS的连接。
TR-069介绍
![TR-069介绍](https://img.taocdn.com/s3/m/acb7d21ba300a6c30c229fe2.png)
ACS
HTTP post
SetParameterValues response HTTP response
Close connection
23
Data Model: Access
所有的CPE参数都可以通过RPC方法 GetParameterValue来得到。 所有的可读写的参数都可以通过 SetParameterValue来改变。 通过SetParameterAttribute改变一些参数 的属性(Notification和AccessControl), 使其可以被tracked/controlled。
ACS
SSL initiation HTTP post Inform request HTTP response Inform response
17
安全
TR-069支持如下的安全机制
SSL/TLS 基于HTTP的认证方式
ACS可以使用basic或者digest认证方式来认证CPE CPE端必须支持basic和digest两种认证方式
3
家庭网络设备远程管理的必要性
家庭网络承载众多业务,为了保证业务端到端的服务质量,电信运营商需要对端 到端通信中涉及到的众多设备进行协调统一管理,这其中就需要对家庭网络设备 做到可控制和可管理。
如果家庭网络设备由用户自己随意管理,则很难做到与核心电信网络设备的协调 统一,所谓保证端到端服务质量将不可能实现。
一个需要通知ACS其改变的参数发生改变 “4 VALUE CHANGE” 时 ACS通过SetParameterAttributes方法标 识为”Active notification”的参数,由于非 “4 VALUE CHANGE” ACS的原因发生改变
tr069
![tr069](https://img.taocdn.com/s3/m/66fda73183c4bb4cf7ecd153.png)
第一章CPE WAN Management Protocol(DSL Forum TR-069)该协议描述了,在一个公共架构中CPE和自动配置服务器(ACS)之间的通讯,并包括了自动配置的安全性以及其它的一些CPE管理功能。
1.介绍该文档描述了在CPE和自动配置服务器(ACS)之间的通讯过程中使用的CPE广域网管理协议。
CPE广域网管理协议定义了一种机制,包括CPE自动配置的安全性,以及将其他一些CPE管理功能和并到同一个公共架构下。
1.1功能组成CPE广域网管理协议支持大量的功能以支持管理大量的CPE,包括下面一些最初始的功能:@自动配置和动态提供服务@软件/固件的镜像管理@状态和性能监控@诊断1.1.1自动配置和动态提供服务CPE广域网管理协议允许自动配置服务器(ACS)为一台CPE或大量基于各种标准的大量CPE提供服务。
设备机制包括配置指定参数和根据卖主的需求指定参数的通用机制。
设备机制允许CPE既可以在初始化连接到宽带存取网络的时候,也可以在以后任何时候发起设备。
这可以支持在异步状况下,ACS重新发起对CPE设备的配置。
这个协议中包含了鉴权机制,允许为每一台指定的CPE,或者基于相同的vendor,型号,软件版本的CPE集群提供服务。
The protocol also provides optional tools to manage the CPE-specific components of optional applications or services for which an additional level of security is required to control, such as those involving payments. The mechanism for control of such Options using digitally signed Vouchers is defined in Appendix C.这种设备机制允许将来更简单的扩展,扩展能够为本规范未包括的设备提供服务。
tr069通用参数
![tr069通用参数](https://img.taocdn.com/s3/m/a803d8c18662caaedd3383c4bb4cf7ec4afeb682.png)
tr069通用参数
TR069是一种网络管理协议,主要用于自动配置和监控家庭或企业网络中的设备。
它定义了设备之间的通信方式,以便远程管理设备。
TR069协议主要定义了ACS(自动配置服务器)和CPE(用户端设备)间的南向接口。
它包含一些该协议特有的组件,同时也使用了一些标准协议,如SSL/TLS、TCP/IP等。
在TR069协议中,CPE和ACS之间的通信涉及到一些通用参数,这些参数主要用于配置和监控CPE设备。
一些重要的通用参数包括:
1. 设备标识符:用于唯一标识一个CPE设备。
2. 设备版本:表示CPE设备的软件或固件版本。
3. 设备状态:表示CPE设备的当前状态,例如在线、离线、故障等。
4. 配置参数:用于设置和修改CPE设备的配置,例如IP地址、网关、DNS 服务器等。
5. 性能数据:用于收集和报告CPE设备的性能数据,例如带宽使用情况、丢包率、延迟等。
6. 事件通知:用于触发警报或通知,例如设备故障、配置变更等。
这些通用参数可以帮助管理员远程管理和监控CPE设备,提高网络管理的效率和便利性。
具体参数可能会根据不同的CPE设备和厂商有所不同,因此在实际应用中需要根据具体情况进行配置和管理。
H3C CWMP (TR-069)配置
![H3C CWMP (TR-069)配置](https://img.taocdn.com/s3/m/77096d2f7375a417866f8f47.png)
目录第1章 CWMP配置.................................................................................................................1-11.1 CWMP简介........................................................................................................................1-11.1.1 CWMP网络框架.......................................................................................................1-11.1.2 CWMP基本功能.......................................................................................................1-21.1.3 CWMP实现机制.......................................................................................................1-31.2 CWMP配置任务简介..........................................................................................................1-51.3 使能CWMP功能.................................................................................................................1-61.4 配置ACS属性.....................................................................................................................1-71.4.1 配置ACS的URL值...................................................................................................1-71.4.2 配置ACS的用户名和密码........................................................................................1-71.5 配置CPE属性.....................................................................................................................1-81.5.1 配置CPE的URL值...................................................................................................1-81.5.2 配置CPE的用户名和密码........................................................................................1-81.5.3 发送Inform报文........................................................................................................1-81.5.4 配置CPE自动重新连接的次数.................................................................................1-91.5.5 配置CPE无数据传输超时的时间..............................................................................1-91.6 CWMP显示和维护............................................................................................................1-10本文中标有“请以实际情况为准”的特性描述,表示各型号对于此特性的支持情况可能不同,本节将对此进行说明。
CWMP (TR-069)配置
![CWMP (TR-069)配置](https://img.taocdn.com/s3/m/841d86d4360cba1aa811da6b.png)
目录1 CWMP (TR-069)配置.........................................................................................................................1-11.1 CWMP (TR-069)简介........................................................................................................................1-11.1.1 CWMP网络框架......................................................................................................................1-11.1.2 CWMP基本功能......................................................................................................................1-11.1.3 CWMP实现机制......................................................................................................................1-21.2 CWMP配置任务简介.........................................................................................................................1-41.3 使能CWMP功能................................................................................................................................1-51.4 配置ACS属性....................................................................................................................................1-51.4.1 配置ACS的URL值...................................................................................................................1-51.4.2 配置ACS的用户名和密码........................................................................................................1-61.5 配置CPE属性....................................................................................................................................1-61.5.1 配置CPE的用户名和密码........................................................................................................1-61.5.2 配置CWMP连接接口..............................................................................................................1-71.5.3 发送Inform报文.......................................................................................................................1-71.5.4 配置CPE自动重新连接的次数................................................................................................1-81.5.5 配置CPE无数据传输超时的时间.............................................................................................1-81.6 CWMP显示和维护.............................................................................................................................1-81 CWMP (TR-069)配置1.1 CWMP (TR-069)简介CWMP (CPE WAN Management Protocol ,CPE 广域网管理协议)是由DSL (Digital Subscriber's Line ,数字用户线路)论坛发起开发的技术规范之一,编号为TR-069,所以又被称为TR-069协议。
TR069协议简要介绍
![TR069协议简要介绍](https://img.taocdn.com/s3/m/d8df38dac1c708a1284a44c3.png)
TR069协议向导1.为什么需要TR069随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。
TR069定义了一套全新的网管体系结构,包括“管理模型”,“交互接口”,“管理参数”,在很大程度上减少了网络产品的运为成本。
2.什么是TR069协议TR069是数字用户线(DSL)论坛(已改名为Broadband Forum)制定的一个面向终端设备的网管协议,称为“用户终端设备广域网管理协议(CWMP)”,DSL论坛的文档编号为TR069。
3.TR069协议发展现状自2004年5月DSL论坛推出该协议以来,各大运营商纷纷部署基于TR069的终端设备。
但从协议的发展情况看,TR069仍然处于不断完善的过程中。
4.TR069协议网络架构ACS为自动配置服务器,负责对终端设备CPE进行管理。
ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。
TR069协议主要定义了南向接口。
5.TR069的实现(协议栈)1)TR069协议基于TCP/IP;2)标准的Internet传输安全协议,SSL3.0 OR TLS1.0 ,使用SSL/TLS并不强制要求,确保CPE和ACS之间基于证书的鉴权3)ACS与CPE间的消息传输使用HTTP1.14)消息的具体内容使用SOAP包进行封装,SOAP包是一个包含SOAP Head(SOAP头)和SOAP Body (SOAP体)组成的XML文档5)ACS与CPE之间通过TR069协议特有的RPC方法进行互操作。
ACS远程调用CPE上的RPC函数,用来对CPE进行管理如:设置CPE参数、获取CPE 参数、硬件升级、重启设备等;因此需要向CPE传输要调用的函数名及参数,这些内容包含在SOAP体中。
tr069协议
![tr069协议](https://img.taocdn.com/s3/m/54e47bc1900ef12d2af90242a8956bec0975a5f7.png)
tr069协议TR-069协议介绍TR-069(Technical Report 069)是由全球互联网工程任务组(Internet Engineering Task Force,IETF)制定的一项用于远程管理和配置设备的协议。
它的全称是“CPE WAN Management Protocol(CWP)”,也被称为“Auto Configuration Server(ACS)”协议。
TR-069协议为设备提供了一种标准的远程管理和配置机制,可以使设备厂商和服务提供商远程管理和更新客户的设备,并为设备提供实时监控和故障排除的功能。
该协议适用于智能电视、路由器、网络摄像头、光猫、电信终端等各种家庭和企业网络设备。
TR-069协议的核心组件是ACS(Auto Configuration Server),它是负责接收和处理设备发送的请求的服务器。
ACS可以对设备进行诊断、配置、软件升级、故障处理等一系列操作。
设备通过ACS和网络进行通信,ACS通过配置文件和命令来管理设备。
TR-069协议的优势主要体现在以下几个方面:首先,TR-069协议提供了一种标准的远程管理和配置机制,可以避免不同设备之间的兼容性问题。
通过统一的协议,设备厂商和服务提供商可以远程管理和更新不同类型的设备,提高设备管理的效率。
其次,TR-069协议支持实时的设备监控和故障排除。
通过TR-069协议,设备可以定期上报状态信息到ACS,ACS可以实时监控设备的运行状态,并及时做出响应。
当设备出现故障时,ACS可以根据设备上报的信息进行故障排查和诊断。
再次,TR-069协议支持远程配置和软件升级。
通过ACS可以对设备的各种参数进行配置,并可以安全地进行软件升级。
这样,设备厂商可以通过远程方式对设备进行配置和维护,减少了现场维护的人力和物力成本。
最后,TR-069协议具有良好的安全性和扩展性。
通过设备和ACS之间的双向认证和安全机制,可以确保通信的安全性。
TR069简明教程
![TR069简明教程](https://img.taocdn.com/s3/m/a9b6482c915f804d2b16c17d.png)
1.为什么需要TR069随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。
TR069定义了一套全新的网管体系结构,包括“管理模型”,“交互接口”,“管理参数”,在很大程度上减少了网络产品的运为成本。
2.什么是TR069协议TR069是数字用户线(DSL)论坛(已改名为Broadband Forum)制定的一个面向终端设备的网管协议,称为“用户终端设备广域网管理协议(CWMP)”,DSL论坛的文档编号为TR069。
3.TR069协议发展现状自2004年5月DSL论坛推出该协议以来,各大运营商纷纷部署基于TR069的终端设备。
但从协议的发展情况看,TR069仍然处于不断完善的过程中。
4.TR069协议网络架构ACS为自动配置服务器,负责对终端设备CPE进行管理。
ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。
TR069协议主要定义了南向接口。
5.TR069的实现(协议栈)(1)TR069协议基于TCP层;(2)ACS与CPE间的消息传输使用HTTP1.1,ACS为HTTP服务器,CPE为HTTP客户端;(3)消息的具体内容使用SOAP包进行封装,SOAP包是一个包含SOAP Head(SOAP头)和SOAP Body (SOAP体)组成的XML文档(4)ACS的管理方法就是对CPE上的管理函数进行远程调用,因此需要向CPE传输要调用的函数名及参数,这些内容包含在SOAP体中。
ACS并不直接对设备本身的接口进行调用,ACS所使用的函数为TR069的标准函数(称作TR-069 RPC Methods),CPE需要通过一个设备上的中间层解析出RP C方法,再由这个中间层调用设备自身的接口,这个中间层就是TR069 Agent。
tr069协议
![tr069协议](https://img.taocdn.com/s3/m/8f9e5a9fa48da0116c175f0e7cd184254b351ba6.png)
tr069协议TR069协议。
TR069协议是一种远程管理协议,它允许服务提供商远程管理和配置用户设备,例如路由器、调制解调器和网关等。
这项协议为服务提供商提供了一种有效的方式来管理设备,从而提高了设备的可靠性和安全性。
TR069协议的核心是CPE WAN管理协议(CWMP),它定义了一套用于管理设备的数据模型和通信协议。
CWMP允许服务提供商远程配置设备的参数、升级设备的固件、收集设备的性能数据等。
通过这项协议,服务提供商可以实现对设备的全面管理,从而提供更好的服务质量和用户体验。
TR069协议的优势在于它的灵活性和可扩展性。
它采用了基于HTTP的通信协议,使得设备可以通过互联网与服务提供商的管理服务器进行通信。
同时,TR069协议的数据模型是可扩展的,服务提供商可以根据自己的需求定义新的管理参数,从而实现对更多设备功能的管理和控制。
另外,TR069协议还支持设备之间的互操作性。
通过CWMP,不同厂商生产的设备可以遵循统一的管理规范,使得这些设备可以与服务提供商的管理系统无缝对接。
这为服务提供商带来了更大的灵活性和选择空间,他们可以根据自己的需求选择最适合的设备,并且不用担心设备之间的兼容性问题。
总的来说,TR069协议是一项非常重要的远程管理协议,它为服务提供商提供了强大的管理工具,帮助他们实现对设备的全面管理和控制。
通过这项协议,服务提供商可以提高设备的可靠性和安全性,为用户提供更好的服务体验。
同时,TR069协议还促进了设备之间的互操作性,为服务提供商带来了更大的灵活性和选择空间。
总的来说,TR069协议是一项非常重要的远程管理协议,它为服务提供商提供了强大的管理工具,帮助他们实现对设备的全面管理和控制。
通过这项协议,服务提供商可以提高设备的可靠性和安全性,为用户提供更好的服务体验。
同时,TR069协议还促进了设备之间的互操作性,为服务提供商带来了更大的灵活性和选择空间。
TR069 中文版 翻译版 (无复制打印加密)
![TR069 中文版 翻译版 (无复制打印加密)](https://img.taocdn.com/s3/m/6e362f878762caaedd33d4c5.png)
TR069修正版1CPE WAN Management ProtocolCPE广域网管理协议2006年12月编辑Jeff Bernstein, 2Wire Heather Kirksey, MotiveTim Spets, Westell William Lupton, 2WireJohn Blackford, 2Wire Anton Okmianski, CiscoMike Digdon, SupportSoft译陈科锦TSV1.0本规范只对英文协议的主体部分进行了翻译,不包括附录部分。
为了让你更好地掌握本协议,强烈建议在阅读本规范后再次阅读英文协议原本,或把本规范作为阅读英文协议时的参考。
欢迎各位给本规范翻译的不当之处提出你的修改建议或意见。
Email:hz.chenkejin.study@概要CPE广域网管理协议描述了CPE和自动配置服务器ACS之间通信的一个公共平台,它包括了可靠的自动配置以及一些其他的CPE管理功能。
1介绍本文档描述CPE广域网管理协议是用于CPE和自动配置服务器ACS之间的通信协议。
本协议定义了一套机制,包括CPE的可靠的自动配置,同时将一些其他的CPE管理功能合并到同一个公共的平台框架上。
本文档描述了可以应用于所有的TR-069 CPE的管理协议method的通用需求。
而其他一些文档是针对特定的管理实体或数据模型,针对特定类型设备或服务进行描述。
1.1功能CPE广域网管理协议支持很多用于管理CPE群的功能,主要包括如下:a)自动配置和提供动态业务b)Sofware/firmware镜像文件的管理c)状态和性能监控d)诊断1.1.1自动配置和提供动态业务CPE广域网管理协议允许ACS给一个CPE或一组基于多种标准的CPE提供服务。
这个服务提供机制允许CPE既可以在刚刚连接到宽带接入网时,也可以在以后的任何时间来进行动态服务提供或重新配置。
此机制包括支持在异步状况下ACS发起的服务。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
技术报告DSL 论坛TR - 069CPE WAN 管理协议2004年5月作者:DSLHOME-Technical Working Group编辑:Jeff Bernstein, 2WireTime Spets, Westell工作组召集人Greg Bathrick, Texas InstrumentsGeorge Pitsoulakis, Westell内容摘要:适用于CPE与自动配置服务器(ACS: Auto-Configuration Server)之间的通信协议,包括安全地自动配置及其它在公用框架下的CPE管理功能。
声明:The DSL Forum is a non-profit corporation organized to create guidelines for DSL network system development and deployment. This Technical Report has been approved by members of the Forum. This document is not binding on the DSL Forum, any of its members, or any developer or service provider involved in DSL. The document is subject to change, but only with approval of members of the Forum.©2001 Digital Subscriber Line Forum. All Rights Reserved.DSL Forum technical reports may be copied, downloaded, stored on a server or otherwise re-distributed in their entirety only.Notwithstanding anything to the contrary, the DSL Forum makes no representation or warranty, expressed or implied, concerning this publication, its contents or the completeness, accuracy, or applicability of any information contained in this publication. No liability of any kind shall be assumed by the DSL Forum as a result of reliance upon any information contained in this publication. The DSL Forum does not assume any responsibility to update or correct any information in this publication.The receipt or any use of this document or its contents does not in any way create by implication or otherwise any express or implied license or right to or under any patent, copyright, trademark or trade secret rights which are or may be associated with the ideas, techniques, concepts or expressions contained herein.NOTE: The user's attention is called to the possibility that compliance with this report may require use of an invention covered by patent rights.By publication of this report, no position is taken with respect to the validity of the claim or of any patent rights in connection therewith. The patent holder has, however, filed a statement of willingness to grant a license under these rights on reasonable and nondiscriminatory terms and conditions to applicants desiring to obtain such a license. Details may be obtained from the publisher.目录1序言 (7)1.1功能组件 (7)1.1.1自动配置和动态服务供给 (7)1.1.2软件/固件的映像管理 (7)1.1.3状态和性能监视 (7)1.1.4诊断 (8)1.1.5WEB应用的身份管理 (8)1.2在自动配置架构中的定位 (8)1.3安全目标 (9)1.4架构目标 (9)1.5假定 (10)1.6术语 (10)1.7文档约定 (11)2架构 (11)2.1协议组成 (11)2.2安全机制 (12)2.2.1安全初始化模型 (12)2.3架构组成 (13)2.3.1参数 (13)2.3.2文件传输 (14)2.3.3CPE发起通知 (14)2.3.4异步ACS发起通知 (14)3过程与要求 (15)3.1ACS发现 (15)3.2连接的建立 (16)3.2.1CPE连接的发起 (16)3.2.2ACS连接的发起 (17)3.3使用SSL/TLS和TCP (17)3.4使用HTTP (18)3.4.1SOAP Over HTTP编码 (18)3.4.2事务会话 (19)3.4.3文件传输 (19)3.4.4认证 (19)3.5使用SOAP (20)3.7事务会话过程 (24)3.7.1CPE操作 (25)3.7.2ACS操作 (26)3.7.3事务示例 (27)参考规范 (29)附录A RPC方法 (30)A.1简介 (30)A.2RPC方法的使用 (30)A.2.1数据类型 (30)A.2.2其它要求 (31)A.3标准的RPC报文 (31)A.3.1通用方法 (31)A.3.1.1 GetRPCMethods (31)A.3.2CPE方法 (32)A.3.2.1 SetParameterValues (32)A.3.2.2 GetParameterValues (33)A.3.2.3 GetParameterNames (33)A.3.2.4 SetParameterAttributes (34)A.3.2.5 GetParameterAttributes (36)A.3.2.6 AddObject (37)A.3.2.7 DeleteObject (38)A.3.2.8 Download (38)A.3.2.9 Reboot (40)A.3.3服务器方法 (40)A.3.3.1 Inform (40)A.3.3.2 TransferComplete (43)A.4可选的RPC报文 (44)A.4.1CPE方法 (44)A.4.1.1 GetQueuedTransfers (44)A.4.1.2 ScheduleInform (44)A.4.1.3 SetV ouchers (45)A.4.1.4 GetOptions (45)A.4.1.5 Upload (46)A.4.1.6 FactoryReset (47)A.4.2服务器方法 (47)A.4.2.1 Kicked (47)A.5错误处理 (49)A.5.1CPE错误代码 (49)A.5.2服务器错误代码 (49)A.5.3服务器方法的重试行为 (49)附录B. CPE参数 (51)B.1简介 (51)B.2CPE参数 (51)B.2.1数据类型 (51)B.2.2厂商自定义参数 (52)B.2.3参数列表 (53)附录C. 签名凭据 (84)C.1概述 (84)C.2使用凭据控制选项 (84)C.3凭据定义 (84)附录D. Web身份管理 (89)D.1概述 (89)D.2使用Kicked PRC方法 (89)D.3Web身份管理过程 (89)D.4LAN端接口 (90)附录E. 签名包格式 (92)E.1简介 (92)E.2签名包格式结构 (92)E.2.1编码约定 (92)E.3头格式 (93)E.4命令列格式 (93)E.4.1命令类型 (93)E.4.3Extract和Add命令 (95)E.4.4Remove命令 (96)E.4.5Move命令 (96)E.4.6Version和Description命令 (97)E.4.7Timeout命令 (97)E.4.8Reboot命令 (98)E.4.9Format File System (99)E.4.10Minimum和Maximum Version命令 (99)E.4.11Role命令 (100)E.4.12Minimum Storage命令 (100)E.4.13Required Attributes命令 (100)E.5签名 (101)翻译词汇对照表 (102)1 序言本文档描述CPE W AN 管理协议,适用于CPE与自动配置服务器(ACS)间的通信。
CPE W AN管理协议定义包括安全地自动配置CPE以及在公用框架下的其它CPE管理功能。
1.1 功能组件CPE WAN管理协议支持管理CPE的一组功能,主要包括:●自动配置和动态服务供给●软件/固件的映像管理●状态与性能监控●诊断自动配置和动态服务供给CPE WAN管理协议允许ACS通过多种准则来实现对一台或一组CPE的供给。
供给机制包括规定供给参数和为支持厂商自定制供给能力而提供的通用机制。
供给机制允许CPE在连接到宽带网络的初始化阶段实现供给,并且允许以后重新供给,包括支持异步ACS发起的CPE重新供给。
本协议包含的认证机制允许基于一台CPE需要,或基于一些组合准则,比如CPE厂商,型号,软件版本等进行CPE供给。