[tsvwg] [iccrg] CCID5 - BBR for DCCP

nathalie.romo-moreno@telekom.de Tue, 09 November 2021 15:03 UTC

Return-Path: <nathalie.romo-moreno@telekom.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FC2B3A0DED for <tsvwg@ietfa.amsl.com>; Tue, 9 Nov 2021 07:03:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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 c1tZhTdQEWPF for <tsvwg@ietfa.amsl.com>; Tue, 9 Nov 2021 07:03:04 -0800 (PST)
Received: from mailout21.telekom.de (mailout21.telekom.de [194.25.225.215]) (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 7FFF43A0DF6 for <tsvwg@ietf.org>; Tue, 9 Nov 2021 07:03:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1636470183; x=1668006183; h=from:to:cc:subject:date:message-id:mime-version; bh=zxX6zWRZHSfmAw2Cr5EnMPYkzh8G/mGueztzJBEoc6s=; b=V11wc/CKR9z8nkObbG3lLcyLGSITQPVDyvQ+d4WYiOEYVhE+Im4W+pJO pDKhkFyw+SDG6SLiQ8sEPSrtsgmcJ/WbxY0Pzs/wY5LWqHLGVEhaTVPek VBz96mLosxEW2/n8LN5DiCTQ8L2N7bA0Z7ycsgajZDNJx205dtEHPjqV5 L/UNf9RJM6jOBtcOcMTcMQ9nylrVXrFUkD/GHv5mLR9stqCQA0vEfX8uA fX2YEhi9ZvX59FR3CweOFip/6kbsjKtsJUG6r+lrVSuwgVBnPUR5A/Kv0 xjt+D/UayofyKLsxpUfkd9U4O7CLBtm7w2CqsbbU4tCO4ao/sfokr5vrY w==;
IronPort-SDR: 3f2refUD/nnZD3JQ7w0dWqfZuX41nEjWP3xXMS8uyqDg2tyATKw2wqeMPlQZkWiKFPhXg5Ef/d hrwrNniO+mpg==
IronPort-Data: A9a23:feZf8qzSQWqxYVYkpZZ6t+cYxCrEfRIJ4+MujC+fZmUNrF6WrkUCzmMbCD2HafyJa2enedkjO42z8hsDuJGGyYBgGVE5/3w8FHgiRegppTi6wuYcB84aRyH6ZBoPA/42N5+Qc6jYcleG/k30a+G5/CEmvU21buGU5NDsa3kZqTBMGH9JZSJLw4bVs6Yw6TSLK1rlVeDa/6UzDGSYNwtcaQr43U4jRCRH55wesBtA1rA3iGsiUFX2zxH5B7pHTU29wueRf2VaIgK6b76rILCRx0/0riccTN+o1Kq+c0sWT6TUNAzIgX1TM0SgqkEa4HVti+BhaaZaMh0/ZzahxridzP1LvICwQAMoM+vWn+EaFhxfCSx4OoVa9bvKIn+698Cep6HDWye1nq8xUxxrYOX0/c4yWwmi78cwKTsGdB+rhviqzvS8UOYEuyiJBKEHJ6sGtnwx3SCfAftgXdXCRbnH/9lR2HE7gcUmIBoXXOJBARIHUfgKS0cn1o8rNa8D
IronPort-HdrOrdr: A9a23:2MazO6PhgHXVnsBcT3X155DYdb4zR+YMi2TDiHoBKyC9I/bo9PxGws566fatskdvZJkh8erwQZVoMkmsi6KdgLNhc4tKMzOWxVdAQLsSircKzgeKJ8SczJ8d6U4DSdkDNDSYNzET4amVgXjcYrIdKbG8gfuVbIzlvg9QpHRRGttdBnBCe32m+yNNNW977JwCfqZ0BPArmxOQPVAsKuirDHgMWObO4/fRkoj9XBIADxk7rCGTkDKB8tfBYlil9yZbdwkK7aYp8GDDnQC8zL6kqeuHxhjV0HKWx4hKmeHm1sBICKW3+4sow3TX+0SVjbZaKvm/VQMO0aaSAZER4Z/xSiIbToFOArXqDziISFXWqlHdOX0Vmg7fIBej8AveSIrCNWgH4oN69PFkWwqc5Ew6sN5m1qVXm2qfqppMFBvF2D/w/t7SSnhR5weJSFcZ4KUuZkZkIMEjgX5q3Psi1VIQFI1FEDPx6YghHuUrBMbA5OxOeVffa3zCpGFgzNGlQ3x2R369Mwc/k93Q1yITkGFyzkMeysBalnAc9IglQ50B4+jfKKxnmLxHU8dTZ6NgA+UKR9exFwX2MF7xGXPXJU6iGLAMOnrLpZKy6LIp5PuycJhN15c2kISpaiIRiYfzQTOmNSSj5uw/zvn9ehTKYd228LAt23FQgMyJeIbW
Received: from qde9xy.de.t-internal.com ([10.171.254.32]) by MAILOUT21.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 09 Nov 2021 16:03:01 +0100
IronPort-SDR: BDTxkbyjUxdRQ28qKjfCwL7c6rDWQu5O/sJaylm9O0Mjm388XKK+WXgsbBcAaXBNe5mv95iUyj s1DKNpNCLbtY7T74pkWmQgxD8/MMtvpZY=
X-IronPort-AV: E=Sophos;i="5.87,220,1631570400"; d="scan'208,217";a="407846320"
X-MGA-submission: MDEzxralL/GbRwFkNluFhzXva9TGBKqvidZWwqJmH2+h3aS9VZ/YTSUEJQJDo3wpW2mEQCLKwc89ZuBkfjKBWBk4YxZ/IXodEQQc/SKXykmydwmwMzyphE0zCwUkwiZ5xC9e+pxCgCsvlMHi1lyKGZ3FKY1nIc2VkvF4I+VFzk4Tyw==
Received: from he105717.emea1.cds.t-internal.com ([10.169.118.53]) by QDE9Y1.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-SHA256; 09 Nov 2021 16:03:01 +0100
Received: from HE105715.EMEA1.cds.t-internal.com (10.169.118.51) by HE105717.emea1.cds.t-internal.com (10.169.118.53) with Microsoft SMTP Server (TLS) id 15.0.1497.24; Tue, 9 Nov 2021 16:03:00 +0100
Received: from HE106564.emea1.cds.t-internal.com (10.171.40.16) by HE105715.EMEA1.cds.t-internal.com (10.169.118.51) with Microsoft SMTP Server (TLS) id 15.0.1497.24 via Frontend Transport; Tue, 9 Nov 2021 16:03:00 +0100
Received: from DEU01-BE0-obe.outbound.protection.outlook.com (104.47.7.175) by O365mail01.telekom.de (172.30.0.234) with Microsoft SMTP Server (TLS) id 15.0.1497.24; Tue, 9 Nov 2021 16:02:56 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iXFzTUn4bJhJTWEkxj0DPbJUxlinZrARzFmU1LllzF0ZNXixAqPCocJ1emd6+YuGMgbidja3nZGequBjGIMQ3ES5a+BJnzpYY6X/ZHTRsBD6AAIKzmaHR1JcVZCwId5AyjoFVzfhPVHaitKbrcz9AvOyW/Uu6vYzEU0nMJx942MDcHGDtRf0qjIloPQCfB7hBVtwzLAuXxqcgd6vWDRbV07+GqC19rJviSOeJYrmrF7lcvogRfqYPp3CI5XyvPpRKH78t0AmjacEqlr72V5a+nTH7Dxz/CAUyZ+zLw2IezpK9Oo62ag7vWqdMOYda5oJZGMZ80YWnShnXTwWF/M4yQ==
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=zxX6zWRZHSfmAw2Cr5EnMPYkzh8G/mGueztzJBEoc6s=; b=TrOn/iHpSiNDsvz0grngEep/LTH4W7u23HSXX6iBaDP8hWnmxleLqqjKMmSSEQfGvdnW+8xPvW9iogAk3uBzX89FGycy//FGOW/yBPPV6wA4Nw6Gzjj9FNQU8O/tzRwL1612Sy4aZzUSF4DHEHSLTj4n6yfZcgChy8ppCh0AdezAqdTsuard67OsTZ4n+LbwsEzBL5fFqLbjapE45/wWdJEk2zal4vtBj7Bk7qRHJ30c0atfh0cjLYjTKNUL1tRzo83IgabLzyWwJ8na0HFGqqP4EOpbBg4qqNI0ljQSWBMEpN/1cjPBqodulUfJPDeUVG/WxcKBAZDuthPyFkXTVQ==
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 BEXP281MB0295.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:5::14) by BE0P281MB0274.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:10::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.6; Tue, 9 Nov 2021 15:02:59 +0000
Received: from BEXP281MB0295.DEUP281.PROD.OUTLOOK.COM ([fe80::4c:7f24:982d:8852]) by BEXP281MB0295.DEUP281.PROD.OUTLOOK.COM ([fe80::4c:7f24:982d:8852%5]) with mapi id 15.20.4690.015; Tue, 9 Nov 2021 15:02:59 +0000
From: nathalie.romo-moreno@telekom.de
To: iccrg@irtf.org
CC: tsvwg@ietf.org
Thread-Topic: [iccrg] CCID5 - BBR for DCCP
Thread-Index: AdfVeb7oI8JT3nyvTXyw3m5GKmfWDA==
Date: Tue, 09 Nov 2021 15:02:59 +0000
Message-ID: <BEXP281MB02956CFC0AED6356E7956071BE929@BEXP281MB0295.DEUP281.PROD.OUTLOOK.COM>
Accept-Language: en-US, de-DE
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=telekom.de;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 01a2be8d-d483-4d0c-4022-08d9a392053a
x-ms-traffictypediagnostic: BE0P281MB0274:
x-microsoft-antispam-prvs: <BE0P281MB02748A509A2FD8B3B2895E63BE929@BE0P281MB0274.DEUP281.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: aJvyhaTNAeeUvkLw2+gcmtOS6R8E77+r6JkhvsY1niGkBEbfPMJNA/TigVn6pdQWQbaG4WttRfJoE+7rv+WZbHN543uWeL1KrDcjua3+XW0c+ifoObOCsq4ylIDQoThUjZLCH3b2HJmtTugBgyDC4Xkl7NhW59xT0VA+vBH3Xxyl9BWVflrFODJ71PauXed1nb9ga/hN2vpmVEJ+N3Ma3BHsJEQ6HBnOfBOzKyGwsPV4/CnQeH3rKntTPh4XJRWjNzioUmGMZKWXHNjG4T35QlTzON+MKv6jyDrlBuGy/abwp9dveIFTINr1b9q/i2oLK8vTHuTfhYS/N96TQULyJ1EHoMgSykMDFYpBCS7zKbeTvdrBCqLLEb1D/1V00lWFTw+r5TcH4YXDhxDZ7Et3kbyr/m/5YuzS6WbycQrXy4phTT6lFJ238ir58i1JvfHpzYrdebq3j8JL4iJvzpYYgO4pib0RgVz9DCU+I6VL5hQZx/k9oLhcRx99XdJGcSvCFr6K+0L9i4YhqcVvcVJ77rA2OG5AZA3K1HmTNxXP9sykuZkdp8n0O5wI7QyDUZ9pGml4hT0MwGPwAl6rTeEUZMslkbX2fWEc5MivIYtkYh50GMYr0iGhmYxs4/92YDxvluvAz/aArvzWY5h8cb0qPoiGvQ2BBF7A++D8DMVfLHtGTsfq+QeZT06Evz3VPrGdiHi3/NYnXE4HKzRqP2o2rw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BEXP281MB0295.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(366004)(82960400001)(122000001)(966005)(498600001)(55016002)(166002)(5660300002)(8676002)(33656002)(86362001)(186003)(71200400001)(66446008)(64756008)(7696005)(76116006)(66556008)(66476007)(26005)(66946007)(52536014)(6506007)(6916009)(38100700002)(4326008)(2906002)(9686003)(83380400001)(38070700005)(8936002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: v0s0d63IJnoWUG1Bge0dokYEccVdHtzylwEBJTA4vvC5m8us9qCTAd5jfQarncmHaKXuNeSwyi4QMj5GUOhxiz3C4rGPVp9YlKTWa7T3bCSCI7htiwTVFEUU8knl9/1ZGYWqgfUPcqmmNbmvmqYZ5E+CqKZP2cnshry4De6Yh4rVTB2Nb7mx9g9HRQaXfPRhB2FcJKmoJLIrBUD76Iz2jdgxDaOfhSv4tNGid6KLKIQnodsQvp3qJkTKza0VVHBpDFPh+S93S1i843ZIdRZ0aneZTU3L9nc5kBhMU3pEfLlSajLozJHUy20pmehrUM8MYbY1CPXk+0yHWO3t0kANv1IGGtunQG/1MPd+ySrb3pspqQXabSAWRy9j1K/7fxZmUY06kw/qn/+j0t8menPtGDIx4hL64lJyH499A77oDQhwOSIVoIRNVDRPHHlhY6zgP1S+9HwF+X6aGNfHLAi/rewkytrx0eT64cYhIZDCeAS5/muvwqI68zDhh1aMm//b7gFun/flGIDTNGWSQLX39fjUZ3//lg2vqyWrbFkNoRva+sB2H9R4+SJjI9c7ZvjNZM71gabeDjl0Zea6wWlaqgTGxcihMxNRWKUL25bjrBc8y2gBzUPIEDi19Zy62vl8/4a9+lGjA/arexVIAn57QZxxj45/2RYS6lSfhGsrBvqJ8aN5ceWCjjQT2mzVK5K4SIl+Ge9by9rJn06M0ebNJ2IJx4G2DytULxbeM3fT2hsZSlak5304wO+SX8WrO64f5gYTVPvgy0E4IVt+jF4t5ntYCi0oErjFd0RdBktFMLETVd8pKIKZcHZXNkIrkxn28dCQ0qSdoSS/RGA8d79lWkcGVoviyD/th0o1lvEeOVomnQHijcxnBQ2a1F5gZvM1VEV67SN8c57bnZIFbxlwq2RA8rdkGGxY8B2YZf87kvy4nd56XzgFqAgfqpfgufn2quBifFBU06eo1E0oB+zCKBtgxVBVLWtb4km6PGUGAFOE2V618Amiw4gZSIIt5ItqHN9as7ZmwULfXUKr8qQC1j1jKvfQ0nCdNnEQwEcrnLLUn2lSMOaW41rImmCFG89x
Content-Type: multipart/alternative; boundary="_000_BEXP281MB02956CFC0AED6356E7956071BE929BEXP281MB0295DEUP_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BEXP281MB0295.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 01a2be8d-d483-4d0c-4022-08d9a392053a
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Nov 2021 15:02:59.6767 (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: e8M9lGLxH0J+CZfZypRcHFscynbztvSForXcDYhSPETZVw2pGYujlesWmdxYUnLtPQelFOzwjbNh5hRuabafz9fxX+uYGMKOVx0maXSBcas=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BE0P281MB0274
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/hzEwUaDzUBEwkNssdH8V95pjSJ0>
Subject: [tsvwg] [iccrg] CCID5 - BBR for DCCP
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Nov 2021 15:03:09 -0000

Dear all,

As discussed yesterday, at the ICCRG session I would like to bring here 2 topics to discussion.

In a first instance, we would like to start the process to bring BBR as a new CCID profile for DCCP. As an initial step, we have submitted the draft https://www.ietf.org/id/draft-romo-iccrg-ccid5-00.txt and we would be happy to receive any feedback or comment on it. It is worth to mention that our goal is not to propose definitions related to the Congestion Control algorithm itself, which is defined protocol agnostic at https://datatracker.ietf.org/doc/draft-cardwell-iccrg-bbr-congestion-control/, but to outline the necessary requirements to use it within DCCP.

The second topic I would like to discuss, is related to the problem found during the implementation of BBRv1 for DCCP. To summarize it, BBR requires the restoration of the cwnd when leaving the probeRTT phase, that restoration implies a big change (from a low to a high value) of the cwnd, and therefore a previous synchronization of the DCCP sequence and acknowledgement validity windows (RFC4340<https://datatracker.ietf.org/doc/html/rfc4340> section 7.5). Such synchronization is per DCCP RFC4340 a reliable negotiation to be confirmed and therefore takes at least one RTT, increasing the duration of the probeRTT phase. In the presentation slides<https://datatracker.ietf.org/meeting/112/materials/slides-112-iccrg-ccid5-an-implementation-of-bbr-congestion-control-algorithm-for-dccp-00> you can find a more detailed description of the problem as well as the temporary solution that has been implemented. Here we would like to bring to consideration the possibility of enhancing or modifying the DCCP Sequence window negotiation process.


Best Regards
Nathalie Romo Moreno