tr069协议特点.docx
《tr069协议特点.docx》由会员分享,可在线阅读,更多相关《tr069协议特点.docx(7页珍藏版)》请在冰豆网上搜索。
![tr069协议特点.docx](https://file1.bdocx.com/fileroot1/2022-11/29/21153f02-5541-4030-8e0c-db97625b9c6d/21153f02-5541-4030-8e0c-db97625b9c6d1.gif)
tr069协议特点
编号:
_______________
本资料为word版本,可以直接编辑和打印,感谢您的下载
tr069协议特点
甲方:
___________________
乙方:
___________________
日期:
___________________
说明:
本合同资料适用于约定双方经过谈判、协商而共同承认、共同遵守的责任与义务,同时阐述确定的时间内达成约定的承诺结果。
文档可直接下载或修改,使用时请详细阅读内容。
tr069协议特点
篇一:
tR069协议编程基础知识
tR069tR069协议编程需掌握知识
1、tR069协议是由dsl所开发的技术规范,它提供了对
网络设备进行管理配置的通用框架和协议,用于从网络侧对网关、Femto、路由器等设备进行远程管理。
当前在统一网管的实现过程中需要处理tR069协议包数据,为了能够正确的处理设备的请求响应,就必须对tR069协议包数据内容有
所了解。
协议组成
2、协议组成如下图
层描述:
3、我们所关心的层主要是Rpcmethods层、soap层以及http层。
下面具体介绍Rpc
methods层的内容,首先我们需要知道acs和cpe建立
连接的方式。
这里列出封装Rpc方法的soap信息的格式。
理解它们有助于组包解包。
acs与cpe的连接建立
4、acs和cpe的连接建立:
acs与cpe建立连接的方式,按连接发起方划分可以分
为两种方式:
cpe发起连接、acs主动建立连接
cpe发起连接有以下几种情况:
(1)cpe第一次建立网络连接,对应Rpc命令inFoRm+"0bootstRap”;
(2)加电或者重置,对应的Rpc命令inFoRm+"1boot"
(3)每个周期上报时间,对应的Rpc命令
inFoRm+"2peRiodic"
(4)可选的scheduleinform方法被要求,对应Rpc命
令是的是inFoRm+"3
scheduled"
(5)cpe接收到来自acs的有效连接请求,对应的Rpc
命令inFoRm+"6connection
Request"
(6)acs的uRl发生变化,对应的Rpc命令是对应Rpc
命令inFoRm+"0bootstRap"
(7)cpe的参数发生更改,如cpe的ip地址;
(8)cpe的参数值发生变化,并且这个变化不是由acs引起的,对应对应的Rpc命
令是inFoRm+"4Valuechange”
cpe与acs连接示意图如下:
acs发起连接:
acs向cpe发起连接通过httpget请求;
(1)需要注意的是连接使用的必须是http请求而不是
https
(2)并且get通告中不需要包含其它数据,即使有数
据也会被cpe忽略。
(3)cpe接到get请求后与acs建立连接,并在成功建
立连接后发送一条inFoRm报文。
连接建立示意图
acs与cpe之间结束会话:
acs与cpe之间的会话如果要正常结束需要以下条件:
(1)cpe不再有请求发给acs
(2)acs也没有请求发给cpe
(3)cpe已经发送完毕acs的请求响应
(4)acs已经发送完毕cpe的请求响应
Rpc方法
方法列表
方法介绍
1、inform信息:
由cpe传送到网管,cpe事件通过绑
定inform信息进行上报;事件的eVent_code有
(1)”0bootstRap”,表示会话发起的原因是cpe首次安
装或者是acs的uRl发生变化。
网管接收到后要执行注册流程
(2)"Iboot",表示会话发起的原因是cpe通电启动或者是重置,包括系统首次启动,以及任何原因引起的重启,或者是事件"mReboot"引起的;
(3)"2peRiodic",表示会话发起的原因是因为定时
inform策略引起的。
篇二:
tR069报文解析
3.1通讯交互流程
3.1.1soap报文空报文
post/http/1.1
host:
127.0.0.1:
8659content-type:
text/xmlconnection:
keep-alivecontent-length:
0
非空报文
http/1.1200ok
content-type:
text/xml;charset=utf-8
content-length:
123connection:
keep-alive
xmlns:
soap-enc="http:
//schemas.xmlsoap.org/soap/encoding/"xmlns:
xsi="/retype/zoom/03cdfd5843323968011c92a1pn=2charset=utf-8content-length:
0
connection:
keep-alivecpe-acs响应200ok
cpe心跳
post/udp/1.0
i:
bc-30-5b-b8-d7-67-10000t:
1999-01-0108:
00:
00
3.2会话流程
3.2.1cpe主动上报会话1)注册boot
协议报文
star-net00daeb
sVg6004
bc-30-5b-b8-d7-67-10000
1boot
1
20xx-04-2816:
19:
580
internetgatewaydevice.devicesummarydevice:
1.0口(bas
eline:
1),Voiceservice:
1.0[1](baseline:
1)
internetgatewaydevice.deviceinfo.hardwareVersion4.0
.0
篇三:
家庭网关远程管理之tR069和snmp协议分析和
对比
tR069和snmp协议介绍和对比分析
tR069和snmp协议介绍和对比分析
文档标题
1tR069协
议
1
1.1
1.2概
述
1tR069协议介
绍
...1
1.2.1tR069协议栈介
绍
1
1.2.2tR069协议流
程
2
1.2.3基于tR069实现的网管功
台匕目匕
4
1.2.4tR069协议族的其他规
范
5
1.3
1.4
1.5
2tR069在家庭网络中的应
用
5tR069协议优
点
...6协议发展趋
势
7snmp协
议
7
2.1
2.2snmp网管的适用
性
7snm
p协议用于管理终端的不
足
8
3tR069与snmp比
较
....8
3.1
3.2snmpVstR-069
8tR069网管对于终端管理的突出优
势
9
tR069和snmp协议介绍和对比分析
图表目录图1
图2
图3
图4
图5
错误!
未找到图形项目表。
tR069协议
栈
2基于tR069的网管架
构
3tR069
协议层
次
.....3tR069的协议交
互
..4家庭网络结
构
5