CWMP CPE Test Suite Data Sheet
Test Suite:
CWMP CPE Test Suite
Direction:
Client

CPE Wan Management Protocol (CWMP) is a protocol defined in DSL Forum TR-069. The protocol is used to enable remote configuration of Customer Premise Equipment (CPE) by an AutoConfiguration Server (ACS). This test suite can be used to test CWMP CPE implementations for security flaws and robustness problems.

Used specifications

Specification
Title
TR-069a1

DSL Forum Technical Report #69 amendment 1: CPE WAN Management Protocol

Tool-specific information

Tested messages
Specifications
Notes
GetRPCMethodsResponse
TR-069 A.3.1
GetRPCMethods request
TR-069 A.3.1
SetParameterValues request
TR-069 A.3.2.1
GetParameterValues request
TR-069 A.3.2.2
GetParameterNames request
TR-069 A.3.2.3
SetParameterAttributes request
TR-069 A.3.2.4
GetParameterAttributes request
TR-069 A.3.2.5
AddObject request
TR-069 A.3.2.6
DeleteObject request
TR-069 A.3.2.7
Download request
TR-069 A.3.2.8
Reboot request
TR-069 A.3.2.9
InformResponse
TR-069 A.3.3.1
TransferCompleteResponse
TR-069 A.3.3.2
GetQueuedTransfers request
TR-069 A.4.1.1
ScheduleInform request
TR-069 A.4.1.2
SetVouchers request
TR-069 A.4.1.3
GetOptions request
TR-069 A.4.1.4
Upload request
TR-069 A.4.1.5
FactoryReset request
TR-069 A.4.1.6
KickedResponse
TR-069 A.4.2.1
RequestDownloadResponse
TR-069 A.4.2.2

Unsupported protocol features
Notes
Specifications
Attributes and parameters
TR-069
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis