发布日期:2025-02-05 09:45 点击次数:67
什么是TR-069协议
TR-069协议,也即CPE广域网管理协议(CWMP),是宽带论坛BBF的一个技术规范,属于应用层协议,由于编号为TR-069,所以也被称为TR-069协议。该协议提供自动配置、固件管理、软件模块管理、状态和性能管理以及诊断等功能。
CPE 广域网管理协议是一个双向的基于SOAP和HTTP的协议,提供了CPE和自动配置服务器(ACS)之间的通信。该协议针对越来越多的不同互联网接入设备的管理需求,如调制解调器、路由器、网关以及连接到互联网的最终用户设备。
TR-069协议定义的网络管理模型中的管理服务器称为自动配置服务器(ACS),负责完成用户(CPE)的配置。ACS与CPE之间的接口称为南向接口,ACS与其他网络管理系统、业务管理系统和运营商的计费系统(OSS/BSS)之间的接口称为北向接口,而TR-069协议主要定义了南向接口的标准。TR-069协议允许ACS根据多种标准为一个CPE或一组CPE提供服务。
展开剩余79%TR-069协议栈
TR-069协议包含了一些特定的协议组件,但也使用了一些标准协议
TR-069协议栈
说明
CPE/ACS 应用
分别在CPE和ACS中实现的CPE宽带管理协议
RPC 方法
协议定义的特定RPC方法。RPC方法包括定义CPE参数。这些参数可以通过与参数关联的PRC方法由ACS访问
SOAP
基于XML的标准语法,用于编码远程过程调用,SOAP1.1
HTTP
HTTP 1.1
SSL/TLS
标准互联网传输层安全协议
TCP/IP
标准TCP/IP协议
ACS和CPE通过TR-069协议的RPC方法进行通信
由ACS调用的CPE管理方法
CPE 方法
说明
GetRPCMethods
查询CPE支持的方法集
SetParameterValues
修改一个或多个CPE参数
GetParameterValues
获取一个或多个CPE参数的值
GetParameterNames
查询CPE上可访问的参数
SetParameterAtrributes
修改一个或多个CPE参数的属性
GetParameterAttributes
读取一个或多个CPE参数的属性
AddObject
创建一个多实例对象的新实例
DeleteObject
删除一个对象的特定实例
Reboot
命令CPE重新启动
Download
指示CPE在指定路径下载特定文件
Upload
指示CPE在指定路径上传特定文件
FactoryReset
命令CPE恢复出厂默认设置
由CPE调用的向ACS报告的方法
ACS 方法
说明
GetRPCMethods
此方法可用于CPE或ACS查询另一方支持的方法集。
Inform
为了随时与ACS建立连接,CPE必须调用Inform方法来初始化传输序列。
TransferComplete
此方法通知ACS由前一个Download或Upload方法调用引起的文件传输已经结束(无论成功与否)
德传工业路由器中的TR-069协议支持
德传系列工业路由器标准固件目前支持以下TR-069功能,可连接ACS服务器,以实现该协议下的远程管理功能。(注:我们还支持定制化TR-069和TR098数据模型到固件中,以支持更多功能)
1.SetParameterValues
2.GetParameterValues
3.Reboot
4.Download
5.Upload
6.FactoryReset
发布于:广东省上一篇:没有了