The OB-USP-Agent (OBUSPA) team recently published Release 9 (Ibis release). It addresses some community identified defects and provides minor enhancements mostly related to the MQTT MTP (Message Transfer Protocol) implementation. So far, the group has applied three patches to this release and the GitHub codebase.
The open-source software from OBUSPA has been part of upstream integrations with open-source communities prpl Foundation and RDK. OBUSPA is a key component in open-source middleware solutions (e.g., prplOS and RDK-B) as it enables the remote management of the device and opens up the possibility to decentralize the device's data model into USP-enabled containerized applications.
Release 8.0.7 has been integrated into the prplOS 3.1 release and plans are in place to up-step the 9.0.x release into the upcoming prplOS 3.1.1 release. The previous release (Heron) was the first OBUSPA code to be integrated into prplOS. Release 8.0.3 has been integrated into the RDK-B 2024 Q3 release. Along with some RDK driven updates to migrate from the CCSP API to the RBUS API, the organization is looking to also up-step to a 9.0.x release with a future RDK-B release.
Attention now turns to Release 10 (Jackdaw release) which currently has an anticipated release date of Q1/Q2 2025. So far, plans are in place for the release to incorporate updates to align with changes to the USP 1.4 specification and the USP Test Plan v1.3 as well as the introduction of the MQTT bulk data collection mechanism.
The OBUSPA team is continuing to work with QA Cafe to develop and implement a plan for executing USP compliance testing against new major releases of OBUSPA and the best options for making these reports available for downstream consumption.
For more information about the team’s latest work, visit: https://wiki.broadband-forum.org/display/OBUSPA/OB-USP-Agent+Home.