Discover the new standard for developing and deploying connected home services

Building on the revolutionary practices of TR-069, the User Service Platform (USP) provides a faster and more flexible way to develop and deploy connected home devices.

From Managed Wi-Fi systems, bulk statistics collection, and standardized IoT onboarding to customer self-care applications and secure communication, USP helps service providers, consumer electronics manufacturers, and application developers create services with real value.

QA Cafe provides training resources to help you create the connected home services of the future.

Discover the new standard for developing and deploying connected home services

USP training resourcesThe information you need to implement the User Services Platform (TR-369)

Videos

How do I get USP/TR-369 certified?

April 21, 2021

CDRouter is the official self-test platform of the certification program for TR-369, called BBF.369.
Looking to get certified? Reach out to us to get started!

Articles, Videos

USP (TR-369) Training Workshop Series Videos

January 27, 2021 · 1 min read

The Broadband Forum’s User Services Platform (TR-369) is a revolutionary new standard enabling new markets and revenue streams for service providers, software providers, and consumer electronics manufacturers looking to monetize the connected home.

Articles

3 testing tips for building robust managed devices using TR-181

January 27, 2021 · 6 min read

Powerful protocols like USP/TR-369, and its predecessor, TR-069, help the broadband and consumer electronics industries produce devices that can be configured, monitored, and controlled in a standardized way.

Videos

Using allow_partial and required_parameter flags

February 01, 2021

There are three USP messages that are used to change the state of an Agent’s service elements: Add, Set, and Delete. Since these messages can be used for a number of different use cases, they contain mechanisms to ensure that the Controller is able to configure service elements

Videos

The USP Add Message

February 01, 2021

The Add Message in USP is used to create new instances of multi-instance objects in the Agent’s instantiated data model. This is used for a wide variety of service configurations such as creating new Wi-Fi networks. In USP, perhaps the most critical use of the Add message is with the

Videos

USP Records and USP Messages

February 01, 2021

Communications between a USP Controller and USP Agent are delivered using two separate constructs: the USP Message, and its container, the USP Record.

Videos

Using path names to address service elements

February 01, 2021

Service Elements that are defined in the USP Data Model are addressed in USP Messages with a particular syntax called Path Names. Path Names are called such because they describe the “path” within the data model’s tree of objects used to reference a particular object or elements of that object to operate upon.

Videos

USP Data Models

February 01, 2021

The functions of service elements are described in a set of xml documents known as the USP data model. A data model describes how things like network interfaces, device functions, IoT objects, and more are exposed to controllers. You can find the USP data models at:

Videos

An overview of the User Services Platform (USP/TR-369)

February 01, 2021

USP is a revolutionary standard that builds on the lessons learned from TR-069. In addition to being a faster and more flexible at meeting the existing use cases of TR-069, USP is built to enable:

Videos

USP Architecture and Use Cases

February 02, 2021

The User Services Platform is a system for managing, monitoring, deploying, troubleshooting, and controlling any kind of network connected electronics or virtual services.

Talk to an expert

Talk to an expert

Our team is happy to answer your questions or give you a demo. Drop us a line and we will get in touch!