From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (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 5AE6C3B2A4 for ; Wed, 10 Jul 2024 18:28:44 -0400 (EDT) Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-a77c1658c68so29128266b.0 for ; Wed, 10 Jul 2024 15:28:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720650523; x=1721255323; darn=lists.bufferbloat.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=5E36rsSuuS4HEoUlijusdWHjqZOsS5Mlfte5sCWrRHQ=; b=ILKCQOkCJOZurOvDZg/1Sprsyn/Bfm3Z6/t4kHSCDjlIXYfVGXDeMptOzhdjYmwIMd O6xUoAaAlP8uT+2hHTCYPSp4sJgOdbNI3ncGX7AlfGwO+O91H4bZHSo6LD8GyKRqynS3 hH/El6ewvahEuQkrJHOooZ10El5PwmcvuIk8zGgsrB5sGjP7acZb2l9CiaqvB/HJZpKa BWTxCPdtIQ/JO/XP7nnxBdxvXdXHCcJdcmisaGXmSAm49P586I8cM8mq9OWLLMOc7Y9P Xh2ZU553ro8Mxq1wY+asUBoS9BYvAGQOBczmML5XxPgTslGIeViKTKubBws4GLJwNm8v rp8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720650523; x=1721255323; h=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=5E36rsSuuS4HEoUlijusdWHjqZOsS5Mlfte5sCWrRHQ=; b=ZT0/ifDz8r7R1zubl0ApGk54mjXInhaHBuugnY629MGJU6aQ8nrjfEadFhzn/TAL7J qiZWd8Uo8Z14Qq52jsPYjyBSuC7qCs8rRN/rzuv2f3OUxEyRbfyrI5ipFyfPGdqlKlPk T2A2uavmz6s9yv8s2pS7cQbtckooE2oYNcdGWLAo2O8kynoVoTXftAqb6R4d0G3cvIKj clne3OZdgPWkpxf5zPGiznC+JnclFqYgxB1p18HsrPH3YuzZwlza8DLJiV4Luo9aEwBK 9sUzRhupf2GlY45DMXUVtAbAkHB5JBjiqaWEdDvPhCijxRYSgHCIo7a1WyMU4c3QjG1t byGw== X-Gm-Message-State: AOJu0YxJ7YGgCH+WUbiV6tNi5KlyIyG25p33fO7ksh9Tg5w/zai1M1c/ sl6TVPnz+nk6NJFlJH0aQtYQ77k87UW2WmsLe96KJbg+LdbUpTk8VE1EbvknGcKJFiJzdF1NNi8 3WhGVcngZG4Or6OVRIiaeWXCr6xk= X-Google-Smtp-Source: AGHT+IGZlCM5ylEraw1Y/jQgDlBL1AwSceKeqTGop06Ofd2/Vv+8j+C1BCZ+dxZc5Ki/9DaZH0KMPh+GB1zCsoYow1I= X-Received: by 2002:a17:906:7716:b0:a72:6375:5fc4 with SMTP id a640c23a62f3a-a780b68a488mr458355266b.11.1720650523120; Wed, 10 Jul 2024 15:28:43 -0700 (PDT) MIME-Version: 1.0 References: <9c5cb462-56ab-4a1d-a971-6cb1f437ced8@rogers.com> In-Reply-To: <9c5cb462-56ab-4a1d-a971-6cb1f437ced8@rogers.com> From: Dave Taht Date: Wed, 10 Jul 2024 15:28:28 -0700 Message-ID: To: David Collier-Brown Cc: bloat@lists.bufferbloat.net Content-Type: multipart/alternative; boundary="000000000000369cbb061cec2b2e" Subject: Re: [Bloat] Fwd: [CCWG] ETC: An Elastic Transmission Control Using End-to-End Available Bandwidth Perception 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: Wed, 10 Jul 2024 22:28:44 -0000 --000000000000369cbb061cec2b2e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jul 10, 2024 at 3:11=E2=80=AFPM David Collier-Brown via Bloat < bloat@lists.bufferbloat.net> wrote: > One of those papers that make you go "why didn't I think of that?" > > Of course, it does have to work (;-)) > No sources, no email addresses, I am tempted to drop in on the conference to see if any source is available. There are a lot of ideas in there that I have been advocating a while - varying the pacing rate (e!) to get an early estimate of congestion - and quite a few more newer ones that seem excellent, like just treating the leading edge of an ack as part of the estimator. Love how well it competes with itself! It's just a paper... no sources... agggh.... > --dave > On 2024-07-10 16:40, Dave Taht via Bloat wrote: > > very encouraging > > ---------- Forwarded message --------- > From: Hesham ElBakoury > Date: Wed, Jul 10, 2024 at 1:34=E2=80=AFPM > Subject: [CCWG] ETC: An Elastic Transmission Control Using End-to-End > Available Bandwidth Perception > To: > > > This paper [1] is published in this week USENIX ATC 2024. It is an > interesting paper with surprising results. > > *Paper Abstract* > "Researchers and practitioners have proposed various transport protocols > to keep up with advances in networks and the applications that use them. > Current Wide Area Network protocols strive to identify a congestion signa= l > to make distributed but fair judgments. However, existing congestion > signals such as RTT and packet loss can only be observed after congestion > occurs. We therefore propose Elastic Transmission Control (ETC). ETC > exploits the instantaneous receipt rate of N consecutive packets as the > congestion signal. We refer to this as the pulling rate, as we posit that > the receipt rate can be used to =E2=80=9Cpull=E2=80=9D the sending rate t= owards a fair > share of the capacity. Naturally, this signal can be measured prior to > congestion, as senders can access it immediately after the acknowledgment > of the first N packets. Exploiting the pulling rate measurements, ETC > calculates the optimal rate update steps following a simple elastic > principle: the further away from the pulling rate, the faster the sending > rate increases. We conduct extensive experiments using both simulated and > real networks. Our results show that ETC outperforms the state-of-the-art > protocols in terms of both throughput (15% higher than Copa) and latency > (20% lower than BBR). Besides, ETC shows superiority in convergence speed > and fairness, with a 10=C3=97 im-provement in convergence time even compa= red to > the protocol with the best convergence performance." > > Hesham > [1] https://www.usenix.org/conference/atc24/presentation/han > -- > CCWG mailing list -- ccwg@ietf.org > To unsubscribe send an email to ccwg-leave@ietf.org > > > -- > https://www.linkedin.com/feed/update/urn:li:activity:7203400057172180992/ > Donations Drive. > Dave T=C3=A4ht CSO, LibreQos > > _______________________________________________ > Bloat mailing listBloat@lists.bufferbloat.nethttps://lists.bufferbloat.ne= t/listinfo/bloat > > -- > David Collier-Brown, | Always do right. This will gratify > System Programmer and Author | some people and astonish the restdavecb@sp= amcop.net | -- Mark Twain > > _______________________________________________ > Bloat mailing list > Bloat@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/bloat > --=20 https://www.linkedin.com/feed/update/urn:li:activity:7203400057172180992/ Donations Drive. Dave T=C3=A4ht CSO, LibreQos --000000000000369cbb061cec2b2e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, Jul 10, 2024 at 3:11=E2=80=AF= PM David Collier-Brown via Bloat <bloat@lists.bufferbloat.net> wrote:
=20 =20 =20

One of those papers that make you go "why didn't I think of that?"

Of course, it does have to work (;-))

No sources, no email addresses, I am tempted to drop in on the = conference to see if any source is available.

Ther= e are a lot of ideas in there that I have been advocating a while - varying= the pacing rate (e!) to get an early estimate of congestion - and quite a = few more newer=C2=A0ones=C2=A0that seem excellent, like just treating the l= eading edge of an ack as part of the estimator.=C2=A0 Love how well it comp= etes with itself!

It's just a paper... no sour= ces... agggh....

--dave

On 2024-07-10 16:40, Dave Taht via Bloat wrote:
=20
very encouraging

---------- Forwarded messag= e ---------
From: Hesham ElBakoury <helbakoury@gmail.com><= br> Date: Wed, Jul 10, 2024 at 1:34=E2=80=AFPM
Subject: [CCWG] ETC: An Elastic Transmission Control Using End-to-End Available Bandwidth Perception
To: <ccwg= @ietf.org>


This paper [1] is published in this week USENIX ATC 2024. It is an interesting paper with surprising=C2=A0results.

Paper Abstract
"Researchers and practitioners have proposed various transport protocols to keep up with advances in networks and the applications that use them. Current Wide Area Network protocols strive to identify a congestion signal to make distributed but fair judgments. However, existing congestion signals such as RTT and packet loss can only be observed after congestion occurs. We therefore propose Elastic Transmission Control (ETC). ETC exploits the instantaneous receipt rate of N consecutive packets as the congestion signal. We refer to this as the pulling rate, as we posit that the receipt rate can be used to =E2=80=9Cpull=E2=80=9D the sending rate towards a fair shar= e of the capacity. Naturally, this signal can be measured prior to congestion, as senders can access it immediately after the acknowledgment of the first N packets. Exploiting the pulling rate measurements, ETC calculates the optimal rate update steps following a simple elastic principle: the further away from the pulling rate, the faster the sending rate increases. We conduct extensive experiments using both simulated and real networks. Our results show that ETC outperforms the state-of-the-art protocols in terms of both throughput (15% higher than Copa) and latency (20% lower than BBR). Besides, ETC shows superiority in convergence speed and fairness, with a 10=C3=97 im-provement in convergence time even compared to the protocol with the best convergence performance."

Hesham
--
CCWG mailing list -- ccwg@ietf.org
To unsubscribe send an email to ccwg-leave@ietf.org


--

_______________________________________________
Bloat mailing list
Bloat@list=
s.bufferbloat.net
=
https://lists.bufferbloat.net/listinfo/bloat
--=20
David Collier-Brown,         | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
davecb@spamcop.net<=
/a>           |              -- Mark Twain
_______________________________________________
Bloat mailing list
Bloat@list= s.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat


--
--000000000000369cbb061cec2b2e--