Essentially, USP provides an intelligent control plane for Customer Premises Equipment (CPE).
USP project was created by Broadband Forum and its specification was issued in October 2019. It represents the natural evolution of the CPE WAN Management Protocol (CWMP), commonly known as TR-069, created back in 2004.
With USP service providers, consumer electronics manufacturers, and end users can:
According to Broadband Forum, USP was designed to coexist with CWMP (TR-069) and provides an easy migration path as the two share the Device:2 data model (TR-181).
USP consists of a network of Controllers and Agents that allow applications to manipulate service elements. An Agent exposes service elements to one or more Controllers.
USP uses an expanded version of the Device:2 Data Model (TR-181 Issue 2) to represent device operations (firmware upgrades, reboots, etc.), network interfaces, and service functions (IoT functions, VoIP, etc.), such as:
Key features of USP (TR-369):
A more in-depth analysis of USP and its use cases can be found in Broadband Forums whitepaper Realizing the Promise of the Connected Home with User Services Platform (TR-369)