RE: [Explicit-meas] [EXT] Re: Explicit Flow Measurements implementations

Marcus Ihlar <marcus.ihlar@ericsson.com> Tue, 06 April 2021 09:24 UTC

Return-Path: <marcus.ihlar@ericsson.com>
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 E48FC3A1894; Tue, 6 Apr 2021 02:24:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 MoWLzd5d6t3w; Tue, 6 Apr 2021 02:24:23 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140083.outbound.protection.outlook.com [40.107.14.83]) (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 E513B3A1899; Tue, 6 Apr 2021 02:24:22 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KM9tkPQIHq21n8x77m4b3M4homNJZOr6XDItEvMT1oZjycprEBfBE1W2uT9NzU35hp2hxUnPRVfcpvlTJD4dxFowTDWw/ZSwsrgKiYvqU31QbtTpEAhZCNhRBOWMu7LqfmPWwQheQlh5fUw7gOnjnt+cUMPjTbNIxKrrrh9CmatzNXrNmnVACMl7z9Cqf4ib4bA1Ro4XXyKxnPV2Vy7RbkCYPo2h0Kn8WGkJxEudYvqZ5W6riR2RjV/59F3YGVvIdZrzxiEah9WKy5zQ1QNd9+3HZtDsnXh47lfrRHlaDbRE837Uvf13IoA7ppGq4rdVi0ICeOsWHdEtXoErd2bpMg==
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=m3YxGTitNcz2SlNWZlK0MN8FSB4BqSJWglxALwM8FhM=; b=Okcudo9E6x7/WKtDSP6TFt7r1sXZ9C4VBDUOBSX777SXWCiqqCDCVnVh5hJJA9y5Au5QCQagLE1lRGLtVjbYA79OGEHUh/eHXeO93nfmb98/KUsEdHCNQ8hlaF3fKyPOks2qgvRW6WfdP/au7PfgIJK5ynZXOpCvEe7GaH5+XBv6jUfeXZz801b8kUPLjoU54ApPRCqNUxZwVR0qOXxuPfxGK+SroPREC4R+Q1eVhazALXNPMQnGpi6UX4PS2iMVv9VL4i5eKAax1lVLvbcbzn3osJzt9qYDAjX6MS8xiavG16Ujj3ZLyqhEpWGEKb/NnOt/xdmeMdjcBcdKMirlPg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=m3YxGTitNcz2SlNWZlK0MN8FSB4BqSJWglxALwM8FhM=; b=exrDotZHtETmDHDQhBZ4J9/L3NqkD6MZJxTRXHiu1m9HooIAbKXnEXx5T+mTVqc9YZzHFhfj1GoSD5312rwa2O1yBoJS09kK/sWcefxahclIb6MKG3mWed1Hii9CmiwYG1iufgIkBAsRf37Grxp+8yZDkFIp1GyQfBEfoIl21Ts=
Received: from HE1PR07MB4426.eurprd07.prod.outlook.com (2603:10a6:7:a1::15) by HE1PR0701MB2778.eurprd07.prod.outlook.com (2603:10a6:3:98::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.9; Tue, 6 Apr 2021 09:24:19 +0000
Received: from HE1PR07MB4426.eurprd07.prod.outlook.com ([fe80::b878:5acd:f3a3:12ca]) by HE1PR07MB4426.eurprd07.prod.outlook.com ([fe80::b878:5acd:f3a3:12ca%7]) with mapi id 15.20.4020.015; Tue, 6 Apr 2021 09:24:19 +0000
From: Marcus Ihlar <marcus.ihlar@ericsson.com>
To: "fabio.bulgarella@guest.telecomitalia.it" <fabio.bulgarella@guest.telecomitalia.it>, "ianswett=40google.com@dmarc.ietf.org" <ianswett=40google.com@dmarc.ietf.org>
CC: "quic@ietf.org" <quic@ietf.org>, "dtikhonov@litespeedtech.com" <dtikhonov@litespeedtech.com>, "ippm@ietf.org" <ippm@ietf.org>, "ilubashe@akamai.com" <ilubashe@akamai.com>, "alexandre.ferrieux@orange.com" <alexandre.ferrieux@orange.com>, "isabelle.hamchaoui@orange.com" <isabelle.hamchaoui@orange.com>, "explicit-meas@ietf.org" <explicit-meas@ietf.org>, Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>, "emile.stephan@orange.com" <emile.stephan@orange.com>
Subject: RE: [Explicit-meas] [EXT] Re: Explicit Flow Measurements implementations
Thread-Topic: [Explicit-meas] [EXT] Re: Explicit Flow Measurements implementations
Thread-Index: Adcb7bJIyLvzSKs4Qxi8ut7TQxlpSQDfGSAAABt/AwAABDKrAAFgY+4AAVaeb7A=
Date: Tue, 06 Apr 2021 09:24:19 +0000
Message-ID: <HE1PR07MB442637F8CF13F2F6C69C192FE2769@HE1PR07MB4426.eurprd07.prod.outlook.com>
References: <5e32f9e61db74620b4e08cb12b90311d@TELMBXC15BA020.telecomitalia.local> <CAKcm_gNE657KXC8P7pggYta99hFi4jPg076B4Ckfi1O2B1p4Uw@mail.gmail.com> <b9d62224070a432fb6fb518169db5746@TELMBXC15BA020.telecomitalia.local>, <CAKcm_gMojJwOSeuTpeUr1QiEJ=2y6m6BNZANR0KxeqwLaMnT5A@mail.gmail.com> <1617111706701.30426@guest.telecomitalia.it>
In-Reply-To: <1617111706701.30426@guest.telecomitalia.it>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: guest.telecomitalia.it; dkim=none (message not signed) header.d=none; guest.telecomitalia.it; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [85.230.194.163]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: abe5df36-2372-477d-6dd1-08d8f8ddc1fd
x-ms-traffictypediagnostic: HE1PR0701MB2778:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0701MB27781A555FED90AEB9D78A06E2769@HE1PR0701MB2778.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gN/b/NAotxXqvdpajwhcgDOVpA9+isbJNF1TZBmzGajjsBBgSWw4qkN8yA0Ww2aSgJizKoRXxteEFWAw8xjYTMQihXlCLHUuSiYhzznxmSNFtoOu8TjqrZGjzenIAPVdyFlaJhJSORvAjYn7U4S0hPL/Odu7mv8ric9pQagMVz27g/YcqN3GOMiv6JJvZD9jjjtboW4iGvzJSPEwfyvebN2mCMN83UNvjX3CsmquIfiAPyhT8Gvjgltm2c7UN6SvAfYPIPIGPDSFXLQf85+3wWZ6J7RK/KLMus53WIg/bgdaxY9gBA0S6etFNKJTcg2yX1X/4B2hhi9CQzo4/ieqsv6Le4Vx2/60Q6C65b1fQu49z3mF3u2yEfnwUBaJi0MMF15jT/Vx56fCz26zOMx6WNYCqzFTXHXDoYMdmBasfj5XGn3IFCnQBfjGwUaSf19B9oifsdMzUgl86o/u8tUIjVnWNxjbJ9Ke1a6qb2o+TFJDZZnK/hRrUA0Y2mUrAb2DLyQtcTiT0bIF+AowcguVIdKYnsd2Xxpnbi0OkYVfq4g8M+Qwui7O+hRbhDgh7gLfnP3UVbxZTspeT8WmUqgsqKDT55VYUqFypBrCCTANmXfZNwvOA45w/2mVN5LeUiVLTTOajwFgtcOdSwLMWgTv4/PUUQOsDNMYvY4WvpcaKPFgGSXxJb7/rUp3PAGXy5NOIvq3ZKO2r0l8mk4xfbvESOny2rnViiX3XUooEUQOPJY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4426.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(366004)(396003)(376002)(346002)(136003)(316002)(110136005)(26005)(2906002)(166002)(44832011)(83380400001)(4326008)(966005)(76116006)(66476007)(66556008)(64756008)(66446008)(66616009)(8676002)(478600001)(7696005)(52536014)(5660300002)(186003)(6506007)(53546011)(71200400001)(38100700001)(66946007)(33656002)(99936003)(54906003)(9326002)(7416002)(9686003)(8936002)(55016002)(86362001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: LbIOkkOM6bNlV5RMRn0onT+mpoc4Y470k5WQ8QbLezxAVgIgm2k23Y7YDP9hU9xrW+iOFyvunnabqPzIG/f67dkYgYu5usE+TLIGjFhLoboK4LR5MYZ1ymgdYPhcNk6SfMHRcXXVeESG7Xx0vcVNtjJo5PasSo2DJJ0rgqmP4bHLWjlrh0PClzQdcQnj2YTONwd2koapbUkNa0Od9mcte6MCsz58vNR+RnNDr+LjIrzNBLKO67C5vAM7fJIyT2haHa4Lnvi23VBw7EJokFQ2qezstQhlG2nzGqmNN6iTc/MTXb0uPwJslxDe4dbQGGeNjcklRN7fRz+OMDTTI8+T3Dk87Njf1rEsImbGYnyRmOdFovAzfgpQzHFqsd1sVbFjcQZ2qODNcb2v9DaT9p+T2O8uskTaouQopOVupEyUBGCB/lEKTCHdATNdSusadNgiJSGIH6UPwcs6XsC/BdNjU1PG4S0J3m+KYjBiAIOzdzazGyiDZFIyqdl9HigS17FhzC5R4xW/5Y9Hgh9ik6OZB+ZI+Z9GCOMUA9ziwAidDwa7WMP64Aqtl6QeZlS8cho/Uhn2lfpKWTFwUhuBynrdMQ4r7zvWsFKQsW2w1e65bDcEon504JbbvstvtDH6nYzV71HMpwz0VLsLkqjLJ/dDlalDxVRE4OsVUK4uwht/V1KfI/4Wke2fcvvpSWYL9m2VIfet0X4goiqax9J8VFuCSY5iyfka/yliwWs/jzIr/dTvHAAg1KzbxXAFAqulICSHdCmz77YFsjtME5/bgyvKIS9ie04cWKvaIdmBvIFPWV9Fxvk3AS7OLacwwb8mQt2jRD5pL9b9+QWWeF64lOejCTdJvpNIY5PsSNW4Nn/1woATXQbDdPDal8mE7f9/3GHvEXAA10fuBfts57AbZRMQNHloPuKXS5nSLROBsL+jcUvdznf4ToTf30lqioK6zjufjS3AMuB33NSY1SidJs+w6Nl5XwU2FHgLa7jNxVmAaCFPjpz2ZNFTxTX42SPm4DQAh3JZaKMU6jFG+Ba+Lg2zz0OxI54f4ERkJ1jBwL6I3CiC4RiHNuiHo5EYiu6t1I9CCcNqjmmuKXPC6ZHY/vVhM2FCDrz8w4NLDPe3pTm86ZlvLVAfmn5e0BtxPBUYK1HWVQwGVG68+Yq+EdGir/uk1i/am7+1ZYT2hlsEjdCXXxcnggqiDkqNNWvlCoB3j7V/f4UQwbcwkgAH820ZDLZZ28fDWC3N6Xwl0cuBtVe/+t97xRfKg34OTdBUyRscn440NG3+mIbudZm81SX4tNQ3AGXr6k3c/PcCCyobbJZJWBqWbUAhW9FbXYfmuQS24lrj
Content-Type: multipart/related; boundary="_004_HE1PR07MB442637F8CF13F2F6C69C192FE2769HE1PR07MB4426eurp_"; type="multipart/alternative"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4426.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: abe5df36-2372-477d-6dd1-08d8f8ddc1fd
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2021 09:24:19.7658 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /CEtaObNalRGa7E9ntKx7XqjC4DZFjvSeFjGvy4dMB6v9624+dcUxiGxTT8fnS61d+y+b46xKsvvl6FQlJs8lZeCkbWH6DnSrdD9YcFQ6dg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2778
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/dzYx-qYKAbp0-poZ7nsZQoOn948>
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: Tue, 06 Apr 2021 09:24:30 -0000

Hi,

As Fabio mentions Ericsson provides the open source Spindump library that provides observer logic the measurement techniques discussed here.

There is support for spin bit measurements in a set of Ericsson mobile core network products. If other measurement techniques are standardized or deployed at large enough scale we would implement those in production as well.



BR

Marcus



From: Bulgarella Fabio (Guest) <fabio.bulgarella@guest.telecomitalia.it>
Sent: den 30 mars 2021 15:42
To: Ian Swett <ianswett=40google.com@dmarc.ietf.org>
Cc: quic@ietf.org; Dmitri Tikhonov <dtikhonov@litespeedtech.com>; IETF IPPM WG (ippm@ietf.org) <ippm@ietf.org>; Lubashev, Igor <ilubashe@akamai.com>; alexandre.ferrieux@orange.com; Isabelle Hamchaoui <isabelle.hamchaoui@orange.com>; explicit-meas@ietf.org; Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>; emile.stephan@orange.com; Marcus Ihlar <marcus.ihlar@ericsson.com>
Subject: Re: [Explicit-meas] [EXT] Re: Explicit Flow Measurements implementations



Hi Ian, All,

here are some implementations of EFM techniques in quic-go if you want to have a look on them.



Spinbit: https://github.com/fabiobulgarella/quic-go/tree/v0.20.0-spinbit<https://protect2.fireeye.com/v1/url?k=0f2d5ee5-50b66607-0f2d1e7e-86073b36ea28-2dcd2707bbeeb2d0&q=1&e=5b7bfe5e-1397-4703-8eb2-8351c6662731&u=https%3A%2F%2Fgithub.com%2Ffabiobulgarella%2Fquic-go%2Ftree%2Fv0.20.0-spinbit>

Delaybit: https://github.com/fabiobulgarella/quic-go/tree/v0.20.0-delaybit<https://protect2.fireeye.com/v1/url?k=1a346dde-45af553c-1a342d45-86073b36ea28-9b356bfdbd4f0c8d&q=1&e=5b7bfe5e-1397-4703-8eb2-8351c6662731&u=https%3A%2F%2Fgithub.com%2Ffabiobulgarella%2Fquic-go%2Ftree%2Fv0.20.0-delaybit>

Loss Tbit (and old delaybit): https://github.com/fabiobulgarella/quic-go/tree/tim-ds-pl1-spin-free<https://protect2.fireeye.com/v1/url?k=d7c7dcef-885ce40d-d7c79c74-86073b36ea28-4aeb30fde123cf3e&q=1&e=5b7bfe5e-1397-4703-8eb2-8351c6662731&u=https%3A%2F%2Fgithub.com%2Ffabiobulgarella%2Fquic-go%2Ftree%2Ftim-ds-pl1-spin-free> (note that this implementation is not updated to last quic-go tag as the others, as well as containing the implementation of the old version of the delaybit​; will be soon updated).

Loss QR (and spinbit together): https://github.com/fabiobulgarella/quic-go/tree/v0.20.0-spinbit_qr<https://protect2.fireeye.com/v1/url?k=4337449c-1cac7c7e-43370407-86073b36ea28-664d10d3424b3d03&q=1&e=5b7bfe5e-1397-4703-8eb2-8351c6662731&u=https%3A%2F%2Fgithub.com%2Ffabiobulgarella%2Fquic-go%2Ftree%2Fv0.20.0-spinbit_qr>



About the observer, please consider the spindump (https://github.com/EricssonResearch/spindump<https://protect2.fireeye.com/v1/url?k=0d027e48-529946aa-0d023ed3-86073b36ea28-25476072c5a4a293&q=1&e=5b7bfe5e-1397-4703-8eb2-8351c6662731&u=https%3A%2F%2Fgithub.com%2FEricssonResearch%2Fspindump>) which includes logics for all the EFM techniques.



The Android implementation is quite experimental and for now closed source.



Here are some slides with some tests done in the android implementation and on linux using spindump:

https://github.com/fabiobulgarella/tim-materials/blob/main/TIMquic%20%26%20QuicGen%201.2.pdf<https://protect2.fireeye.com/v1/url?k=fe3156ad-a1aa6e4f-fe311636-86073b36ea28-fe8d874e2dcca5ed&q=1&e=5b7bfe5e-1397-4703-8eb2-8351c6662731&u=https%3A%2F%2Fgithub.com%2Ffabiobulgarella%2Ftim-materials%2Fblob%2Fmain%2FTIMquic%2520%2526%2520QuicGen%25201.2.pdf>

​

Best Regards,

Fabio and Massimo

​



  _____

Da: Explicit-meas <explicit-meas-bounces@ietf.org> per conto di Ian Swett <ianswett=40google.com@dmarc.ietf.org>
Inviato: martedì 23 marzo 2021 14:31
A: Nilo Massimo
Cc: quic@ietf.org; Dmitri Tikhonov; IETF IPPM WG (ippm@ietf.org); Lubashev, Igor; alexandre.ferrieux@orange.com; Isabelle Hamchaoui; explicit-meas@ietf.org; Mirja Kuehlewind; emile.stephan@orange.com; Marcus Ihlar
Oggetto: Re: [Explicit-meas] [EXT] Re: Explicit Flow Measurements implementations



Great, thanks!



On Tue, Mar 23, 2021 at 7:31 AM Nilo Massimo <massimo.nilo=40telecomitalia.it@dmarc.ietf.org<mailto:40telecomitalia.it@dmarc.ietf.org>> wrote:

   Hi Ian,

   thank you for your reply.



   As for our TIM activities, we will collect the material and in the next days we plan to share it via email in the IPPM WG.



   Best Regards,

   Massimo



   ____________________



   TIM - Telecom Italia

   Via G. Reiss Romoli, 274

   10148 - Torino (Italy)

   ____________________



   From: Ian Swett <ianswett=40google.com@dmarc.ietf.org<mailto:40google.com@dmarc.ietf.org>>
   Sent: lunedì 22 marzo 2021 23:24
   To: Nilo Massimo <massimo.nilo@telecomitalia.it<mailto:massimo.nilo@telecomitalia.it>>
   Cc: IETF IPPM WG (ippm@ietf.org<mailto:ippm@ietf.org>) <ippm@ietf.org<mailto:ippm@ietf.org>>; quic@ietf.org<mailto:quic@ietf.org>; Dmitri Tikhonov <dtikhonov@litespeedtech.com<mailto:dtikhonov@litespeedtech.com>>; Lubashev, Igor <ilubashe@akamai.com<mailto:ilubashe@akamai.com>>; alexandre.ferrieux@orange.com<mailto:alexandre.ferrieux@orange.com>; Isabelle Hamchaoui <isabelle.hamchaoui@orange.com<mailto:isabelle.hamchaoui@orange.com>>; explicit-meas@ietf.org<mailto:explicit-meas@ietf.org>; Mirja Kuehlewind <mirja.kuehlewind@ericsson.com<mailto:mirja.kuehlewind@ericsson.com>>; emile.stephan@orange.com<mailto:emile.stephan@orange.com>; Marcus Ihlar <marcus.ihlar@ericsson.com<mailto:marcus.ihlar@ericsson.com>>
   Subject: [EXT] Re: Explicit Flow Measurements implementations



   Thanks for the summary.



   Is there a plan to share(via email or presentation) what's been learned from those experiments with the IETF?  If they've been shared in the past and I forgot, please just add relevant links to this thread so they're easy for people to find.



   Thanks, Ian



   On Thu, Mar 18, 2021 at 7:57 AM Nilo Massimo <massimo.nilo=40telecomitalia.it@dmarc.ietf.org<mailto:40telecomitalia.it@dmarc.ietf.org>> wrote:

      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.




     _____

<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.