From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 1A68A3B2A4 for ; Mon, 16 Jun 2025 15:31:02 -0400 (EDT) Received: by mail-ua1-x930.google.com with SMTP id a1e0cc1a2514c-87f2e02c62aso410059241.2 for ; Mon, 16 Jun 2025 12:31:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750102261; x=1750707061; darn=lists.bufferbloat.net; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Y6Y4OvCzhhbZp78kt+U+jFAwRrOBFE+3fjRUh2K1EnI=; b=KDb90mEJkc5PoWjGcpaaT0PpoOKW23IvFgE3/BzqylJoeht0lj+6w9VBVNkRYT0XeF fIObAPPiAxKhofvmcntDVj5zBOmo8HW4FLDIZYgc8ASS5x93/OuNIvhxVAYCURTcZ2Io SMfPzcZOduNd2cRFKV8o7PGTONZXjhWmvqLIE68FptH1LZ7fWvAn/WRFN0OygHmZtXZm 17RnaqbUMj+zO2joVP72ooJ1NNWHMVtZBnvhk6k/fOcHO2+RoRhbVr2KKtJ47/V9eDde TaVXHE8wjoVfJjzVN8CkFzi6boupkhjmMjBL3UeC3iIyTKtAbolVgLx2yvzzaFfL7Wu6 bC/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750102261; x=1750707061; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Y6Y4OvCzhhbZp78kt+U+jFAwRrOBFE+3fjRUh2K1EnI=; b=lOLP3qxWdclbdfAsVAYEw2n3bZwllEcke/QVWVgJAOHNRdtPJb/hIYLW8tZ2WyU+K6 gkWXSigd5mdZfWV9E7EkIgStJpEktbSoBJqzGVG+C9hYdNkBeo1TxDjFvfsf1QaMCZUf EJd1S/RNknIEE3ll3f+lxXbA6AgnxSncInJoKu1C2d48zu824uz2Dqd7IzCcUW3TZQVD KdE7YPhVJ3czg6brm/gu5qNaNU44r3Ii1XJuSADAiBwBZW9yoWXkJaMb51QfFdLRzw/4 KMA5zb+x4guEqU5G/w7m+DLujtqsp551EOCRzz7JkiucnLo54p2n+Pt+LNC6zQ7hS/32 MS7Q== X-Gm-Message-State: AOJu0Yysw8cxSwrx99baR1f6Vif82xuln+g3KyXvcSw3z8Sy4GYFAovj jBMNQ0esPqdZJQHPjhIy6OS0jZvAZ1APDAvu6BqOulKMVQrTimNHaCYrc5BOM162MJ9o2IgzUTp RBXGJmxuyDdOUAVA9kP3HDkCAycpkwZI= X-Gm-Gg: ASbGnctdoi4KvOdEm0tpI1Q97LgVuXds0lz4sXcCGvRdZW5jLPaVCRcmfsICxp2OgH8 VD0vIMcp5yCNkUUjmQl6XKouveX5MnhU/XcbCGaBn5o5ySeVtMRjBQV4rKM9gyRFuVxjKRm36rL hnXHoOiSFqw1zA9HTb0kktigXgT3BJmHjzVC2w4SB6+QCF X-Google-Smtp-Source: AGHT+IEOerK65Krqt1uPbBgM0r3EfWBstS8SmJLxvnbNLvz5O56C8w2Mx9chOBnH1c5kSnMKWcKDokUgCI8oZDI4lFU= X-Received: by 2002:a05:6102:6c9:b0:4e5:9867:14fb with SMTP id ada2fe7eead31-4e7f63f3d52mr7295671137.24.1750102261237; Mon, 16 Jun 2025 12:31:01 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Dirk van der Walt Date: Mon, 16 Jun 2025 21:30:49 +0200 X-Gm-Features: AX0GCFtkJBW4sTDVm9cg2cKjh2ewhVMrN4Oei6_a8dkH2Uhbpbw6IgsjgKvY7rI Message-ID: To: Frantisek Borsik Cc: Cake List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Cake] Announcing the LibreQoS Bufferbloat Test Platform X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2025 19:31:02 -0000 Hi Frank, This is great news, especially since it's open-source and self-hostable. I think another useful application would be creating a lightweight speed test client that can test against the server from an AP (particularly OpenWrt). Currently, we're using speedtestcpp, which is one of the few options that fits on devices with limited flash storage, but it only tests against Ookla servers. Cheers On Sun, Jun 15, 2025 at 1:58=E2=80=AFPM Frantisek Borsik via Cake wrote: > > Hello to all, > > We're excited to announce the release of the LibreQoS Bufferbloat Test = =E2=80=93 an open-source bufferbloat testing solution designed specifically= for ISPs and network operators to deploy for their customers. > > Link > https://test.libreqos.com > > What Makes This Different > > While there are several bufferbloat testing tools available, this platfor= m addresses a critical gap: ISP-deployable infrastructure that provides bot= h traditional testing and realistic household simulation. > > As Dave T=C3=A4ht highlighted in his influential article "What's Wrong wi= th Speed Tests", traditional speed tests fail to measure what users actuall= y experience. We tried to address Dave's points to make a better speed test= that focuses on the metric that matters: latency under load in realistic u= sage scenarios. > > Two Complementary Test Modes > > Single User Test Mode > > Traditional sequential load testing (baseline =E2=86=92 download =E2=86= =92 upload =E2=86=92 bidirectional) > Measures working latency and jitter during each phase > Familiar A+ to F grading based on latency under load increases > Comparable to existing tools like DSLReports Speed Test and Waveform Buff= erbloat Test > > > Virtual Household Mode (The Innovation) > > Process-isolated simulation of 4 concurrent users with authentic traffic = patterns: > > Alex (Gaming): 1.5 Mbps constant, jitter-sensitive for competitive gaming > Sarah (Video Conference): 2.5 Mbps bidirectional, Teams simulation with w= orking latency monitoring > Jake (Netflix HD): 25 Mbps bursts (1s on, 4s off), realistic streaming pa= tterns > Computer (Background): Up to 200 Mbps continuous download, system updates > > > Real-world relevance: Tests latency under load when multiple family membe= rs are online simultaneously > > Advanced grading: Network fairness, jitter measurement, and per-user work= ing latency analysis > > Why (not only) ISPs Need This > > The traditional approach of sending customers to third-party speed test s= ites has limitations: > > No control over test methodology or server placement > Limited correlation with customer support tickets > Generic results that don't reflect real-world usage patterns > No integration with ISP operational systems > > This platform enables (not only) ISPs to: > > Host their own testing infrastructure with full control > Integrate with support systems via telemetry APIs > Provide customers with realistic household testing scenarios > Correlate test results with network performance and customer complaints > > > Open Source & Community > > The entire platform is open source and available here: https://github.com= /LibreQoE/bufferbloat_test > > We've designed this to be: > > Easy to deploy for (not only) ISPs of any size > Scientifically meaningful in its measurement methodology > Realistic in its simulation of actual household usage > Integrable with existing ISP operational workflows > > > Community Feedback Requested > > We'd love feedback from the bufferbloat.net community on: > > Test methodology: Are we measuring the right metrics? > Grading thresholds: Do our A+ to F grades align with real-world impact? > Virtual household scenarios: What other realistic usage patterns should w= e simulate? > ISP adoption: What barriers exist for ISP deployment? > > > Technical Discussion > > We'd welcome discussion about: > > Measurement accuracy for working latency and jitter in virtual household = mode > Traffic pattern authenticity (gaming, video conferencing, streaming) > Grading methodology for latency under load in complex multi-user scenario= s > Integration approaches for ISP operational systems > > > The platform represents our attempt to bridge the gap between academic bu= fferbloat research and practical ISP operations, building on the foundation= al work of researchers like Dave T=C3=A4ht and the broader bufferbloat comm= unity. We believe that widespread ISP deployment of proper bufferbloat test= ing infrastructure will ultimately benefit the entire internet ecosystem. > > Looking forward to the community's thoughts and feedback! > > Best regards, > > The LibreQoS Team > > > In loving memory of Dave T=C3=A4ht: 1965-2025 > > https://libreqos.io/2025/04/01/in-loving-memory-of-dave/ > > > https://www.linkedin.com/in/frantisekborsik > > Signal, Telegram, WhatsApp: +421919416714 > > iMessage, mobile: +420775230885 > > Skype: casioa5302ca > > frantisek.borsik@gmail.com > > _______________________________________________ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake