Multipath path issues for discussion at interim

Mirja Kuehlewind <mirja.kuehlewind@ericsson.com> Fri, 31 May 2024 08:48 UTC

Return-Path: <mirja.kuehlewind@ericsson.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C58B4C1840F3 for <quic@ietfa.amsl.com>; Fri, 31 May 2024 01:48:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.1
X-Spam-Level:
X-Spam-Status: No, score=-7.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-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=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 cB9-aW2ZWCH3 for <quic@ietfa.amsl.com>; Fri, 31 May 2024 01:48:05 -0700 (PDT)
Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2073.outbound.protection.outlook.com [40.107.241.73]) (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 9348BC151086 for <quic@ietf.org>; Fri, 31 May 2024 01:48:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LYBwQN4K6uJVd5IAZbf5QJfikCbFL9lGLXfipXBd4Tl7NElqHfkSNulKP3trDfm5Mjn/fdR6qf/w9aErsnaXtAWgL1AFHYGTy358vIIEHcR0fM2oeUitnQ+h7S3Oth+t+SpudFv35UK9UWN0Rrkl0mClgE827b0dffxiqI1UR9+jwTJWqw9LZBQ9tPTEm1NVz+Pc/vCt+yTti7/O2JfRcd6Ta0lKp6N2T6CIOLpqONJvDtzbDd1XfrFh/zJ6pqky1IcP9IzCXMt6+pUa8IQ36+BBerm9vMaRyCYQnSKIMIaPGt+S07AjOERCp04ofoXPmsw8w1WuvsuuTg0mrn0/ig==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=TrnYc8k/UMbNekiWXg4uoI7tPw8H2MOFqITliEgkgI4=; b=EuDm0lWNHLe0cq9Se7DMCWDx/fFxNvl5ZKKDIrvQsWhrasVw2l0DR12jS+pG5G3eb1nr7Y+9zDCZUikbyRryFXc0kwlOTaS3zyQkGCq4PX/rFqeenzqeUghqAAshqwYBEs1xFPWZqTMq0PVbp2DVqI3xcF66JC13eBcobCTqljrGJXy7kM1lfiyTKKsWiww1FOb3+8uS3I2OBGIohV11LViM4zCdnxvp1t41CfBoP/kVKyps5UUmRuGDqcOaiqgNzi+lbSQEa91Bm5R5VriFW7jvffTpJy/zcenSNndilM32J0JahYgwDVuPQf40facDU9xQba7uCNIh0DAL/daFiA==
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=TrnYc8k/UMbNekiWXg4uoI7tPw8H2MOFqITliEgkgI4=; b=GAr3E934OzAu/JXNs9ulgitV7iST0zrShMYV3laeH51IMLKfBcNIS8YB2iKE+Gr57Ul83OEiV2CSsdB4INgs/ePaYhe1nWSB3eRmFBH1eEjG55S1YyYBLVZ8/d9KE60g/5IB8GaqOgy6+64Ta//Nxmo8Wr5DHqrudAMmqxCItwAxv5/8w6mmwgmdrqQcagxU9x2unQvSJPf/+I9h0RQ7dVoN2PVV0qtTtmSBfj5TH0MVMuUbnaBjEEG34eH1SE+DPETPQVVEkVX+A8f0fbgyhjuH+xvmVSIEgFcBdSms0pkUClYMF1dkEqT6ECH89395DoMceKWhrG1IDUvZ/itYIw==
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com (2603:10a6:102:13a::19) by AS8PR07MB7495.eurprd07.prod.outlook.com (2603:10a6:20b:2ab::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.19; Fri, 31 May 2024 08:48:01 +0000
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::dac4:e530:fcba:7893]) by PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::dac4:e530:fcba:7893%5]) with mapi id 15.20.7633.021; Fri, 31 May 2024 08:48:01 +0000
From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
To: "quic@ietf.org" <quic@ietf.org>
Subject: Multipath path issues for discussion at interim
Thread-Topic: Multipath path issues for discussion at interim
Thread-Index: AQHaszc+ud5Lf8pv6kedIsr0Iiz8HQ==
Date: Fri, 31 May 2024 08:48:01 +0000
Message-ID: <A05446F2-0474-4901-B583-2A635F86E38C@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.84.24042118
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: PAXPR07MB7806:EE_|AS8PR07MB7495:EE_
x-ms-office365-filtering-correlation-id: c4262acf-a6d3-408d-963e-08dc814e613a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230031|376005|1800799015|366007|38070700009;
x-microsoft-antispam-message-info: W4PAz2xzE4zc94339KGDR0bFGzLh+CCFLdhwVESzZrCC3O4cfqE3WSbCFlTS6/WvFU1gLXIjhG+wCHGFVY6V8Qg4cKJLz2OwZOsGvB21tTS46ZGBdQE6gf6AdvSmB/9KqZiyRXD2nIumFX+/hB6NXmWbKyUfVtLBxl8z9wBQ/EY/6Au54i79tn+HGCZwCcyabKKWArN5xwYFu1N/yChowhNKeu3rNO72NwILOeL8jc+BRnjaL8Y3sbSMdk6CPzWBAE9QOWVCf2DrsVlmYwq7hbrkB/G/9Cc30FC5Sji5wQGT/L77CP8iPmNjZhDDxURv+fpVtcqmbQeM3ocSLpJrzRlayd5jTLziYCe2zVNpARO+E75p6lX1joI4I4nRBVhYxfotqQMW2ZrykfCSvlOLm0WrUJ8/cJcR5yTpZ0FfVhNQ9M1wiiHzBvfvxqjy3Uju+mZae+I8JkMeBsCTzmH3cC6vHj2EJNsaG5pSkJO2RUIhAJSBGXG7FAzfZ1/IqUc5QG0uiHPhYuI4SAYV5i6p8Xuy3EcX110QHHh2EDwR80jaU5P6Nc1jWqVUlzgZ6KMnmomlBVz8G3AgXPc5AwZul3+2Wb5AvZ3OEx5XqeyFJXAtlnP9YEMZgoR5KikZhRAJCZkke8GQ5r9ya16X2Wcsab6p9LF8155p2cbGCnEJEQHOcbEr4GZ23pXCYLyegFF522E7dNlvYVipek3+YQty46lvfK7OCjqmc1TJMpiyr7nyksj9AkOKoZ31pimnZRaoldsK8oUNNc6Ld2NMZDfprX7geZlLMekerwOxiI4GhqDFXQJijOsZ0/0QPC7hk5nZ5cGQMiv4NK9YVU0cv8bTXhHLVaB8AW9ZmJSWHgMd2DluEqYibWIlIdr9Bm6ptQNYvY/kABwAZFSbm0gUYbLd/Aykxufegc9h49rKhzf/PlAaQlifhuKzhVZnsCrJE0smtyAmsrW0FU/kUOUS90rKLe8RmhJN6NwUvKjMhZDoQQKABGYUCigdnAMBcbsqJHGjpIOgGVaJwuZg9bRv7uwFAyEu+0PrRBUNwASfB02ueRPAmio+u1ylKZZ5BDcDckQqtC7Lry0L/wH4qQlLKa1hAA/FT+3BIoqn0Gvc6T26O6HwsvQ1pEqDFkXsKtlCCcoPiNYxnz+XwfyotZKxrE5L1e4971LoqGeELEdRvS4IUh8x3QW2t6DX+TCT2qz8Xbto5MAigogwjTA4nipGGMcmBbm7eE7iNuKcTK0BeIplG6T5dj+k+TgA/KeYUFJoxOksVMhFs7yMU73T17uErELCuWSFlpUWYEXy6q59kk+1/Xw=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR07MB7806.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: OAZKe7fuOptxobgNgQBnVPjxxyr4pLIGxm4KsJGHhVViF8pgxaHeSmvWR1ME+ZDmUkk7KLy97q8649ZEJYcqgWYr8drBgn72WbouNX3pIaBXWWm1HuJDegsSnrWpYXUd6OU2R5fze7I0GygFNEvLYa775GgyaTOaEOkPpvPuw6H5NhLGoSfKPtZmXbgA+AZkeTOQoetpOncprRCgS9rPvQXlN05oP+xlM6Up4QBNreL8SYJ7lDvfeRSB+q1dlrn8+JaINYMouRf1CF4SCZbdm0z4g9aiP5VqAjHl3WTbh+g61c/1UCsfHcQsVCpYXgpVCd99V5UUVvOArU8+J8zU/3xSXlvvfhb8pEFnAwdQUSIviHxmvTUidazRxzL2oINR0LQGo18bmzx8Uh0Uwfai2KHunENx64FjXpo1yy3XbTLtnTwPSNW7Iaz5tCiR3h9sUoFisoUziXF6EyK4lMs26uzb6A+VpM6u+qI74p+MzkLd98SIIQtrphlK5Fkfj7KS79GHfI+8EFgIzg5GmP9oegZ4tBee3tupRmNy4GAT6FTOOZ/0tqEJrFEyLaZfepncgpsoy+3HT7MTayJHCj/Y/xh1Jz8a+DJq0e5q/rJZZENyTA8vOOFXOxRwg2eHL4aA1GHC7CIRBlFQKtq6xsZVoqHV7HrHxXXdGyh53pnd0cIavETV+fa0YCR4ndrS4BqZkhn4nLMD1Nxe6YvYROJqpXc97NyMXEVkojn+yEpMgRAKNsbtBF8t4Igzxzrdf6j3ClYfimnd3kmLCSNX7zm3GW45M5gR8bgsNdePvJGigpOwjdhWLu6Giic7WN4Sj4wqO0wR9EyXgK3cjo8ldSTKEc7TMXcenUssbccP7d05bKowbDpVF2qfwY5o0hjX2NtJoEy/uDbTj+rKEkQspGZTUBM4U/+SSTCutLiDDFfUMUZ+w84OfqfMTplt5oT+V/9hicatEOY8JEVzdpUy0wwmJAn+lG0UCvmlUKHOiq0d5JoVcihuEimz2B1eN1sUO/YBCnYXxFtwQUqVvId+ZpG7xsBQoMlu0AwAXwZfUZU7ZS6b9TH2OM+cXrPOJtNUokYqHbnNIi+e5FBrZHRjxiW0U5KOOQ1CZhHnf6eRTFdhQ8fTG/7MEJwcKUjt1M9429ZAHLlUCWh7K9Hxh2rSZLI3yXEjhU+sVN0TxTRWpbH3IBLcuttEtICvSTw3jAuCdwOwlZ/8xCR5/nUFBHCbydrchlfMgEq4u4bpAi4wYePjGCy7C1Ao6WuEUsXyIdqT4xuHaBb3R55cRgLKKunCGsrUdKeGXEvnTCzBAQeD5qgHi031syg67b8NQRnRx/+fJpa8ZpW6A/Jt7GQHfAPxp7n2vlPH66ZtkGdwAQvo2FPPkUyauT1NlxxAUnGk3O7FPSzBQaCXHKwpQ1T+8MIJ9+UUbVm0kmhCivAyAqobnYqmrHIKAIQLlQeKYq1IFfOXB2Rpx8RFgOHaoRz5WU5HnUkK4CfKxuEn09C8n85gJNboiITm/1e08FmQ7cWmk8Yij1de3SQDIJiwja/OcMPQY2FGcemDCprQW4+2zHQ2Y1sH3y1p9JOaaErkGDD0K1s2Niv/oMPI2pqBHa2MA5nNiZaR4ySO9xjFjtzHTfZznMQFIlM=
Content-Type: text/plain; charset="utf-8"
Content-ID: <26F5C25E2BC60748970DE5F4274136CF@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB7806.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c4262acf-a6d3-408d-963e-08dc814e613a
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2024 08:48:01.8207 (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: f36bqmQ/CTtcQtubdpuZteV5Cevmpwxdc7HjD+k5ySfOlTLlr1k6XyGsW5woiwpmdyyLN6vhcZgKH1P/agx2+Xje+7NN0Eyl6lzpeX2kckI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7495
Message-ID-Hash: V3F2WJVFKBTGQYNAPOH3ZBMFHG4I5FEF
X-Message-ID-Hash: V3F2WJVFKBTGQYNAPOH3ZBMFHG4I5FEF
X-MailFrom: mirja.kuehlewind@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-quic.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/8RVW7TBV_qt-iPIebeokqD_jXW4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Owner: <mailto:quic-owner@ietf.org>
List-Post: <mailto:quic@ietf.org>
List-Subscribe: <mailto:quic-join@ietf.org>
List-Unsubscribe: <mailto:quic-leave@ietf.org>

Hi all,

we still have some more mayor design issues connected to the new explicit path ID approach that we would like to discuss at the interim, these are:

1) Even odd/split:

- Main issue for discussion: #328 Designing odd/even path-id, or not. https://github.com/quicwg/multipath/issues/328
  -> Note that the easiest solution would be to basically do nothing now because we can probably specify anything needed including the split with a new extension using a new transport parameter.

2) Reconsider the path closing procedure

- Main issue for discussion: #313 When to CID expire if using Unique Path ID? https://github.com/quicwg/multipath/issues/313
   -> the proposal is to change the closing procedure to retire CIDs immediately together with the path abandon (see issue for details)

- Related issue: #366 Should we require explicit Abandon after path time-out? 
https://github.com/quicwg/multipath/issues/366
   -> We already say SHOULD send abandon after time our or validation failure but it would probably make other issues easier if we do a MUST here to explicitly retire the CIDs related to this path ID

- Related issue: #318 Should path numbers be continuous? https://github.com/quicwg/multipath/issues/318
   -> This is related because, having path IDs issued in order would make other issues probably a bit easier, so we should explicitly recommend that. However, we can probably not enforce it and therefore not rely on it.

3) CID allocation strategy:

- Main issue for discussion: #338 Clarify how new CIDs are allocated https://github.com/quicwg/multipath/issues/338
  - We now specify that the same path ID is used in both directions which could lead to a situation where each ends issues different path IDs and then no new oath can be opened. #318 is also related here because requiring the next in order path ID would avoid a mismatch but we still need to provide more recommendation about how many path IDs should be issued when.

- Related issue: #332 Should active_connection_id_limit be per path or per connection? https://github.com/quicwg/multipath/issues/332
  -> This issue is important in order to decide if we need to signal max paths to the peer or not which impacts the CID allocation strategy regarding how many path IDs should be issued.


Please have a look and comment on github before the interim. Sorry for the rather short notice!

See you at the interim on Monday!