TR069

tr069简介


全称是“用户终端设备广域网管理协议(CWMP)

用于远程终端管理,比如远程的配置阿什么的(对远程的设备进行配置等管理)



1. TR069协议网络架构

ACS为自动配置服务器,负责对终端设备CPE进行管理。

ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。

TR069协议主要定义了南向接口。


2. TR069的实现(协议栈)


(1)TR069协议基于TCP层;


(2)ACS与CPE间的消息传输使用HTTP1.1,ACS为HTTP服务器,CPE为HTTP客户端;


(3)消息的具体内容使用SOAP包进行封装,SOAP包是一个包含SOAP Head(SOAP头)和 SOAP Body (SOAP体)组成的XML文档


(4)ACS的管理方法就是对CPE上的管理函数进行远程调用,因此需要向CPE传输要调用的函数名及参数,这些内容包含在SOAP体中。ACS并不直接对设备本身的接口进行调用,ACS所使用的函数为TR069的标准函数(称作TR-069 RPC Methods),CPE需要通过一个设备上的中间层解析出RPC方法,再由这个中间层调用设备自身的接口,这个中间层就是TR069 Agent。


(5)使用SSL/TLS并不强制要求,确保CPE和ACS之间基于证书的鉴权


TR069流详细程图

TR069流详细程图


TR069流程示意图
TR069流程示意图


ACS-CPE
ACS-CPE


SOAP包涉及的元素
SOAP


SOAP包结构
soap包结构





名词解释

ACS:Auto-Configuration Server (自动配置服务器)

CPE:Customer Premise Equipment(用户终端设备)

CWMP:CPE WAN Management Protocol(用户终端设备广域网管理协议)

DSL: Digital Subscriber Line(数字用户线)

HTTP:Hypertext Transfer Protocol(超文本传输协议)

RPC: Remote Procedure Call(远程过程调用)

SOAP: Simple Object Access Protocol(简单对象访问协议)

SSL: Secure Socket Layer(安全套接层)

TLS: Transport Layer Security(安全传输层)

URL:Uniform Resource Location(统一资源定位)

XML: Extensible Markup Language(可扩展标记语言)

IPTV:Internet Protocol Television(网路协定电视):是用宽频网络(宽带)作为介质传送电视信息的一种系统——连网看电视

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值