[rmcat] SCReAM congestion control with ECN support

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Mon, 28 August 2017 13:44 UTC

Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB9D3132936; Mon, 28 Aug 2017 06:44:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.com
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 2aNZ_kyOitPD; Mon, 28 Aug 2017 06:44:47 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 C03B713292B; Mon, 28 Aug 2017 06:44:46 -0700 (PDT)
X-AuditID: c1b4fb3a-5ffff700000051a3-73-59a41e4c21e5
Received: from ESESSHC009.ericsson.se (Unknown_Domain [153.88.183.45]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 81.9F.20899.C4E14A95; Mon, 28 Aug 2017 15:44:44 +0200 (CEST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.45) with Microsoft SMTP Server (TLS) id 14.3.352.0; Mon, 28 Aug 2017 15:44:43 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=KXxxXt0zw5cZbXqsAtX4WAHDOzXCoOSn2u3FU+OOANk=; b=JdSXr+D4oHVNMkVHOyha3T3raP9CTRewbgSBATlKxoWkylpgjPmfSHCZtGEgVlE336E3gZ8Z4Ue8o1K9DW5Ln9lVWeda/2flZwZCRdsHkTQ4z4aV2fvKAVkWTuyVj0dp93x+nXfhqEMMLoMczkr0Hbf4T3uCI+9XG8BxsCYRmy4=
Received: from DBXPR07MB351.eurprd07.prod.outlook.com (10.141.12.151) by DBXPR07MB110.eurprd07.prod.outlook.com (10.242.138.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.2; Mon, 28 Aug 2017 13:44:43 +0000
Received: from DBXPR07MB351.eurprd07.prod.outlook.com ([fe80::787a:c6a2:f24c:1326]) by DBXPR07MB351.eurprd07.prod.outlook.com ([fe80::787a:c6a2:f24c:1326%16]) with mapi id 15.20.0013.008; Mon, 28 Aug 2017 13:44:43 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: "rmcat WG (rmcat@ietf.org)" <rmcat@ietf.org>, tsvwg IETF list <tsvwg@ietf.org>
CC: QUIC IETF mailing list <quic@ietf.org>
Thread-Topic: SCReAM congestion control with ECN support
Thread-Index: AdMgA7+OopcqECc5TgW2pH9Wr69HXQ==
Date: Mon, 28 Aug 2017 13:44:42 +0000
Message-ID: <DBXPR07MB351EFC36B64990A8FE5A860C29E0@DBXPR07MB351.eurprd07.prod.outlook.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.176.1.87]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DBXPR07MB110; 6:+O3UZqBG7H1LqKDsJCsa9EKkrmrywTAnF+V7LhQL7VOIh/NY+UTYqV4LUybEkkpjjtke/LVKjsnsiK54QgXCI68iDyqh+iBhhbAaLhQ9CGNV5CJwP0hvw8W+YnQ5FoPVZT6G1K90Z3uzApvKrcYBjSByYANdxbV6zeN0yZPcPugp7Jt+soSQiV9QSe25QiQ6HBTYZsol7px1bA3pq3tPkFaIWLIev9Brtu54DhB5bebL7izI4VyxBcC1/GghzhQmMoMuqBPLayVkiWdQ7+ycZ+pTFx5srKN88CZLDxZyzN4oy1gY9EQnHfa7VfDkkaWIlTN9tZerTOwJBrnO0dJFSw==; 5:hbx0hIQT8tRh8f93SWh8yLZDj2x8YxB0XUNUGJ9rfAdYBPniXgZw4BoHCj5xgs3DVfwuqj7CwoYc9t/Ka60liAusammIcuuM9d+uAaG4pOOCNLcz+KI6PXqSrdbkHsNf1Y3VC6wcJVRWO+n88cewiw==; 24:qAD+Rz8DxjSWTNBW/6T/A15XxOs1ujAWmTXuHl+mLwt9k2auqJtx8aBreBM4Im0LUYfDvhcWkzYyO1+r6Y1h9LoGpyLz2LkXZifYEiUKzZ8=; 7:Jp8zt2jkIcvDCklxpT9bcuH07aLB4C8rJK9FazuDXIIMCzSPn6hVAbcKjOr1j8RgHveu0Xp7uczJo5P6quWsNpzi+FdF9GaWZFZdHms+41/iGa/fiKWQliE+eYIgq+axANnXE0kmWtjOlrHisia1fl0qy5USU0/5s0V+6gj0uZsK89O9xD4HTD+J93PfCjByjK2hiaZQvza62asmWWD6PnINM88Qofsi73zOpTtoJR4=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: f893e510-ac98-4a85-5228-08d4ee1af015
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DBXPR07MB110;
x-ms-traffictypediagnostic: DBXPR07MB110:
x-exchange-antispam-report-test: UriScan:(37575265505322)(166708455590820)(202460600054446)(21748063052155)(192278398808882);
x-microsoft-antispam-prvs: <DBXPR07MB11054EF0C95F20B9512D404C29E0@DBXPR07MB110.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123555025)(20161123558100)(20161123564025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DBXPR07MB110; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DBXPR07MB110;
x-forefront-prvs: 0413C9F1ED
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(189002)(199003)(606006)(6506006)(101416001)(99286003)(66066001)(55016002)(236005)(74316002)(54896002)(6306002)(9686003)(7696004)(33656002)(5660300001)(14454004)(8676002)(966005)(450100002)(68736007)(50986999)(81166006)(81156014)(6436002)(5250100002)(189998001)(54356999)(790700001)(6116002)(4326008)(102836003)(3846002)(25786009)(2900100001)(3660700001)(3280700002)(97736004)(86362001)(9326002)(2906002)(19609705001)(478600001)(7736002)(53936002)(106356001)(105586002)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB110; H:DBXPR07MB351.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ingemar.s.johansson@ericsson.com;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DBXPR07MB351EFC36B64990A8FE5A860C29E0DBXPR07MB351eurprd_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Aug 2017 13:44:42.9165 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB110
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SaUhUYRSG++YuXicHrpPLadKoAaHGZiyNEhMzCvKHkWSECqKD3lRya65Z GpIpGk7uKKb9UHHQtCzMpUky9eZStDhJmUpZrkMuaJqISZozn4H/nvO+53AWDkNIqykZExWb wGli1dFyWkyWBjxTKn336gIPT40ed8+u2On+cGiBdu+Z/UZ7Ez463arIDwWJPcO56KhETuPi FSqOzDKmxE+cuDGRVkqnIv0xLbJkgD0Kk39GSRNL2S4Et5citUi8ya8RGHJbCFNAsjkELBnb aOwUiWAqp4fEwSiCupI2ZKqnWU+oFVbMbMNehPaVdEqLGIZgFZBXy5vkXawb/P7USuMUd1ib HbfArILut43mUpJ1gqbCO2ZdwgZBR9uUeTzEOsL3lREzE6w9DE+Ui/AKLOhe9BGYbeHn+Lq5 LbD7QPd3N5Ydob/8LjKNDGyGBWyUtyBsqKC5YG6Lz0H+aj+Bk0ZFkL+wTGHjIDzuyNtqlgLd T2ZJzFHwq8FA4oKPFNQWZ9G4swO8T4vAehUFmfMNCB+Yg5r6DIS3CYPFoRwqHynKti2EOQ4M fSNUmfkA1vCmdILEugoGi4tozM5QXTlDYFbCvXWB3K5XIIs6ZMtzPB8T4eqq4jRRYTwfF6uK 5RKeos3v6Wxa89CjTuMpAbEMkltJJqeqAqWUOpFPihEQMITcRjLsoAuUSsLVScmcJi5Ecy2a 4wW0hyHl9hLvl4YAKRuhTuCucFw8p/nvihhLWSo6EzLQ5xN8aEOqr//iZNjhnD6QXNjTa938 uetDgN43+Ourm71XBZmiwFkz3VzUHv1u+oKQfSk+l7D1ryxRaJWPLKYn7dIrZ4xzpzNrMhKX 57MOuDwYPp+wPGZoPNlaRY15CNcX7Z+nBBp+yNr23zobLnjajRUOull5+bv4NVwOvS8n+Uj1 EQWh4dX/AGGbLa45AwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/rmcat/QpFRNtiVQwb5DDEZpLpLkWL6_RA>
Subject: [rmcat] SCReAM congestion control with ECN support
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rmcat/>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Aug 2017 13:44:54 -0000

Hi

Just in case that there are still people around who question the benefits with ECN.

The SCReAM congestion control code has now been updated to support ECN. You can find more info + some rudimentary videos from a real test at
https://github.com/EricssonResearch/scream#ecn-explicit-congestion-notification

Something QUIC related. Implementing ECN support in Linux is very straightforward. Look for instance in https://gist.github.com/jirihnidek/95c369996a81be1b854e for the details.

/Ingemar
==================================
Ingemar Johansson  M.Sc.
Master Researcher

Ericsson AB
Wireless Access Networks
Labratoriegränd 11
971 28, Luleå, Sweden
Phone +46-1071 43042
SMS/MMS +46-73 078 3289
ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>
www.ericsson.com

A mistake is to commit a misunderstanding
                     Bob Dylan
==================================