[ippm] Proposed changes to default settings in the Capacity metric load adjustment algorithm

"MORTON JR., AL" <acmorton@att.com> Tue, 03 August 2021 22:01 UTC

Return-Path: <acmorton@att.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 42BAC3A347F; Tue, 3 Aug 2021 15:01:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=att.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 WHdaX0vrTDrO; Tue, 3 Aug 2021 15:01:21 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 3C0B93A3483; Tue, 3 Aug 2021 15:01:21 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.43/8.16.0.43) with SMTP id 173La0T8016973; Tue, 3 Aug 2021 18:01:20 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0048589.ppops.net-00191d01. with ESMTP id 3a6ua7kaa8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 03 Aug 2021 18:01:20 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 173M1HfE016544; Tue, 3 Aug 2021 18:01:19 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [135.47.91.178]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 173M1E8A016269 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 3 Aug 2021 18:01:14 -0400
Received: from zlp30485.vci.att.com (zlp30485.vci.att.com [127.0.0.1]) by zlp30485.vci.att.com (Service) with ESMTP id 0E04C4009E69; Tue, 3 Aug 2021 22:01:14 +0000 (GMT)
Received: from GAALPA1MSGEX1AB.ITServices.sbc.com (unknown [135.50.89.97]) by zlp30485.vci.att.com (Service) with ESMTP id BD0BB4009E70; Tue, 3 Aug 2021 22:01:13 +0000 (GMT)
Received: from GAALPA1MSGEX1BB.ITServices.sbc.com (135.50.89.103) by GAALPA1MSGEX1AB.ITServices.sbc.com (135.50.89.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Tue, 3 Aug 2021 18:01:13 -0400
Received: from GAALPA1MSGETA01.tmg.ad.att.com (144.160.249.126) by GAALPA1MSGEX1BB.ITServices.sbc.com (135.50.89.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8 via Frontend Transport; Tue, 3 Aug 2021 18:01:13 -0400
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.172) by edgeal1.exch.att.com (144.160.249.126) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.14; Tue, 3 Aug 2021 18:01:00 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B4AL14/W//J0309hYC41Ox2clJPaaqVqdb470ts1gsO16HBRRy+iW2g+PDA+3BfHvSFomnNNQnBAyvH1A+jpV7/Ksoz7Dj6L1UpEio88A+ep4QLNMwpwL07m0FHSPe8yRBFxS+szx3IBBGoV1Gztt576FLxQK1Zbxno9Ki80uk3mo8ekqqX8WU+EDjxQb1ibmOzAmsNlIPmqTZ0EW55o9lhxqBDmo/enaXyRmJvn11+CaDYgUv4pFENkGN+IAy2L3Rbwpb1d/8Ofwke7+UaXNbduFwSxd5Bj7XLXgFXm7rlX6xkV8grta7xL9vkoybw+jX0CnANn/n+TQmK6Sfgnlg==
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=FZRT4WkKSoK4VKquATRFNWzH2u7GGYsB/LGLMAXPCQc=; b=K3UERDkf1kZWhzL5fzOTJEqviOggxY5MyoUDGM1WGesaRNZu5YIHIEqMsQINwafMzHXgkNApgljp0ODZGcEYhgJG7wpBc2oZ4vlroVEgLSZIUnbAzdyr46no9eGF/5bk13Zl8ByTTXlcLOECHuOvsAU3l5bD03m+ACiw+/xbFvxaZiNWHrdoAKBFrDZe/2AY9+JQ1emR2lyJ4jliUh6ze4U74snlHHzmA2uKwj8Y231LwmMsxajVM/qJaHmWMdITiw6I6qycKZlM5DA0TquVRGmWP6rtnaYm/TNjg/CKcgG6bVpagpt+Q5vM+RDYAwLJU52Z9ExTdAqRPWFTS8IZPA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=att.com; dmarc=pass action=none header.from=att.com; dkim=pass header.d=att.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.onmicrosoft.com; s=selector2-att-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FZRT4WkKSoK4VKquATRFNWzH2u7GGYsB/LGLMAXPCQc=; b=xx9bSWrOZwbsCfqNFrXTOxhJagKL9dY4NiyEkRazom0fr6n+VxJzmzZIXxq9luzNfhG4AHuCwhEk/dEaFJiIalVjh9xcmqjuu+3ZdYiMCDz4z7LsonjSe20H4VsYcxFDID0CIab+abq1JURht4/4saN/pnfO5cTZncae2qwG+Uo=
Received: from SJ0PR02MB7853.namprd02.prod.outlook.com (2603:10b6:a03:32e::8) by BY5PR02MB6292.namprd02.prod.outlook.com (2603:10b6:a03:1b0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.25; Tue, 3 Aug 2021 22:00:58 +0000
Received: from SJ0PR02MB7853.namprd02.prod.outlook.com ([fe80::40d9:d8df:7dfa:3180]) by SJ0PR02MB7853.namprd02.prod.outlook.com ([fe80::40d9:d8df:7dfa:3180%4]) with mapi id 15.20.4373.026; Tue, 3 Aug 2021 22:00:58 +0000
From: "MORTON JR., AL" <acmorton@att.com>
To: "ippm@ietf.org" <ippm@ietf.org>
CC: IPPM Chairs <ippm-chairs@ietf.org>, "ippm-ads@ietf.org" <ippm-ads@ietf.org>
Thread-Topic: Proposed changes to default settings in the Capacity metric load adjustment algorithm
Thread-Index: AdeIsq2xPq8gAb9uT3eZaFFFbTLRLg==
Date: Tue, 3 Aug 2021 22:00:58 +0000
Message-ID: <SJ0PR02MB7853627BA311E61CDBDE0455D3F09@SJ0PR02MB7853.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=att.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: db34feb4-73b6-4686-d045-08d956ca2cfc
x-ms-traffictypediagnostic: BY5PR02MB6292:
x-microsoft-antispam-prvs: <BY5PR02MB6292C53AF8FC65DEBC061F6ED3F09@BY5PR02MB6292.namprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /BudlJPqjLPLmMizdq1QlLy0Zyu86UY4KaxQF/VSfxnxPVg01poUJkw4vIVAP2ysRuuhH0J6/dnkDjD7HmtdQOLxo/vNcyn/RJSzttyehKPFVMfUMPsl6d58lzmKGr9DDVbFvrObNnihtJd233nEnSeQWMRC5N2OONgBqbcTPojHI0zyCfmp0Srm5Y7RVD3j+oqyeswRfo1PkeeiF1KgkAw5rwiPPdp30ljCOJ8o1sWydKkpgdF2+RG112bwT9Jd4fI3XNGyHsfFZ+WzKiVuLWTSawGkwJQzhl9uB5xdiwZWcW109NQueQ/6OMS81s/uRHoTIITH2rhvubFgPHOnJ64GLUilx+Tcf5Pqlvk8ZkRz+wIkVhiUobRAAIjNG2MVJtTsZe8ls4AdSYNRinHlcd5AGeG5Hit3eB1xbR1rriJ8WbyFhukH3PhEKUSTMvOH4J2v6ojNXQN5lagvpBFP+gy8ANDqrRIjID90ZwiGQq/aE75xvLbc4ZBzLVMNCH23HamF5nnlCXUdlnXBgWmVs/ZmkNXBYPFNfRZEFetvL8SPFL2dgVbAr/DTwf/6LO16oDsPE/GvIP1vUa/sSZ4IYtWG8Xq0RR+TN33SJ4wnP8N+QNsXdbi1bIZCX5p/2irpaATWCN4q3OFIws9olEOwHA0XhM1LYi3Oh+MFg0MObndCfKbwfd7BH/JmJErn3KmU4zcxA2SIb4sjf4kd84r4Ww==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR02MB7853.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(136003)(376002)(346002)(366004)(396003)(6916009)(6506007)(122000001)(4326008)(450100002)(26005)(8936002)(2906002)(7696005)(82202003)(38070700005)(38100700002)(83380400001)(55016002)(33656002)(86362001)(52536014)(478600001)(5660300002)(186003)(8676002)(66556008)(66476007)(66946007)(66446008)(9686003)(64756008)(76116006)(71200400001)(316002)(54906003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?5gaOdo7qjJOnTsKzcPVsbiRAE/Xam6tCcAcJBgssHLPhYhSAQlOaOmHfUote?= =?us-ascii?Q?B0GbsGagnT3U084nBY/swEfmSBO84/0zs4HGjkdqmmvciL9hR8/4pfI6+e2c?= =?us-ascii?Q?iAaVZTTz8RIFPbJFKP55go1fDoBLUIzdcAvZuEHc9lVgXU9z3ARdndXYTf46?= =?us-ascii?Q?E1HsmVdxcBg5QrPSRnLj4txnZxQ6mtlAGb85ta6OJHKWvfi+oQvbEv0sXWgy?= =?us-ascii?Q?ErqP4EC7QKaVy1ySMCgafjQcNN/hYCX07nLFITCjDwzb3xJm1eqrlIiW41eJ?= =?us-ascii?Q?sWTjFLn5FTM4xinU9xN/M0NNLdaOGczlEHWfnK7CERKAmjZ6jCNd6bd4O1DG?= =?us-ascii?Q?K/ltrhfP7DxMPp9BMEO+Ozfe4mQrVdCYhZqu6zk/1kQB0yDVudohqYdbjQeR?= =?us-ascii?Q?1ut8WklwDZWxZgvVKwm6w9puOXM3TtYLsB/fc/fnJA1NlS6O2GbdqkIc5hy7?= =?us-ascii?Q?eM3i+XxJeEOu9UW7Qp3YbvDiURcLByaH7eb6MzcKlKQ1Z2NmOJs+G4oej3tl?= =?us-ascii?Q?1l2wZ0NtJGyIwdk4ZgdliE45C+FXi1TnXvJL+VwaSBMS/HZk3es44SuHWvVA?= =?us-ascii?Q?t7v/n8PGZ+f0TQSwMXPnPVWZ/h0LwmkoYqILOW22XU4gDf226KKQZQrNuvLe?= =?us-ascii?Q?nhX76cG3dONGAwt8pEadLC2KwEMFnVJol7FZLkt9RrSbGlPseAKN9gOoqm7W?= =?us-ascii?Q?DNeiw0z4iwdZjl2d1IHqiNXqXIn06c8nK1r5x6qZTMiYwiyTkdyQrumliNzs?= =?us-ascii?Q?t6ysYhHsKC2GiWKMaSfwTFkyvehE4VwxUH0IEesP1T4RC3+kkyhDO3OX50ZG?= =?us-ascii?Q?YVE7hfo4UPR/xAR1WGDFG7by/YwLZIi+k1eVtFDH/lxp3RD5Me1XfTkZ/EJ9?= =?us-ascii?Q?NrMUemFWbVZQoDxWK4JhSg3IszR+fE0giGYP0lLsijBWl4rvyFf507DLyDuy?= =?us-ascii?Q?R55Vc4uCMmBj29Zzly5bmW+nZqG7K9KY/41aT0RlHN7JtflrfQ+I6oHbbumn?= =?us-ascii?Q?0dO4tstMenPUl+pHxHj8PV4qqcgGQ3Yncrq4BSErhrdb3x2uSJx8NrAQECr2?= =?us-ascii?Q?OIpYwBwLIqPzoLf67MwI0fGPrIkmnUa43erJ5xYTJikx9nNsP4guKaeud03R?= =?us-ascii?Q?7w/MPqW+12d0wVGX3zl/Ly5zRB3HFdShcxB/prm6uXsKHoQA93SkBr8umKgJ?= =?us-ascii?Q?zIcuoMZsHUQnAbRwDMkFpGkIOY2YfiViUTJh5ycGweJoQF+KvTCOSRD2oEiR?= =?us-ascii?Q?N2+qfO+JqbYE288SMYuWUHBqOsQjRCfSsL/Py8QfmAOpGpFcJdxKQDGnr5ou?= =?us-ascii?Q?iurSjMWwgaWQl+Bw6dMEEzdD?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR02MB7853.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: db34feb4-73b6-4686-d045-08d956ca2cfc
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Aug 2021 22:00:58.6509 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e741d71c-c6b6-47b0-803c-0f3b32b07556
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: IEQOVYkomCbF7yUcd4F6kq9HwLpx2OFk3b1uDlctucCpUlCY4yADbftGBIdjTJVL
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR02MB6292
X-OriginatorOrg: att.com
X-TM-SNTS-SMTP: EDB2C43876BE019FDF4E55A03774173E462B08FE8AC5EE781C443F97E1F327DE2
X-Proofpoint-ORIG-GUID: 31TA4z_l2HirYHxK-xUOjbRYgCB_kOH3
X-Proofpoint-GUID: 31TA4z_l2HirYHxK-xUOjbRYgCB_kOH3
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-08-03_05:2021-08-03, 2021-08-03 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 spamscore=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 phishscore=0 adultscore=0 mlxscore=0 impostorscore=0 clxscore=1015 priorityscore=1501 mlxlogscore=999 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2108030135
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/Rvqz8gSBg3R68rmhj6JXU-SI6Jo>
Subject: [ippm] Proposed changes to default settings in the Capacity metric load adjustment algorithm
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: Tue, 03 Aug 2021 22:01:28 -0000

IPPM,

I want to point out that some recent results conducted by others encouraged us to test some additional values for seq error threshold and a wider value range of values for consecutive errored status (during feedback intervals).  We discovered that we would like to revise the default values to make the load adjustment a little less-sensitive to non-congestion-related loss and protect the fast ramp-up from ending prematurely. For example, a very short burst of lost packets spanning the boundary between two feedback intervals is currently sufficient to end fast ramp-up.

The current table in 8.1 contains:
+--------------+-------------+--------------+-----------------------+
| Parameter    | Default     | Tested Range | Expected Safe Range   |
|              |             | or values    | (not entirely tested, |
|              |             |              | other values NOT      |
|              |             |              | RECOMMENDED)          |
+--------------+-------------+--------------+-----------------------+
...
+--------------+-------------+--------------+-----------------------+
| sequence     | 0           | 0, 100       | same as tested        |
| error        |             |              |                       |
| threshold    |             |              |                       |
+--------------+-------------+--------------+-----------------------+
| consecutive  | 2           | 2            | Use values >1 to      |
| errored      |             |              | avoid misinterpreting |
| status       |             |              | transient loss        |
+--------------+-------------+--------------+-----------------------+


The revised table rows would look like this:

+--------------+-------------+--------------+-----------------------+
| Parameter    | Default     | Tested Range | Expected Safe Range   |
|              |             | or values    | (not entirely tested, |
|              |             |              | other values NOT      |
|              |             |              | RECOMMENDED)          |
+--------------+-------------+--------------+-----------------------+
...
+--------------+-------------+--------------+-----------------------+
| sequence     | 10          | 0,1,5,10,100 | same as tested        |
| error        |             |              |                       |
| threshold    |             |              |                       |
+--------------+-------------+--------------+-----------------------+
| consecutive  | 3           | 2,3,4,5      | Use values >1 to      |
| errored      |             |              | avoid misinterpreting |
| status       |             |              | transient loss        |
+--------------+-------------+--------------+-----------------------+

Somehow, persistent non-congestion-related loss had mostly eluded our previous tests. But our goal has been to provide default values that will work in automated testing run by anyone in any implementation or circumstances - not just ~expert users and those who run the udpst utility.

So we'd like to change default values for:

  seq error threshold         from 0 to 10
  consecutive errored status  from 2 to  3

and update our tested range/values column as well.

Al