CDRouter 16.3
March 26, 2026
New Features
-
Speed Test: The Speed Test expansion has been introduced. CDRouter’s Speed Test expansion addresses deficiencies of TCP-based speed tests by implementing OB-UDPST, the open-source UDP-based test tool defined in the Broadband Forum TR-471 specification.
Traditional TCP-based speed tests mask true network behavior by hiding packet loss, jitter, and latency. CDRouter acts as the OB-UDPST server and validates the full lifecycle of TR-471 speed test operation, providing an insight into real network operation.
CDRouter makes the entire process seamless, and controls all aspects of testing:
- activating tests via TR-069 or USP
- measuring WAN-side throughput, latency, jitter, and packet loss
- verifying that results are correctly reported through the TR-181 data model.
All 816 tests run in a fully automated, repeatable environment without relying on third-party servers or custom test infrastructure. For details on licensing, please contact sales@qacafe.com.
-
IPv6 Atomic Fragments: Added two tests to the
frag-v6module that verify the proper handling of IPv6 atomic fragments as required in RFC 8200. [sc44694]ipv6_frag_4ipv6_frag_5
-
Packet Too Big Message: Added two tests to the
icmpv6module that verify ICMPv6 Packet Too Big messages are processed by the WAN interface as required in RFC 8201. [sc44698]icmpv6_21icmpv6_22
-
User Defined Certificates for USP Bulk Data: New testvars
uspBulkDataServerDomain,uspBulkDataServerCertPath, anduspBulkDataServerCaCertPathallow the user to configure the domain name and certificates for the bulk data server for tests inusp_annex_aandusp_conformancesection 10. [sc33204] -
TR-69 ScheduleDownload RPC: Added five new tests for verifying the ScheduleDownload RPC in the
tr69module. [sc16042]tr69_133tr69_134tr69_135tr69_136tr69_137
Changelog
BBF.069
- Updated test
5_097_DUT_properly_encodes_and_decodes_XML_entitiesto restore ACS Username and Password to configured values. [sc46111]
CDRouter
- Improved
wifi_10to warn users if Protected Management Frames (PMF) is not enabled when using WPA3 and to skip this combination. Previously this was marked as a FAIL. [sc45753] - Updated the WAN PPPoE server to exclude the PPP-Max-Payload tag in PADO/PADS packets when
pppoeMaxPayloadisnone. [sc31727]
IPv6
- Tests
dhcpv6_pd_27anddhcpv6_pd_28will now be skipped if the testvaripv6WanModeis not set toDHCP. [sc45468] - Addressed an issue with DHCPv6 Server unexpectedly losing the DUT IA_NA assignment. [sc45582]
- Updated test
ipv6_mdns_24to have a small delay between mDNS messages. [sc45192]
Performance
- Addressed an issue with the tests in the
perf_dscp_fixedmodules that limited the bandwidth to 1 Mbps. [sc45997]
PRPL
- Added a grace period to DHCPv6 message timeouts in tests
prplOS.1.3.2-prplOS.1.3.9. [sc45692] [sc42393] - Updated the DHCPv6 User Class Option in
prplOS.1.3.9. [sc45692] - Improved logging in the DHCPv6 client tests in Section 3. [sc45692]
- Fixed an issue that prevented DHCPv6 Rapid Commit options from being detected in
prplOS.1.3.4. [46370] - Fixed an issue with test
prplOS.1.3.21when verifying the list of DHCPv6 prefixes. [sc45840] - Added DNS Servers and Routers parameters when adding a new DHCPv6 pool in tests
prplOS.1.2.20toprplOS.1.2.24. [sc45690] - Updated
prplOS.1.2.26to reset the DHCP clients at the end of the test. [sc45672]
Security
- Updated the ET Open ruleset in the CDRouter Security expansion to 11150. [sc45533]
TR-69
- Addressed an issue with
tr143_http_7reporting negative throughput under certain conditions. [sc45441]
USP
- Updated tests in the
usp_conformanceandusp_legacy_1_3modules to utilize the testvarRestartDutinstead of the USP Reboot() command to avoid requiring support for that optional feature. [sc45668] - Tests
usp_diagnostics_1andusp_diagnostics_2are now skipped if IPv4 is not enabled. [sc45891] - Updated the certificate used in
usp_conformance_9_2. [sc46106] - Added a reboot after resetting the clientID as part of the cleanup in the
usp_conformance_11_4test. [sc44110]