CWMP (TR-069)技术介绍
CWMP (TR-069)技术介绍-新华三集团-H3C
目 录
CWMP (TR-069)
CWMP(TR-069)概述
CWMP网络框架
CWMP基本功能
CWMP实现机制
CWMP (TR-069)
CWMP(TR-069)概述
CWMP(CPE WAN Management Protocol,CPE广域网管理协议)是由DSL(Digital Subscriber's Line,数字用户线路)论坛发起开发的技术规范之一,编号为TR-069,所以又被称为TR-069协议。它提供了对下一代网络中家庭网络设备进行管理配置的通用框架、消息规范、管理方法和数据模型。
CWMP主要应用于DSL接入网络环境。在DSL接入网络中,由于用户设备数量繁多、部署分散,通常位于用户侧,不易进行设备的管理和维护,CWMP提出通过ACS(Auto-Configuration Server,自动配置服务器)对CPE(Customer Premises Equipment,用户侧设备)进行远程集中管理,解决CPE设备的管理困难,节约维护成本,提高问题解决效率。
CWMP网络框架
l DNS server:域名服务器。CWMP协议规定ACS和CPE使用URL地址来互相识别和访问,DNS用于帮助解析URL参数。
l DHCP server:动态主机配置协议服务器。给ACS和CPE分配IP地址,使用DHCP报文中的option字段给CPE配置参数。
H3C设备属于CPE,使用CWMP协议与ACS进行消息交互。
CWMP基本功能
CPE可以通过发送Inform报文自动连接ACS。触发连接的方式有以下几种:
l CPE启动,根据获取的URL值找到相应的ACS,并自动发起连接。
l CPE使能了周期性发送Inform报文功能,当周期(比如1小时)到达时,CPE会自动发送Inform报文来建立连接。
l CPE使能了定时发送Inform报文功能,当时间点到达时,CPE会自动发送Inform报文来建立连接。
l 如果当前会话没有结束,但是连接异常中断,而且CPE自动重新连接的次数还没有达到上限,此时,CPE也会自动建立连接。
ACS可以在任何时候自动向CPE发起连接请求(Connect Request),通过CPE的认证(即匹配CPE URL、CPE用户名、CPE密码)后,可以与CPE建立连接。
当CPE上线时,ACS可以自动下发一些配置给CPE,完成对CPE的自动配置。设备支持的自动配置项参数主要包括(不仅限于此):
l Inform报文自动发送使能标志(PeriodicInformEnable)
l Inform报文周期发送时间间隔(PeriodicInformInterval)
l Inform报文定期发送日期(PeriodicInformTime)
l CPE用户名(ConnectionRequestUsername)
l CPE密码(ConnectionRequestPassword)
同样,为了实现对重要数据的备份,CPE将根据ACS的要求将当前的配置文件上传到指定的服务器。目前,设备支持上传的文件类型有:配置文件。
CWMP实现机制
ACS对CPE的管理和监控是通过一系列的操作来实现的,这些操作在CWMP协议里称为RPC方法。主要方法的描述如下:
l Inform:当CPE与ACS建立连接时,或者底层配置发生改变时,或者CPE周期性发送本地信息到ACS时,CPE都要通过该方法向ACS发起通告信息。
l Download:为了保证CPE端硬件的升级以及厂商配置文件的自动下载,ACS使用该方法可以要求CPE到指定的URL下载指定的文件来更新CPE的本地文件。
l Upload:为了方便ACS对CPE端的管理,ACS使用该方法可以要求CPE将指定的文件上传到ACS指定的位置。
l Reboot:当CPE故障或者需要软件升级的时候,ACS使用该方法可以对CPE进行远程重启。
(4) 如果CPE通过ACS的认证,ACS将返回Inform响应报文,连接建立。
(5) 如果CPE没有别的请求,就会发送一个空报文,以满足HTTP报文请求/响应报文交互规则(CWMP是基于HTTP协议的,CWMP报文作为HTTP报文的数据部分封装在HTTP报文中)。
(8) ACS发现CPE的ACS URL是本机URL的值,于是发起Set请求,要求将CPE的ACS URL设置为备用ACS的URL的值。
附件下载
- CWMP (TR-069)技术介绍.pdf(141.13 KB)
CWMP (TR-069)技术介绍相关推荐
- 产品开发中,TR是技术评审节点。
在工作中,我们经常可以听到以下的声音: "我们不进行评审,是因为我们项目比较特殊,没有时间--". "我们的项目已经进行了测试,不需要再进行评审了". &quo ...
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第51讲:PHP中smarty模板技术介绍
陈力:传智播客古代 珍宝币 泡泡龙游戏开发第51讲:PHP中smarty模板技术介绍 smarty模板技术PHP程序设计中必须掌握的知识,本文结合贵阳网站建设中的案例介绍了基于smarty技术的员工列 ...
- Tensorrt一些优化技术介绍
Tensorrt一些优化技术介绍 Figure 1. A quantizable AveragePool layer (in blue) is fused with a DQ layer and a ...
- 线上分享会预告之三维模型检索技术介绍
大家好.本周公众号将迎来第一位线上直播分享会,此次分享是一次接力,我们希望更多的加入我们一起分享.这里先预告一下,线上直播的时间在本周三晚上19::00,大家多多关注. 本周线上分享会预告 主讲题目: ...
- WMI技术介绍和应用——总结(完)
断断续续的,历经三年将WMI这个主题给写完了.记得最开始时接触该技术,是因为传统获取CPU序列号的方法总是出错.于是接触了这种已经很老的技术.本着打破砂锅问到底的想法,我决定稍微研究一下,结果越来越深 ...
- WMI技术介绍和应用——Event Consumer Provider
在<WMI技术介绍和应用--Event Provider>和<WMI技术介绍和应用--接收事件>中,我们展现了如何处理和事件相关的WMI知识.而<WMI技术介绍和应用-- ...
- WMI技术介绍和应用——Event Provider
在<WMI技术介绍和应用--Instance/Method Provider>一文中,我们介绍了Instance和Method Provider的编写方法.本文我们将介绍更有意思的&quo ...
- WMI技术介绍和应用——Instance/Method Provider
在<WMI技术介绍和应用--事件通知>一文中,我们提到了提供者(Provider)这个概念.我们还是要引入WMI的结构图(转载请指明出于breaksoftware的csdn博客) 我们在1 ...
- WMI技术介绍和应用——事件通知
在<WMI技术介绍和应用--WMI概述>中,我们使用了下图介绍WMI构架(转载请指明出于breaksoftware的csdn博客) 我们之前介绍的使用WMI查询系统.硬件等信息的功能,是通 ...
- WMI技术介绍和应用——执行方法
在之前的博文中,我们主要介绍了如何使用WMI查询信息和接收事件.本文将介绍WMI的另一种用法--执行方法.(转载请指明出于breaksoftware的csdn博客) 这块的内容在msdn中有详细的介绍 ...
最新文章
- 行代码入门python_新浪微博Android客户端开发视频教程(36讲)
- 【工具使用系列】关于 MATLAB 电路与系统分析,你需要知道的事
- ZT:与其怨天尤人,不如全力以赴;若想改变世界,你必须先从改变自己开始!...
- 关于如何正确地在android项目中添加第三方jar包
- html5表单实现简单计算器
- 1151压力变送器型号_日本进口横河EJA530E压力变送器型号解读!
- HoloLens开发手记 - 使用混合现实捕捉 Using mixed reality capture
- Linux操作系统使用基础04:文件与目录管理
- array(numpy) 的size 和Image(PIL) 的shape比较
- 最新可乐云商城程序源码V0.6版本 可做实物商城网站
- 耗时两个礼拜,8000字安卓面试长文,重难点整理
- 关于家庭路由器网络布线
- 计算机专业教学总结,计算机教研组教学工作总结
- mac hdmi 不能调整音量_iVolume for mac(Mac音量管理软件)
- 惠普HP Officejet K7103 打印机驱动
- RuoYi若依打包发布与部署
- 书山有路勤为径,学海无涯苦作舟
- 通过FinalShell连接AWS的EC2服务器
- Fri Sep 11 22:24:03 CST 2020 WARN: Establishing SSL connection without server‘s identity verificatio
- com.mchange.v2.c3p0.ComboPooledDataSource 报红
热门文章
- 微软商店下载显示错误,win11无法下载更新的解决方法
- EXCEL 导入MSSqlserver数据库报错
- ams1117 lm317 对比_三种典型的基于AMS1117稳压IC的5v转3.3v电路-电路图讲解-电子技术方案...
- coco 数据集下载
- javaScript编码爱心表白
- SPSS基础教程:SPSS菜单命令详解(三)
- Linux中交叉编译器的安装
- usb声卡驱动(五):声卡驱动的开始
- 模拟登陆webqq总结(一)
- 系统架构设计师与系统分析师历年实体分析与解答下载_软考 系统架构设计师备考经验分享...