TR069协议简介
- 格式:ppt
- 大小:580.50 KB
- 文档页数:27


TR069协议简明教程
1 / 6 TR069协议简明教程
1.为什么需要TR069
随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。TR069定义了一套全新的网管体系结构,包括“管理模型”,“交互接口”,“管理参数”,在很大程度上减少了网络产品的运维成本。
2.什么是TR069协议
TR069是数字用户线(DSL)论坛(已改名为Broadband Forum)制定的一个面向终端设备的网管协议,称为“用户终端设备广域网管理协议(CWMP)”,DSL论坛的文档编号为TR069。
3.TR069协议发展现状
自2004年5月DSL论坛推出该协议以来,各大运营商纷纷部署基于TR069的终端设备。但从协议的发展情况看,TR069仍然处于不断完善的过程中。
4.TR069协议网络架构
ACS为自动配置服务器,负责对终端设备CPE进行管理。ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。TR069协议主要定义了南向接口。 TR069协议简明教程
2 / 6
5.TR069的实现(协议栈)
(1)TR069协议基于TCP层;
(2)ACS与CPE间的消息传输使用HTTP1.1,ACS为HTTP服务器,CPE为HTTP客户端;
(3)消息的具体内容使用SOAP包进行封装,SOAP包是一个包含SOAP Head(SOAP头)和 SOAP Body(SOAP体)组成的XML文档
TR069协议简明教程
3 / 6
(4)ACS的管理方法就是对CPE上的管理函数进行远程调用,因此需要向CPE传输要调用的函数名及参数,这些内容包含在SOAP体中。ACS并不直接对设备本身的接口进行调用 ,ACS所使用的函数为TR069的标准函数(称作TR-069 RPC Methods),CPE需要通过一个设备上的中间层解析出RPC方法,再由这个中间层调用设备自身的接口,这个中间层就是TR069 Agent。
2011年第10期
中图分类号:TN948.55 文献标识码:A 文章编号:1009-2552(2011)10-0169—03
基于TR一069协议的家庭网络设备远程管理的研究
戴雯惠
(苏州经贸职业技术学院信息系,苏州215009)
摘要:家庭网络承载着众多的电信业务,为保证电信业务端到端的服务质量,运营商要对端
到端通信的终端设备进行协调统一管理。结合无源光网络EPON和TR一069管理体系协议,论 述一种基于该协议的家庭网络设备的远程管理方法,研究表明TR一069协议相比于传统的SNMP
协议减少了运维成本,在广域网的管理协议中具有更大的发展前景。 关键词:TR一069协议;家庭网络管理;EPON;用户终端设备;自动配置服务器
Research on remote management of home network equipment
based on TR-069 protocol
DAI Wen—hui
(Department of Information,Suzhou Institute of Trade&Commerce,Suzhou 215009,Ch|nn) Abstract:Home network contains many telecommunication services,To ensure tlle quality of service, operators manage the communication terminal equipment.Combinadon of EPON and TR-069 management
system agreement in this paper,a remote management approach of the home network device based on TR-
069 is presented.The results show the protocol of TR-069 reduced the maintenance costs compared with the traditional protocol of SNMP.It will have greater prospects for development in the management
. . . . .
. . . . TR069协议编程需掌握知识
TR069
1、 TR069协议是由DSL所开发的技术规,它提供了对网络设备进行管理配置的通用框架和协议,用于从网络侧对网关、FEMTO、路由器等设备进行远程管理。当前在统一网管的实现过程中需要处理TR069协议包数据,为了能够正确的处理设备的请求响应,就必须对TR069协议包数据容有所了解。
协议组成
2、 协议组成如下图
层描述: . . . . .
. . . . 3、 我们所关心的层主要是RPC Methods层、SOAP层以及HTTP层。下面具体介绍RPC
Methods层的容,首先我们需要知道ACS和CPE建立连接的方式。
这里列出封装RPC方法的SOAP信息的格式。理解它们有助于组包解包。
SOAPMessageSOAPPartSOAPEnvelopeSOAPHeader(OPTIONAL)HEADERSOAPBodyXMLContentSOAPFault(optional)
ACS与CPE的连接建立
4、 ACS和CPE的连接建立:
ACS与CPE建立连接的方式,按连接发起方划分可以分为两种方式:CPE发起连接、ACS主动建立连接
CPE发起连接有以下几种情况:
(1) CPE第一次建立网络连接,对应RPC命令INFORM +"0 BOOTSTRAP";
54《广播电视网络》 2020年第2期 总第362
期有线网络建设
基于TR-069协议的终端管理系统设计与应用
张一哲 姚辉军 李蓓佳 庄崟 刘晨 江苏有线技术研究院有限公司
摘要:为了对江苏有线300余万台TVOS终端设备进行统一管理、远程运维,以提高服务质量,我们设计并开发了基于TR-069协议的机顶盒终端管理系统。根据广电有线数字电视运营管理的需求,该系统对原有的数据模型、功能方法、安全控制等进行了继承、扩展和创新,能够支持广电终端的软件远程升级、远程配置、状态监控、故障诊断及修复等功能,降低了设备运维成本。同时,该系统还可以采集全样本终端用户行为数据,为分析用户行为习惯、建立用户兴趣模型、提供个性化的服务提供数据支持。关键词:TR-069协议 终端管理 用户行为分析 用户兴趣模型实时监测 数据分析
1 引言
随着广电业务的发展,终端设备
的数量、种类急剧增加,传统的SNMP
(Simple Network Management Protocol,
简单网络管理协议)已经不能完全满
足需要。TR-069是由DSL(Digital
Subscriber Line,数字用户专线)论坛
开发的技术规范之一[1],其全称为“CPE
(Customer Premise Equipment,用户端)
广域网管理协议”,它为宽带网关、机
顶盒设备提供了一种新的管理标准[2]。
本文采用TR-069作为基本通信协议,
实现对江苏有线TVOS机顶盒的远程
状态监控、设备维护、设备升级、用
户行为采集等功能,其中采集到的用
户收视行为数据,可为进一步根据用
户历史行为记录研究用户兴趣模型[3]
提供原始材料。
2 TR-069协议简介
TR-069定义了一套全新的网管体
系结构,它的协议栈主要是基于SOAP
(Simple Object Access Protocol,简单
对象访问协议)、SSL/TLS(Secure Sockets Layer/Transport Layer Security,安全套接层/传输层安全)、HTTP 1.1(Hyper Text Transfer Protocol Version 1.1,超文本传输协议-版本1.1)等成熟的网络通信协议,其协议栈构成如图1所示。TR-069的核心思想是通过定义一套ACS(Auto Configuration Server,自动配置服务器)与CPE之间自动协商交互协议,实现终端的自动配置,包括管理模型、交互接口及基本的管理参数配置[4]。ACS完成对CPE,如机顶盒、调制解调器、网关设备、路由器等的管理,所使用的接口称南向接口;ACS与运营商的其他系统,如网管系统、业务管理系统、计费系统之间的接口称北向接口。TR-069协议主要是定义南向接口的标准。由于TR-069协议是基于TCP/IP之上的应用层协议,其对接入方式没有限制,无论通过对称数字用户线以太网还是无源光网络接入的CPE都可以使用此协议[2],其网络构架如图2所示。