[tcpPrague] Re: Reno fallback

Szilveszter Nadas <Szilveszter.Nadas@ericsson.com> Fri, 26 July 2024 20:16 UTC

Return-Path: <Szilveszter.Nadas@ericsson.com>
X-Original-To: tcpprague@ietfa.amsl.com
Delivered-To: tcpprague@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4750C14F6EE for <tcpprague@ietfa.amsl.com>; Fri, 26 Jul 2024 13:16:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.908
X-Spam-Level:
X-Spam-Status: No, score=-0.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.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 fl2-rleBj8p1 for <tcpprague@ietfa.amsl.com>; Fri, 26 Jul 2024 13:16:31 -0700 (PDT)
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2066.outbound.protection.outlook.com [40.107.223.66]) (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 1B557C151556 for <tcpprague@ietf.org>; Fri, 26 Jul 2024 13:16:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NYPLGCdfb7mj9v8yMttA2EQjRwOVA6NwA13y0voyjMmlBA//mtPYMuyzke27TxsBQjVzESsMeF3/w3fi6HLXFLXRFP0P2nJhVjoXq6Hzb3aYQIJPRIaTqmDUK5dNm3AbGauTuOXiZY4818ke6VuzVSTo/mSPXZcpi9m960GTePKQyLy/HSO70s78WHBDcLxq55VhH0btDc1lnyxWTEendOE62sqKombhPc5iGaiEetkz0lf1pSWp0t7Ghm1xqeYdpnL3v891cfUc7d0iTiAC0qWZFNcHjlqIVZKlAtipU4xv5MY/6wNCojGrpOw59RbkKs0sc++jesuicY+bGchifA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=uiFEwBU7L/rhKYqPcsA9SOTSKXCCU+WuEO/TBCatnF4=; b=uF+KrgbUe69Ajx2HEo1LXkHnTTU8uTnZGpy5ou+JVIs2TGdTB5EHWAiaR48PsSig/qXJiXSebsMxtxfWlTYJJCly8XaeB267yxWWG+kSCltGBebY7hmho9H57cufyjBcs7E2PZpIlJMT6gJZwS59I0y13u8/+3YYO9MUWP7RNbPUesuR0QeWc49LeXxRRYpXZzvIhqlj/vOJvkc9ujnOH7Xbio+wNhygdzxXldFvbqYYkKdyaC2a4UILyQb947142MlD6vIjcs0V+veCOfeFWYuJZKFlAAnhXdsMimt5EVEcQ4anjglk/qO5o1z+rPTeoJWV7Kk7xd9vwGrX+7RzHg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uiFEwBU7L/rhKYqPcsA9SOTSKXCCU+WuEO/TBCatnF4=; b=gmCqxZg9XAHEYVSycjCqLpBfc+RGVCA25pXtzCMLMAqsyQ3VBU/81arXTPTaXeupG1jzYetCs46Ldf/crX1Z1dTeVIGD5s7x453ktgD495FP93UXHCavb4GJ9ISQDYeR4HW753UmZE29s4uA7sw3AcYJIhSao4wbu59hJ5aMBDGJ8zNayp+8FPddq5FRXTj7rMNwxP4b3zVXmcyMsqa8Pb0i2PkavOpyeOgeMZ9138nY+1Y4chYQoG5RG9zzq5l1rE+9cxD4NPxW1uqPEq9QxB46T3BgWPOQVB874bBXoCIwNDn0kd8LJnzQqGWKOn89ClPU+JW6kcifV6H5UbBw0g==
Received: from DS0PR15MB5781.namprd15.prod.outlook.com (2603:10b6:8:f0::14) by MW4PR15MB4361.namprd15.prod.outlook.com (2603:10b6:303:ba::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.27; Fri, 26 Jul 2024 20:16:26 +0000
Received: from DS0PR15MB5781.namprd15.prod.outlook.com ([fe80::9233:84d3:363b:de40]) by DS0PR15MB5781.namprd15.prod.outlook.com ([fe80::9233:84d3:363b:de40%6]) with mapi id 15.20.7784.020; Fri, 26 Jul 2024 20:16:26 +0000
From: Szilveszter Nadas <Szilveszter.Nadas@ericsson.com>
To: "Koen De Schepper (Nokia)" <koen.de_schepper@nokia-bell-labs.com>, Neal Cardwell <ncardwell=40google.com@dmarc.ietf.org>
Thread-Topic: [tcpPrague] Re: Reno fallback
Thread-Index: AdreB/w3mbOKoUgoTLuo2rnO+fNFvAADlkKQAAh4ofAAH2bwAAAAguQAADgC3/A=
Date: Fri, 26 Jul 2024 20:16:25 +0000
Message-ID: <DS0PR15MB57811D6250C96B575B57E9118BB42@DS0PR15MB5781.namprd15.prod.outlook.com>
References: <DS0PR15MB57814862D3E5FE5179D4FC448BAA2@DS0PR15MB5781.namprd15.prod.outlook.com> <MM1PPF302B015E3C45CC6AC581E99D3CEECEFAA2@MM1PPF302B015E3.SWEP280.PROD.OUTLOOK.COM> <AM6PR07MB4456082632D284644DD1365AB9AB2@AM6PR07MB4456.eurprd07.prod.outlook.com> <CADVnQymEn2f-O_iH0879HsMSWFtWXvxnR_E4pMVJpWtMhrWW3g@mail.gmail.com> <AM6PR07MB4456BA0B4E9EB0B888AC6B6BB9AB2@AM6PR07MB4456.eurprd07.prod.outlook.com>
In-Reply-To: <AM6PR07MB4456BA0B4E9EB0B888AC6B6BB9AB2@AM6PR07MB4456.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS0PR15MB5781:EE_|MW4PR15MB4361:EE_
x-ms-office365-filtering-correlation-id: 7e7dc379-3ebe-42f6-0ba6-08dcadafd385
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|4022899009|38070700018;
x-microsoft-antispam-message-info: XPqhIrDaLZ+V4whZhjezYc2v8X8UCaGU5AFygazAayZp9l0pVZ+cy2kRCiRUeqnLm4QwP7dilVEhosFhl+3VsyQ7LN/PjrXUcjjFu1pPflBrCrTnOgAdHVUbv63wazPmyoi7+Hs6WPTL8pbTr5k6sVk5doMIrisrJ46ZXPlnAZYrf2LK8R9CtbW/dpXRXWY7OjeK/9rVJrN8sinlp+znbwwYvbbWJiYiYh9rhK33fgqbx7aX+f0eTjALJ/xdh4Sr2EJLIpcqigT5cZnMduR5amA53aRhygwN+zPuhTB8aSXbLa2rceN5CH3YNJY8QGVKzB6KFqT8Hyrs2BY5ayf1ALlAMqMIvz/6Py+epCfPPbnQem2ZZVgp2UqQLb7Tco5Ab7IUIWhNys8X7ZQr4NnHOEeAKJmIeky49Jy3o2mAiiqMSsOErxt20Y4+CbnOzdFeXhGIUUUQrCn5MlPMvlZanhUMcVJQvIWvA7uuDCMvHAhOOOPIgwbFH/5ddCvL3ykW8bMZ33Zz9Fv7Sj1KnXHo2jGVoUhTKMRWbDFjveKAd5oxZ4ny2x3fc9QyNtOH2CfgeUsI27h1QO/c+i3mVZyE75bU3ummBquwXBVBBLg6bHPaxu/7y9bDaJN93gABihKwrQPEoSNwuG4xMJPhAmFnS7Yiko/SzLFT+IDiQvP3YxPc91Mf3sMxRelr2oLiVTTdvwwckEW4W3IvXlh9D83VlnfqMAdDrSRJL7YiPedbbG8oD1U9jSoA0BfnksPq1fMLrtcGG4h8WbHswEaO0snNQjVoUoprX+UNh+rMTC5EYpBttZukrubTyCqs+vooeV8sLR8ma9YUtc7EvzQCfRkczR/6hUjD9+DI58Q7er0AIpKcKrDtqfBXmuyq/eQGLvEunDiiryxRV+4QapMntprdePOb2279za2h34lcTPxDySHKJc/ClHjPxZCJrEJuVzgZXWbX+ZUcO4V/gUiuLr9wXaTNNy2F0gSwSfRnJC0AYO693ULLu0R+i9MTo0Ux6Lb3PpAUTKPOBkVK+27ar4Ay8rOwhST4CMLyaFI2FTjrUR7y6qsCz6qsQk+Yjb/kJ3C0b7Ju97WI2W5Gi2y8f9UWD2TSqHjWiaw/kqfqW3dmGaFtNpSj27ggDrWFUhHZiUHZzm3qGSVnF/2i5Aqw7+RVXTRXOFcGjCwAlf7XTzecgitrTjoZ0AgS+ujRtltPFfLb+VCZGkJDWmNndnzFBKAKpGq4ES6R2Efr3EAiyb5+bYP4v/0vh1pfxAqmHw5IwkV5hNPkyoeDLiW+EpuTLHQsRBOGbsfGyrD07F8K0g7CeqRT5va26ynQfIuBHYgRCxnyvuYJjdAunFrMven3/lWVrx6VVUtLloHdGGjqQL7wY4o=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR15MB5781.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(4022899009)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: tZK3D69oXKTvIiLg/26C8WKtD/Gj4QHOCPqTpsujaTkGFndbDCUmk9Wp4ZLawHm/DQs7uWtRQ2frlP4RztHfW+P4u4ezxc5jM6wxC3EP9lJ4XeOldGMUNMgCCurZkMrivAtRnf3QBaZVWCBj4wR92cv6xYq6+K0+jlz+KKi5c2+XoCjZV0Ak6lSYXQbUM3gi52TNqxOS8FVQ3MUMnCNtxEVcquTLNznWSU+KlJf+7KGTIFCW73I/jpaP+IgqaJaSvzUcUKuaNxYcuiUCWc1RmsZVPR9w/D2IJImoVl1N2tA4qTovnSXm3jH4tQr6xq04OkGbkS4LAF7MXueOFDQ54ZMMWGho0ChDZsZLDdYUp4sZREpwBRGGwiZ3rFXBMlqWwpeUY7GnO1q4P2SmgWdxNG/ezsQUW2sjAIOe2BWvb3olyl5WxFzT22o0UlMSJ/5p07s/bSK8CBjcax21On4rDpUvZL2IOudN84Wqi5Zq408gQzlNzNiCB3ImaiSthqqGJa5pt8s/QhOoeF+GUAi8yJonnk0ts1AGugqqfLagHolSPs01vId4lx8D2homfnnF+17Szx6NcQ7ZbvwvMp6sx6IeEP3Dva5KFC4j/gQOetMCpnAheEpys571ZOeOxe79FkZMotUf0npUUHcVtX92VpbXDBhEL8l9F6pl3DT1mZFIoTpkUCrAqt8F7b/MhBRqDBqtoV0TK2cYp4eptX3nmSVzyvq5gfBOLWBO0An1htz4aj3DetwWwYDD382A3VF4F1W6yc6NJ2Fj8E5xFEnvXslJurGR3fLoukuQrQ30d1MMnEDuTFfBUOadZyiNj+LkegGRhsLSd6bNpQHqq28zxMmdllZpwCtDhvIf3umFpHWfIlVwTXhYLXBP4SjC1uwvjQ9cKVrPTdDALXmwuNQXuZ+9hwi8m1yzDy6x3KWeXiSnVeA8TZZSPDy+aaI/+5MPqjh8TjM3gHFW8swdfWH+KBadVcQFYap6J0LGLf0er/0hqo81pJiA3s83IvvnjHZPZKNlUNgLAJVv1XeSs0u+owx5CPJ72nrO3+Rhj+ri1oGQXhqEqNxh8y9V1IpmuVGPtWDvNDfLfvxpRSqJtIYfh3bObzRKmDuBmf5X7YEFIbtXRAO4VAwoL2iYhWM9+bIU0hDZxjAoNCsYw5ZMUlTTYnDy+foASB4KUQN6+nml4oaANXoJHebv5YeHeC/zTNFEuYB+lNjYCPp+sIRIDOSF39F1RwMagQo9le6VxRF52r0wZgxaccfa082PHQPj1YMMBnV90D//cNiunIt4OEPkZNqdqOJ9aPpuWmzB0dfWDyqqp5WP1XWcXQ+5t8OJ13GIztoUbhIlvj7PUettjErSXGZffUMl0s6YumC/kx2CKd+k+2ZsAH6JjXE1xeU9FfxPjBvE+4AY/hIA4eyIM3bimbh3KynvB+UcmiIaYG+jL3ffL3VauEySaneW6+JIvxe8QphH7Qf3avabQxilHoSUdGyJDjAI1FUb/Xy6+Gxaxk6cY04KhmLwbpD8HJVRyFWaigRrb772+Qjrt9/KRnB5k8nz4nHd66ni6Ld2fBQpe6y92xRwi1gJF2Q+n5rY6iKjC5BgwajObEcy+z3NjQPD8ZNpa6iK4FRHKQf2YxoY749ItbgY1ckzkkk0VxQrMvG1M/SSrQksEgPZivL+O4mNiw==
Content-Type: multipart/alternative; boundary="_000_DS0PR15MB57811D6250C96B575B57E9118BB42DS0PR15MB5781namp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS0PR15MB5781.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e7dc379-3ebe-42f6-0ba6-08dcadafd385
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2024 20:16:25.8910 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Yk4xsOhMAsLbQPasAn9MvE5LlCqhsK7cR2T2zV+cRN+RRR4CAq6KPb5/fv/UsoY+ifMY5UMN6m/PNsppv1RlWhnUbvowhzs5KhBQvSU+5IA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR15MB4361
Message-ID-Hash: AYIDUCKK7AKOESQLSLFDJZOJGDMFOFDU
X-Message-ID-Hash: AYIDUCKK7AKOESQLSLFDJZOJGDMFOFDU
X-MailFrom: Szilveszter.Nadas@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tcpprague.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Anna Brunström <anna.brunstrom@kau.se>, "tcpprague@ietf.org" <tcpprague@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [tcpPrague] Re: Reno fallback
List-Id: "To coordinate implementation and standardisation of TCP Prague across platforms. TCP Prague will be an evolution of DCTCP designed to live alongside other TCP variants and derivatives." <tcpprague.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpprague/-_opfBsA3m4METwm-RqsoEtnyfM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpprague>
List-Help: <mailto:tcpprague-request@ietf.org?subject=help>
List-Owner: <mailto:tcpprague-owner@ietf.org>
List-Post: <mailto:tcpprague@ietf.org>
List-Subscribe: <mailto:tcpprague-join@ietf.org>
List-Unsubscribe: <mailto:tcpprague-leave@ietf.org>

I like this argument, it makes sense.

I was also wondering about why slow start was that slower for Prague ( see slide 3 in https://datatracker.ietf.org/meeting/120/materials/slides-120-anrw-7-1406-1428-to-switch-or-not-to-switch-to-l4s-incentives-for-adopting-l4s-in-a-partial-deployment-f-paper25-slides ), but with this argument it makes sense.

Was slow start like this for DCTCP already?
Do you have improvements in mind for this? (Maybe is some of the discussion in this thread is also applicable for slow start?)

Sz.

From: Koen De Schepper (Nokia) <koen.de_schepper@nokia-bell-labs.com>
Sent: Thursday, July 25, 2024 10:49
To: Neal Cardwell <ncardwell=40google.com@dmarc.ietf.org>
Cc: Anna Brunström <anna.brunstrom@kau.se>; Szilveszter Nadas <Szilveszter.Nadas@ericsson.com>; tcpprague@ietf.org
Subject: RE: [tcpPrague] Re: Reno fallback

Yes, this is also considered still. As far as I remembered, it is still not such a big improvement for the bigger RTTs, if you want to keep the overshoot around a few ms’s. Trying faster will create a bigger overshoot and latency spike. Even Cubic on loss can increase up to doubling per RTT (like slow start). We were also thinking on increasing the pacing in the first halve of a window and decreasing it in the second half, to get sooner marks. We do this already during congestion avoidance (+3% / -3%), to get marks every RTT. This improves fairness (removes the on/off behaviour of full RTT marks which is rather 1/p² instead of 1/p). For slow start it might give marks earlier and limit the overshoot.

Anyway, L4S can be used next to classic. If you want to get fast up to speed, then use classic as it will buffer, if you want low latency you need to be more careful and use Prague. I don’t believe in Prague being good in everything (although it can get better still), it is better to know which side of the compromise you can take (L4S=lowest latency or Classic=highest throughput), instead of trying to settle somewhere in the middle, disappointing both type of use-cases. An app can open both type of connections and use them as appropriate for the content if useful.

Koen.

From: Neal Cardwell <ncardwell=40google.com@dmarc.ietf.org<mailto:ncardwell=40google.com@dmarc.ietf.org>>
Sent: Thursday, July 25, 2024 7:12 PM
To: Koen De Schepper (Nokia) <koen.de_schepper@nokia-bell-labs.com<mailto:koen.de_schepper@nokia-bell-labs.com>>
Cc: Anna Brunström <anna.brunstrom@kau.se<mailto:anna.brunstrom@kau.se>>; Szilveszter Nadas <Szilveszter.Nadas@ericsson.com<mailto:Szilveszter.Nadas@ericsson.com>>; tcpprague@ietf.org<mailto:tcpprague@ietf.org>
Subject: Re: [tcpPrague] Re: Reno fallback


CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.


I'm still a little concerned about this strategy of "Cubic after a loss and Prague after a mark". "Cubic after a loss" sounds fine. But a pure "Prague after a mark" strategy seems like it would imply that when bandwidth frees up (e.g., some L4S flow departs the bottleneck) it will take a long (Reno-time-scale) period of time for the flow to fully utilize the bandwidth.

For example, AFAICT for a 1Gbps bottleneck w/ RTT of 40ms, if there initially are 2 Prague flows and then one flow stops, then (due to the slow Reno-style cwnd growth) it will take the remaining flow about 2.75 minutes (165 secs) for the remaining flow to reach full utilization:

BDP/2 * RTT =
 = (1Gbps * 40ms / 1514 bytes / 2) * 100ms
 = 10^9 * .040 / (1514*8) / 2 * .1 sec
 = 165 sec

I'd imagine users will not be happy with that Reno-scale performance, and sites will not want to deploy Prague with that kind of performance.

AFAICT it makes sense to come up with some strategy for faster-than-Reno cwnd growth if the time since the last ECN mark is quite "long".

One approach would be to simply always use CUBIC growth, since CUBIC growth is very similar to Reno growth at low BDPs, and is faster than Reno at large BDPs.

IIRC Bob Briscoe had an alternative proposal that involved increasing cwnd based on a delay target and the current effective throughput, increasing the cwnd by something like target_delay*current_throughput if it's been a long time since the last ECN mark. That seems like a nice improvement as well.

neal




On Wed, Jul 24, 2024 at 10:18 PM Koen De Schepper (Nokia) <koen.de_schepper=40nokia-bell-labs.com@dmarc.ietf.org<mailto:40nokia-bell-labs.com@dmarc.ietf.org>> wrote:
Hi all,

We plan to fall back to Cubic, just like Apple QUIC is doing, but still todo for Linux. The goal is “to fall back” and not to use Cubic during marks, as this would completely make Prague behave different. Apple’s QUIC does Cubic after a loss and does Prague after a mark. So if marks take over you are back at the link capacity, when loss occurs, you usually loose the marks as you backed off too much. So faster recovery with cubic gives you again marks.

If people have code to do this, we are happy to take it in the L4STeam git, and include it in the upstream.

Regards,
Koen.

From: Anna Brunström <anna.brunstrom@kau.se<mailto:anna.brunstrom@kau.se>>
Sent: Thursday, July 25, 2024 12:16 AM
To: Szilveszter Nadas <Szilveszter.Nadas=40ericsson.com@dmarc.ietf.org<mailto:40ericsson.com@dmarc.ietf.org>>; tcpprague@ietf.org<mailto:tcpprague@ietf.org>
Subject: [tcpPrague] Re: Reno fallback


CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext<http://nok.it/ext> for additional information.


Hi,

As a data point connected to Szilveszter’s question, we have been running some Prague experiments over 5G.  We have seen that when there is packet loss Pargue performs significantly worse than Cubic.

Cheers,
Anna

From: Szilveszter Nadas <Szilveszter.Nadas=40ericsson.com@dmarc.ietf.org<mailto:Szilveszter.Nadas=40ericsson.com@dmarc.ietf.org>>
Sent: den 24 juli 2024 22:34
To: tcpprague@ietf.org<mailto:tcpprague@ietf.org>
Subject: [tcpPrague] Reno fallback

Hi,

I asked this question at ANRW yesterday, and would like to repeat this here:

-Why Prague is based on Reno, and uses Reno for loss response, as opposed to Cubic?
--Is it just historic reason, as DCTCP is also based on Reno?
--Is there any fundamental issues to base it on Cubic?
--Is there a Prague or Prague-like CC based on Cubic? I heard rumors about Apple having such a CC implementation.

I think it would be important to use Cubic, because Prague is supposed to work well in environments, where the congestion signal is loss, and Cubic is more efficient in those cases.

Cheers,
Szilveszter

När du skickar e-post till Karlstads universitet behandlar vi dina personuppgifter<https://www.kau.se/gdpr>.
When you send an e-mail to Karlstad University, we will process your personal data<https://www.kau.se/en/gdpr>.
_______________________________________________
tcpPrague mailing list -- tcpprague@ietf.org<mailto:tcpprague@ietf.org>
To unsubscribe send an email to tcpprague-leave@ietf.org<mailto:tcpprague-leave@ietf.org>