<!DOCTYPE html>
<!-- DO NOT EDIT; generated by Broadband Forum report.pl#428+ (2022-01-07 version) on 2022/07/19 at 17:10:38 (INTERIM VERSION).
report.pl -exitcode=fatals -cwmpindex=.. -nofontstyles -nowarnreport -quiet -report=html -outfile=tr-181-2-15-1-cwmp.html tr-181-2-15-1-cwmp.xml
See https://github.com/BroadbandForum/cwmp-xml-tools/tree/master/Report_Tool. -->
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>tr-181-2-15-1-cwmp.xml</title>
<style>
:root {
--toc-width: 12rem; /* change: 15rem -> 12rem */
--toc-padding-left-extra: 1rem;
--toc-padding-left: calc(var(--toc-width) +
var(--toc-padding-left-extra));
}
@media screen and (min-width: 924px) {
body {
padding-left: var(--toc-padding-left);
}
#TOCFULL::before, #TOC::before {
content: "Table of Contents";
font-weight: bold;
font-size: large; /* change: added */
}
#TOCFULL, #TOC {
position: fixed;
margin: 0 0;
top: 0px;
left: 0px;
width: var(--toc-width);
height: 100vh;
line-height: 1.4;
font-size: larger; /* change: smaller -> larger */
overflow: auto;
overscroll-behavior: contain;
/* background-color: white; */
border: 1px solid #73AD21;
}
#TOCFULL ul, #TOC ul {
margin: 0.35em 0;
padding: 0 0 0 1em;
list-style-type: none;
}
#TOCFULL ul ul, #TOC ul ul {
margin: 0.25em 0;
}
#TOCFULL ul ul ul, #TOC ul ul ul {
margin: 0.15em 0;
}
#TOCFULL li p:last-child, #TOC li p:last-child {
margin-bottom: 0;
}
#TOCFULL {
z-index: 2;
}
#TOC {
z-index: 1;
}
}
@media screen and (max-width: 923px) {
#TOCFULL {
display: none;
}
}
@media not screen {
#TOCFULL {
display: none;
}
}
</style>
<script>
window.addEventListener('DOMContentLoaded', function() {
var expandables = document.getElementsByClassName('expandable');
for (i = 0; i < expandables.length; i++) {
expandables[i].addEventListener('click', function() {
this.parentElement.querySelector('.collapsed').classList
.toggle('expanded');
this.classList.toggle('collapsible');
});
}
});
</script>
<style>
nav ul {
margin: 0.35em 0;
padding: 0 0 0 1em;
list-style-type: none;
}
.expandable {
cursor: pointer;
user-select: none;
display: list-item;
/* Circled Plus + non-breakable space */
list-style-type: "\2295\A0";
}
.collapsible {
/* Circled Minus + non-breakable space */
list-style-type: "\2296\A0";
}
.collapsed {
display: none;
}
.expanded {
display: grid; /* needed by the 'order' property */
}
</style>
<script>
window.addEventListener('DOMContentLoaded', function() {
var lists = document.getElementsByClassName('ordered');
for (var i = 0; i < lists.length; i++) {
var items = lists[i].children;
var temp = [];
for (var j = 0; j < items.length; j++) {
// this assumes that the first child contains the text
temp.push([j, items[j].children[0].innerText]);
}
temp.sort((a, b) => {
return a[1] < b[1] ? -1 : a[1] > b[1] ? 1 : 0;
});
temp.forEach((order_text, j) => {
var k = order_text[0];
items[k].style.order = j;
});
}
});
</script>
<script>
window.addEventListener('DOMContentLoaded', function() {
var hidden = null;
var toclink = null;
var headerlink = null;
var anchors = document.querySelectorAll(
'td > a[name]:not(:empty)');
for (var i = 0; i < anchors.length; i++) {
var cell = anchors[i].parentElement;
cell.addEventListener('mouseenter', event => {
var target = event.target;
var anchor = target.querySelector('a[name]:not(:empty)');
// derive the item type from the row's first class item,
// which might have a leading 'deprecated-' etc. and
// might also contain additional hyphens
var itemType = (target.parentElement.classList.item(0) ||
'item').replace(/^\w+-/, '').replace(/-/g, ' ');
if (hidden && toclink) {
hidden.style.display = 'inline';
toclink.remove();
hidden = null;
toclink = null;
}
if (itemType == 'object') {
toclink = document.createElement('a');
toclink.innerText = target.innerText;
toclink.href = '#T.' + anchor.name;
toclink.className = 'toclink';
toclink.title = 'Permalink to this ' + itemType +
"'s ToC entry";
target.appendChild(toclink);
hidden = anchor;
hidden.style.display = 'none';
}
if (headerlink) {
headerlink.remove();
headerlink = null;
}
headerlink = document.createElement('a');
headerlink.href = '#' + anchor.name;
headerlink.className = 'headerlink';
headerlink.title = 'Permalink to this ' + itemType;
target.appendChild(headerlink);
});
cell.addEventListener('mouseleave', () => {
if (hidden && toclink) {
hidden.style.display = 'inline';
toclink.remove();
hidden = null;
toclink = null;
}
if (headerlink) {
headerlink.remove();
headerlink = null;
}
});
}
});
</script>
<style>
:root {
--headerlink-size: 0.9em;
}
.headerlink {
text-decoration: none;
}
.headerlink::before {
content: " ";
}
.headerlink::after {
display: inline-block;
content: "";
width: var(--headerlink-size);
height: var(--headerlink-size);
background-size: var(--headerlink-size) var(--headerlink-size);
/* https://usp.technology/specification/permalink.png */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAIRlWElmTU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAECgAwAEAAAAAQAAAEAAAAAAtWsvswAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAACn9JREFUeAHNW9luHMcV7ekZkuIicuiI0BJDUARDIiBISKwHQRZg6SEWwCyIk4DxbtgP9g94i9/8D16+JY4XwMljHFmmGNkJ8p4gj7a8aMv4nDv3NKuHNb3NDDkNtKpZU9u5y6lbt1tJgmtzc7ONosXbn/e7jsua4T+4FtM0fRflf3F/22q1/oLyMm5ebDPKmvvgr1y50uFAKA9w1M3NM7Pnz5+3wfe6ztdi4LvdpAvA27h7WFYPgsjK2dnZZ7jWS5cuHWTZcM3E3de8gBK4g0/2qc4Wtbq6ugLgN9PUwH8P8P/HWiGE1h2v6y0uLj5HAFjvQsM10+p3NB+Cv3jx4rwPnglkD+ocfBKCv72j+RYFQCu43273reHAgQPPcp24ZmIKi63Z25nLy9cpxb0EmkQWVhW8XOE+heECeaovg8QwyBoic+TmhSBsztB/cg2qDjSGdnXBG3CAvw/gvXa7TaswIWAtCxRGGXhyBtuZBYwBQOmEBXM0BS9CNCHQEuQOFy5cWCY2zlkwbyILMF9wvyjtVCbZogkjfeuAJwmGZi9XoDVYPX6PEmNkXoLnjrevJFgHfKZlgL1HoFWJsQR8a79IsA54B9xiEPRPB3+3X2YkKIGEFlJKjHKBvSbBJuBJdL8G6LTT6dxw8NgeBwMkE0glYtwvEmwK/nGAlrXOw/yvO/hYjEBryFymiBhlAXtFgiOB95DXxjh9+jTD32seDJklRKyhkBj3mgRHAh9uawGprVAIBI77Np7FA/zbbtQVRYx7FgmmvV6v5QcbxfbDTFeER583sw/Ba4uF9pYALqEl0B0IHtZwh2UAXgIZSoxygUmSYGtjY2MOC5sFg3/GxeG5Cvjfol0SAy8LUIlm8yDGLZQEb+7Qf9bJMU6M586dW0S7yUaCOqpCS284eJ7qPILLzJSaCjVfCj6I8Dq0LsAgMX5eIuCQGO0ofeLECTv+T5IEmWhJoKGPUOSA+mJzdTD7HHhq2TXdlsYD8IkTWVNifJZr45UlQsLBYxPWrfMFco4/OWPfI/Ai8G41bfk7O/uV0p1UH64leCYxfsYECuZwTthlcRkxou1l7a0TOQNoYfPz83/EZFwUXCALXnaZfbjVOXf8/ODBhZfQ9xHculIJNlQY6kJi9GBpx7WCeemCdygk3Eyv5dJJo
网管协议数据模型定义,cwmp-data-models
需积分: 0 78 浏览量
更新于2022-11-15
1
收藏 29.24MB ZIP 举报
CWMP(CPE WAN Management Protocol,客户终端设备广域网管理协议)是网络管理领域中的一个重要标准,主要用于远程管理和配置家庭或小型企业网络设备。它基于SOAP(简单对象访问协议)和HTTP,允许服务提供商对用户的宽带设备进行自动化管理,如路由器、调制解调器等。CWMP数据模型是这一协议的核心组成部分,它定义了设备管理的所有结构和参数。
在"cwmp-data-models-1.6.6"中,包含了多个关键的数据模型,例如TR069、TR181和TR196。这些模型是由宽带论坛(Broadband Forum)制定的,这是一个国际性的行业组织,致力于推动宽带技术的发展和标准化。
1. TR069:这是CWMP的基础规范,全称为Technical Recommendation TR-069,它定义了服务提供商与用户设备之间的管理接口。TR069规定了如何通过CWMP协议进行设备配置、故障诊断、软件更新以及性能监控。数据模型包括了各种参数,如设备信息、网络设置、安全配置等,使得服务提供商能够远程高效地管理大量设备。
2. TR181:此标准进一步扩展了TR069,提供了更详细的设备数据模型,涵盖了家庭网络中的多种设备类型,如DSL调制解调器、无线接入点、IPTV终端等。TR181数据模型包括了设备状态、连接信息、网络服务、用户认证和安全设置等多个方面,帮助服务提供商实现更精细化的设备管理。
3. TR196:这个规范主要关注服务质量(QoS)和带宽管理,定义了如何通过CWMP协议来监控和控制网络的流量特性。TR196数据模型提供了用于测量和控制带宽分配、流量整形、优先级队列等功能的参数,确保网络资源的有效利用和用户体验的优化。
"cwmp-data-models-1.6.6"这个版本可能包含对这些模型的最新修订和增强,比如增加了新的参数、改进了原有参数的描述、修复了已知问题,以适应不断发展的网络技术和管理需求。服务提供商和技术开发者可以通过这个版本的模型来实现更高效的设备管理和网络运维。
CWMP数据模型是网络管理的重要工具,它通过标准化的方式,简化了远程设备管理,提高了服务质量和效率。TR069、TR181和TR196这些模型的持续发展和更新,反映了宽带服务领域对于自动化、智能化管理的追求。对于网络管理员和设备制造商而言,理解和掌握这些模型是确保网络稳定运行和提升用户体验的关键。
mediterlee1983
- 粉丝: 0
- 资源: 8
最新资源
- 基于SpringBoot+Vue 驾校理论课模拟考试系统(自动化部署).zip
- 公司年度报告模板:涵盖公司概况、业绩回顾、市场分析到未来展望的企业年度总结文档
- 闭环步进驱动器源码,已经量产,拿到就能直接生产,带PCB文件,BOM,工程文件,上位机软件等
- 数字逻辑实验-基于Verilog HDL的简单运算单元ALU设计与仿真
- 算数优化算法AOA优化随机森林RF的树数和最小叶子数,建立多输入单输出的拟合预测建模 程序内注释详细,可学习性强,直接替数据可用 程序语言为matlab 直接运行可以出拟合预测图,优化迭代图,特
- Teststand平台开发,带源码
- Python精灵模块源代码2025年1月11号版本
- 数字逻辑实验:基于Quartus II与Verilog HDL的触发器和寄存器设计
- 基于QuartusⅡ与FPGA的时序逻辑电路-计数器分析与设计
- PMSM永磁同步电机参数辨识仿真,适用于表贴式,内嵌式永磁同步电机: 辨识内容: ① 定子电阻; ② DQ电感辨识(脉冲电压法); ③ 转子磁链辨识; 上述算法,是在实践工程中提炼出的算法,无复杂的矩
- 建筑工程公司项目部安全生产责任制管理制度.docx
- 建筑工程公司工程质量奖罚管理规定.docx
- 建筑工程公司建筑项目管理奖罚管理规定.docx
- 建筑工程公司施工质量管理制度.docx
- 建筑工程公司现场技术管理制度.docx
- 建筑公司现场文明施工管理规定.docx