[ippm] Explicit Flow Measurements implementations

Nilo Massimo <massimo.nilo@telecomitalia.it> Thu, 18 March 2021 11:57 UTC

Return-Path: <massimo.nilo@telecomitalia.it>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A96993A292B for <ippm@ietfa.amsl.com>; Thu, 18 Mar 2021 04:57:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=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 d3U4SFQimuuN for <ippm@ietfa.amsl.com>; Thu, 18 Mar 2021 04:57:31 -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 554D43A2927 for <ippm@ietf.org>; Thu, 18 Mar 2021 04:57:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=telecomitalia.it; s=selector1; c=relaxed/relaxed; q=dns/txt; i=@telecomitalia.it; t=1616068645; x=2479982245; h=MIME-Version:From:Date:Message-ID:Subject:To; bh=RkH/5OuadUjGeX3h+wZ6n2JGGEDU2XJxMFhJeLrSBnk=; b=Qsr7b/+OvFgGP+nCpcibMUzxXKXxTDbxqCa4v73qqhmhKe/aPuHGHvZvG8l5Ivfg REPYHOWkIBoNpwIqawyXKFIy319NvjXLgC/jZWrMqMBJb5hSaP1wCCVbByM0AnD1 g8E4RvuYI4QFbVBjdsg688vfwuI+kL/7Q8JaIGWxvCoD7iV7He/NB7BB14AuFIW8 TBYbLBv35qnvocXFOhTvdaPHtBgBKjVCdiHwf9DZumjnT+oqWC+sRO2vJcKcpCuH R+Wc5bGPzI7zfMjVCmICouucgSCZkYL0Pu7clPi7H1IGEU08Nj57JRr33FUtFa+I TofxEK6Zwyi/tKX/c3l6Iw==;
X-AuditID: 0a5a2d16-477c8700000035b7-0f-60534025249b
Received: from TELMBXC15BA020.telecomitalia.local ( [10.90.43.80]) by mx06.telecomitalia.it () with SMTP id 39.9D.13751.52043506; Thu, 18 Mar 2021 12:57:25 +0100 (CET)
From: Nilo Massimo <massimo.nilo@telecomitalia.it>
To: "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>
CC: "'Lubashev, Igor'" <ilubashe@akamai.com>, "alexandre.ferrieux@orange.com" <alexandre.ferrieux@orange.com>, Isabelle Hamchaoui <isabelle.hamchaoui@orange.com>, Dmitri Tikhonov <dtikhonov@litespeedtech.com>, "emile.stephan@orange.com" <emile.stephan@orange.com>, Marcus Ihlar <marcus.ihlar@ericsson.com>, Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>, "quic@ietf.org" <quic@ietf.org>, "explicit-meas@ietf.org" <explicit-meas@ietf.org>
Thread-Topic: Explicit Flow Measurements implementations
Thread-Index: Adcb7bJIyLvzSKs4Qxi8ut7TQxlpSQ==
Date: Thu, 18 Mar 2021 11:57:25 +0000
Message-ID: <5e32f9e61db74620b4e08cb12b90311d@TELMBXC15BA020.telecomitalia.local>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_d6986fb0-3baa-42d2-89d5-89f9b25e6ac9_Enabled=true; MSIP_Label_d6986fb0-3baa-42d2-89d5-89f9b25e6ac9_SetDate=2021-03-18T11:57:24Z; MSIP_Label_d6986fb0-3baa-42d2-89d5-89f9b25e6ac9_Method=Standard; MSIP_Label_d6986fb0-3baa-42d2-89d5-89f9b25e6ac9_Name=Uso Interno; MSIP_Label_d6986fb0-3baa-42d2-89d5-89f9b25e6ac9_SiteId=6815f468-021c-48f2-a6b2-d65c8e979dfb; MSIP_Label_d6986fb0-3baa-42d2-89d5-89f9b25e6ac9_ActionId=68b49e64-0c71-4f8b-95f2-818dd38f0869; MSIP_Label_d6986fb0-3baa-42d2-89d5-89f9b25e6ac9_ContentBits=2
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.114.140.1]
x-ti-disclaimer: ADBanner
Content-Type: multipart/alternative; boundary="_000_5e32f9e61db74620b4e08cb12b90311dTELMBXC15BA020telecomit_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCKsWRmVeSWpSXmKPExsXCFaUdoKvqEJxg8HGLvsWyH/IWXyawWRzc /4PFYsmGs8wWTQ0rmC16Hrxjtrh08CO7xcGXr1gtOpe+ZrfoWcDtwOUx+cgCZo9fX6+yeSxZ 8pPJ48m248weLc9OsgWwRjUw2iTm5eWXJJakKqSkFifbKrlkFifnJGbmphYpOLo4ASVTi5QU MlNslcyUFApyEpNTc1PzSmyVEgsKUvNSlOy4FDCADVBZZp5Cal5yfkpmXrqtkmewv66Fhaml rqGSXWBpanFJvkJuanFxYnp6Zr5CwjzRjDUXNrMW7Aut6Di9ibmB8aRPFyMnh4SAicTs2/eZ uhi5OIQEVjJKXD19nw0kwSZgJHF6xS9WEFsEyF5x7BULSBGzwFFmiVeT37ODJIQFjCU+vwKx OYCKLCR+f9aAqNeTuNo3kQXEZhFQlfh+pwGshFcgUGLCZLCRjAKyEhN2L2IEsZkFxCVuPZnP BHGPgMSSPeeZIWxRiZeP/7GCrOUVWMgicXLpZqiEgcTWpftYIGwFia+3fkLFJSUOH97EBjE0 X+Ls2+9gZ/IKCEqcnPmEZQKjyCwk+2YhKZuFpAwiriOxYPcnNghbW2LZwtfMMPaZA4+ZkMUX MLKvYhTNrTAw0ytJzUlNzs/NLEnMyUzUyyzZxAhOV7piOxgfrH+jd4iRiYPxEKMEB7OSCK9p XkCCEG9KYmVValF+fFFpTmrxIUYfYIBNZJYSTc4HJsy8knhDUzNTc2MjM1MDUzNLHMJK4rzv TIIThATSgekrOzW1ILUIZhwTB6dUA5Mwy6KdB5bXffu/k7XxgrxP7tLI5yJvj3uZnfi9+dSN 2XymVb3ecl+OL/RUXHl3f8zax/z1/16s5P40zbax36jt98FujupvzcLK93w8r0xcxOz15Gbq vaC/2qq1b37y3+09+81EM7End8myfy3HQiud7J8w2TqsDpXJf7Xhq9Sc1revFjZcnf3nS0Pj ZbGUyRV1nDX9fFLdC96mbU7SDvnxtUbEi1MpxNFGpvjq5TLdkww3rFbHNpwVfztrzoSy8luf rXqWTVH6/FNEY770wqKcr8tT1h5vNHnsdH7+qvYKmdknUv1MOqrmJghPmnklU03NdtXp49N+ NrR/OCpwqPPide/Hd41Cq+Ni1jBUKzMqsRRnJBpqMRcVJwIAOQPg3vcDAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/3EpGbp78CtimKTrEa4oKnDsXEZk>
X-Mailman-Approved-At: Fri, 19 Mar 2021 10:26:33 -0700
Subject: [ippm] Explicit Flow Measurements implementations
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Mar 2021 11:57:35 -0000

Hi All.

After the "Explicit Flow Measurements" draft presentation (https://datatracker.ietf.org/doc/html/draft-mdt-ippm-explicit-flow-measurements-01) in the IPPM WG on March 12th, it was asked by Ian Sweet and Martin Duke if there are any implementations of the EFM methodology on servers and clients.

Here is a list of some implementations made by the authors of the draft.

TIM/Telecom Italia has realized an implementation for delay measurement with:
- a client and a passive observer on mobile user devices, built in Android using Quic-Go (with gomobile binding) and spindump library.
  The observer executes delay measurements, both with Spin bit and Delay bit marking methods.
  The client app exchange QUIC traffic marked for Spin bit/Delay bit versus a server.

- a server built by mean of Quic-Go, generates marked traffic and supports delay measurements with Spin bit and Delay bit methods.

  (Draft https://datatracker.ietf.org/doc/html/draft-cnbf-ippm-user-devices-explicit-monitoring-01)
  This implementation have been tested on TIM production network, both with mobile and fixed access.

- Other implementations for loss algorithms (QR and T) have been tested in our lab with good results and we are planning to move them in production network for some services under our control.

Akamai and Orange have built a monitoring system with QL marking, specifically for loss measurements.
Their implementation has already been used in CDN servers to make EFM.
Litespeed Tech also implemented QL marking in their lsquic library.

Moreover, Ericsson is carrying out several monitoring initiatives using the SpinBit for delay EFM.

Best Regards,
Massimo and Fabio

____________________
TIM - Telecom Italia
Via G. Reiss Romoli, 274
10148 - Torino (Italy)
____________________



TIM - Uso Interno - Tutti i diritti riservati.

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.