码迷,mamicode.com
首页 > 其他好文 > 详细

TR069协议向导——一个帮助你了解TR069协议的简明教程(一)

时间:2014-07-03 00:22:24      阅读:344      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   width   

您也能够到下面地址下载:

http://download.csdn.net/source/993034

 

1.为什么须要TR069
   随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。TR069定义了一套全新的网管体系结构,包含“管理模型”,“交互接口”,“管理參数”,在非常大程度上降低了网络产品的运为成本。

 

2.什么是TR069协议
  TR069是数字用户线(DSL)论坛(已改名为Broadband Forum)制定的一个面向终端设备的网管协议,称为“用户终端设备广域网管理协议(CWMP)”,DSL论坛的文档编号为TR069。

 

                                                bubuko.com,布布扣

 

3.TR069协议发展现状
   自2004年5月DSL论坛推出该协议以来,个大运营商纷纷部署基于TR069的终端设备。但从协议的发展情况看,TR069仍然处于不断完好的过程中。 

4.TR069协议网络架构
  ACS为自己主动配置server,负责对终端设备CPE进行管理。ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。TR069协议主要定义了南向接口。

 

bubuko.com,布布扣

 

5.TR069的实现(协议栈)
  (1)TR069协议基于TCP层;
  (2)ACS与CPE间的消息传输使用HTTP1.1,ACS为HTTPserver,CPE为HTTPclient;
  (3)消息的详细内容使用SOAP包进行封装,SOAP包是一个包括SOAP Head(SOAP头)和 SOAP
      Body (SOAP体)组成的XML文档 

 

                                  bubuko.com,布布扣

 

bubuko.com,布布扣

 

  (4)ACS的管理方法就是对CPE上的管理函数进行远程调用,因此须要向CPE传输要调用的函数名及參数,这些内容包括在SOAP体中。ACS并不直接对设备本身的接口进行调用 ,ACS所使用的函数为TR069的标准函数(称作TR-069 RPC Methods),CPE须要通过一个设备上的中间层解析出RPC方法,再由这个中间层调用设备自身的接口,这个中间层就是TR069 Agent。

  (5)使用SSL/TLS并不强制要求,确保CPE和ACS之间基于证书的鉴权

 

——————————————

CPE/ACS Management App

——————————————

             RPC Method

——————————————

                   SOAP

——————————————

                 HTTP 1.1

——————————————

           SSL3.0 orTLS1.0

——————————————

                 TCP/IP

——————————————

TR069协议向导——一个帮助你了解TR069协议的简明教程(一),布布扣,bubuko.com

TR069协议向导——一个帮助你了解TR069协议的简明教程(一)

标签:style   blog   http   color   使用   width   

原文地址:http://www.cnblogs.com/hrhguanli/p/3818610.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!