Broadband Forum TR-369 USP Training
Taught by people who implemented it
The TR-369 specification is a few hundred pages, plus the data model documents, plus the proto files. Reading it cover to cover is slow and the important connections are easy to miss. We built a USP controller from it, and this course is the order we wish we had read it in.
It works for engineers who have never seen USP and for teams who already run it and want to understand what is happening underneath.
Ask about the courseWhat the training covers
Where USP came from
What TR-069 could not do, what USP changes, and what it deliberately keeps. Half a day, and it makes the rest of the course make sense.
The specification, in order
Endpoints, records, messages, the three transports, the TR-181 data model, security and permissions. Chapter by chapter, with the parts that trip people up flagged.
A real controller and a real agent
Everyone gets an OB-USP-Agent and access to a controller. You onboard the agent, send every message type, break things and watch what the protocol does about it.
Reading the bytes
The Protobuf definitions and a JSON rendering of every message type, side by side with what the specification says they mean. After this you can read a packet capture.
What we learned the hard way
Reconnect storms, permission mistakes, transport choices, agents that almost follow the specification. The notes from our own deployments.
Practical details
Who it is for
Engineers, architects and operations people at operators, device makers and software vendors. Some programming background helps for the hands-on part but is not required.
On site or remote, for your team
We run it for one company at a time so we can use your devices and your questions. Two to four days depending on how deep you want to go.
The reading list is free
Everything in the course is also written up on TR369.org, so you have it after the instructor leaves.
What you leave with
The ability to read a USP message, reason about a controller design, and debug a deployment. And a working agent setup on your laptop.
Booking
Tell us how many people, what they do, and whether you want the two-day overview or the four-day version with more lab time. We will send a proposed agenda and a price.
Write to us. If your team is still on CWMP, the TR-069 course may be the one to start with.