TR069
This is my study note of TR069.
简介
- 协议命名
1
TR069全称为"Technical Report 069",是应用层的管理协议。
- 协议应用
1
提供了对下一代网络中家庭网络设备进行管理配置的通用框架、消息规范和数据模型。
- ACS和CPE模型以下以华为的ITMS1000进行展示:
1
当前网络接入形式多种多样、网络复杂,因此提出ACS(自动配置服务器)对CPE(用户终端设备)进行集中管理。
TR069网络框架
TR069网络元素主要有:
- ACS:自动配置服务器,网络中的管理设备
- CPE:用户端设备,网络中的被管理设备
- DNS Server:域名服务器
- DHCP server:动态主机配置协议服务器
1
用户终端设备属于CPE,使用TR069协议与ACS进行消息交互。
基本协议功能
- ACS和CPE自动连接,CPE可以通过发送Inform报文自动连接ACS
1
2
31.CPE启动,根据获得的URL值找到相应的ACS,并自动发起连接
2.CPE使能了周期性发送Inform报文功能,到达对应的时间点会自动发送Inform建立连接
3.如果会话异常结束,CPE的重连次数未到自动重连上限,则可以自动建立连接 - 支持ACS对CPE的自动配置
- 支持对CPE系统映像文件和配置文件的上传/下载管理
- 支持ACS对CPE性能和状态的监控
1
硬件版本号、软件版本号、厂商名称、厂商标识、配置文件、启动时间等
实现机制
- Get:ACS使用该方法获取CPE上参数的值
- Set:ACS使用该方法设置CPE上参数的值
- Inform:CPE通过该方法对ACS发起通告信息
- Download:为了确保CPE端硬件升级以及厂家配置文件的自动下载,ACS使用该方法可以要求CPE通过指定URL下载文件更新
- Upload:ACS要求CPE上传指定文件
- Reboot:当CPE故障或者软件需要升级时,ACS可以对CPE进行远程重启
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 风声向寂!
评论
ValineDisqus