Re: [EXT] Re: [ippm] New QUIC Packet Loss Measurement (draft-cfb-ippm-spinbit-measurements)

"Bulgarella Fabio (Guest)" <fabio.bulgarella@guest.telecomitalia.it> Fri, 10 April 2020 11:13 UTC

Return-Path: <fabio.bulgarella@guest.telecomitalia.it>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 957623A20C1 for <quic@ietfa.amsl.com>; Fri, 10 Apr 2020 04:13:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=guest.telecomitalia.it
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 U3vpfq8iApPz for <quic@ietfa.amsl.com>; Fri, 10 Apr 2020 04:13:17 -0700 (PDT)
Received: from mx06.telecomitalia.it (mx06.telecomitalia.it [156.54.232.22]) (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 04AFB3A20C0 for <quic@ietf.org>; Fri, 10 Apr 2020 04:13:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=guest.telecomitalia.it; s=selector1; c=relaxed/relaxed; q=dns/txt; i=@guest.telecomitalia.it; t=1586517192; x=2450430792; h=MIME-Version:From:Date:Message-ID:Subject:To; bh=6AtZKKv6F7on4wuiEHRbLjoIORrem+5YEmAC32Kenbs=; b=fP8bj3we+cAhzBe4JWhF5I8AUbBIGOCAAzJky5GFMfTXOhXHD9R5I6/dMDE39P7p b+cUqRiTG0cIkj+ssOqtBEgo7zSjhdRrTTLyBIC/hluA3QXiCAcsI78ntxREuGb7 q18jy4hD8XCREe+dsWIrManOnzCmo5OvyT9WHMebRKZVmBcBp8BLhxnTHpoNLApT 1snz5BbyVzRzv6fw/PJm75iKLU9EF12aNojvXIFViWrJ9n3hoAtjPcGf4BvtqwPS jZnoCHrC9GWsW848xLS61vRX4KClJ0GeGNkfawbzvBVM9jsC1G3Mn4W891JDLaQV GkjV8IfiDszID57+68Cseg==;
X-AuditID: 0a5a2d16-99dff70000005330-25-5e9054c80141
Received: from TELMBXC12BA020.telecomitalia.local ( [10.90.43.46]) by mx06.telecomitalia.it () with SMTP id C6.C9.21296.8C4509E5; Fri, 10 Apr 2020 13:13:12 +0200 (CEST)
From: "Bulgarella Fabio (Guest)" <fabio.bulgarella@guest.telecomitalia.it>
To: Ian Swett <ianswett=40google.com@dmarc.ietf.org>, Cociglio Mauro <mauro.cociglio=40telecomitalia.it@dmarc.ietf.org>
CC: "quic@ietf.org" <quic@ietf.org>, "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>, "Lubashev, Igor" <ilubashe@akamai.com>, "alexandre.ferrieux@orange.com" <alexandre.ferrieux@orange.com>, "isabelle.hamchaoui@orange.com" <isabelle.hamchaoui@orange.com>, Riccardo Sisto <riccardo.sisto@polito.it>
Subject: Re: [EXT] Re: [ippm] New QUIC Packet Loss Measurement (draft-cfb-ippm-spinbit-measurements)
Thread-Topic: [EXT] Re: [ippm] New QUIC Packet Loss Measurement (draft-cfb-ippm-spinbit-measurements)
Thread-Index: AdYNfRCPTsr9cJpyT2q4st79g+H+ngAUDfyAAFbEnpY=
Date: Fri, 10 Apr 2020 11:13:11 +0000
Message-ID: <1586517191911.10621@guest.telecomitalia.it>
References: <3ca3b5aae01d4650a3451639268b3f1e@TELMBXD14BA020.telecomitalia.local>, <CAKcm_gMEELBizN_h5+s3Ow0LKXEgTRGg+-AqzJMZXVBDwQcDLA@mail.gmail.com>
In-Reply-To: <CAKcm_gMEELBizN_h5+s3Ow0LKXEgTRGg+-AqzJMZXVBDwQcDLA@mail.gmail.com>
Accept-Language: it-IT, en-US
Content-Language: it-IT
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [188.219.222.222]
Content-Type: multipart/alternative; boundary="_000_158651719191110621guesttelecomitaliait_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRmVeSWpSXmKPExsXCFaWtp3siZEKcwbsjWhbLfshbPPz5ldGi qWEFs0XPg3fMFpcOfmS3WLh3DYtFzwJui5+3d7I7cHhMPrKA2ePEsiusHkuW/GTyaHl2ks3j 9MriANYoLpuU1JzMstQifbsErowrsxsZC/ZVVRy+s4K5gXF6ThcjJ4eEgInEjQ3b2LsYuTiE BFYxShxvbGXtYuTgYBPwkph9RxmkRkSgUmL6zGZWkBpmgU1MEit+zGIBSQgLpEk8+DqfEaIo XeLoqT5WCNtKYvPZ+WA2i4CqxMsVM9lBbF4BC4mLK9ZALZvGKPHlazvYIE6BQIljv3aDFTEK yEpM2L0IbCizgLjEi+kn2CEuFZBYsuc8M4QtKvHy8T9WCNtAYuvSfSwQtrLE6jvXWCF64yTu NCxiglgsKHFy5hOWCYwis5CMnYWkbBaSMoi4gcT7c/OZIWxtiWULX0PZ+hIbv5xlRBZfwMi+ ilE0t8LATK8kNSc1OT83syQxJzNRL7NkEyM4WnXFdjA+WP9G7xAjEwfjIUYJDmYlEV7vpt44 Id6UxMqq1KL8+KLSnNTiQ4zSHCxK4ryfovrjhATSE0tSs1NTC1KLYLJMHJxSDUzR0oceS87Z Mm/tjOwvK89dfbTUe+dvyc8BfQJHjh752bu75dhU/8NFTw4WLGv+7hr4TfQYxxehRYcSxfQF 5A/PuPumve4diwzXwVcx/rGTc6eeO7v57M7ULeWcl38uO3T14Bwz38Tm7RM2ztHUyLWP2fKv Oknx95z1l18sZ16ccy3nVorrTXPxxxsmW/w3ii3Vfqd9Yvr314cUm3bwNfCd+BURkui2RDxO ZuNaOx4ps+OPerYW+Wy1+3z+8a2TZa85vHye/T7xs7b7nNsl71RmXnEDwfm/ytYtZnxw7dGq 3a2vJh3ft4dLdubPT0mruGcY9fw9oDQ3lf/chs0zi7fu/Cbm9tjZuTBM5UXLwba1Yj5KLMUZ iYZazEXFiQDw4YFkRQMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/9QH7EbcjaQFZt3JPx1tLWhhwrzU>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Apr 2020 11:13:20 -0000

Hello Ian,

I confirm that the implementation of our solution is pretty simple.

Follows the link to our implementation in quic-go; the last two functions of linked source file handle the logic needed to process Q and R bits.

https://github.com/fabiobulgarella/quic-go/blob/tim-pl2-qr/packet_packer.go


Thanks and happy easter,


Fabio B.

Telecom Italia (TIM)



________________________________
Da: ippm <ippm-bounces@ietf.org> per conto di Ian Swett <ianswett=40google.com@dmarc.ietf.org>
Inviato: mercoledì 8 aprile 2020 21:43
A: Cociglio Mauro
Cc: quic@ietf.org; IETF IPPM WG (ippm@ietf.org); Lubashev, Igor; alexandre.ferrieux@orange.com; isabelle.hamchaoui@orange.com; Riccardo Sisto
Oggetto: [EXT] Re: [ippm] New QUIC Packet Loss Measurement (draft-cfb-ippm-spinbit-measurements)

Thanks for sharing this.  From my perspective, this is an improvement upon the previous proposal in terms of robustness.  This design feels very similar to the spin bit, and seems trivial to implement, which are also nice properties.

Also, QUIC doesn't really have retransmissions, so the 'R bit' name always made me a bit uncomfortable.

I'm not saying QUIC should adopt this yet, but I'd be interested in seeing a privacy analysis completed for it.

Ian

On Wed, Apr 8, 2020 at 4:25 AM Cociglio Mauro <mauro.cociglio=40telecomitalia.it@dmarc.ietf.org<mailto:40telecomitalia.it@dmarc.ietf.org>> wrote:
Dear QUIC WG Members.

We submitted to IPPM WG a draft where we described a new 2 bit packet loss methodology (https://tools.ietf.org/html/draft-cfb-ippm-spinbit-measurements-01).
The measurement of packet loss is under discussion in QUIC WG and our draft introduces two alternatives about it.
The first one is a spin-bit dependent signal and uses a single bit. The second one, described in the following linked slides, is a standalone solution based on a two bits loss signal and on alternate marking (RFC8321)..
This last methodology improves, in our opinion, the algorithm proposed by Orange and Akamai described in https://tools.ietf.org/html/draft-ferrieuxhamchaoui-quic-lossbits-03.

The 2 bits are the sQuare bit (Q-bit) and the Reflection square bit (R-bit).
The Q-bit doesn’t change from the Ferrieux-Hamchaoui draft but the R-bit substitutes the L-bit.
This avoids the L-bit dependence from an internal protocol variable, a problem raised in the last QUIC interim meeting.

You can find the slides, we prepared for the IPPM interim meeting, at the following link: https://github.com/ietf-ippm/meeting-materials/blob/aa486f7ead28b9f55c5ef499e5c9ed33ab06daf9/ietf107-virtual/Slides/07-spinbit-measurements.pdf

Comments and suggestions are always welcome.

Of course we are available to present our proposals in the next QUIC WG meeting or to arrange a Webex side meeting if needed.

Best regards.

Mauro, Fabio, Giuseppe, Massimo and Riccardo


_____________________
Mauro Cociglio
TIM - CT.TA.EI
Via G. Reiss Romoli, 274
10148 - Torino (Italy)
Tel.: +390112285028<tel:+39%20011%20228%205028>
Mobile: +393357669751<tel:+39%20335%20766%209751>
_____________________


[https://img.tim.it/sdr/maild/mail_dip_680x190_Banner_DISNEY_TIMVISION_LANCIO_v2.jpg]<https://on.tim.it/banner-mail-dip>
Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione, Grazie.

This e-mail and any attachments is confidential and may contain privileged information intended for the addressee(s) only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intended recipient, please delete this message and any attachments and advise the sender by return e-mail, Thanks.

Rispetta l'ambiente. Non stampare questa mail se non è necessario.
_______________________________________________
ippm mailing list
ippm@ietf.org<mailto:ippm@ietf.org>
https://www.ietf.org/mailman/listinfo/ippm