Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Congestion Signaling (CSIG)

Bob Briscoe <in@bobbriscoe.net> Fri, 15 September 2023 11:09 UTC

Return-Path: <in@bobbriscoe.net>
X-Original-To: iccrg@ietfa.amsl.com
Delivered-To: iccrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5865FC14CE22 for <iccrg@ietfa.amsl.com>; Fri, 15 Sep 2023 04:09:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.196
X-Spam-Level:
X-Spam-Status: No, score=-7.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.091, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bobbriscoe.net
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3jU0xG-pcIrv for <iccrg@ietfa.amsl.com>; Fri, 15 Sep 2023 04:09:43 -0700 (PDT)
Received: from mail-ssdrsserver2.hostinginterface.eu (mail-ssdrsserver2.hostinginterface.eu [185.185.85.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97310C14F74A for <iccrg@irtf.org>; Fri, 15 Sep 2023 04:09:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bobbriscoe.net; s=default; h=In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=DSUVA3n3fB9zc7Qn6zW4b30vSxeXEtBlhPNREipNHfw=; b=laeLBCISrfqPOxXW1ku4q7wVWo dwRBDQqfjzMjOzclIwHzVaya9PmehBfhsr/u6q4SfgjNp3WP/0nLDSkKFJ6rlPqGcEnIkOmPmS4tk ytTnPz6IHHDViKWxBjlBuvChQOcvnoQ5YKKSjGruvQ1hyXmVnvOGVpAa8113xDe9FtCi4fB0tGHgC Sl+hmc7Fs581DG721yC9xBXYY+qLbumfGMoJpY2W3ySsHLtN2U5b+rWG7BSparpzI7AgxL8Qukc+D 65aJhKi74Hz3RGMnzFAEF7y7Spcc/1H08SYvFvRxTWi0Q82m+NTk9DzWloC33+Ji4DIQm+wr2U2Dk 5A4AdPwA==;
Received: from 67.153.238.178.in-addr.arpa ([178.238.153.67]:46552 helo=[192.168.1.7]) by ssdrsserver2.hostinginterface.eu with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <in@bobbriscoe.net>) id 1qh6hn-0005D3-2W; Fri, 15 Sep 2023 12:09:40 +0100
Content-Type: multipart/alternative; boundary="------------0dJyHblGDnU0vJsjmA4fgGDv"
Message-ID: <4a49b081-dc3e-a152-d006-39c4c008fc18@bobbriscoe.net>
Date: Fri, 15 Sep 2023 12:09:36 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0
Content-Language: en-GB
To: Hesham ElBakoury <helbakoury@gmail.com>
Cc: iccrg IRTF list <iccrg@irtf.org>
References: <92a6a6b54105447db6998d15961b1f8e@huawei.com> <2cc3f954aa2447dcb475f2a630841859@huawei.com> <2F15B386-EFF2-4637-8A3D-AF3CDD61114D@apple.com> <AM8PR07MB8137B5059D94432D3963BD1CC2F0A@AM8PR07MB8137.eurprd07.prod.outlook.com> <B31F8A17-D540-46E3-9759-0FA10DA49A03@gmx.de> <FR2P281MB15279F01E5441F13540879889CF0A@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <AM8PR07MB8137E6D5A04E92967D02A7FBC2F7A@AM8PR07MB8137.eurprd07.prod.outlook.com> <03EA5157-65BE-4281-A924-70D3100DB595@gmx.de> <FR2P281MB1527ADD6AE5113F2BF18ECC89CF7A@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <C01D97F8-1439-4D7D-A5DD-9150AB51F56B@gmx.de> <CAFvDQ9qM2t-Cnu6yEcXdxASXxrR2n2phwZ3QppFVNWYk6kb4Kg@mail.gmail.com>
From: Bob Briscoe <in@bobbriscoe.net>
In-Reply-To: <CAFvDQ9qM2t-Cnu6yEcXdxASXxrR2n2phwZ3QppFVNWYk6kb4Kg@mail.gmail.com>
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ssdrsserver2.hostinginterface.eu
X-AntiAbuse: Original Domain - irtf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - bobbriscoe.net
X-Get-Message-Sender-Via: ssdrsserver2.hostinginterface.eu: authenticated_id: in@bobbriscoe.net
X-Authenticated-Sender: ssdrsserver2.hostinginterface.eu: in@bobbriscoe.net
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <https://mailarchive.ietf.org/arch/msg/iccrg/pFn-JJVtPJYhhHpe7QxKhNtZfTE>
Subject: Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Congestion Signaling (CSIG)
X-BeenThere: iccrg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Discussions of Internet Congestion Control Research Group \(ICCRG\)" <iccrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/iccrg>, <mailto:iccrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iccrg/>
List-Post: <mailto:iccrg@irtf.org>
List-Help: <mailto:iccrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/iccrg>, <mailto:iccrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Sep 2023 11:09:48 -0000

Hesham,

See earlier discussion of that paper on iccrg:
https://mailarchive.ietf.org/arch/msg/iccrg/UK4sg6MsjI8ijgtVJyNVdL5iMGQ/


Bob

On 15/09/2023 08:37, Hesham ElBakoury wrote:
> Speaking of Internet congestion control, have you looked at this 
> paper: Future Internet Congestion Control: The Diminishing Feedback 
> Problem [https://arxiv.org/pdf/2206.06642]? The abstract of this paper 
> says: /<we argue that congestion control mechanisms should move away 
> from their strict “end-to-end”/
> /adherence. This change would benefit from avoiding a “one size fits 
> all circumstances” approach, and moving towards a more/
> /selective set of mechanisms that will result in a better performing 
> Internet./>
>
> Hesham
>
> On Thu, Sep 14, 2023, 3:23 AM Sebastian Moeller <moeller0@gmx.de> wrote:
>
>     Hi Ruediger,
>
>
>     > On Sep 14, 2023, at 09:25, <Ruediger.Geib@telekom.de>
>     <Ruediger.Geib@telekom.de> wrote:
>     >
>     > Sebastian, Ingemar,
>     >
>     > the draft says "limited domain". The method suggested resembles
>     IPPM's IOAM (but the packet size remains fixed, certainly an
>     advantage). Information like a port ID only makes sense, if the
>     evaluation unit is aware of the domain-topology.
>
>             [SM] Not sure I understand this, if on an internet-wide
>     path all nodes would simply include the minimum of their egress
>     bitrate (that is only include this if it is lower than the
>     existing value), then an end-2end protocol like TCP could even as
>     part of the initial 3 way handshake figure out a hard limit for
>     maximum rasinsable cwin (by simply calculating the BDP). SUre that
>     would not stop slow-start fuully from overshooting, but it should
>     limit the maximum overshoot considerably....
>
>
>     > That will be restricted to a single domain, I think.
>
>             [SM] As long as the forward and collection path requires
>     L2 elements, sure this will not work over the internet.
>
>
>     > I'm also not sure, what is to be optimized on an operational
>     carrier backbone.
>
>             [SM] I trust you on this, as that is out of my league.
>
>
>     > Under expectable conditions, these are operated without
>     congestion. Bottlenecks are likely at the access and, in a rather
>     limited number of cases, at peering. There you'd need to know the
>     RTT so that the available bandwidth calculation makes sense.
>
>             [SM] But the protocol that is supposed to consume the
>     congestion information will know the RTT, so can take this into
>     account, the network really only needs to give information about
>     its current state. That said, I can see network nodes that might
>     want to know a flow's RTT, but I do not think there is a way of
>     supplying that this is not both easy and efficient and not easily
>     gamed. Passing on congestion informatin however is far less
>     abusable (after all the node could just as well have dropped the
>     packet instead of bothering to fudge the congestion info).
>
>
>     > Or you need to calculate several values for several RTTs and
>     provide this information (RTTs and corresponding available
>     bandwidths). Requires a fair amount of bytes, so then trust may be
>     an issue (I'm not sure whether a carrier would be willing to add
>     an extended Ethernet header to every encrypted IP packet
>     indicating interest in getting CSIG information on bottleneck links).
>
>             [SM] Yes encryption/privacy are reasons to stick to L2/L3.
>     I would guess in a limited domain deploying CSIG as a pseudo VLAN
>     header seems like a nice work-around, but this information really
>     should be inside IP header to go end to end. IMHO it also should
>     not be in an optional header, but should have been part of the
>     mandatory header, but that ship has sailed long ago... It turns
>     out that the mechanism intended here IPv6 extension headers was
>     mis-deployed... (It should have been initiated with a really
>     desirable use-case so it would actrually see usage immediately,
>     protocol design is a bit like evolution, in both cases "use it or
>     loose it" applies to some degree.)
>
>     Regards
>             Sebastian
>
>
>     >
>     > Regards, Ruediger
>     >
>     > -----Ursprüngliche Nachricht-----
>     > Von: Sebastian Moeller <moeller0@gmx.de>
>     > Gesendet: Donnerstag, 14. September 2023 08:49
>     > An: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
>     > Cc: Geib, Rüdiger <Ruediger.Geib@telekom.de>; tsvwg@ietf.org;
>     ippm@ietf.org; iccrg@irtf.org; ccwg@ietf.org
>     > Betreff: Re: [tsvwg] [iccrg] New Internet Draft: Congestion
>     Signaling (CSIG)
>     >
>     > Hi Ingemar
>     >
>     >> On Sep 14, 2023, at 08:42, Ingemar Johansson S
>     <ingemar.s.johansson@ericsson.com> wrote:
>     >>
>     >> Hi Ruediger
>     >>
>     >> Even though CSIG is on ethernet, it appears to be e2e as the
>     feedback is on L4. So I guess somehow the CSIG info needs to jump
>     from domain to domain somewhow, and that sounds to me like L3,
>     albeit perhaps brief jumps ?
>     >
>     >       [SM] rfc3168 and L4S ECN signaling faces the same hurdle,
>     forward path uses a different layer than feed-back path. And I do
>     not think that it is conceptually all that cleaner to have fewer
>     layers between forward and reverse signaling... "clean" would be
>     to put both forward and reverse information into the same layer,
>     but that is not on the table as far as I can see.
>     >       The other difference however, richness of signal, is a
>     clear difference between 1 bit ECN and multibit CSIG (and
>     alternatives). (Side-note, sure the ECN bitfield is two bits but
>     it only carries 2 congestion states when ECN is in use, which
>     makes it IMHO a 1-bit information channel, if we had followed the
>     SCE proposal with its 3 congestion states we would be at 1.5 bits ;))
>     >
>     > Regards
>     >       Sebastian
>     >
>     >
>     >
>     >>
>     >> /Ingemar
>     >>
>     >>> -----Original Message-----
>     >>> From: Ruediger.Geib@telekom.de <Ruediger.Geib@telekom.de>
>     >>> Sent: Wednesday, 13 September 2023 14:20
>     >>> To: moeller0@gmx.de; Ingemar Johansson S
>     >>> <ingemar.s.johansson@ericsson.com>
>     >>> Cc: vidhi_goel@apple.com; shihang9@huawei.com; tsvwg@ietf.org;
>     >>> jai.kumar@broadcom.com; ippm@ietf.org; tom@herbertland.com;
>     >>> iccrg@irtf.org; abhiramr@google.com; nanditad@google.com;
>     >>> ccwg@ietf.org; rachel.huang@huawei.com; naoshad@google.com
>     >>> Subject: AW: [tsvwg] [iccrg] New Internet Draft: Congestion
>     Signaling
>     >>> (CSIG)
>     >>>
>     >>> Hi Ingemar, hi Sebastian,
>     >>>
>     >>> Skimming over the draft only, isn't CSIG about Ethernet-domains,
>     >>> while L4S is E2E?
>     >>>
>     >>> Regards,
>     >>>
>     >>> Ruediger
>     >>>
>     >>> -----Ursprüngliche Nachricht-----
>     >>> Von: tsvwg <tsvwg-bounces@ietf.org> Im Auftrag von Sebastian
>     Moeller
>     >>> Gesendet: Mittwoch, 13. September 2023 13:42
>     >>> An: Ingemar Johansson S
>     >>> <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org>
>     >>> Cc: Vidhi Goel <vidhi_goel=40apple.com@dmarc.ietf.org>;
>     >>> Shihang(Vincent) <shihang9=40huawei.com@dmarc.ietf.org>; tsvwg
>     >>> <tsvwg@ietf.org>; Jai Kumar <jai.kumar@broadcom.com>; IETF
>     IPPM WG
>     >>> <ippm@ietf.org>; Tom Herbert
>     <tom=40herbertland.com@dmarc.ietf.org>;
>     >>> iccrg@irtf.org; Abhiram Ravi
>     <abhiramr=40google.com@dmarc.ietf.org>;
>     >>> Nandita Dukkipati <nanditad@google.com>; ccwg@ietf.org;
>     Huangyihong
>     >>> (Rachel) <rachel.huang=40huawei.com@dmarc.ietf.org>; Naoshad
>     Mehta
>     >>> <naoshad@google.com>
>     >>> Betreff: Re: [tsvwg] [iccrg] New Internet Draft: Congestion
>     Signaling
>     >>> (CSIG)
>     >>>
>     >>> Hi Ingemar,
>     >>>
>     >>>
>     >>>> On Sep 13, 2023, at 12:30, Ingemar Johansson S
>     >>> <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org> wrote:
>     >>>>
>     >>>> Hi
>     >>>>
>     >>>> I agree with Vihdi
>     >>>>
>     >>>> L4S is recently standardised
>     >>>
>     >>>     [SM] In experimental track, the goal is currently to test
>     whether it
>     >>> can/should be deployed at scale....
>     >>>
>     >>>> and it is definitely gaining traction also in 3GPP. We have
>     an echo
>     >>> system that is looking forward to having L4S widely deployed.
>     >>>> Still, the congestion control aspects are not fully explored
>     yet.
>     >>>> One
>     >>> interesting topic is if L4S allows to more safely deviate from
>     >>> additive increase to make congestion control algorithms more
>     quickly
>     >>> converge to higher link capacity. There are a number of study
>     topics
>     >>> around L4S congestion control that are listed in e.g the TCP
>     Prague draft.
>     >>>>
>     >>>> I cannot dictate what others should do with their time and
>     money but
>     >>> personally I'd prefer that the IETF explores L4S and its
>     >>> possibilities and downsides before jumping on the next idea.
>     >>>
>     >>>     [SM] L4S can be described as taking the ideas behind DCTCP
>     and
>     >>> making them fit for use over the internet*. Yet the signaling
>     >>> discussed here is to be used in e.g. data center contexts
>     where DCTCP
>     >>> is already used and found lacking compared to newer methods
>     operating
>     >>> on richer congestion information (HPCC, Swift, Poseidon, ...).
>     >>>     Given that L4S essentially uses a multi-packet signal(**)
>     to report
>     >>> the "queue filling state" that is then stochastically distributed
>     >>> over all concurrent flows, it seems obvious to me that
>     reconstructing
>     >>> a reliable estimate of on-path queueing will take some time and
>     >>> averaging for each individual flow, I would guess that in some
>     >>> environments this delay simply is too costly.
>     >>>     So L4S and CSIG seem complementary and in no way mutually
>     exclusive.
>     >>>
>     >>>
>     >>> Regards
>     >>>     Sebastian
>     >>>
>     >>>
>     >>>
>     >>> *) I will not further discuss whether that is achieved or not
>     as it
>     >>> seems irrelevant here.
>     >>> **) In essence transmission of congestion state via a 1-bit
>     serial
>     >>> channel, clocked at the (variable***) packet rate at the
>     bottleneck.
>     >>> ***) as packets are not of uniform size
>     >>>
>     >>>>
>     >>>> CSIG sounds to me like something that belongs more in ICCRG or ?
>     >>>>
>     >>>> /Ingemar
>     >>>>
>     >>>> From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Vidhi Goel
>     >>>> Sent: Wednesday, 13 September 2023 00:59
>     >>>> To: Shihang(Vincent) <shihang9=40huawei.com@dmarc.ietf.org>
>     >>>> Cc: Huangyihong (Rachel)
>     <rachel.huang=40huawei.com@dmarc.ietf.org>;
>     >>> Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>; Abhiram Ravi
>     >>> <abhiramr=40google.com@dmarc.ietf.org>; IETF IPPM WG
>     <ippm@ietf.org>;
>     >>> tsvwg <tsvwg@ietf.org>; ccwg@ietf.org; iccrg@irtf.org; Nandita
>     >>> Dukkipati <nanditad@google.com>; Naoshad Mehta
>     <naoshad@google.com>;
>     >>> Jai Kumar <jai.kumar@broadcom.com>
>     >>>> Subject: Re: [tsvwg] [iccrg] New Internet Draft: Congestion
>     >>>> Signaling
>     >>> (CSIG)
>     >>>>
>     >>>> Not sure why we are coming up with so many new techniques
>     when ECN
>     >>> just works fine.
>     >>>> ECN is a 2 bit field (not 1 bit) and seems to be sufficient to
>     >>> indicate extent of congestion by marking it per packet. Adding
>     more
>     >>> complexity to any layer whether it is L2 or L3 doesn’t work
>     well in
>     >>> deployments. Our goal should be to simplify things and only
>     add new
>     >>> headers if absolutely necessary.
>     >>>>
>     >>>> Vidhi
>     >>>>
>     >>>>
>     >>>> On Sep 12, 2023, at 3:12 AM, Shihang(Vincent)
>     >>> <shihang9=40huawei.com@dmarc.ietf.org> wrote:
>     >>>>
>     >>>> Hi,
>     >>>> I agree L2 may not be the best choice to carry the congestion
>     >>> signaling end-to-end and more bits are needed. We have
>     submitted a
>     >>> draft to carry the multi-bits congestion signaling in L3. We
>     call it
>     >>> Advanced ECN. See
>     https://datatracker.ietf.org/doc/draft-shi-ccwg-advanced-ecn/.
>     >>>>
>     >>>> Thanks,
>     >>>> Hang
>     >>>>
>     >>>> From: CCWG <ccwg-bounces@ietf.org> On Behalf Of Huangyihong
>     (Rachel)
>     >>>> Sent: Tuesday, September 12, 2023 5:41 PM
>     >>>> To: Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>;
>     Abhiram Ravi
>     >>> <abhiramr=40google.com@dmarc.ietf.org>
>     >>>> Cc: IETF IPPM WG <ippm@ietf.org>; tsvwg <tsvwg@ietf.org>;
>     >>> ccwg@ietf.org; iccrg@irtf.org; Nandita Dukkipati
>     >>> <nanditad@google.com>; Naoshad Mehta <naoshad@google.com>; Jai
>     Kumar
>     >>> <jai.kumar@broadcom.com>
>     >>>> Subject: Re: [CCWG] [iccrg] [tsvwg] New Internet Draft:
>     Congestion
>     >>> Signaling (CSIG)
>     >>>>
>     >>>> Hi,
>     >>>>
>     >>>> I also have the same feeling. Implementing in L2 may be
>     difficult to
>     >>> be used in e2e transport. Of course it can work well in limited
>     >>> domain, like DC or HPC clusters. However, I also look for some
>     >>> solutions that could be able to go through internet. We have
>     >>> submitted a draft to describe the transport challenges. See
>     >>> https://datatracker.ietf.org/doc/html/draft-huang-tsvwg-transport-
>     >>> challenges.
>     >>>>
>     >>>> I share the same opinion that the congestion signal is useful and
>     >>> current 1-bit ECN solution is not fully sufficient. But I also
>     feel
>     >>> like the more straight way is to extend L3, or l4, like update
>     IOAM,
>     >>> to carry the information. For L2 solution, it should be developed
>     >>> together with IEEE 802.1.
>     >>>>
>     >>>> BR,
>     >>>> Rachel
>     >>>>
>     >>>> 发件人: iccrg <iccrg-bounces@irtf.org> 代表 Tom Herbert
>     >>>> 发送时间: 2023年9月10日 0:10
>     >>>> 收件人: Abhiram Ravi <abhiramr=40google.com@dmarc.ietf.org>
>     >>>> 抄送: IETF IPPM WG <ippm@ietf.org>; tsvwg <tsvwg@ietf.org>;
>     >>> ccwg@ietf.org; iccrg@irtf.org; Nandita Dukkipati
>     >>> <nanditad@google.com>; Naoshad Mehta <naoshad@google.com>; Jai
>     Kumar
>     >>> <jai.kumar@broadcom.com>
>     >>>> 主题: Re: [iccrg] [tsvwg] New Internet Draft: Congestion
>     Signaling
>     >>> (CSIG)
>     >>>>
>     >>>> Hi, thanks for draft!
>     >>>>
>     >>>> The first thing that stands out to me is the carrier of the new
>     >>>> packet
>     >>> headers. In the forward path it would be in L2 and in
>     reflection it
>     >>> would be L4. As the draft describes, this would entail having to
>     >>> support the protocol in multiple L2 and multiple L4 protocols--
>     >>> that's going to be a pretty big lift! Also, L2 is not really an
>     >>> end-to-end protocol (would legacy switches in the path also
>     forward the header)l?).
>     >>>>
>     >>>> The signaling being described in the draft is network layer
>     >>> information, and hence IMO should be conveyed in network layer
>     headers.
>     >>> That's is L3 which conveniently is the average of L2+L4 :-)
>     >>>>
>     >>>> IMO, the proper carrier of the signal data is Hop-by-Hop
>     Options.
>     >>>> This
>     >>> is end-to-end and allows modification of data in-flight. The
>     typical
>     >>> concern with Hop-by-Hop Options is high drop rates on the
>     Internet,
>     >>> however in this case the protocol is explicitly confined to a
>     limited
>     >>> domain so I don't see that as a blocking issue for this use case.
>     >>>>
>     >>>> The information being carried seems very similar to that of IOAM
>     >>>> (IOAM
>     >>> uses Hop-by-Hop Options and supports reflection). I suppose the
>     >>> differences are that this protocol is meant to be consumed by the
>     >>> transport Layer and the data is a condensed summary of path
>     >>> characteristics. IOAM seems pretty extensible, so maybe it
>     could be
>     >>> adapted to carry the signals of this draft?
>     >>>>
>     >>>> A related proposal might be FAST draft-herbert-fast. Where
>     the CSIG
>     >>>> is
>     >>> network to host signaling, FAST is host to network signaling
>     for the
>     >>> purposes of requesting network services. These might be
>     complementary
>     >>> and options for both may be in the same packet. FAST also uses
>     >>> reflection, so we might be able to leverage some common
>     >>> implementation at a destination.
>     >>>>
>     >>>> Tom
>     >>>>
>     >>>> On Fri, Sep 8, 2023, 7:43 PM Abhiram Ravi
>     >>> <abhiramr=40google.com@dmarc.ietf.org> wrote:
>     >>>> Hi IPPM folks,
>     >>>>
>     >>>> I am pleased to announce the publication of a new internet draft,
>     >>> Congestion Signaling (CSIG):
>     https://datatracker.ietf.org/doc/draft-
>     >>> ravi-ippm-csig/
>     >>>>
>     >>>> CSIG is a new end-to-end packet header mechanism for in-band
>     >>>> signaling
>     >>> that is simple, efficient, deployable, and grounded in
>     concrete use
>     >>> cases of congestion control, traffic management, and network
>     >>> debuggability. We believe that CSIG is an important new
>     protocol that
>     >>> builds on top of existing in-band network telemetry protocols.
>     >>>>
>     >>>> We encourage you to read the CSIG draft and provide your
>     feedback
>     >>>> and
>     >>> comments. We have also cc'd the TSVWG, CCWG, and ICCRG mailing
>     lists,
>     >>> as we believe that this work may be of interest to their
>     members as well.
>     >>>>
>     >>>> Thank you for your time and consideration.
>     >>>>
>     >>>> Sincerely,
>     >>>> Abhiram Ravi
>     >>>> On behalf of the CSIG authors
>     >>
>     >
>     > _______________________________________________
>     > iccrg mailing list
>     > iccrg@irtf.org
>     > https://www.irtf.org/mailman/listinfo/iccrg
>
>     -- 
>     CCWG mailing list
>     CCWG@ietf.org
>     https://www.ietf.org/mailman/listinfo/ccwg
>

-- 
________________________________________________________________
Bob Briscoehttp://bobbriscoe.net/