ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:131.85KB ,
资源ID:28965812      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28965812.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TR069协议教程.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

TR069协议教程.docx

1、TR069协议教程1.为什么需要 TR069随着 VoIP 、 IPTV 等越来越多 IP 终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于 SNMP 的网管系统面对众多的终端设备时显得力不从心, 限制了宽带接入市场的发展速度和规模。 TR069 定义了一套全新的网管体系结构,包括 “管理模型 ”, “交互接口 ”, “管理参数 ”,在很大程度上减少了网络产品的运为成本。2.什么是 TR069 协议TR069 是数字用户线( DSL )论坛(已改名为 Broadband Forum )制定的一个面向终端设备的网管协议,称为 “

2、用户终端设备广域网管理协议( 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 间的消息传输使

3、用 HTTP1.1 ,ACS 为 HTTP 服务器, CPE 为 HTTP 客户端;(3)消息的具体内容使用 SOAP 包进行封装, SOAP 包是一个包含SOAP Head (SOAP 头)和 SOAPBody (SOAP 体)组成的 XML 文档(4)ACS 的管理方法就是对 CPE 上的管理函数进行远程调用, 因此需要向 CPE 传输要调用的函数名及参数, 这些内容包含在 SOAP 体中。ACS 并不直接对设备本身的接口进行调用 ,ACS 所使用的函数为TR069 的标准函数(称作 TR-069 RPC Methods ), CPE 需要通过一个设备上的中间层解析出 RPC 方法,再由这

4、个中间层调用设备自身的接口,这个中间层就是 TR069 Agent 。(5)使用 SSL/TLS 并不强制要求,确保 CPE 和 ACS 之间基于证书的鉴权CPE/ACS Management AppRPC MethodSOAPHTTP 1.1SSL3.0 orTLS1.0TCP/IP6.TR069 协议的 RPC 函数(或称 RPC 方法)如上所述 ACS 与 CPE 之间通过 TR069 协议特有的 RPC 方法进行互操作。CPE 函数由 ACS 调用,用来对 CPE 进行管理如:设置 CPE 参数、获取 CPE 参数、硬件升级、重启设备等;ACS 函数由 CPE 调用,用来向 ACS 上

5、报状态信息, 请求硬件镜像文件下载(用来升级硬件)等等。这些方法中有些是必须的有些是可选的( Required/Optional )7.CPE 函数参数( TR069 协议的数据模型)网络架构上包含两种设备类型,因此包含两套数据模型:(1)网络网关设备 (Internet Gateway Device) ,如路由器,缩写为 IGDDM(Data Model)(2)网关下的普通局域网设备 (LAN Device) ,如可视电话,缩写为Device DM(Data Model)TR069 协议定义了其中网关设备的数据模型参数名 :使用由类似树型的点分层关系组织起来。 树干为需要配置的对象,树叶为具

6、体的配置参数,所有配置参数都具有是否可读写属性。如: InternetGatewayDevice.IPPingDiagnostics.Interface 参数类型:基于 SOAP 的数据类型8.函数具体功能( TR069 协议的功能)(1)自动配置和动态业务服务 ( Auto-configuration and dynamic serviceprovisioning )TR069 协议规定了 ACS 可以在 CPE 第一次上线或上线后的任何时候对 CPE 进行配置如: ACS 使用 CPE 函数中的 set 方法对 CPE 进行配置。(2)软件和硬件镜像管理 (Software/Firmwar

7、e image management )TR069 协议规定了软件和硬件版本号鉴权机制,和下载触发机制(CPE 和 ACS 都可以主动发起下载),以及下载失败后的通知机制如: ACS 使用 CPE 函数中的 download 和 upload 方法,下载新的版本以供升级设备或上传当前版本软件镜像文件(3)状态和性能监控( Status and performance monitoring )TR069 协议规定了一种 CPE 随时(有些地方翻译为 “动态 ”)上报给(有些地方翻译为 “通知 ”)ACS 它自身状态的机制如:CPE 使用 ACS 函数的 inform 方法:CPE 通过定时调用

8、ACS的 inform 方法上报硬件状态信息Inform SOAP 包信息DeviceID标识CPEEvent此次Inform发起的原因如:2 PERIODIC CPE周期性的发起Inform 调用,上报状态MaxEnvelopes HTTP Response 可携带的 SOAP 包(信封)CurrentTime CPE 当前时间RetryCount 这次 Session 最大的重复连接数ParameterList 这次 Inform 函数所代参数一个 Inform SOAP 包例子informXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0000000000012PERIODI

9、C 12009-01-15T06:28:06 1InternetGatewayDevice.DeviceInfo.SpecVersion4.0(4)诊断( Diagnostics )支持 ACS 到 CPE 的诊断,来解决连通或业务问题,或执行预定义的诊断测试功能如: ACS 使用 CPE 函数中的 get 方法:首先 ACS 会调用 CPE 的 set 方法, set 一些诊断需求如 IPPing 如:InternetGatewayDevice.IPPingDiagnostics.Interface要求 CPE 对自身诊断,然后 ACS 通过 CPE 的 get 方法获得诊断结果9.TR069 协议的安全性TR069 协议支持使用 “SSL/TLS”的证书鉴权机制, CPE 必须使用 ACS提供的证书来鉴权 ACS。如果 CPE 没有经过 SSL/TLS 认证, ACS 就必须使用 HTTP 对 CPE进行认证;如果已经通过 “SSL/TLS”认证, ACS 可以使用 “HTTP basic ”认证或 “HTTP digest 认”证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1