Re: [ippm] WGLC for draft-ietf-ippm-responsiveness

"Ben Janoff (bjj)" <bjj@cisco.com> Mon, 18 December 2023 16:28 UTC

Return-Path: <bjj@cisco.com>
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 5ABA7C14F684 for <ippm@ietfa.amsl.com>; Mon, 18 Dec 2023 08:28:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.606
X-Spam-Level:
X-Spam-Status: No, score=-14.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XIu2tl5IQ5Ba for <ippm@ietfa.amsl.com>; Mon, 18 Dec 2023 08:28:40 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (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 6DD5BC14F616 for <ippm@ietf.org>; Mon, 18 Dec 2023 08:28:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=6332; q=dns/txt; s=iport; t=1702916920; x=1704126520; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=9M/YfyjqUcTwm6n+kChiEUVvhq2a8wbgNGax3iX9YXc=; b=Pd7u2pX8Vad9qDd2BMSH1lxxG5T7PlQ7+6bXserLrAYRpQyURP0GM4K5 MmhQ1b0ZfZijsTm/ZvpFVyJnnnhH5oWvj8mw04GKkGPXfwf0Emz1+q3S/ 7mbE1qZ8YAuTykZ5CbKqbAaeoQx2+3xHqOo9BL5N7cAh6FQ3j7uVs+pSf I=;
X-CSE-ConnectionGUID: leZ7phSyTdKtQcmhI32NAA==
X-CSE-MsgGUID: 3+AOGDJbSfunQXK7pUFt9Q==
X-IPAS-Result: A0B5AQDEcoBlmJhdJa1agQklgSqBZ1J5AoEWhRqDTAOFLYhnngKBfg8BAQENAQFEBAEBhR6HHQImNQgOAQIEAQEBAQMCAwEBAQEBAQEBBgEBBQEBAQIBBwUUAQEBAQEBAQEeGQUOECeFbQyGRgYSERFXAQgaAiYCBDAVEgQ1gl4Bgl8DAaFSAYFAAoooeoEygQGCFQWCXLAfgRouhGeDNAGBUIQUhDwnG4INgRWDKj6EJQaDc4JoBIJ3hWQ8BzKBPV+Cc12JIIFFhn8JUiJGcBsDBwN/DysHBDAbBwYJFBgVIwZQBCghCRMSQIMvCoEBPw8OEYI+KzY2GUiCWhUMNEp1ECoEFBeBDgRqGxIeNxEQFw0DCHQdAjI8AwUDBDMKHQshBVYDQgZJCwMCGgUDAwSBMAUNHgIQGgYMJwMDEkkCEBQDOwMDBgMKMQMwVUQMUANpHzIJOwsEDBsCGx4NJyMCLEIDEQUQAhYDJBYENBEJCygDLAY4AhMMBgYJXiYWCQQnAwgEA1QDI3YRAwQKAxQHCwdEHwYDAwgDRB1AAwttPTUUGwY+KaVMbG4NRQEUDS81VQoFlBSDLplVlHMKhA+BXJE9jhEzqSVkmEcgoncchH8CBAIEBQIOAQEGgWUDNYFbcBWDI1EZD445k1iBMQIHCwEBAwmGSIQaAQE
IronPort-PHdr: A9a23:YdfZVx+s3TXP5/9uWOroyV9kXcBvk6//MghQ7YIolPcVNK+i5J/le kfY4KYlgFzIWNDD4ulfw6rNsq/mUHAd+5vJrn0YcZJNWhNEwcUblgAtGoiEXGXwLeXhaGoxG 8ERHER98SSDOFNOUN37e0WUp3Sz6TAIHRCqPwh3Du/0AYXVyc+w0rP695jaeQ4dnDOmevsyN ECvsAzLv88KgI1vYqow0U7PpX1FOqxakGhpPlmU2R3746+N
IronPort-Data: A9a23:O6v/TKsA8bRGrBNIc+r6fyVlQefnVIlfMUV32f8akzHdYApBsoF/q tZmKWmFP/uPZWqget1zao6z8kxU7cPWzdBqGVdrrH81FSMRgMeUXt7xwmUckM+xwmwvaGo9s q3yv/GZdJhcokf0/0rrav656yAkiclkf5KkYMbcICd9WAR4fykojBNnioYRj5Vh6TSDK1vlV eja/YuHZDdJ5xYuajhPsvja+Es11BjPkGpwUmIWNKgjUGD2zxH5PLpHTYmtIn3xRJVjH+LSb 44vG5ngows1Vz90Yj+Uuu6Tnn8iG9Y+DiDS4pZiYJVOtzAZzsAEPgnXA9JHAatfo23hc9mcU 7yhv7ToIesiFvWkdOjwz3C0HgkmVZCq9oMrLlC7vP7M1039Ykfg4OlXB0Q2HNZC3M9eVDQmG fwwcFjhbziZjO6whbm8UOQp34IoLdLgO8UUvXQIITPxVKl9B8ucBfSRo4YFhl/chegWdRraT 8AbaxJkbQ/LZFtEPVJ/5JcWxbnx3yikI2EAwL6TjfF0yk/84C5767bwNuPlWYOSeOtJz3/N8 woq+Ey8W3n2Lue3yCKd91qti/PB2yThV+ov+KaQ7PVmhhiYwXYeTURQXlqgqv7/gUm7Mz5CF 6AK0i4jn/cq9He6ctXeQySzpX6l5UQ6cvMFRoXW9zqx4qbT5g+YAE0NQThAdMEquacKeNDH/ kWCk9WsDjt1vfjMD3mc7byT6zi1PED5zFPuhwdaEmPpBuUPRqlo0nojqf4/SsaIszEMMWiYL 8q2kcTKvJ1K1ZRj//zipTjv2mvwzrCXFVRdzluMAQqYAvZROdTNi3qAswaLtJ6t7e+xEzG8g ZTzs5PFs7FVVMDczHblrSdkNOjB2stp+Qb02DZHN5Ig7D+qvXWkeOhtDPtWfS+F7u5slefVX XLu
IronPort-HdrOrdr: A9a23:IAU6pK9TCxm3dOBvkXVuk+GLdr1zdoMgy1knxilNoENuA6+lfp GV/MjziyWUtN9IYgBcpTnhAsW9qeu1z+8+3WBjB8bfYOCAghrkEGgC1/qo/9SOIVyEygcw79 YFT0EcMqy9MbEZt7eB3ODQKb9Jq7f3ktHMuQ609QYKcegeUdAZ0+4PMHfjLqQZfnggObMJUL Cnyo5soT2mdX4LbsK9KEUkcoH4zeHjpdbNWzJDIwQoxjWvoFqThYISFSL24j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrI0LJ4dYKxo/lQDg+pphejZYxnVbHHlisyuvuT5FEjl8 SJiws8Pv5092jacgiO0FrQMkjboXYTAk3ZuB2laEjY0InErfUBeo58bLdiA1jkAowbzZZBOe xwriSkXtFsfGz9dWzGlqb1vldR5wWJSb5Iq59Ks5SZOrFuMYN5vMgR+lhYH4wHGz+/4Ic7EP N2BMWZ//pOd0iGBkqpyFWH7ebcKkjbJC32NXQqq4iQyXxbjXp5x0wXyIgWmWoB7os0T91B6/ 7fOqplmblSRotOBJgNTNspUI+yECjAUBjMOGWdLRDuE7wGIWvEr9ry7K8u7O+ndZQUxN85mY jHUllfqWkuEnieQPGmzdlO6FTAUW+9VTPixoVX4IV4oKT1QP7xPSiKWDkV4r6dSjUkc7/mst qISeFr6qXYXBrT8K5yrn3DZ6U=
X-Talos-CUID: 9a23:tiIGyWwYtVh+bLQ/k8htBgUQF/J6an3m3UvcAFOBAmNpaebPb3a5rfY=
X-Talos-MUID: 9a23:kIi23wRZVrkJZgjzRXS3xxhFG+tK6Z+gFUY0obZZo/SqKX1JbmI=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Dec 2023 16:28:39 +0000
Received: from rcdn-opgw-3.cisco.com (rcdn-opgw-3.cisco.com [72.163.7.164]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 3BIGSdQe011746 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <ippm@ietf.org>; Mon, 18 Dec 2023 16:28:39 GMT
X-CSE-ConnectionGUID: l2B5I0D4SXqzdcfs1oDgXA==
X-CSE-MsgGUID: EeB7/JxET/e0g19W3conEg==
Authentication-Results: rcdn-opgw-3.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=bjj@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.04,286,1695686400"; d="scan'208";a="5647113"
Received: from mail-mw2nam12lp2041.outbound.protection.outlook.com (HELO NAM12-MW2-obe.outbound.protection.outlook.com) ([104.47.66.41]) by rcdn-opgw-3.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Dec 2023 16:28:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lGYfbv4cX+yamc8QbaGoD5mVgU3wBho3tn9VilvQOcU1SSATUgmsvt9ryaKS8QXGMdcsp4q30G7btxEzd/NwmxKTlrc0a9yZnAvhdA1gs+SgCd4rGi8mSa4VPY4lJYua8vjUQG9W/MjpPW8PR+2bTJr07VhmQqzi1lqNMqClvTzH9HYdvY2Y/kuWzVI3boXylXD/4fqEEAW3yu1kubSIZydzLIL7pl4ioseYBZLAz9Bp2QBCTlIzja3Wvk8rWTNorTrJWHTuAxdMHelqxeShBSaqgAW4nIwi0ueh5bpvGdpxWtORGtMuSUp47J84LAk30RlZI06r4bNPf3+57ej2vg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9M/YfyjqUcTwm6n+kChiEUVvhq2a8wbgNGax3iX9YXc=; b=jsYHGpbtm+56WPKMuz/OBlHd0JB+HsLAp1neW/Ht1+CGywK3Jc0E8Hnnl/mKuoyUtLhQ3QShrOcUJsckOr/38JrDG4TRPYkgFYzWZHDD/HD8KvskxNn11CpI2ucC8kox0/pJcRjziphXX2a63wdt2i0LclFh8qcaSJkceqnY/e/VbF3GXNBFMwJO5RwauEyzk66aTvRBTjbYxbFG0+pR2jRg0mk/FF/969Asz7B9stp05eDtFwI1XbKEhZ50W42SNzMeYbvRgT3ML4EBRpJlGYlr///nug9tEWeslKNcE9o0wYL/6Q4Fu2ER4pvb4e8ngkKN5vAmAQ/ecuYJMko13A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
Received: from MW4PR11MB7029.namprd11.prod.outlook.com (2603:10b6:303:22e::14) by MW5PR11MB5930.namprd11.prod.outlook.com (2603:10b6:303:1a1::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.38; Mon, 18 Dec 2023 16:28:37 +0000
Received: from MW4PR11MB7029.namprd11.prod.outlook.com ([fe80::e871:f0d1:5871:ea6]) by MW4PR11MB7029.namprd11.prod.outlook.com ([fe80::e871:f0d1:5871:ea6%2]) with mapi id 15.20.7091.034; Mon, 18 Dec 2023 16:28:37 +0000
From: "Ben Janoff (bjj)" <bjj@cisco.com>
To: "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: [ippm] WGLC for draft-ietf-ippm-responsiveness
Thread-Index: AQHaMc9A3XCaEPrZYESIlhuV6Peemw==
Date: Mon, 18 Dec 2023 16:28:37 +0000
Message-ID: <898baae114fe3a4b8916dcd1d417c8d706345c9c.camel@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MW4PR11MB7029:EE_|MW5PR11MB5930:EE_
x-ms-office365-filtering-correlation-id: 7f456a5a-c21c-47cf-48e4-08dbffe66301
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HQoynOm2qNJEFGsk6yp8/r/QhdSi1C4SYIXGUo90kYxSNLFnsvTUUKhsHQSqQrkN2j+mOagzPdsA4LffrQvDmyCyl+krlidWnj4pjdiJD/HtMjQNKhGjX0yGx5hs6zkRu9BKUdNOwblMsI7zmeIni42y7EhKi/X3aQxOtR+YoWUeNU5q8WWdiK78OMC/2eE52prda/L6ck1Tc5kYQIeeoiDsCUIGKm9soEGz63V/uiO5GJdF3R8sBvVd6B7xwzx/KVF32q/tSQua/FKqLchZbVibYKmi7Viw/I0vF8FylHyDON0rwppWUozhsojcHHChILluaMEgv2Ps7QKfJqTjzEimgHc3I6RAw9v8Ra0b7AVCd3i14YUrsHANN5GbMP0iv+27TvPoxIl0pRQBpGHEWO8nu300eUjHIaLhxiIOundEQ36JZGfVVJNpnOVvHy/GlwzmDCImMvKcYaMaD+7Peud/Vya/kGFOu2AIF7W5NMFjj0FVh3wZV79GrMg3LrFl+PqPBrKQxjG7vaxrNuZnI7bvzJ1UpxSi0838YpRdOb08Ygm0ARR5z1WPcJ7T8pdcnBcuHcS1xSXtDlhWumeZasPwx8u4gjLlHnSyhkBwsA3ZfjU65xwA7w89YR02akH0
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB7029.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(346002)(376002)(366004)(136003)(396003)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(71200400001)(2616005)(66574015)(6512007)(6506007)(5660300002)(83380400001)(478600001)(2906002)(8676002)(8936002)(41300700001)(91956017)(76116006)(66556008)(66946007)(66446008)(64756008)(6916009)(316002)(66476007)(6486002)(38070700009)(122000001)(38100700002)(36756003)(86362001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: IDIjYqrqWOGSfOwnHrEnUKhTbKp0Lg7g5pn6jajQzfS+yNlDFRypHa/Hck5o3Ro9ZclVpKwigh1dPl3yW7JRW6DugzwnsKEsZ85Xx9QBUlX3GTcAiY9ZqBrP4gKd97trbdWBbijhhbkLEn8T9olgL53fzvvCwh0FAsXwtHaO//2k4iU4DA3LEKfGOqxoid72iDVTtdjPRujvWRnPM0FAdknXOuKSs7qvbcs4CxSy7NI42sijBPyZ+2idmrjudBhVaT4cOx9t2+Ns0sN2Vs5X0OrHxGe9q5a96rRlc/ym0uEtiYjaxQcCjvzuETXNAjNpzka1Gw3IuNzsH4oAy1tTRaZ0iytpG7oSqV1Pp3Z0MwhxLGtbgf9gJCkum2To3qPus9AKvA2JzWGY+ktwd21nTCDCDfqSM81j8xZT9pY/LjMCWmv8hsFvm3qQA4s81suI/0R3isOY5p//kdO4OxRtcKHeQpfcgHC43kNFHCc9OaD5iMahy0U2UNUBxgYKEhMJ603U5wamMNTZJvOiwie/1oWa4ncAUGcQFEumRo/9fey16aR9csqgqP9B1NJXipK2Ye7OjLXfH377ErSfUjewLtxCX3Hfs/NfdTEhywU8VXs9XVyEaYBybVL39n9uIWGIbRpMrwf9j+ffm80Q5SusLC4iv8d+usofkyiVIRXYwZCO7bGAwDzC7wkL0M+MYqmkOnYzzXZfoRNXzt5ykeQClLGNlEt36bA/wQjidtdr+cks9rb9qBEuBymDvTYay54RKExaITFkJa1DeRMUUwAIGLcRWtTpe10MT4bmvxmsjt9XEOSidOD0xGdft+tgy0La4kJevofjjC8KqTSOBzqlMAFrcz9+CRvavm1XjPdyYCf55fvoJ/M2YY9HbUI7dpw9fc5TaUGY+ZBZgb+dJf4IGyHvyPeMZkTS8L7Un6jxJOxtfoRM2F4mMJs5W5H1MBE3INdPnnZ65z4lWo9gGOBj5lKSEjLJl2jeRl3zglulzXX8RPFg3w6TVZxo06GKeQJznTkuULbnNU+if+ngKAiT+4+DRPmKghPAnR72qjzhd/XCsFn7T6RmZq4AVMz7CgXgrNjhsytQYluYHEPKLzUymdWIKmzGY4TvRAvbafj+CTZDMml02PktFbQ4jAv9hNFhPAs1yx7p2UijP7L63How30dvkVkhxxROFOvV7+34lEgxYuzv5tHROoZ9q8xfuYjzA/28XrHWnLk2jFi3RE4guUEna3niAA9HPQpcUjPyrwU/60qk67BCleYsPfd5eVy70pOqLoU+GCWVtBSIw0NhYlivIfUx1fuUiH1GI83ANcbdejh4U0r7kIHj8fdyi5lq/GTd+yKSjyjyAy4BsYAXHAifNmBICElvR6XKd3/WVXf3Ah/IH9a5RNfpiKkUYokeZmQXzLmmesPbbZokE5oLYrP1ek4+WEB+nVoAl3qF+I2SqNLIuebMncBAEEcmjbpo2rVXpSgAe1t2lMjmYqn1dndawCql+vRYmR9gGaGNFwR8qgeVPlhz8z9vTJW5mBfD6Lb6XzclrfQsH1AYgSZJfJHH5KCCTm0IHI/L3uBOE0/JI289ceYbUpXZFH887Z6NdsEefl43G90z1XiGRJBvQsHe0VThVliXpVQzBHCT+QqN1X17tO+tdgq3YV3VJkWq
Content-Type: text/plain; charset="utf-8"
Content-ID: <AC00AB0E098AE54E866BC391BA3A46B2@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB7029.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7f456a5a-c21c-47cf-48e4-08dbffe66301
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2023 16:28:37.1080 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Onwkkr1Gr7UurYq/ErZJ/mIytr5F34x8l+o0gYFHGPVC2+CISEXdn+TtH/7iZg8z
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR11MB5930
X-Outbound-SMTP-Client: 72.163.7.164, rcdn-opgw-3.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/M93TbSkdvSNZeOUyhSrgCEZIn_s>
X-Mailman-Approved-At: Tue, 19 Dec 2023 04:13:42 -0800
Subject: Re: [ippm] WGLC for draft-ietf-ippm-responsiveness
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 18 Dec 2023 17:08:33 -0000

Hi all,

We have been working on an implementation of this test based on draft 02
which used plain HTTP instead of HTTPS due to resource constraints. The
draft 03 does include the possiblity of HTTP in the URLs for server
discovery but the formula for aggregated responsiveness doesn't specify
what should be computed in the plaintext case.

I've written a suggested addition to the draft to specify the
computation that resource constrained implementations can use, to ensure
that any future plain HTTP implementations have a compatible definition
of aggregated responsiveness.

My suggested edits are below.

In 4.1.  Working Conditions, add the following section:
---
4.1.4.  Avoiding Test Hardware Bottlenecks

   The Responsiveness Test could be run from various devices which are
   either consumer devices or internet infrastructure such as routers.
   Many routers are cost-sensitive embedded devices optimised for
   switching packets rather than terminating TLS connections at line
   rate.  As a result, they may not have sufficient processing power or
   memory bandwidth to saturate a bottleneck link in order to be a
   useful test client for the responsiveness test.

   In order to measure responsiveness from these devices, the test can
   be conducted without TLS over plain HTTP.  Whenever possible, it is
   preferred to test using TLS to resemble typical internet traffic to
   the maximum extent.
---


In 4.3. Measuring Responsiveness, edit the following paragraphs:
---

   Foreign probes will provide three (3) sets of data-points: First, the
   duration of the TCP-handshake (noted hereafter as tcp_f).  Second,
   the TLS round-trip-time (noted tls_f).  For this, it is important to
   note that different TLS versions have a different number of round-
   trips.  Thus, the TLS establishment time needs to be normalized to
   the number of round-trips the TLS handshake takes until the
   connection is ready to transmit data.  In the case that TLS is not
   being used, it is undefined.  And third, the HTTP elapsed time
   between issuing the GET request for a 1-byte object and receiving the
   entire response (noted http_f).

   Self probes will provide a single data-point that measures the
   duration of time between when the HTTP GET request for the 1-byte
   object is issued on the load-generating connection and when the full
   HTTP response has been received (noted http_s).  For cases where
   multiplexing GET requests into the load generation connections is not
   possible (e.g. due to only HTTP/1.1 being available), the TCP stack
   estimated round-trip-time can be used as a proxy or substitute value.
---


In 4.3.1. Aggregating the Measurements, modify the paragraph level and
insert the additional section:
---
4.3.1.1.  For the TLS-Enabled Case

   The algorithm produces sets of 4 times for each probe, namely: tcp_f,
   tls_f, http_f, http_l (from the previous section).  The
   responsiveness of the network connection being tested evolves over
   time as buffers gradually reach saturation.  Once the buffers are
   saturated, responsiveness will stabilize.  Thus, the final
   calculation of network responsiveness considers the last MAD (Moving
   Average Distance - default to 4) intervals worth of completed
   responsiveness probes.

   Over that period of time, a large number of samples will have been
   collected.  These may be affected by noise in the measurements, and
   outliers.  Thus, to aggregate these we suggest using a trimmed mean
   at the TMP (Trimmed Mean Percentage - default to 95%) percentile,
   thus providing the following numbers: TM(tcp_f), TM(tls_f),
   TM(http_f), TM(http_l).

   The responsiveness is then calculated as the weighted mean:

   Responsiveness = 60000 /
   (1/6*(TM(tcp_f) + TM(tls_f) + TM(http_f)) + 1/2*TM(http_s))

   This responsiveness value presents round-trips per minute (RPM).

4.3.1.2.  For the TCP-Only Case

   If there are no TLS connections being used, then the notion of a
   normalised round-trip time for the TLS handshake does not apply.
   Zeroes cannot be substituted for tls_f, as that will result in an
   artificially low responsiveness value.  Instead, the same principle
   of weighing each contribution to the foreign RTT equally (and then
   weighting the foreign and self RTTs equally) is applied.

   The TCP-only responsiveness is therefore calculated as the weighted
   mean:

   Responsiveness = 60000 /
   (1/4*(TM(tcp_f) + TM(http_f)) + 1/2*TM(http_s))
---

Best regards
        Ben