A two-stage threshold classifier evaluated on 10,080 synthetic flows across 1,260 network condition combinations (20 RTTs × 21 loss rates × 3 bandwidths) achieved 100% accuracy in Stage 1 separating loss-based from non-loss-based CCAs, and produced only 16 false positives from BBR flows in Stage 2, correctly flagging all 1,257 Hysteria and 1,257 Brutal flows as custom CCAs.
From 2025-wang-custom — Is Custom Congestion Control a Bad Idea for Circumvention Tools?
· §5, Table 1
· 2025
· Free and Open Communications on the Internet
Implications
Even a proof-of-concept, non-ML threshold classifier achieves near-perfect detection of Hysteria/Brutal; circumvention tool authors cannot rely on classifier complexity as a defense — the signal is too strong.
Any new performance-oriented transport must be benchmarked against the Mathis equation baseline before deployment to verify it does not exceed loss-based throughput bounds in ways that are trivially measurable.