From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd42.google.com (mail-io1-xd42.google.com [IPv6:2607:f8b0:4864:20::d42]) (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 B04A23B29D; Sun, 9 Feb 2020 02:12:06 -0500 (EST) Received: by mail-io1-xd42.google.com with SMTP id z16so4088725iod.11; Sat, 08 Feb 2020 23:12:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=3YfsjeARV7dAiCVSL4uid9ReItS1HuTIypk14BEmyrU=; b=oiku+Dshf7C6rVue/Z+m85wV0Kl1KbdJ66a3MNRiQ+V2YjthgRkvWGc0LUcuITh3cM LPof9q0l0OrFhuCrd8glEPtE/Svoda4SiYz2flTrpsC/c4pXQ2g30m7vpB0oUPMZBqZL yuFLflD7niNvPuos+hknIkfgCaTAhcABhX62S4TFJIbn2CIpHqXeZDLCm5LULtpz1s6c fbv151E6WYNzawnKYrX2kScI7W+CmOHm3sJbJcQsxTxMBuj56ZpbF5TzJjEcarEjWDaU lwBXGvjy7KajqVtCz1q1Bwd5dkl70uAXwQK4aEsLAhCMdhPLyoMXvbkHCN+UpDhZJOOA jt2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=3YfsjeARV7dAiCVSL4uid9ReItS1HuTIypk14BEmyrU=; b=Iy4S89qGiAd4SfDCWLfV1GGFzWBMsku3xaBv3ivu5A+z4yOZnEtJ+s8wyx13rneWJ5 fdUCwZTDLprlKwWv6+OLVyrkwmyJ+1Yc5+WLMn2ZthtMdcmgj48lu32NYNrwp7tKBH50 j3bG+VVv4b4uGdTqWX+hBuhNIPz9bGc07xrosEZB9gskx86VLaWX8msjEvSzk+87wmpr pX5HB8GM3hgwr/8zsI1ptQkSYU1A7jFw8+oJjrRe5/EyUC1t92TJN5V+W0p2zDWCS66c hErz36YuvwpXtsY9sieMiYkaTRFdgLYA6mq6EI8vRJNxLtR8IPGvHm3tPGiElFUgJyDZ lYdw== X-Gm-Message-State: APjAAAXZst4ZVN/SywbxgtNgKZGQ/OZGi2bdI+MpHFhE3kei0KK4hxdC SgsDGcQxY2pSXZNJcyTx1yO2OCJ4+Yc8fHCXukg27W2P X-Google-Smtp-Source: APXvYqyMW5nTQN7GtB9xLBviFTFJyLQ+H6SDk7QF6n5EZwuJO7lP9gZ4LZSosWsTzyJmXfzcVylSERGXIVad8+zC+s8= X-Received: by 2002:a02:2101:: with SMTP id e1mr5359738jaa.29.1581232325999; Sat, 08 Feb 2020 23:12:05 -0800 (PST) MIME-Version: 1.0 From: Dave Taht Date: Sat, 8 Feb 2020 23:11:54 -0800 Message-ID: To: bloat , ECN-Sane Cc: dfk@eecs.berkeley.edu, dghosal@ucdavis.edu, chapmanm@eecs.berkeley.edu, mkfarrens@ucdavis.edu, tomlin@eecs.berkeley.edu, nhanford@ucdavis.edu Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: [Bloat] pacing, applied differently than bbr X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Feb 2020 07:12:06 -0000 I don't know how I stumbled across this, but it seemed interesting at this late hour. I wonder if they kept at it or tried ecn also. "A Model Predictive Control Approach to Flow Pacing for TCP" "we propose a different approach to latency based congestion control. In particular, our controller sets the maximum pacing rate by solving a model-based receding horizon control problem at each time step. Each new roundtrip time (RTT) measurement is first incorporated into a linear time-varying (LTV) predictive model. Subsequently, we solve a one-step look-ahead optimization problem which finds the pacing rate which optimally trades off RTT, RTT variance, and throughput according to the most recent model. Our method is computationally inexpensive making it readily implementable on current systems." https://people.eecs.berkeley.edu/~dfk/pdfs/network_control_camera_ready.pdf --=20 Make Music, Not War Dave T=C3=A4ht CTO, TekLibre, LLC http://www.teklibre.com Tel: 1-831-435-0729