淘豆网
下载此文档放大查看缩小查看   1/18
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
TR069协议简要介绍.doc
文档介绍:
TR069协议向导为什么需要TR069随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。TR069定义了一套全新的网管体系结构,包括“管理模型”,“交互接口”,“管理参数”,在很大程度上减少了网络产品的运为成本。什么是TR069协议TR069是数字用户线(DSL)论坛(已改名为BroadbandForum)制定的一个面向终端设备的网管协议,称为“用户终端设备广域网管理协议(CWMP)”,DSL论坛的文档编号为TR069。TR069协议发展现状自2004年5月DSL论坛推出该协议以来,各大运营商纷纷部署基于TR069的终端设备。但从协议的发展情况看,TR069仍然处于不断完善的过程中。TR069协议网络架构ACS为自动配置服务器,负责对终端设备CPE进行管理。ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。TR069协议主要定义了南向接口。TR069的实现(协议栈)TR069协议基于TCP/IP;传输安全协议,SSL3.0ORTLS1.0,使用SSL/TLS并不强制要求,确保CPE和ACS之间基于证书的鉴权ACS与CPE间的消息传输使用HTTP1.1消息的具体内容使用SOAP包进行封装,SOAP包是一个包含SOAPHead(SOAP头)和SOAPBody(SOAP体)组成的XML文档ACS与CPE之间通过TR069协议特有的RPC方法进行互操作。ACS远程调用CPE上的RPC函数,用来对CPE进行管理如:设置CPE参数、获取CPE参数、硬件升级、重启设备等;因此需要向CPE传输要调用的函数名及参数,这些内容包含在SOAP体中。ACS并不直接对设备本身的接口进行调用,ACS所调用的函数为TR069的标准函数(称作TR-069RPCMethods),CPE需要通过一个设备上的中间层解析出RPC方法,再由这个中间层调用设备自身的接口,这个中间层就是TR069Agent。CPE调用ACS的方法,用来向ACS上报状态信息,请求硬件镜像文件下载(用来升级硬件)等等。TR069协议的RPC函数(或称RPC方法),如下表:CPE函数参数(TR069协议的数据模型)网络架构上包含两种设备类型,因此包含两套数据模型:TR-106:DataModelTemplateforTR-069-EnabledDevices,[13]TR-098:GatewayDeviceDataModelforTR-069,[24]TR-104:ProvisioningParametersforVoIPCPE,[25]EachParameterconsistsofaname-valuepair.ThenameidentifiestheparticularParameter,andhasahierarchicalstructuresimilartofilesinadirectory,witheachlevelseparatedbya“.”(dot).ThevalueofaParametermaybeoneofseveraldefineddatatypes(see[13]).参数名:使用由类似树型的点分层关系组织起来。树干为需要配置的对象,树叶为具体的配置参数,所有配置参数都具有是否可读写属性。如:GatewayDevice.IPPingDiagnostics.Interface参数类型:基于SOAP的数据类型参数有只读、只写两种状态。且可扩展TR069协议就是一个基于TCP/IP,通过HTTP或者HTTPS发送SOAP消息来远程调用CPE或者ACSRPC方法,从而可以达到获取配置和业务信息,监控状态,故障诊断等目的的一种协议。详解TR069规则:CPE和ACS都可以发起会话,ACS发起的会话是异步的。建立连接CPE发起的连接:CPE必需满足如下任何一个条件的情况下向ACS地址发起连接,并调用ACS的Inform方法。•workoninitialinstallation•OnCPE加电或重启power-uporreset•Once定时任务everyPeriodicInformInterval(forexample,every24-hours)•WhentheoptionalScheduleInformmethod的指示soinstructedbytheoptionalScheduleInformmethod•WheneverCPE收到ACS的连接请求theCPEreceivesavalidConnectionRequestfromanACS(seesection3.2.2 内容来自淘豆网www.taodocs.com转载请标明出处.