[iccrg] BBR based CCID5 for (MP-)DCCP - ANRW paper

Markus.Amend@telekom.de Mon, 19 July 2021 09:22 UTC

Return-Path: <Markus.Amend@telekom.de>
X-Original-To: iccrg@ietfa.amsl.com
Delivered-To: iccrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24E573A2C3E for <iccrg@ietfa.amsl.com>; Mon, 19 Jul 2021 02:22:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.847
X-Spam-Level:
X-Spam-Status: No, score=-4.847 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_MED=-2.3, 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=unavailable 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 dxAnhEteAisW for <iccrg@ietfa.amsl.com>; Mon, 19 Jul 2021 02:22:07 -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 CEEBE3A2C3B for <iccrg@irtf.org>; Mon, 19 Jul 2021 02:22:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1626686527; x=1658222527; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=mylIxshWJP7ORC0+yPGDDplDSGd0ARgleHBLhTuaJl0=; b=XG5GvhNslgfkXCGJeKxxi84O1yJMlmVYs3n2IzmxT5FO7CnIVeFTF77L KVyUWlfU1IQdIa5a3pwttXrTPulaCPis+JO/7trERJT9DxBypkGywmq1X KFCZFOUnLjy0ritne9z2ZyI4AFZoExaFRsji+xfAXt4ohOEw+75g+oGrP LOAUyYlchJflBotUDST/VNUklw/dkC89JmRPkinsYnZxE4Z2GyURuBI8I O0yWvV4o4KO63b7vGVuH/ONusvveIxsy0nhGPettAXhq+/3a79zfiSB5j rQa6vsLXUQ4O60UZKpB+NwjucuZYKaQKJVxGBVgQv028mtAeqatToEbL0 w==;
IronPort-SDR: YZeh/he5B/xQ/rejokNXh6X+GzeiauYjcuh6I0tLBqjNczju0+OIYDOztnQjv20fZnnmv5bq1W 0T1zQYyho13w==
Received: from qde8e4.de.t-internal.com ([10.171.255.33]) by MAILOUT31.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 19 Jul 2021 11:22:03 +0200
IronPort-SDR: pt4v8xSFZC7E1zdAFWLdhihzG4ANU3Wt29FKC2y6dhbsmgQjHkwaBy7ZnZX1/rjZ8py5MbLwmS KiLB1hMIAlJiHLQdaB0GMyrH6mmtMvEEg=
X-IronPort-AV: E=Sophos;i="5.84,251,1620684000"; d="scan'208";a="1043288267"
X-MGA-submission: MDFvWVLHJ3Z3fSqAVo0GGJ6hFs6UbE9amoGwoAz1GOujc0Nwau4+RUxMY6q9SI8yAA2L1OJ9W6VrrZezjAriOAHMIMUM3/G/UtDHNVbxr7DnAWtR/xxVMzCrTw576gTbGTdCpzkeSn9MS5BZ1EEp7HLgAadUtALwtBD7mWi3HTcwDA==
Received: from he199744.emea1.cds.t-internal.com ([10.169.119.52]) by QDE8PP.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-SHA256; 19 Jul 2021 11:22:02 +0200
Received: from HE199743.EMEA1.cds.t-internal.com (10.169.119.51) by HE199744.emea1.cds.t-internal.com (10.169.119.52) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 19 Jul 2021 11:21:58 +0200
Received: from HE100181.emea1.cds.t-internal.com (10.171.40.15) by HE199743.EMEA1.cds.t-internal.com (10.169.119.51) with Microsoft SMTP Server (TLS) id 15.0.1497.18 via Frontend Transport; Mon, 19 Jul 2021 11:21:58 +0200
Received: from DEU01-BE0-obe.outbound.protection.outlook.com (104.47.7.170) by O365mail02.telekom.de (172.30.0.235) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 19 Jul 2021 11:21:43 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c1BwKHp/IVor4fg0ywm5eDEQPXg4dUD9A3ZjYtNLPYsQ1w15tyK5cdTguQBfWSmfkcIechaepNh6cWMmNu9W2AUcVlabQbZ67TNjKiFlZt5rPwR8/ruhiFwsC6ld3HaqAV3Q7vFIMDFvzqN3ZQEKmMEe/1F0oxEkfLFkIaY+zl48g6ivXiLiQk7OVeWQVvmfMJqeb7+z8TVHGKGU7ZnO1w9Xz144+kRAycVW0UJ6iulsXs0MDo2VmaN2JfzJ6PFxuqq7utZASZrwdO6/xOFMMVsThxWiZvRlX28/C0i0JTebUc87CkAKf8Evojey6TU7zquy85JP2R8k5WdQXL0mJw==
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=mylIxshWJP7ORC0+yPGDDplDSGd0ARgleHBLhTuaJl0=; b=lR+/1Ni5JPVbDFouv82NKRgrAlTADYVPvPjLGfQjGftuXQV2IP+koNiBKIWplZON+ErwJAivs/wcDu+iucd8YVKiv1ShkI7+GfvYZM/8qm8kNe9xBhag0DXIowlk+xmC1WGoaSbQ4okrdhZSQDIfuLhJM/wsCFDfXa4TeiCDZWuHPXrmL0JmLRKhv4qjwmxxQURgBTwYmglZh0hVTEBELHOxZ1MaCAbqNn1kqId3IcI2K0/bJWdb8/ZavMiWwB7zT5b19BryjyBuqEy1TK7pjGzbgnZbhn2tsHeQIFGKVxccVw8OwjOY9oabkQ8aokYeDysk0aH2l3jUc2gH2dyN3Q==
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 FR2P281MB0057.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:12::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.13; Mon, 19 Jul 2021 09:21:44 +0000
Received: from FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM ([fe80::b0aa:5f28:a780:742e]) by FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM ([fe80::b0aa:5f28:a780:742e%6]) with mapi id 15.20.4352.021; Mon, 19 Jul 2021 09:21:43 +0000
From: Markus.Amend@telekom.de
To: iccrg@irtf.org
CC: tsvwg@ietf.org
Thread-Topic: BBR based CCID5 for (MP-)DCCP - ANRW paper
Thread-Index: Add8exTX2AeBRTfCS2+z2h/NPmaD9w==
Date: Mon, 19 Jul 2021 09:21:43 +0000
Message-ID: <FRYP281MB04058121AF3242918654364BFAE19@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: 1c8f0702-2195-48a0-2f8c-08d94a96a006
x-ms-traffictypediagnostic: FR2P281MB0057:
x-microsoft-antispam-prvs: <FR2P281MB005790E8391A0DEBEB5FFCCDFAE19@FR2P281MB0057.DEUP281.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: H2vxCwvQXHJyuj+GnDkwqmgB7eXDKVQr+ZJp6rn9kCfJZioi3TF2HvkAmDeja/OIEXm5b3XUryYP08aMelNyF9IH/qPqJikzfD9pQQa5MROMeeaVViize7dD86EjXFbTFNOSQhZtDOLDfZImWM5BIuBaYawc5n5rdP/zW0SuhRx+KHiojzUZriFahNGeYgckq2SIhfmnZEy/yhPBOrkH8SOpAlUlO7ELmg37i2i8J0cKm0oc6KlZ0plJK7L0FtJdrCRQnvBmT7Lh4WftPJrbDRbr44SpvPiQjiMnpcy4aTiVoaWcVzDJhS5RWxk1u3Oj4NSYP894TSebfmn7C62ILn0dgCaHgd7ldrxIFiODgJcqCKrl1FXTIblTSkGzPfE9Pvnp2WQNRSvyH0qa+H3eslRJZ1oRMW0Mjov5JWw6kta8ZGUboUMXbsPMtoaN9Hfd1d+RopmyW2NFS6ieuJpuuYsjKFao8HyWOKJZj9XjH5yVH9VBqyI8R3B/3L8Ppy1Q0OSInUKEW85G16ewVx/5N/kXGwRQceTmsCkULFxhqdjcE63Zes1qNDevdZdw5TwWiy+IXJIGAq/mUMVCcJyllXRlAWx2xAgcIWEmXOabl6x1q8+d+rzU9vFmikIE0wLZDTW2IpPnmla+Ade9Tr5KRGpMUQ+9E/WcPozAqY4nQBIfp+vhl30tqPlOdtrmEP+8misN4pAGSLnM3EOoKvDZUiOAdlDm1rCC5B7EnuKBEFlnDaTlmGRCPLyhAuixaI4f8CbZuIdGPEVLb2JZtPiqieD5nPRx330nvykZR5fnO1k=
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:(346002)(396003)(376002)(136003)(39860400002)(366004)(33656002)(122000001)(83380400001)(5660300002)(186003)(6916009)(8936002)(8676002)(4326008)(38100700002)(316002)(7696005)(26005)(2906002)(76116006)(71200400001)(478600001)(55016002)(9686003)(64756008)(66446008)(66946007)(66556008)(86362001)(52536014)(966005)(66476007)(6506007)(38070700004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ZDfcniwelFx6ufSeWTwAR9+PWjyXijl3MPvHCzSXL4x6dSIESZ49AFOAauiMHRdb+EigKAjCjEpDaSWJjveTj21GaEwAdHMI5ILV8ROJa/Dz5cODa0EahpoLa534AFP0GTtVys3XqnrU0Rus8EtEEGZUV540JxBxRfks9mDOUzqnEEuTgvyBqoOaTtpUMhtIyIaJ/eKkQV0AuTcUiacGye0fO17haTOaXkZTwcFGrrw81L1QaxZaLOB6t89i38KuwMN5d9qTRrfnINEilosXwxhU8mF7bAmNP1i5wD5ObUJ+IZO8g/V04KjbhUlp0gYdOhLT/dyMCAXFLqxEGVa9/sxwUmVthBNlGKmS7SUpZ7TQuxND1dTYViJOf8+bzz78MVILyw5FICdDbsJoz+TRSQur/UIP7DW6VIDdzQfvJ3SXrRqaWzRy6+YMG/MF1tHZyGeWxMXf242QiLhN2hc8oew7jkSJ20/cNqnfoF+aVeku+FAdjuc+ROSxZEAy79GBguOynvK297BpZPXlJplcOa/Rj4jwjTy2EobaS5LenOlZVYft0CCJN/2DyrZuo1C3bID++Z0WnH9VrSR3Bw5GYp8Bzn1bJSiDEJjiO1xzDad+qtKYLRrsS8ozkkNfia0BgEKNTAFXC1+PFMMPxu3RWZYtoQfHjosXbtknJAamyqIhNNv8DHmWIiT1oj/8maokOBmuFV076IwHJ2FmKTeIf3Mo7+S+hQ8mPYOt0ux9cuL3RkQrPkchj8uMADIWjlx3ABnQVF/eKo3ZDkhynXaWJIqBUQeQ53cdQX9ANob4UFKJTYLVi1FxH0vMatHnX2Vc2h5ElOmgiz5RtLxHQ9x3CmbV0nX1U4Gj7osckv9dbPm2QT7ljzNZnGQ95j5z/vfqFBQ24ssxnQMbT7U2QVnIxSGFSmop9ybEL7VU0tB0jc0MVq4bjIDsiiTg/h8CN29zIfjSKTMevRkMSOJwuUSEG5LXpEwDBP+52mmtILJX9W5zLAPF5evQtCjUTgKnlnH+YWSivYKL8U5NaeVvLll1P0/78x5oQRkrzfO8rmktUwgs5gbqxRKQkqAWmsiz0BOoARuERt9XLY8QcpxtmcaE8tHKbF7MXH9hD2mDIZ6jAQuH5HWIb2lGu2rJneOro88N4wq8y/s28mfBglQ7nBQ72TD10qcw3eqLyluzrMUbcxP/11bHp17PpXF3upZB9k9Ki1qUilgw87CIxxsbaCF0R34woesA4YJfeJavug5plcuZfO9Nu6FDUqGO2E5vx5gP6iTiNEtxgR2VDPo/U7Gj3ySW0o0261ao+iMcWEDpKY1aCso96ZxRJw938gt0HGKw
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
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: 1c8f0702-2195-48a0-2f8c-08d94a96a006
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2021 09:21:43.8999 (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: tUvbO8Uq1+ZUspB22zn4e2slYsaKcQIqc1cRyhEvdtlAS0yuu96yKnmeY7n5LlgFCaCSHSFUyt1dUNfmCv4SKA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR2P281MB0057
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/iccrg/Y_5mSupcskSyReR3a-URyHl_AS8>
Subject: [iccrg] BBR based CCID5 for (MP-)DCCP - ANRW paper
X-BeenThere: iccrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussions of Internet Congestion Control Research Group \(ICCRG\)" <iccrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/iccrg>, <mailto:iccrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iccrg/>
List-Post: <mailto:iccrg@irtf.org>
List-Help: <mailto:iccrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/iccrg>, <mailto:iccrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jul 2021 09:22:13 -0000

Dear all,

I would like to share with you our latest work on the new, BBR based, congestion control implementation CCID5 for DCCP, which we present in the ANRW21 accepted paper "CCID5: An implementation of the BBR Congestion Control algorithm for DCCP and its impact over multi-path scenarios". A pre-print version can be found at https://arxiv.org/abs/2106.15832.

While the focus in the paper is initially on the implementation and its challenges over the existing TCP implementation, in a second step the performance is compared with CCID2 in multipath scenarios using MP-DCCP. One of the findings is, that the optimal operation point of BBR with the amount of data in flight equals BDP helps to stabilize the aggregated througput across paths and keep the multipath reordering effort low.

CCID5 can be found as open source Linux reference implementation at https://github.com/telekom/mp-dccp/tree/master/net/dccp/ccids.


We consider to enhance the existing BRR implementation to be compliant with BBRv2 in future. In this process we could also imagine to specify BBR(v2) as part of the DCCP CCID framework at IETF. Any help in this direction is welcome.

Br

Markus