Re: [Ecn-in-quic] ECN ACK, bytes or packets

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Fri, 01 December 2017 12:45 UTC

Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: ecn-in-quic@ietfa.amsl.com
Delivered-To: ecn-in-quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E1C11205F1 for <ecn-in-quic@ietfa.amsl.com>; Fri, 1 Dec 2017 04:45:51 -0800 (PST)
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 YDs9OhiJjmaw for <ecn-in-quic@ietfa.amsl.com>; Fri, 1 Dec 2017 04:45:49 -0800 (PST)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (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 B76A71271FD for <ecn-in-quic@ietf.org>; Fri, 1 Dec 2017 04:45:48 -0800 (PST)
X-AuditID: c1b4fb2d-d6fff700000036aa-50-5a214eface76
Received: from ESESSHC014.ericsson.se (Unknown_Domain [153.88.183.60]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 95.FA.13994.AFE412A5; Fri, 1 Dec 2017 13:45:47 +0100 (CET)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.60) with Microsoft SMTP Server (TLS) id 14.3.352.0; Fri, 1 Dec 2017 13:45:46 +0100
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=UnenWucnyNPuLAsYVWDUvhtscDyEisO7q3pu7RxFczI=; b=NOtmqjIxfX3J4LoJlwqr95KsH1rK4FElJRAq/ZCJupYfVnPLR8rFoI7W+7O1fUgqLETQsU2hW27+Cqt+6F+319RC8Ri4iJ99U9XP1RejQh1zj4Bv7RM07+QQwYUwi48/G1wDlMR5xTyBoThpmpduKvYjiQjSGAAKyOTvyjtHioM=
Received: from DB4PR07MB348.eurprd07.prod.outlook.com (10.141.234.148) by DB4PR07MB347.eurprd07.prod.outlook.com (10.141.234.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.282.3; Fri, 1 Dec 2017 12:45:44 +0000
Received: from DB4PR07MB348.eurprd07.prod.outlook.com ([fe80::e0fd:9f9f:e232:b301]) by DB4PR07MB348.eurprd07.prod.outlook.com ([fe80::e0fd:9f9f:e232:b301%16]) with mapi id 15.20.0282.006; Fri, 1 Dec 2017 12:45:44 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: "Eggert, Lars" <lars@netapp.com>
CC: "ecn-in-quic@ietf.org" <ecn-in-quic@ietf.org>
Thread-Topic: [Ecn-in-quic] ECN ACK, bytes or packets
Thread-Index: AdNqhd/7J2ff7yARQUuuWTyqQ+SPBAACIz+AAATkCOA=
Date: Fri, 01 Dec 2017 12:45:44 +0000
Message-ID: <DB4PR07MB348E532123C1AEC5C5ED4C4C2390@DB4PR07MB348.eurprd07.prod.outlook.com>
References: <DB4PR07MB3483D43052B690A6B2ADC24C2390@DB4PR07MB348.eurprd07.prod.outlook.com> <E13FA54B-5411-471D-BB92-5D6B73A660DC@netapp.com>
In-Reply-To: <E13FA54B-5411-471D-BB92-5D6B73A660DC@netapp.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ingemar.s.johansson@ericsson.com;
x-originating-ip: [192.176.1.92]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB4PR07MB347; 6:NtJegZ18a8hiXEp8jFB72JOnjFVueG3U4PJvNsMzP5Epwn6QdferGK9+Pp9h5cLOw5ePmShbuRFMTYVxqprrzAKGZqmUBwAQabPxtzz7rQu+okyD2uKX0O3XCs4/thEwYJn3vy68EGdsvoQbF7qEm6KMpXjJ/9dkF2UuTTTguCs89siL9VBWhLu8siQrBqHvx5IqwzSVRSDx3jZJ9JweZ5c4KD8TCPBi59Zex6w0HVmoflZceCgZm2RZIq7NQNrr2BUAIatsnEWDTVZOEr5GNj0CClU6myxGSLQmggnqMVJm/ivOU+s2jda//U+z9hEhfUxtQcQ4QG2i5iZOwObe1oTH6ZyiEJKLAs7bEsfFfHA=; 5:JNldCsdM6XblOlNUmC+iUYthhIZK+YHsCT3IXN59jaf9nRaf52faOErI/jy4AIZe4bXxIqKPzioHQNZNpxGPQ+QCR+gWiY6UHG/7DL9meOZ0Sl2Vwf3bYlKi99ySb0zw8znzJZ8ZQd9qGxe0YIPofFO76ukHIdic88kMNMyY/xI=; 24:EgsvuLstYewnJcbHrJDuoCgzJewsFBGF5lBBvpHApZVQTKER85hTAPU7kpOqGW5B4FA7yr+di1jSkCmQUNafFEx7NNQ/gc1HBrnOFMKZ1LM=; 7:sXY+jGuWaJyFkVQLf3QAHqqMT1jKMr3yNusOBUWCxezoRMbuztCL1ga6I+GySKw4eGd/MCjYo2nKtdJwGvLCZToC5k3EacvQVXJJFHCmLIu6K4GeCm7gk10YitgYJG06Dlek344ofB1pdihKSFCGMTCsSlRKQCYbd/p2GmH/INuZvnQeAQTJGXVKJcNsv1lZ5EgABkHuIG7rKqeY3tvoXP9AJba9vGMxzxncWwoc6vcM3HJ89xdSheTD1qCjSGam
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 4f20edb5-5227-418f-9537-08d538b9703f
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603286); SRVR:DB4PR07MB347;
x-ms-traffictypediagnostic: DB4PR07MB347:
x-microsoft-antispam-prvs: <DB4PR07MB3471F476F482E9982D1F703C2390@DB4PR07MB347.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(227612066756510)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231022)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(20161123562025)(20161123558100)(6072148)(201708071742011); SRVR:DB4PR07MB347; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DB4PR07MB347;
x-forefront-prvs: 05087F0C24
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(39860400002)(346002)(366004)(199003)(189002)(24454002)(377424004)(316002)(101416001)(5250100002)(86362001)(99286004)(25786009)(7736002)(4001150100001)(97736004)(33656002)(606006)(2900100001)(6436002)(54896002)(81166006)(106356001)(9326002)(74316002)(8936002)(105586002)(68736007)(4326008)(6116002)(8676002)(53546010)(7696005)(102836003)(66066001)(2906002)(6916009)(14454004)(189998001)(3660700001)(53936002)(6246003)(966005)(3280700002)(478600001)(81156014)(790700001)(9686003)(55016002)(3846002)(6306002)(2950100002)(6506006)(236005)(229853002)(5660300001)(230783001)(19609705001)(54356011)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:DB4PR07MB347; H:DB4PR07MB348.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB4PR07MB348E532123C1AEC5C5ED4C4C2390DB4PR07MB348eurprd_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4f20edb5-5227-418f-9537-08d538b9703f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2017 12:45:44.4707 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR07MB347
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNKsWRmVeSWpSXmKPExsUyM2K7je5vP8Uog3l7GC0a21exW7x43cPi wOSxZMlPJo8Zn76wBTBFcdmkpOZklqUW6dslcGXMPn6JqeCGTUX/1eeMDYx/rLoYOTkkBEwk jt26w9bFyMUhJHCYUWLNg4esEM5xRonzF6exgDgsAr3MEnMuvWGHyExlkljzth+q5wGjxJLm V2wgw9gEbCRWHvrOCGKLCKhIbJ5/mh3EZhYwlNi/+yYTiC0MtPBKbwczRI2pRPOxW6wQtpXE 41XfwOIsQL0t1+eC9fIKREm8Xj4L6qY+RokL8yeCFXEK2Em83HcRbCijgKzE/e/3WCCWiUvc ejKfCeI7AYkle84zQ9iiEi8f/2OFqE+W+HSzlxUiriDx59IjNghbVuLS/G5GkGUSAgfZJfp+ f4Zq1pPYOvEtI4TtK/HnyH0WiKLFjBJHj+2HmqQp0X1vBwuEnSnxsuEylB0tceDFQ6ip85gl puyfADVJRuL6rr0sExh1ZyG5HMLOl3h55TjzLHAQCEqcnPmEZRYjB1BcU2L9Ln2IEkWJKd0P 2SFsDYnWOXPZkcUXMLKvYhQtTi0uzk03MtZLLcpMLi7Oz9PLSy3ZxAhMQge3/Nbdwbj6teMh RgEORiUe3vNmilFCrIllxZW5hxglOJiVRHiNNIFCvCmJlVWpRfnxRaU5qcWHGKU5WJTEeU96 8kYJCaQnlqRmp6YWpBbBZJk4OKUaGJtFhJcZ1W5LzKgKysu39Z61eofT4uSpyx6YK/FPOTCz 5H9Oc27P3wqW2pd8UyXCRHyMF/3gyN4Ymr3304p+z4r11Z5rufNZbY5+us20afqNj3YrQ0Ke qlvXqciEffc8MG3bcgMnqWXJBq8/TVfT7W9LUBR4YSswP776/JEIaX2lRBMW33VKSizFGYmG WsxFxYkArnorpj4DAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ecn-in-quic/ZJyh5a6vxBmeuDNWPw-g4jdEQF8>
Subject: Re: [Ecn-in-quic] ECN ACK, bytes or packets
X-BeenThere: ecn-in-quic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "ECN in the QUIC protocol discussion list." <ecn-in-quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ecn-in-quic>, <mailto:ecn-in-quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ecn-in-quic/>
List-Post: <mailto:ecn-in-quic@ietf.org>
List-Help: <mailto:ecn-in-quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ecn-in-quic>, <mailto:ecn-in-quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2017 12:45:51 -0000

Hi
Yes, my intention was to highlight the use of variable-length integer encoding. Obviously it was not that clear 😊
/Ingemar

From: Eggert, Lars [mailto:lars@netapp.com]
Sent: den 1 december 2017 11:23
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Cc: ecn-in-quic@ietf.org
Subject: Re: [Ecn-in-quic] ECN ACK, bytes or packets

On 2017-12-1, at 11:02, Ingemar Johansson S <ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>> wrote:
+ If the two tweaks above are possible then we would end up with something like
  + 1 byte for ECT(0), with the special 2 bit encoding we are then able to encode a delta of [0…63] ECT(0] marked packets
  + 1 byte for ECT(1), same encoding as above.
  + 2 or 4 bytes for CE, the most likely encoding that makes it possible to encode a delta of [0..16383] CE marked bytes or [0...2*30-1], the latter is more likely used with large MTU sizes and in some cases also when packets are densely marked (L4S)

We are going to varint encoding almost everywhere in QUIC; see https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.8.1

Lars