Re: [tcpm] [EXTERNAL] Re: WGLC for draft-ietf-tcpm-hystartplusplus-04

Yi Huang <huanyi@microsoft.com> Tue, 05 July 2022 18:08 UTC

Return-Path: <huanyi@microsoft.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09F8BC13182C for <tcpm@ietfa.amsl.com>; Tue, 5 Jul 2022 11:08:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.75
X-Spam-Level:
X-Spam-Status: No, score=-2.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 38ZzdGiPzVCw for <tcpm@ietfa.amsl.com>; Tue, 5 Jul 2022 11:08:01 -0700 (PDT)
Received: from na01-obe.outbound.protection.outlook.com (mail-eastus2azlp170110002.outbound.protection.outlook.com [IPv6:2a01:111:f403:c110::2]) (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 E3EC5C14CF07 for <tcpm@ietf.org>; Tue, 5 Jul 2022 11:08:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RcytdYDeQe47QP0Fe+s15ytwuEgtiwduwvhmDRao7i/jSejCImR6leBHvdub3L+9oMu2KUy6WmNV3+E9Yrj3mgANIalTjBi0KaWXHiM20RMj4ZF2FlPymSeHqV2yl+ZI9P4WrhwcdiNxJFe5AiJSK35XQSkg7CeotSG5VpuOTG2iJPncMLY18xFh5j8l7C2Z6tMr6a1TGBdd9e9gDoad7zE1FDJfrF/kb4LK25sGkjHB/jZVmeOyDgY3ACuGt5O97S07b6SG+KEneDK08/yPDWskwzQZYW+HrBHzEVVtvkI77AXEpgY/j2JJb0CLeUb0ZM/vz/ngf958A0HzP/eXCw==
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=o4bW8h7PstNHGodxFYpn+GNIaYdpYSwy0oApg27yHLA=; b=eWZEtnoyPBa+AYJYtl3IteiSLJ7FPfIptX6QZxlfjGdTntEf5ArUXcwc31owh3mA+uX+EmMfKHx222XPzBBMI/dklp0+jsVNmlFZO4oe8uHcgBCtYX1Jk5dXuZFemOYUpzJby7aI25ipi5enpvYoHhIGQSjTTG5R97rJxXgmBrK4BxW1PeNMdS6oIIS5eTDWWXvObaGOhgqO6agRUWcxsYn3qkjAAaqxlxSr5+y216P0kcclGt/yKSsxpuCxefdpwCGSFest0Rxk/iq1Ws7YVX26Pgx6kb21pJxWYZI2ctBOk5fas1mkYO5k1pKPsutHr1uxUxrUgvmBrJ91N0i4DQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o4bW8h7PstNHGodxFYpn+GNIaYdpYSwy0oApg27yHLA=; b=RI67BzyPVnl0adTF+3ykS7BNmPyo9NZ0FdfADzgw56NkjxVBkOZcUvkYosWpVIKpPnWYt2b1m91eyKpaQbJI/NiBFC4o4h8/RlSOwZk1ozlmz8KgEDU1ELdJTiG6PhOg9BTvS4Uy6zP6Ocm3k2k148uK2Dw4b1wreDwEGhfZIvo=
Received: from PH0PR00MB1331.namprd00.prod.outlook.com (2603:10b6:510:10e::24) by BY5PR00MB0690.namprd00.prod.outlook.com (2603:10b6:a03:20d::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5453.0; Tue, 5 Jul 2022 18:07:55 +0000
Received: from PH0PR00MB1331.namprd00.prod.outlook.com ([fe80::e93c:c419:ebd4:9b9c]) by PH0PR00MB1331.namprd00.prod.outlook.com ([fe80::e93c:c419:ebd4:9b9c%4]) with mapi id 15.20.5453.000; Tue, 5 Jul 2022 18:07:54 +0000
From: Yi Huang <huanyi@microsoft.com>
To: Yoshifumi Nishida <nsd.ietf@gmail.com>
CC: tcpm IETF list <tcpm@ietf.org>
Thread-Topic: [EXTERNAL] Re: [tcpm] WGLC for draft-ietf-tcpm-hystartplusplus-04
Thread-Index: AQHYXeqyX1DYBKuvtEmq6zqocCAneq0iHCYcgEdS6oCABwjSxw==
Date: Tue, 5 Jul 2022 18:07:54 +0000
Message-ID: <PH0PR00MB1331AD465676753DFAF401D8C3819@PH0PR00MB1331.namprd00.prod.outlook.com>
References: <66261F55-7780-402B-954E-6D7A1AB3F3C5@fh-muenster.de> <CAAK044QP=jyydT+NQbU8=FkMO20_rpGd5J4OM+xra91-1KBxPw@mail.gmail.com> <PH0PR00MB13301E77B2DA2BA2A3986C5DC3CF9@PH0PR00MB1330.namprd00.prod.outlook.com> <CAAK044Rx5dM74VYe0VeTxxRy4XJxbLEx1CMNCFBE5D9Bt44A2g@mail.gmail.com>
In-Reply-To: <CAAK044Rx5dM74VYe0VeTxxRy4XJxbLEx1CMNCFBE5D9Bt44A2g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2022-07-05T18:07:52.873Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7d23e42f-f13b-4ccc-b3c5-08da5eb148c3
x-ms-traffictypediagnostic: BY5PR00MB0690:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: FT8vEcTulRfv+HNTyiuJMHDSkFHNIU2HeppGL5qNV61hWUq9bq/mA3YEYoz0mtCz0GvElnqEZvw7NvcLyNXf6BOiwymhwtOQ5K4r82o5yl6vGCcbcQMzMplMHx3xIX9yqY5yZFW4poB7Rp+mEgQYIHkXjxFh+nrwxc0qVCnLw8QXHSWgmuHmsOWLYt78IdMid4HCqKV01eSXRzPTvAlE/6X6AtLh/zp1hZ6119mguTyTwN/4c8pQo5vXBx5Zbo5i8Emm7D+IPv/l2ag2ty44YJKGJUpfrGEomvjU+6zpurx4XfmLTtvtV3zfG8v8n+sfob5dghMcF0xroaX9boLL8af9Q9AxlqIxGJSFrDXPF+Nq3KnayhD69KmXP3NnJ9u99DUXFcLdZUIr6a/79dtzPoVuxNg4bK/wCXXdFHlAypK3Ry7xM70dsr3KkMihrWQrp3gtKZs7jLEk+FTL3QbNs8QnIIoC8uGIdir7aXFVydA69Fm3Zwxl2Vx9K4TTOLdFrm7WjzyaJptwOrQTN6edEDRmaMrkPuyj04yRFTdoqRGaTuAz6UlfhyFkIW6xaVUytw7MWM9OtsJCW/kpHsWxbl0u+lY1O/It/VTJUEP00Ep8BMGfHBAzB1E4d/s9Wsw+2hWrgP2hqh3RdnzKQWAjvJuv0EFbQ5MesHUrmzgar9/Z9qSe2q46foym5rMcZoDuwSqUeoy01UFW2pAF+kdkxUuCtSLAyXozRZhGlTDJjQu49G14zyYkjI5Mrhz4kCeCCh9HLAkDL5tFpuXq6KYdt/0hk9D0ee/itL+kMMM+lqwKD4KiocKqm/BYEwgG68JOKjSnh6/+wRfOb1ulZX+9ne7qNnxQPslTTwLKqx90yvGLNiZ6/wjyY97sP6hV1trVGvi3cqizPi3EKPqYaQ2OYSKcI8A3AJvgA+2CQ55lIaA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR00MB1331.namprd00.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(39860400002)(366004)(396003)(376002)(346002)(136003)(451199009)(83380400001)(186003)(76116006)(71200400001)(66946007)(66556008)(66476007)(66446008)(64756008)(8676002)(4326008)(33656002)(478600001)(52536014)(86362001)(966005)(8936002)(5660300002)(82950400001)(82960400001)(166002)(38070700005)(122000001)(9686003)(8990500004)(38100700002)(2906002)(41300700001)(55016003)(53546011)(7696005)(6506007)(316002)(10290500003)(19627405001)(6916009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?obtMc8DgofNXvTYqS1JeNh1Dbj+s6gY9y5n/QzlEa8Qt8sIna8edPSk6eh6Z?= =?us-ascii?Q?rRUCiHUG1Ejj0QD5D25GAD/8/c2nr5AF2Nd+uXBMJCJL7bLK3m+PEbGtlZBh?= =?us-ascii?Q?2YzOKj21M2qQiJoyRuPkc7cTlqWtCH6vUHTPG1zx/kPLVMXUbdQD2krLd9EW?= =?us-ascii?Q?/dQ2hPnhuMiNJf+e8GmqSIPq/bJDMv6do4gJ1u018ePS9u+ukUjnr7NS9cxc?= =?us-ascii?Q?YSrIj0wCIS5e7z2tn6aDZ/ZbZv2dugEaLKgv6jnwdtyrn14zzNFe0mAfNhQG?= =?us-ascii?Q?NJ77N0sYOJ3vJEsg+L4a5Os/5gBwuHzLErR+5EKkBNYBPmb08e/FfbhIW/Rw?= =?us-ascii?Q?ZmUB0ZziYfWxNSZ6GX0D/SglvPoZt+Iso4eQpZQR1EVSV3szqG0cxLWM11Ap?= =?us-ascii?Q?FTE0j1rWRSfydSlLbbHyIOqWV2ZeN+RkF6Xpf6sYxoK0cfKz514AjX5AS+IW?= =?us-ascii?Q?VTmFSz0jDlnhzzFbN06TaviD+mGjWzjZgOYP8AzSLCr7FeAXOuN7GcDpkzRQ?= =?us-ascii?Q?9r2zR2uvgq56zu5eeczrcoJhk4kDca8hKE9bOMLoZgfn4pAevJI/K8FzhVOj?= =?us-ascii?Q?h1hqLBDPaGmk2OvlLkzAlB7+t2OrDjBPdutsKkyK4ZKYdiBkccLKZT2GT6Mg?= =?us-ascii?Q?gd/0sYVks5yBGRwzfWMNDO7KdaaYO+N0nf+mQeRTAGVfMclRBxPhxp3Q+E/j?= =?us-ascii?Q?2SoPC4SlGe95HKcik5TAkuP3TaEgbDQp7rxtEt2dZyeJCmdpLUjR81XMrVDO?= =?us-ascii?Q?WBSEBJR1wh9qx6dYvBXgnCuGP00T8LIFo8vJB2bd1CdZULSTYJS3sPyZUW1T?= =?us-ascii?Q?gRXCBaJIFehVtbIbGsSgNxPospUEx14wMZ5kfBFKaSemtxjvWglLtIhLCXeG?= =?us-ascii?Q?qRoKeZ9vbvu/UvncQAGeVrNaqPn2n7hpqgzHAON3UQuZtMlEvBHT8T0cgLc5?= =?us-ascii?Q?u33TFVXtby9bg1+uRa51KRCh6zR4759na0GNPoXbeDNrETFfZE56YAGU4Tjn?= =?us-ascii?Q?DFG63DPyORDELYQ83TGSIXjfiGRji41xByiGfc+MfauLZJCWwHRh+DrUxhJO?= =?us-ascii?Q?NX1sV9fD43Djt3w+UZzo9cuCC8cwr/njoD08LyVZa0XaVCysp73MF2tXoDTN?= =?us-ascii?Q?oAl2AIDB9LXYj7yQT/bRdFI2Ik9M7HXWFtHCJx44k7p4ss+su3rx3YPzSAY2?= =?us-ascii?Q?qjTv3/D1SS6Vmu2XIBHIZ199v9NBPxoufbNzQQBFJNHeQyfca6GA4HyZegWB?= =?us-ascii?Q?sNVo0anXYGh2an1fgJY4PViorS1JRI5DGxMeVmsCvFNvDWIq0CAY34RC81q2?= =?us-ascii?Q?7HPN20YfW7Rr2yQXYK4L97sjWYwtD5wvmMu05HK98NqyHbj9QYiPrh+1vdDD?= =?us-ascii?Q?uUak8TnYGYH2P5jG8kew++Pw5bE5sQ502gThOAuG5rFxBhH1G1lWTl8Bgxis?= =?us-ascii?Q?5o1XpmMoyy+tZ+frFw7tDaoUohEtvcHsbS4jjjYyeH0f0umH4UH9w+nnZyTi?= =?us-ascii?Q?Eqpirw2fAPvxPUCghfeWejJUz3pgwpLZWJzigRyMrTAfOwNnOBT/YeZYI7R/?= =?us-ascii?Q?z+fK59+/jTKqLp89q/pB4i6wIADJ64/A+2IgYbHgO39KXOnz4o3OX/AHSyJi?= =?us-ascii?Q?5++j+MZijm2gHOmseyL5XIq0Fr9uYqGQqGVkRIkYeBLY?=
Content-Type: multipart/alternative; boundary="_000_PH0PR00MB1331AD465676753DFAF401D8C3819PH0PR00MB1331namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR00MB1331.namprd00.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7d23e42f-f13b-4ccc-b3c5-08da5eb148c3
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2022 18:07:54.9197 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yUYbBEkGwZVbFpd1zxQtTkwVlprp5ibLcQFtDPFhOsVP85nnmvy+i7ZV4eNes1XHsWQ8aHzy50mcvXSg636SBA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR00MB0690
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/tTgk4DUoAIVJfWt9oEXm3fmfPQs>
Subject: Re: [tcpm] [EXTERNAL] Re: WGLC for draft-ietf-tcpm-hystartplusplus-04
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2022 18:08:05 -0000

Hi Yoshifumi,

Good catch. I missed one place. I will fix that and make section 5 clearer. Thanks!

Yi
________________________________
From: Yoshifumi Nishida <nsd.ietf@gmail.com>
Sent: Thursday, June 30, 2022 11:40 PM
To: Yi Huang <huanyi@microsoft.com>
Cc: tcpm IETF list <tcpm@ietf.org>
Subject: Re: [EXTERNAL] Re: [tcpm] WGLC for draft-ietf-tcpm-hystartplusplus-04

Hi Huang,

Thanks for updating draft.
I found some parts has been updated (thank you!)
But, as far as I read, I think the following part I mentioned has not been changed, I'm curious if there're some reasons for it.

Section 4.2: "For CSS rounds where N_RTT_SAMPLE RTT samples have been obtained,"

Also, from my point of view, Section 5 is still not very clear what was compared with hystart++.
I am thinking that it might be good to clarify this point if there's no harm for it.

Thanks,
--
Yoshi


On Mon, May 16, 2022 at 2:29 PM Yi Huang <huanyi@microsoft.com<mailto:huanyi@microsoft.com>> wrote:
Hi Yoshifumi,

Thanks for the review!


  1.  We will update the text as you suggested.
  2.  We were comparing Hystart++ with conventional slow-start. We have never implemented the original version of Hystart and I agree the data we have right now is a bit weak. We will consider adding some lab results to show that Hystart++ with CSS works better than Hystart++ without CSS in networks with latency jitters.

Yi

________________________________
From: tcpm <tcpm-bounces@ietf.org<mailto:tcpm-bounces@ietf.org>> on behalf of Yoshifumi Nishida <nsd.ietf@gmail.com<mailto:nsd.ietf@gmail.com>>
Sent: Sunday, May 1, 2022 11:05 PM
To: tcpm IETF list <tcpm@ietf.org<mailto:tcpm@ietf.org>>
Subject: [EXTERNAL] Re: [tcpm] WGLC for draft-ietf-tcpm-hystartplusplus-04

Hello,
As an individual participant,  I think the draft is mostly ready, but I have the following comments.

1: Section 4.2:
    according to the pseudo code, rttSampleCount can exceed N_RTT_SAMPLE.
    So, I personally prefer to update the following sentences to mention this point more explicitly like:
   "For rounds where N_RTT_SAMPLE RTT samples have been obtained and currentRoundMinRTT and lastRoundMinRTT are valid"
          ->
   "For rounds where at least N_RTT_SAMPLE RTT samples have been obtained..."

   "For CSS rounds where N_RTT_SAMPLE RTT samples have been obtained.."
          ->
   "For CSS rounds where at least N_RTT_SAMPLE RTT samples have been obtained.."

2: Section 5:
    "Hystart++ reduces byte retransmitted by 50% and retransmission timeouts by 36%."
    "In an A/B test for Hystart++ draft.."

     It's not very clear what was compared with hystart++ here. Is it conventional slow-start or hystart?
     If it's hystart, it seems to me that reducing retransmission and retransmission timeout is a bit counter-intuitive as hystart++ can gain higher throughput than hystart in my understanding.
     If it's conventional slow-start, the presentation of the results is a bit weak as the motivation of hystart++ is to improve hystart.

Thanks,
--
Yoshi


On Wed, Apr 13, 2022 at 1:19 PM Michael Tuexen <tuexen@fh-muenster.de<mailto:tuexen@fh-muenster.de>> wrote:
Dear all,

this e-mail starts the working group last call for draft-ietf-tcpm-hystartplusplus-04.

The WGLC runs until Friday, May 6th 2022.

Please send any comments, including indications to support this document,
to the TCMP mailing list by then.

The ID is available at
https://www.ietf.org/archive/id/draft-ietf-tcpm-hystartplusplus-04.html<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-ietf-tcpm-hystartplusplus-04.html&data=05%7C01%7Chuanyi%40microsoft.com%7C468940d25b234997ced708da5b2c9d4d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637922544554008736%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=rotth3j9bvQcIs6xJjGW7jfE52AjnFeFqnmmfvXsrq0%3D&reserved=0>

Best regards
Michael


_______________________________________________
tcpm mailing list
tcpm@ietf.org<mailto:tcpm@ietf.org>
https://www.ietf.org/mailman/listinfo/tcpm<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Ftcpm&data=05%7C01%7Chuanyi%40microsoft.com%7C468940d25b234997ced708da5b2c9d4d%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637922544554008736%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=fHF%2BLE2wB2MHP9no0HU6cwyAeUqy3kysJepWFK5OOUs%3D&reserved=0>