Product Release

Interoperability and validation of the latest TR-069 and USP devices in CDRouter 11.8

3 min read

About TR-181 Device:2.13

What are the new capabilities described in Device:2.13? A rudimentary data model for multi-AP networks, plus standardized IoT objects, and a powerful new packet capture diagnostic. You can read on overview of these features in one of our latest articles.

Read more

About TR-181 Device:2.13

What are the new capabilities described in Device:2.13? A rudimentary data model for multi-AP networks, plus standardized IoT objects, and a powerful new packet capture diagnostic. You can read on overview of these features in one of our latest articles.

Read more

It’s known now that managed Wi-Fi is the future of Wi-Fi. Moreover, as more and more devices become active on the network, it is in the best interest of service providers, CPE vendors, and consumer electronics manufacturers to expand and standardize how they gain valuable data to ensure a quality end-user experience.

The Broadband Forum’s (BBF) TR-181 data model, known as “Device:2” has been used by the popular TR-069 management protocol, and its successor, the User Services Platform (USP/TR-369) for more than a decade as a standardized way to manage subscriber networks, perform diagnostics, and receive telemetry. The BBF updates the model frequently (every six to nine months). The latest of these updates is Device:2.13, which contains components for managing Wi-Fi multi-AP networks, WPA3, standardizes IoT sensor and control objects, and provides powerful new packet capture diagnostic capability that can be used in conjunction with CloudShark’s CS Enterprise for packet visibility.

As powerful as it is, it’s vitally important to ensure that devices implementing TR-181 have been tested rigorously with CDRouter as new features are added to your devices.

Full TR-181 Device:2.13 validation in CDRouter

That’s what we’re bringing in CDRouter 11.8. CDRouter is the official standard test platform for TR-069 testing and USP/TR-369 testing, and has a set of exhaustive test cases that systematically touch every part of your device’s TR-181 data model implementation to find specific issues in a fully automated, repeatable manner.

What’s included

CDRouter’s Device2_profiles test cases are built to test the specific parts of Device:2 that your implementation supports. Select the profiles you want to test, and CDRouter will validate all objects and parameters in the model by:

  • Verifying all required parameter names are returned using GetParameterNames
  • Verifying parameter name instances can be walked using GetParameterNames
  • Verifying all parameter names and values are returned using GetParameterValues
  • Verifying the read and write status of each parameter
  • Verifying all writable parameters can be set using SetParameterValues
  • Verifying the creation and deletion of all creatable objects using AddObject and DeleteObject

For those building the latest TR-369/USP solutions, CDRouter goes through a similar process with the appropriate USP Messages.

As always, developers can also test their custom objects and parameters using a custom profile. Device:2.13 is also supported for TR-069 and USP scenarios!

Where to learn more

You can read the full release notes for CDRouter 11.8, which also includes a new PPPoE test case and an important note about CDRouter’s operating system migration. CDRouter users shouldn’t hesitate to upgrade to 11.8, and let us know if you have any questions!

If you haven’t tried CDRouter to accelerate your device development, there’s never been a better time to try.

News and training articles on the latest technologies delivered to your inbox: