功能简介
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。
image.png
参数 描述
启用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