功能简介
TR-069 是由Broadband Forum定义的技术规范。它定义了一种机制,用于安全自动配置客户驻地设备(CPE),并将其他 CPE 管理功能纳入一个通用框架。TR-069 使用常见的传输机制(HTTP 和 HTTPS)在 CPE 和自动配置服务器(ACS)之间进行通信。HTTP(S) 消息包含标准中定义的用于配置和管理 CPE 的 XML-RPC 方法,用于配置和管理 CPE。
支持的 RPC 方式
RPC(远程过程调用)方法定义了一种通用机制,用于 CPE 和 ACS 之间的双向通信。ACS 可以使用 RPC 方法获取或设置参数来配置和监控 CPE。
下表提供了 Yealink 话机支持的 RPC 方法的描述:
RPC 方法
描述
GetRPCMethods
用于发现 CPE 支持的方法集。
SetParameterValues
用于修改一个或多个 CPE 参数的值。
GetParameterValues
用于获取一个或多个 CPE 参数的值。
GetParameterNames
用于发现特定 CPE 上可访问的参数。
GetParameterAttributes
用于读取与一个或多个 CPE 参数关联的属性。
SetParameterAttributes
用于修改与一个或多个 CPE 参数关联的属性。
Reboot
使 CPE 重启。
Download
用于使 CPE 从指定位置下载特定文件。支持的文件类型有:固件镜像、配置文件。
Upload
用于使 CPE 上传特定文件到指定位置。支持的文件类型有:配置文件、日志文件。
ScheduleInform
请求 CPE 在将来的某个时间调度一次 Inform 方法调用(与其定期的 Inform 方法调用分开)。
FactoryReset
将 CPE 重置为出厂默认状态。
TransferComplete
通知 ACS 由早期的 Download 或 Upload 方法调用发起的文件传输完成(成功或失败)。
AddObject
用于添加 CPE 上定义的对象的新实例。
DeleteObject
用于删除特定对象的实例。
网页配置
前往 设置 > TR069。
参数
描述
启用TR069
启用或禁用 TR-069 功能。
ACS 用户名
配置 TR-069 ACS 服务器的用户名,用于认证话机。如果不需要认证,请留空。
ACS 密码
配置 TR-069 ACS 服务器的密码,用于认证话机。如果不需要认证,请留空。
ACS 服务器地址
配置 TR-069 ACS 服务器的访问 URL。
启用周期性通知
启用或禁用话机定期向 ACS 服务器报告其配置信息。
周期性通知间隔 (秒)
配置话机向 ACS 服务器报告其配置信息的间隔时间(秒)。默认值为 3600。
请求连接用户名
配置用于认证来自 ACS 服务器的连接请求的用户名。
请求连接密码
配置用于认证来自 ACS 服务器的连接请求的密码。
配置参数
static.managementserver.enable
static.managementserver.username
static.managementserver.password
static.managementserver.url
static.managementserver.connection_request_username
static.managementserver.connection_request_password
static.managementserver.periodic_inform_enable
static.managementserver.periodic_inform_interval
M7参数
取值范围
出厂默认值
功能说明
static.managementserver.enable
0-禁用1-启用
0
启用或禁用 TR-069 功能。
static.managementserver.username
最多 128 个字符的字符串
空
配置 TR-069 ACS 服务器的用户名,用于认证话机。如果不需要认证,请留空。
static.managementserver.password
最多 64 个字符的字符串
空
配置 TR-069 ACS 服务器的密码,用于认证话机。如果不需要认证,请留空。
static.managementserver.url
最多 511 个字符的 URL
空
配置 TR-069 ACS 服务器的访问 URL。
static.managementserver.connection_request_username
最多 128 个字符的字符串
空
配置用于认证来自 ACS 服务器的连接请求的用户名。
static.managementserver.connection_request_password
最多 64 个字符的字符串
空
配置用于认证来自 ACS 服务器的连接请求的密码。
static.managementserver.periodic_inform_enable
0-禁用1-启用
1
启用或禁用话机定期向 ACS 服务器报告其配置信息。
static.managementserver.periodic_inform_interval
5 到 4294967295 之间的整数
60
配置话机向 ACS 服务器报告其配置信息的间隔时间(秒)。
说明:仅当“static.managementserver.periodic_inform_enable”设置为 1(启用)时有效。
TR-111 支持
TR-111 标准定义了两种机制,扩展了 TR-069 中定义的 CWMP,以增强远程管理通过 LAN 连接的设备的能力。两种机制简要总结如下:
设备-网关关联:允许 ACS 管理设备,以识别该设备连接的关联网关。
通过 NAT 网关的连接请求:允许 ACS 发起与在 NAT 网关后运行的设备的 TR-069 会话。
规范性引用
TR-069: http://www.broadband-forum.org/technical/download/TR-069_Amendment-6.pdf
TR-104: http://www.broadband-forum.org/technical/download/TR-104.pdf
TR-106: http://www.broadband-forum.org/technical/download/TR-106_Amendment-3.pdf
TR-111: http://www.broadband-forum.org/technical/download/TR-111.pdf