RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Warning | ||
---|---|---|
| ||
Please be advised that TR69agent is not longer supported in RDK-V builds. webpa is the preferred device management service. |
TR-069 is a technical specification that defines an application layer protocol for remote management of end-user devices. It was published by the Broadband Forum and was entitled CPE WAN Management Protocol (CWMP). It provides the communication between CPE and Auto Configuration Servers (ACS). An ACS can manage a device, trouble shoot, configure, upgrade etc. TR-69 uses common web protocols such as HTTP, TCP-IP, SOAP, XML-RPCs to exchange information.
...
draw.io Diagram | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
Gliffy Diagram | |||||||||
|
Since the Client is non-addressable from the public network, tr-069 and STUN creates and maintains a lightweight connection between the tr-069 server and agent to allow for tr-069-server initiated commands to be sent to the Client in real-time.
...
The CPE is responsible for establishing the session to the server. The CPE keeps sending HTTP POST requests during the session. The session is closed as soon as both CPE & ACS have indicated that they have nothing more to send (response or new RPC)
Gliffy Diagramdrawio | |||||||
---|---|---|---|---|---|---|---|
|
The RDK tr69 client is developed by Dimark which has the following key features
Gliffy Diagramdrawio | |||||||
---|---|---|---|---|---|---|---|
|
...