[Scone] Re: Discussion on TRAIN and SCONE
Ted Hardie <ted.ietf@gmail.com> Sun, 08 December 2024 12:18 UTC
Return-Path: <ted.ietf@gmail.com>
X-Original-To: scone@ietfa.amsl.com
Delivered-To: scone@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 481C8C14CF18 for <scone@ietfa.amsl.com>; Sun, 8 Dec 2024 04:18:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 tdojx9ugpebj for <scone@ietfa.amsl.com>; Sun, 8 Dec 2024 04:18:09 -0800 (PST)
Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C16DC14F694 for <scone@ietf.org>; Sun, 8 Dec 2024 04:18:09 -0800 (PST)
Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-aa642e45241so376841566b.1 for <scone@ietf.org>; Sun, 08 Dec 2024 04:18:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733660287; x=1734265087; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zsW8zotxelhwnn6Oks8+QGq91QIoxTNPjwAxmYZO2is=; b=Nk08zTB4HjwjbiP+/ot3evftBG6mUYd8021UMZFhIHycIaw5R75gOc2zHCtb7FyShc evj5c1AHE/DpOam0tUqpouiDz8V3AxvRdzBpdbN733n1guVXXmGD8y+fqgcYrIG7jcU9 9jcL6C1TM6+UErqboKm3q3phMDFXWFmTNfIOeSoFJUZrZcY1HSD5CZMhdidc6l+N70jn N9ew/PvM8TK64XaEBCFH3YAccZQCZwo7o1yjV64+RILX7QfN1klrNbfSJP35WcKmM+EV xcs9yLB8O88p7Fz1pQEWBHhvp6xA5z36wYXD0sABmxHJaMCofSa2roDQtWjnrw0ZmGM8 +WYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733660287; x=1734265087; 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=zsW8zotxelhwnn6Oks8+QGq91QIoxTNPjwAxmYZO2is=; b=UP1Yezj3io3prNH/5hH+S8VtkSu3ufLjiECpFdQ7rdUFkLdLER8jFsDAXqvoD/bwtg 6NWTF0r6+mw3T/ZYWGINIsAOBanwJ4csU/crw5UL8jEkY4zfc/qds0ua+l2gnjqYTNBp GjQJHAXXRFHPx3hDNpvgw0bN++V6w1XJINW0wJoR+WRgk5fmDyU+V/J6RAY2H2LaMIP5 ye5xb2Vc/60/wxZEBpunDHnEu7lJvicDUOvzOA589u1T4N4xY61n1mlEd+DX/mi0/KvA /IRCcOzct4recL1LC2lL7AINgbIag68hhKNcDHpxzIiXulRZjcaLEPsXJbHmwiLMAnHM indA==
X-Gm-Message-State: AOJu0YzvE9dCGUqE9P39eGroYzNrOgIwvgMfFhI1rleXQcLiH5E1eIzV MW6DIGMSMJd3kSUvW3Dnv+6zHNdto+Uy3xAkJSUikL1p/yRkADsBRKZWAswMnvojzmq5vB7pOHb W6+2bHkk3JBextbrvqAzl7miwc/jjZQ==
X-Gm-Gg: ASbGncvPEN2E8W2FoBoJlCSF/zKzlIH5N1Lb1x1R+/JcXU28f5yBT3ZQw9sqxv2NQNz M8njzSb115LDIoPATeskJ2PU4CJUvXATU
X-Google-Smtp-Source: AGHT+IG2jG+gCzvvBqOEJLktc2xO+tGJfictGSiwyuhw+WhoBK18JITxtfFgzjlYSEFVTlFuE9V1vvquA3+Gdspj38k=
X-Received: by 2002:a17:906:1ba2:b0:aa6:28de:9d0e with SMTP id a640c23a62f3a-aa63a288717mr855010266b.58.1733660286672; Sun, 08 Dec 2024 04:18:06 -0800 (PST)
MIME-Version: 1.0
References: <AS2PR07MB89789811EBE1658EC0B54F97E2312@AS2PR07MB8978.eurprd07.prod.outlook.com>
In-Reply-To: <AS2PR07MB89789811EBE1658EC0B54F97E2312@AS2PR07MB8978.eurprd07.prod.outlook.com>
From: Ted Hardie <ted.ietf@gmail.com>
Date: Sun, 08 Dec 2024 12:17:40 +0000
Message-ID: <CA+9kkMD+OognVfLUgzA6FxBm3BLaqQj_f-fL8sNf6u4fMpWpoQ@mail.gmail.com>
To: Marcus Ihlar <marcus.ihlar=40ericsson.com@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008c6c120628c13dae"
Message-ID-Hash: TZGUAYZ4SYAVXDCQZ7RHB2RMUIV4O4DE
X-Message-ID-Hash: TZGUAYZ4SYAVXDCQZ7RHB2RMUIV4O4DE
X-MailFrom: ted.ietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "scone@ietf.org" <scone@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Scone] Re: Discussion on TRAIN and SCONE
List-Id: Standard Communication with Network Elements WG <scone.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/scone/16ItfCW71vAbQxnq0cf1uk3b2sY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scone>
List-Help: <mailto:scone-request@ietf.org?subject=help>
List-Owner: <mailto:scone-owner@ietf.org>
List-Post: <mailto:scone@ietf.org>
List-Subscribe: <mailto:scone-join@ietf.org>
List-Unsubscribe: <mailto:scone-leave@ietf.org>
Hi Marcus, Pulling out one point: > The TRAIN format has the obvious benefit of minimizing overhead and > simplifying packet modification logic. > > The SCONE format, on the other hand, offers network element operators more > flexibility in setting appropriate rate limits, at the expense of > additional packet overhead. > > > > With my implementor hat on, I really appreciate the simplicity of the > TRAIN format. However, I fear that it will be very difficult to convince > operators to design their policies around a table of pre-configured values. > Keeping the table of values relevant over time might also be a challenge. > > I don't think we should focus on what the network element operators could say; there's quite a lot of variability possible and there are, unfortunately, vendors who would love to charge for the knobs, bells, and whistles to send complicated signals. Instead I think we have to focus on the receiver of the signals and the question of "What can the endpoint do with the information?" and, even more specifically on "What can the application do with the information?" Are there really likely to be more than 64 distinct responses from the application to the information that there is a shaper in the path? For video, I think the answer is probably "no", because the number of steps up or down in video quality is rarely infinite. At the cost of some round trips, I think you could get an application below a network restriction with the spin bit and one extra bit. If the extra bit is set, your network consumption is too high to be supported by the network, so you should lower the video resolution requested or sent. If the spin bit flips and the extra bit is still set, it has to be lowered again one more step. Once the bit is unset, your network consumption fits within the shaper's constriction and you should continue with that video resolution (if it is unset at the beginning of the application-level connection, you started within the bounds of the network constriction). Obviously, that's not the perfect answer, because we do not want to spend the round trips this implies it might take to get within the bounds. But the actual behavior of the application in response to this signal is very simple, so sending complicated information to elicit that response probably isn't worth it. regards, Ted Hardie Path signal enthusiast
- [Scone] Discussion on TRAIN and SCONE Marcus Ihlar
- [Scone] Re: Discussion on TRAIN and SCONE Martin Thomson
- [Scone] Re: Discussion on TRAIN and SCONE Ted Hardie
- [Scone] Re: Discussion on TRAIN and SCONE Gorry Fairhurst
- [Scone] Re: Discussion on TRAIN and SCONE Watson Ladd
- [Scone] Re: Discussion on TRAIN and SCONE Matt Joras
- [Scone] Re: Discussion on TRAIN and SCONE Brian Trammell (IETF)
- [Scone] Re: Discussion on TRAIN and SCONE Gorry Fairhurst
- [Scone] Re: Discussion on TRAIN and SCONE DRUTA, DAN
- [Scone] Re: [E] Re: Discussion on TRAIN and SCONE Mishra, Sanjay
- [Scone] Re: Discussion on TRAIN and SCONE Michael Richardson
- [Scone] Re: Discussion on TRAIN and SCONE Michael Richardson
- [Scone] Re: Discussion on TRAIN and SCONE Alan Frindell
- [Scone] Vary/Efficient/multiple RTT/chatter/impac… mohamed.boucadair
- [Scone] Re: Discussion on TRAIN and SCONE Ted Hardie
- [Scone] Re: Discussion on TRAIN and SCONE Martin Thomson