Axiros Releases RUSP 1.0 to Accelerate TR-369 (USP) Implementations Worldwide

June 26, 2025 - MUNICH, GERMANY - Axiros, a global provider of device and service management solutions, is proud to announce the release of RUSP 1.0, the company’s open-source Rust toolkit for the User Services Platform (USP) protocol, also known as TR-369.

What began as a holiday project in late 2018 has matured into a robust, scriptable toolset, used in production environments around the world. With this milestone release, RUSP delivers a streamlined developer experience and powerful features to support modern broadband management use cases.

USP, the successor to the legacy TR-069 standard, introduces an efficient binary encoding through Protocol Buffers—bringing both major benefits but also challenges for implementation. Recognizing the potential of Rust for performance and memory safety, Daniel Egger, Principal Software Engineer at Axiros and co-author of the USP standard, began developing RUSP to simplify working with USP Messages and Records.

With RUSP 1.0, developers can:

  • Encode custom USP messages/records and deliver them to USP Agents and Controllers

  • Decode and pretty-print captured messages (e.g., notifications)

  • Efficiently craft multiple messages with individual data, perfect for batch processing, benchmarking or extensive test harnesses

”Rusp dramatically changed our possibilities of working with USP — and we’re hoping it will have a similar impact for other USP users,” said Daniel Egger, Principal Software Engineer at Axiros and co-author of the USP standard.

You can find all sources in our GitHub repository and in the crates.io repository at https://crates.io/crates/rusp-lib and https://crates.io/crates/rhai-rusp , including usage examples and links to the comprehensive documentation (also containing even more examples).

“We invite developers to explore RUSP, file issues, open pull requests, and contribute to its continued evolution. If you find it useful, please consider giving the project a star on GitHub,” added Egger.

Learn More
For a deeper look at RUSP’s history, challenges, and development journey, read the latest blog post by Daniel Egger:

About Axiros
CONNECTING BILLIONS of people & devices globally.
For over 20 years, Axiros has been a leading provider of software solutions for Device Management in telecommunications and other industries. The company's reputation for excellence and expertise in Device Management has made it a trusted partner for service providers and equipment manufacturers worldwide. Axiros specializes in offering Device Management software that enables seamless integration and management of devices and services, leveraging industry standards like TR-069 and USP. With a global presence, Axiros is committed to delivering innovative solutions that meet the evolving needs of businesses in today's digital landscape. Founded in 2002, Axiros is global in scope with sales and service offices located in Aarau, Belgrade, Cochabamba, Lisbon, Madrid, São Paolo, Singapore, Tampa, Tokyo, Warsaw, Zagreb, and a development center in Munich, Germany. To learn more, visit www.axiros.com.

Next
Next

Axiros Announces AXACT 2025.2: Enhanced Device Connectivity with TR-069 and USP Protocols