TR069协议简明教程

更新时间:2023-04-24 16:34:00 阅读: 评论:0


2023年4月24日发(作者:消费者行为分析)

TR069协干花插花 议简明教程

TR069协议简明教程

1.为什么需要TR069

随着VoIPIPTV等越来越多IP终端设备的普及(尤其在家庭中的普及最大的地震 ),大量设备的

配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网

管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。

TR069定义了一套全新的网管体系结构,包括管理模型交互接口管理参数,在很

大程度上减少了网络产品的运维成本。

2.什么是TR069协议

TR069是数字糯米肉丸子怎么做 用户线(DSL)论坛(已改名为Broadband Forum)制定的一个面向终端

设备的网管协议,称为用户终端设备广域网管理协议(CWMPDSL论坛的文档编号为

TR069

069协议发展现状

20045DSL论坛推出该协议以来,各大运营商纷纷部署基于TR069的终端设备。

但从协议的发展情况看,TR069仍然处于不断完善的过程中。

069协议网络架构

ACS为自动配置服务器,负责对终端设备CPE进行管理。ACSCPE间的接口为南向

接口,ACS与管理系统间的接口为北向接口。TR069协议主要定义了南向接口。

1 / 6

TR069协议简明教程

069的实现(协议栈)

1TR069协议基于TC一到二十的英语单词 P层;

2ACSCPE间的消息传输使用HTTP1.1ACSHTTP服务器,CPEHTTP

客户端;

3郭沫若的诗 消息的具体内容使用SOAP包进行封装,SOAP包是一个包含SOAP HeadSOAP

头)和 SOAP BodySOAP体)组成的XML文档

2 / 6

TR069协议简明教程

4ACS的管理方法就是对CPE上的管理函数进行远程调用,因此需要向CPE传输要

调用的函数名及参数,这些内容包含在SOAP体中。ACS并不直接对设备本身的接口进行

调用 ACS所使用的函数为TR069的标准函数(称作TR-069 RPC Methods),CPE

要通过一个设备上的中间层解析出RPC方法,再由这个中间层调用设备自身的接口,这个

中间层就是TR069 Agent

(5)使用SSL/TLS并不强制要求,确保CPEACS之间基于证书的鉴权

——————————————

CPE/ACS Management App

——————————————

RPC Method

——————————————

SOAP

——————————————

HTTP 1.1

——————————————

SSL3.0 orTLS1.0

——————————————

TCP/IP

——————————————

069协议的RPC函数(或称RPC方法)

如上所述ACSCPE之间通过TR069协议特有的RPC方法进行互操作。

CPE函数由ACS调用,用来对CPE进行管理如:设置CPE参数、获取CPE参数、硬

件升级爆竹的简笔画 、重启设备等;

ACS函数由CPE调用,用来向ACS上报状态信息,请求硬件镜像文件下载(用来升级

硬件)等等。

3 / 6

TR069协议简明教程

这些方法中有些是必须的,有些是可选的(Required/Optional

函数参数(TR069协议的数据模型)

网络架构上包含两种设备类型,因此包含两套数据模型:

1)网络网关设备(Internet Gateway Device),如路由器,缩写为IGD DM(Data Model)

2网关下的普通局域网设备(LAN Device)如可视电话,缩写为Device DM(Data Model)

TR069协议定义了其中网关设备的数据模型

参数名 :使用由类似树型的点分层关系组织起来。树干为需要配置的对象,树叶为具

体的配置参数,所有配置参数都具有是否可读写属性。

如:ace

参数类型:基于SOAP的数据类型

8.函数具体功能(TR069协议的功能)

1)自动配置和动态业务服务(Auto-configuration and dynamic rvice provisioning

TR069协议规定了ACS可以在CPE第一次上线或上线后的任何时候对CPE进行配置

如:ACS使用CPE函数中的t方法对CPE进行配置。

2)软件和硬件镜像管理(Software/Firmware image management

TR069协议规定了软件和硬件版本号鉴权机制,和下载触发机制CPEACS都可以

主动发起下载),以及下载失败后的通知机制

4 / 6

TR069协议简明教程

如:ACS使用CPE函数中的downloadupload方法,下载新的版本以供升级设备

或上传当前版本软件镜像文件

3)状态和性能监控(Status andmine和my的区别 performance monitoring

TR069协议规定了一种CPE随时(有些地方翻译为动态上报给(有些地方翻译为

ACS它自身状态的机制

如:CPE使用ACS函数的inform方法:CPE通过定时调用ACSinform方法上报

硬件状态信息

Inform SOAP包信息]

DeviceID 标识CPE

Event 此次Inform发起的原因 如:2 PERIODIC CPE周期性的发起

Inform调用,上报状态

MaxEnvelopes HTTP Respon 可携带的SOAP包(信封)

CurrentTime CPE 当前时间

RetryCount 这次Session最大的重复连接数

ParameterList 这次Inform 函数所代参数

[一个Inform SOAP包例子]

xmlns:xsd="" xmlns:伙伴近义词 cwmp="urn:dslforum-org:cwmp-1-0">

inform

XXXXXXX绿衣大食 XXX

XXXXXXXXXX

XXXXXXXXXX

5 / 6

TR069协议简明教程

2 PERIODIC

1

2009-01-15T06:28:06

0

SOAP-ENC:arrayType="cwmp:ParameterValueStruct[7]">

rsion

4.0

4)诊断(Diagnostics

支持ACSCPE的诊断,来解决连通或业务问题,或执行预定义的诊断测试功能

如:ACS使用CPE函数中的get方法:首先ACS会调用CPEt方法,t一些

诊断需求如IPPing如:ace

要求CPE对自身诊断,然后ACS通过CPEget方法获得诊断结果

069协议的安全性

TR069协议支持使用“SSL/TLS”的证书鉴权机制,CPE必须使用ACS提供的证书来鉴权

ACS

如果CPE没有经过SSL/TLS认证,ACS就必须使用HTTPCPE进行认证;如果已经

通过“SSL/TLS”认证,ACS可以使用“HTTP basic”认证或“HTTP digest”认证

6 / 6


本文发布于:2023-04-24 16:34:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/512554.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:cwmp
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图