[PANRG] Path Selection for Multiple Paths

Markus.Amend@telekom.de Mon, 02 August 2021 15:40 UTC

Return-Path: <Markus.Amend@telekom.de>
X-Original-To: panrg@ietfa.amsl.com
Delivered-To: panrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81F103A017E for <panrg@ietfa.amsl.com>; Mon, 2 Aug 2021 08:40:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.546
X-Spam-Level:
X-Spam-Status: No, score=-2.546 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telekom.de
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n5b2DvnhfA9a for <panrg@ietfa.amsl.com>; Mon, 2 Aug 2021 08:40:02 -0700 (PDT)
Received: from mailout31.telekom.de (mailout31.telekom.de [194.25.225.143]) (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 346DB3A02BC for <panrg@irtf.org>; Mon, 2 Aug 2021 08:40:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1627918802; x=1659454802; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=bVNvlPHObPNURjeZByRhlJtGNzTgTnAasH8cqwocxiA=; b=Zmw4V2VdxhBAeurt2GxRLXg9hzBogi1fn4BVmWme4QQoHFN7Fq+HksUW UNzmvrZoNVGHP8hPGiWkRt1AnizOth4ZwsoCSzOk+exn/CeHVZSFC4b4f ovC0Hgk2xKfcN0fyCOL4XNXWDzJxV+u3YP2FY3xwHovm9dVPHXS6MnFM9 F9LTlQkm1NDu1WYVs44VvQb4rfH7Jia1eHJN5RWOFR5JmXzDcUPBbx9kd kmI5SJ3zr2n2MsJvakqpN4uo6LQ7LCovYF7TOqutzkG8ZJJ0sXR2PGdRZ itusg71Rdd0d4d6Ll9ekhz0g1E+jOdEMhxrzXVz9LkFDaUv0OPYq8X1Cj g==;
IronPort-SDR: fYidocho6d5zpYDYsah5MiucLvphkXQeH3fRG6hHM9X6fnyAMhQTDRpVU22Kj8FwtjpL69UcP8 2kBE6lj7k79g==
IronPort-HdrOrdr: =?us-ascii?q?A9a23=3Aquk4LqjeuBsTgL8HXzZrmkOmSnBQX3N13D?= =?us-ascii?q?Abv31ZSRFFG/FwyPre/sjzhCWE6wr5BktBpTnZAtj9fZquz+8L3WB3B8biYO?= =?us-ascii?q?CGghrnEGgM1/qZ/9SNIVyYygdR78xdmstFeZ3N5DpB/LvHCWCDer5Nr7fngc?= =?us-ascii?q?XY4ds2p00dFz2CAJsQljuRfzzraXGeMzM2fabReqDsgPavoQDLRZ30VKmGL0?= =?us-ascii?q?hAe9KGi8zAlZrgbxJDLQUg8hOygTSh76O/OwSE3z8FOgk/gosKwCzgqUjU96?= =?us-ascii?q?+ju/a0xlv3zGnI9albn9Pn159qGNGMsM4IMT/h4zzYJriJGofy+Qzdktvfr2?= =?us-ascii?q?rCo+O85SvI+P4Dsk85S1vF5ScFHTOQiArGpUWSkmNwykGT3/ARDAhKevapw7?= =?us-ascii?q?gpLycxonBQzO1UweZF2XmUuIFQCg6FlCPh58LQXxUvjUasp2E++NRjxUC3fL?= =?us-ascii?q?FuIIO5l7Zvt3+90a1waB7S+cQiCq1jHcvc7PFZfReTaG3YpHBmxJipUm4oFh?= =?us-ascii?q?mLT0AesojNugIm0ExR3g8d3ogSj30A/JUyR91N4PnFKL1hkPVLQtUNZaxwCe?= =?us-ascii?q?8dSY+8C3DLQxjLLGWOSG6XWZ0vKjbIsdr68b817OaldNgBy4Yzgo3IVBdCuW?= =?us-ascii?q?s7ayvVeISzNV1wg2bwqUCGLHvQI+1llupEU4zHNc3W2He4OSMTeuOb0oAiPv?= =?us-ascii?q?E=3D?=
Received: from qde9xy.de.t-internal.com ([10.171.254.32]) by MAILOUT31.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 02 Aug 2021 17:39:59 +0200
IronPort-SDR: LonCyDuH8GA9I5OMKuwGZgiBzzZIKOLjrbrAZfGoKJo0OPS9pLBS2RiB2NChA4r1lUtOyO3owO 3HQ9WaQbzGiSh17Pjc4aYYHlI5dtMVtKE=
X-IronPort-AV: E=Sophos;i="5.84,289,1620684000"; d="scan'208";a="352548034"
X-MGA-submission: =?us-ascii?q?MDH1FUT0aSM2WXXcwQCK8ralqE7YkuHWTfIOl4?= =?us-ascii?q?18yFxB4r6yng4GLbsXI25q1Wd4JN/wEEawInTKbkmBYo5ZHXLgttDYPH?= =?us-ascii?q?se70MNA8yYr0ceyg+ZnDpcI1Rq0alOu8ZnvTXPRrtVtEQPA89zBfOTi1?= =?us-ascii?q?OnsDY0Yqd77ksXAOZO74ebTw=3D=3D?=
Received: from he105715.emea1.cds.t-internal.com ([10.169.118.51]) by QDE9Y1.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-SHA256; 02 Aug 2021 17:40:00 +0200
Received: from HE105716.EMEA1.cds.t-internal.com (10.169.118.52) by HE105715.emea1.cds.t-internal.com (10.169.118.51) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Mon, 2 Aug 2021 17:39:59 +0200
Received: from HE104160.emea1.cds.t-internal.com (10.171.40.36) by HE105716.EMEA1.cds.t-internal.com (10.169.118.52) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Mon, 2 Aug 2021 17:39:59 +0200
Received: from DEU01-FR2-obe.outbound.protection.outlook.com (104.47.11.170) by O365mail03.telekom.de (172.30.0.232) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Mon, 2 Aug 2021 17:39:55 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fgSBnsNWsJMrie2ETB3uMzGH1KGL72ViCjDJ0L+MKdeEapjNm0gIHkrve9mI7iw+AGgoHrHze/AJXC9ifoqGjFmc+RVKYQiCnHEq4am2RF17rRshp2esRHDmE3qzCLLGno4KyQgiBuQMzUt1LE7HVuSVSgB4trrsTxANK2g622Mz457BrBkQj6isBlgUkRndS8ZMqJIAgMMPaJ0ycyMLmEG6sSAGqSrTPuC3elGY1GM/XR3He/NTtMEA0jxgMklJjarRq8uxWVLasmK1kDe99EA5++5MAvNV+9lDgU+U1fmpYyUjGFdwpH1Ll22Ag3tyJRCqRJyxZq3I/7o01ONQkQ==
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-SenderADCheck; bh=bVNvlPHObPNURjeZByRhlJtGNzTgTnAasH8cqwocxiA=; b=GiFS3BGSWFyFqB0NMe0nBCDsqZoEdfKXfiECZybP+EplQ4SsGcxXQfdR0EXlh6t+/A22caOKbzjmWb6lCxpNmfihI81DLCVA3rtahk3xJwYbra+NVmR78AT24A+OnMHbDF9b3P4DWmeBIQo34+2feKvqwlMDJCf4c9X0cdBfm/yqTzYJPD78zcEPyu0BxCSxAfkuozeowAuvcMnUW4ZN/48nm5wTyZu/VhNG0ZcjfSE+OF/oqSGdPMiH8zrNEWdDZX5S6OIQs+ScBsjIFuvsx+mevaq6l43HAcAW+Dbw2YXaQl7O+K1D7OEJVLnq0AvRvypq72DnPdwLyuN6gKg+cw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telekom.de; dmarc=pass action=none header.from=telekom.de; dkim=pass header.d=telekom.de; arc=none
Received: from FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:40::10) by FR2P281MB0250.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.8; Mon, 2 Aug 2021 15:39:53 +0000
Received: from FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM ([fe80::fda4:8206:e753:747a]) by FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM ([fe80::fda4:8206:e753:747a%6]) with mapi id 15.20.4394.015; Mon, 2 Aug 2021 15:39:53 +0000
From: <Markus.Amend@telekom.de>
To: <panrg@irtf.org>
Thread-Topic: Path Selection for Multiple Paths
Thread-Index: AdeHtEIcRU6dd+CSSOCJKs0RY7a0/A==
Date: Mon, 2 Aug 2021 15:39:53 +0000
Message-ID: <FRYP281MB040576E811512C30F25A1833FAEF9@FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: irtf.org; dkim=none (message not signed) header.d=none;irtf.org; dmarc=none action=none header.from=telekom.de;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7620ea4a-d5cc-4646-d5bb-08d955cbc5c0
x-ms-traffictypediagnostic: FR2P281MB0250:
x-microsoft-antispam-prvs: <FR2P281MB025042725E06A78F89EE2A5FFAEF9@FR2P281MB0250.DEUP281.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: aL8Sl13I95arIRC/9FSXiWzEZ+zUOgRc8Z0efneQbcoBd0aPZnf3vUiXbJBQYGkY2jsZoDIM6Ws3CENMQjjt+IcsVK5LcNPTDEuKBpxmgoKSfNEO1sxUFrN4hBknjwoXNTPlsZ+PsMT9zkGBPQP5szkgkuCCfEUxA9jTAF1E/scND5S0Xs1S2Qcj2x7LiEH6EPu9+q6SJGBJ2J7yqNRTR1RHcwHxaVC8DM5hkoFiaoi+/W9iafuS386NyAEL+Vtm1J3lg73NWkF8FHNpeqHUU8Va1hVwF8raQDC4Q4BCMczJhz/CiLzPiLOS43aREbe2BHyemSTteKZinnzyfDiLd3frwlNLxyXBkCKla0Jmev6hy5jaEXCNTyx9SFSuPUzjFKsYVmJrZ09mfk+M6V3Ar3qNWrJ2dFQujaJQYVhA5lY3FpOq5pm9jrRzCktfTwxHLDvqA8pB60RY7UGGhvdXCGIMJ1mfPhxU4/JlJCqejEtxLLsgmsgvoJ2RRT43MlgdEMp/OKzJtGUqlLXZzP5IQ/MaPDQpTksyMlSymddZKd0G0QYWBvz1mffLaEzcS3VAvqnvxpsMboyGLBjcnd7tF+rODnjvMRzNlU9THwDjW2Qlw50jRE7NpH7ZG3riMy/57j9BQO4sZOrZ7/S7pc/sROYSq7T2KiTBDw/skmAriy1oTad9Ff2+edNYpYdBCXoHOxqZyhDd7eIWw+x1bFDQX0nKx83ZUebtbd/F7oP/HyB6KKjXSLWAWoDcN8Io4U5BjQdCYm3JRAnIGPvRXpfk60ChnfDcrm/jG+pnPLXR2Ak=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(376002)(39860400002)(346002)(396003)(136003)(366004)(55016002)(83380400001)(8676002)(26005)(33656002)(86362001)(186003)(478600001)(9686003)(5660300002)(8936002)(966005)(316002)(71200400001)(66446008)(64756008)(38070700005)(66946007)(66556008)(66476007)(6916009)(6506007)(122000001)(38100700002)(7696005)(52536014)(2906002)(76116006); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?azN1b0tueWV2elZwbG0vVk4rMElqOW1xWFA4bmJQTk9oWWs4bDEyRU81cVR6?= =?utf-8?B?dlRXYmI4MDJkTFdGTFZMSDUvaWVJUWRGcTZ4dTE1eUdwaVNDek1TUGRQZkUy?= =?utf-8?B?Vi8wRit3TFJ0d0Z6bkFlTVgva1A0bVVocDQ3azMvam1xcThrdVE1UndpdlIw?= =?utf-8?B?N3hoSWROeWZVdlltdmFHNEpkMEtIU0hHRVNoQ2FDUGo2SDNlYXJFaFViSm03?= =?utf-8?B?Y09nL2R1anBmUnI0SFlQZXlZNW80WUxsRUlBTy9RL1VZUDBBWFFDWDFPRVUw?= =?utf-8?B?S2hsekNqS0s1REZSbjVhM2FWcGg5cTUzTEpidWdRUjEwSnRtMjA2YkFyTkR6?= =?utf-8?B?UEpBZVpoQ2hkOGwxQmtvTnBnZUczczFud2hZWG96aE5SQ0JOUFFacXdjNUtm?= =?utf-8?B?dC83NUp2azNIWXNSWXlMWm1icVY3Qm5xV2VHbmYyaFdCNkIzK1NvaTVTNTlw?= =?utf-8?B?YVNhUEZtSEh6R2ttMWZ2R0RydlVua0RubktqZmZRbXJFay9yLzhzYWtkMTFh?= =?utf-8?B?SG55QXppYUV3V1NYS3M0VDBFQjc5bGpqNHVkb0RrcE9SWXdTME1wcWdVMHRu?= =?utf-8?B?V1JyK2FpZlExWmNVejQxMVpyOXFqRDRDaVpGSEV6d2VNTHZTbkRNMWZibEY4?= =?utf-8?B?TW0yNnpkVFRRUVlBQytXT3NUa09JbHpUUnJGNTdLd0h3MzZIbmxHSDhoMVZU?= =?utf-8?B?eWFlNC9nNHdvblJ4QTFWZFZoQ0svems4YTBFNHA5cGdac0dnSkU4OENCL2Zo?= =?utf-8?B?VldvazhVOWx3RGtxQkNBMEc4WSsveHJud0xKd1BsamVyZnZGSFI0V2RSM1F5?= =?utf-8?B?Nys5bnVyS3ZEN1dOelZwWGVsYkVuUUFRcWZPa0YxVHJYOVpOek0wMnJPZzYy?= =?utf-8?B?KzZzZkNpMWw3K3YvNFpKV0Z5UVd2Q2pVdm54dG9MSFdNMnJIanVrNVdSODU0?= =?utf-8?B?enlCeTQvWUQ1VFU5T3hlQ3NQc3dybzVwemIyNXVSaVlzVHVxd2xmN2ZIVWY5?= =?utf-8?B?MHJYeDM3WjV6aGFiNGJydGZGZUxyYmh1WSt6VmFkcEdXUXhYSFBnSlJvRXpu?= =?utf-8?B?TU9ZRmZLM1Jxd25YN1ZPWk5ST1paMXFaTGN1aEVNVXdTYVRrRW9WQ203Z1Rw?= =?utf-8?B?ejhmbnNnRWhuSzJBYXNraHdXemxRbUtZV1VFeWZvR0FuMzdjSTJlLzJaTHBP?= =?utf-8?B?Z0dTenZMZWl5bEovY0pFaiszV3c1b01UZ1JZTFNvdHozb2hWUDduWmUxRi9j?= =?utf-8?B?THdPOC9lNW8rMUdJaForMVl3bEp3RThtRloyZWRDOWR6cE15QWJQblRKcytQ?= =?utf-8?B?UHV4Q0VCN2piaGtGRU9ldU9CS2N2NmlZUDVaRTJmRzFJSzM5cnlEU3dnV1Nq?= =?utf-8?B?MkorS1ppZmR0eEpBTEgwRlBWa3VDYVZoN05JclNrdmVVa0dqRWs4bW1URDZ0?= =?utf-8?B?bDdvb1RLNmdnK3AvcHdQM3ZWN3VMd1dGWi9mRkNOMWN0c1pMWTc3Y3M2dVh4?= =?utf-8?B?V0ducHVCZW1qcnhkWjUvMCtKQmFKOXF5RkV0OHd0SWprbnl1VEYxanlqREU5?= =?utf-8?B?T21kOU43SjczYndLalNhWkJ2djl2TEhKdXRlNmdyWWtSak9yeTRwYmhrSFlu?= =?utf-8?B?RnNDSmZ0UkR4WDIxcTRVNmVWYk5BWTFUOEU0NGhuSEpTZi9heWFCejFLUWds?= =?utf-8?B?R2x2RXN4NXEwL2xDOXBTWUlDeVFFYU5kNVdySk1OVzZjOE9MT3VuckJZcG5x?= =?utf-8?Q?YhSvJ9UNaJj313l68RZ6MCPUcFSfYQODOMbrmmu?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 7620ea4a-d5cc-4646-d5bb-08d955cbc5c0
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Aug 2021 15:39:53.3579 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bde4dffc-4b60-4cf6-8b04-a5eeb25f5c4f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /oQbhIpzIDNl88bNjW6JJGEFvu4+DdP96qm943IUb7m/9NtX6R6UROI5r+gs/LR4SpxKDbqZ9LpsNeLoTZfE9Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR2P281MB0250
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/panrg/uIY_udGLVLZxwHqaUzwtotH4WCc>
Subject: [PANRG] Path Selection for Multiple Paths
X-BeenThere: panrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Path Aware Networking \(Proposed\) Research Group discussion list" <panrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/panrg>, <mailto:panrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/panrg/>
List-Post: <mailto:panrg@irtf.org>
List-Help: <mailto:panrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/panrg>, <mailto:panrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Aug 2021 15:40:08 -0000

Dear Spencer, all,

I just had a look into the IETF111 PANRG recordings and found the presentation about Path Selection for Multiple Paths very refreshing. It would be good to have a place where multipath challenges and solutions can be consolidated in IETF. The challenges you brought up in your presentation are related to multipath transport layer approaches like MP-TCP/QUIC/SCTP/DCCP, but also (partly) to any other approach on layers different to this, e.g. GRE bonding (RFC8157) etc. pp. That's why I appreciated your updated presentation title "Path Selection for Multiple Paths" instead of "Path Selection for Multiple Paths in QUIC".

The individual topics you raised (and I expanded)

  - scheduling
  - reordering
  - path estimation by CC or other means
  - sequencing
  - loss detection and handling
  - nested or concatenated CC - e.g. QUIC over MP-DCCP (3GPP ATSSS)

and also their possible interworking is an interesting research area.

In the MP-DCCP development we are quite advanced in the identification of this challenges and for some of them we are providing quite efficient solutions. Some of them are documented as part of the MP-DCCP protocol draft in TSVWG others like scheduling, reordering and fast packet loss detection are provided to ICCRG or published in academic paper.

I encourage and invite people interested in that research area to look into https://multipath-dccp.org as a nice little playground. The provided MP-DCCP Linux reference implementation there provides at least initial support for all of the topics mentioned above.

So full support from my side, please go ahead with this work!

Is your plan now to shift your work on draft-dawkins-quic-multipath-selection to PANRG? And maybe change the title of your current draft to a more general title like for example "Path Selection in Multipath transport"?


Btw. it's my first post to the PANRG mailing list 😊

Br

Marku