




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TR069协议简介 2010年06月李卓群 2006 ZTECorporation Allrightsreserved 1 主要内容 TR069协议简介CPE与ACS的交互产品侧代码开发示例ACS配置查询参数演示 TR069协议简介 TR069协议产生背景TR069协议的特点TR069协议的工作场景描述TR069协议栈安全机制 TR069协议的产生背景随着宽带接入在家庭的普及 IP语音 VoIP IPTV业务的迅速发展 越来越多的IP终端设备被引入到家庭网络中 如何有效地实施对家庭网络设备的管理成为运营商不得不考虑的问题 TR069 全称 TechnicalReport069 是由DSLForum 一个非盈利性的全球行业联盟 致力于发展宽带网络规范 其成员包括通讯 设备 计算机 网络和服务提供商等行业的领先厂商 现已更名为 BroadbandForum 修订一份技术规范 该规范是应用层的管理协议 命名为 CPE广域网管理协议 CPEWANManagementProtocol TR069定义了一套全新的网管体系结构 包括管理模型 交互接口及基本的管理参数 TR069协议简介 TR069协议的特点在TR069协议定义的网管模型中管理服务器称为自动配置服务器 ACS 负责完成对用户终端设备 CPE 的管理 ACS与CPE之间的接口称为南向接口 ACS与运营商的其他网管系统 业务管理系统 计费系统之间的接口称为北向接口 TR069协议主要定义南向接口的标准 TR069协议是一个位于IP之上的应用层协议 这使得该协议的适用性很广 对接入方式没有限制 基于不对称数字用户线 ADSL 以太网 无源光网络 PON 等接入方式的CPE均可以使用此协议 基于TR069的网管架构如图1所示 TR069协议简介 TR069协议的工作场景描述 TR069协议简介 图1基于TR069的网管架构 图1的名词解释CPE CustomPremiseEquipment 即 用户驻地设备 是指位于终端用户所在地的设备 例如有线电视机顶盒和DSL路由器 我们重点关注采用PON接入方式的ONU设备 ACS Auto ConfiguraionServer 即 自动配置服务器 是指能够和CPE通讯 并按照TR069协议完成自动配置CPE 诊断CPE 升级CPE等工作的服务器 OSS ServieConfigurationManager 即 业务配置管理器 是用来配置ACS的 这个东西对于CPE的开发人员一般不用 多是运营商自己的维护人员操作 TR069协议简介 图1的名词解释ACSNorthboundInterface ACS提供给OSS ServiceConfigurationManager 以便可以与其通信的接口成为 ACS北向接口 同样的 ACS提供给CPE进行通讯的接口称为 ACSSouthboundInterface 即 ACS南向接口 BRAS BroadbandRemoteAccessServer 即 宽带远程接入服务器 是面向宽带网络应用的新型接入网关 DSLAM DigitalSubscriberLineAccessMultiplexer 即 数字用户线路接入复用器 这是DSL接入汇聚DSL终端设备的局端设备 在我们的PON接入网关设备的上游局端设备就是OLT 光线路终端 设备 TR069协议简介 TR069协议栈 TR069协议简介 图2TR069协议栈 TR069协议简介 表1CPEWAN管理协议描述 安全机制 TR069协议的设计允许基于该协议的交互作用具有高度安全性 TR069协议的设计防止CPE和ACS之间事务被篡改 提供事务机密性 及允许多层次认证 本协议使用下述安全机制 协议支持CPE和ACS间的通信传输使用SSL TLS 提供事务机密性 数据完整性 以CPE和ACS间基于证书的认证 HTTP层提供另一种基于共享密钥的CPE认证方法 TR069协议简介 CPE与ACS的交互 认证流程事务会话ONU与网管交互方式协议报文的编码方式RPC方法介绍GetParameterValues接口时序 CPE与ACS的交互 认证流程 如果CPE没有经SSL TLS进行认证 ACS必须通过HTTP对CPE进行认证 如果SSL TLS用于加密 ACS可以使用基本或摘要认证 如果没有使用SSL TLS 则ACS必须使用摘要认证 在首次HTTP事务中 ACS可以进行一次认证 并且在整个TCP连接中不需再进行认证 如果用任何形式的HTTP认证来认证CPE CPE应当使用用户名 用户ID 并且该值在所有CPE生产商中是唯一的 特别的 它应当是包含多个部分的字符串 包括厂商ID及在厂商内的唯一的序列号 该字符串的推荐格式如下 OUI SERIAL CPE与ACS的交互 在构成一个会话的一系列事务中 CPE应当在整个会话中维持不间断的TCP连接 为适应不能维持持续TCP连接的情形 比如 通过HTTP1 0代理的操作 ACS应当使用会话cookie来维护会话的状态 ACS只应当使用一种标记为丢弃 Discard 的cookie 而不应当认为在会话之后 CPE还会维护cookie 为保护ACS可以使用会话cookie CPE必须支持在cookie 在每一个后续的HTTPpost中返回cookie值 并支持CPE在会话结束后不再支持cookie的存储 事务会话 CPE与ACS的交互 ONU与网管交互方式 为适应终端数量巨大 地址不固定的特性 TR069定义的交互流程中 管理交互都是由CPE发起 由CPE来 请求 ACS进行管理 当ACS希望启动对CPE的管理时 协议定义了一个反向触发机制 CPE建立维护一个用于侦听的HTTP端口 这个端口信息在CPE初始连接时报给ACS 当ACS希望对CPE进行管理时 ACS向该端口建立传输控制协议 TCP 连接并发送空的端口 POST 报文 CPE收到该报文后随即启动正向的HTTP HTTPS连接 请求自动配置服务器的管理 TR069协议定义SOAP1 1为编码语法 来传输RPC调用和应答方法 TR069定义的SOAPOverHTTP编码 有如下特性 ACS发送给CPE的SOAP请求基于HTTPresponse 而CPE返回给ACS的SOAP应答则基于后续的HTTPpost 每个HTTPpost response可包含多于一个SOAP信包 在已协商的限度内 每个信包可以与其它信包独立地包含一个SOAP请求或回应 当一个HTTPrequest包含多于一个信包时 HTTPrequest中的SOAPAction包头必须不包含值 以说明该包头不提供信息 这也是该条报文的目的 它应当显示为 SOAPAction CPE与ACS的交互 协议报文的编码方式 CPE与ACS的交互 RPC方法介绍 表2RPC方法列表 CPE与ACS的交互 表2 续 RPC方法列表 CPE与ACS的交互 GetParameterValues接口时序 图3电信规范中的e家终端接口时序 e家终端发起Inform 包含EventCodeCONNECTIONREQUEST ITMS回应InformResponse e家终端发起空的HTTPPost ITMS调用GetParameterValuesRPC方法 要求获得e家终端的特定参数 e家终端回应GetParameterValuesResponse 结束 CPE与ACS的交互 产品侧代码开发示例 TR069模块在系统中的位置参数模型及参数树文件介绍对象函数列表介绍配置获取以太网接口代码分析 产品侧代码开发示例 产品侧代码开发示例 TR069的参数分为两种 协议定义的参数 TR069协议规范中定义了Internet网关设备的参数列表 这是所有的Internet网关需要支持的参数的准则 其中有些参数是DSL相关参数 我们ONU可以不需要支持 2 厂商自定义的参数 各运营商根据自己的需求定义个性化的参数 供维护使用 例如 InternetGatewayDevice WANConnectionDevice WANIPConnection X CT COM ServiceList 参数模型及参数树文件介绍 产品侧代码开发示例 T ObjFuncListCspTr069ObjFuncList IGD DEV NULL GetDev InfoVal NULL NULL NULL ifdefCONFIG CSPCORE ETH IGD LD ETH SetEthVal GetEthVal AddEthInst DelEthInst QueryEthList IGD WD ETH SetEthVal GetEthVal NULL NULL NULL IGD LD ETH STATS NULL GetStatsVal NULL NULL NULL IGD WD ETH STATS NULL GetS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 美妆集合店供应链创新报告:2025年高效物流与库存管理策略
- 美妆集合店产品研发与创新趋势分析报告
- 中国邮政2025六盘水市秋招寄递物流运营类岗位高频笔试题库含答案
- 舟山市烟草公司2025秋招综合管理类岗位高频笔试题库含答案
- Unit 4 Section A (2a-2f) 说课稿 2024-2025学年人教版英语七年级上册
- 中国邮政2025定西市秋招综合管理职能类岗位高频笔试题库含答案
- 光伏与风光储氢醇融合发展规划实施方案
- 盐城市烟草公司2025秋招笔试行测题专练及答案
- 2025山东省莱西市中考物理试卷含完整答案详解【全优】
- 美妆电商行业用户干性肤质偏好趋势分析报告2025
- 输血申请单规范PDCA
- 污水处理技术及工艺介绍课件
- 第17课-我是浙江人课件
- 税务尽职调查报告(参考)
- 初中七年级上《综合实践》活动课程课件
- 《太阳出来了》课 件课件
- 全屋定制家居整装安装师傅专业安装服务技巧培训指导手册
- 公路桥梁和隧道工程施工安全风险评估讲解(刘兴旺)
- 部编版语文七年级上册古诗文默写填空及答案
- etap学习2015帮助chapter二次设备elements
- 中国主要造船企业分布图
评论
0/150
提交评论