CDRouter TR-069 Basics

Overview

This training module focuses on the basics of testing the Broadband Forum’s TR-069 management protocol, also known as the CPE WAN Management Protocol or CWMP, with CDRouter.

The purpose of this session is to provide an overview of the CWMP protocol and the various configuration options that exist for CDRouter’s integrated ACS.

The session will provide an overview of TR-069 concepts, configuration settings and available test modules.

The TR-069 User Guide contains detailed information on all advanced features not covered in this session.

Agenda

  • High-level overview of TR-069
    • Architecture and CWMP protocol operation
    • Data model structure
  • Overview of CDRouter’s TR-069 configuration options and create a working TR-069 configuration for one DUT
    • Start with a basic, working IPv4 CDRouter configuration
    • Enable and configure TR-069 with basic settings
    • Enable and configure NTP (this is required for HTTPS)
    • Enable and configure HTTPS on the ACS
    • Enable and configure XMPP for connection requests
  • Overview of the TR-069 test modules included with CDRouter
    • CWMP Protocol operation between DUT and ACS
    • Data Model parameter verification (TR-181 or TR-098)
    • CWMP Scenario custom test scripting feature
  • Create a simple test package for TR-069 using the TR-069 Test List (which includes 39 core tests)

Prerequisites

  • Users should be familiar with the overall TR-069 management model and have a general understanding how CPE devices communicate with the ACS
  • TR-069 must be enabled and configured prior to starting the training session using the following settings:
    • ACS URL: http://acs.cdroutertest.com
    • ACS username: qacafe
    • ACS password: qacafe123
  • Access to DUT’s management interface should be available in order to modify configuration settings (eg. enable HTTPS and/or XMPP)