Re: [rmcat] Benjamin Kaduk's No Objection on draft-ietf-rmcat-eval-test-09: (with COMMENT)

Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> Thu, 21 March 2019 13:41 UTC

Return-Path: <zaheduzzaman.sarker@ericsson.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C484D12865E for <rmcat@ietfa.amsl.com>; Thu, 21 Mar 2019 06:41:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level:
X-Spam-Status: No, score=-4.301 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, RCVD_IN_DNSWL_MED=-2.3, 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 header.b=erlyxUi9; dkim=pass (1024-bit key) header.d=ericsson.com header.b=jf01bmv7
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 uhwKSKyjaGo9 for <rmcat@ietfa.amsl.com>; Thu, 21 Mar 2019 06:41:35 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 40406128CB7 for <rmcat@ietf.org>; Thu, 21 Mar 2019 06:41:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1553175690; x=1555767690; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=sIh0/bzP+gAXSILPMWor3Vh/puveXLRoV6lGmgtCw7w=; b=erlyxUi9O3lE7Vwo+tDdDdcZz0pYFa3jeyNBI/lNhCExya5Oinw3Om1KSJdamjIV 21CP7Lmbtv7Ddesymh5YHbN3QbaxagXWflhxi+iqn8RUvwagGWt5UTxGilGUr4TC UWL8UdEhMH9eQ5KV+M8TyEdrav6B/b+zbvHlDuqllkE=;
X-AuditID: c1b4fb30-777759e000007fec-86-5c93948a1ea4
Received: from ESESSMB501.ericsson.se (Unknown_Domain [153.88.183.119]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id F0.03.32748.A84939C5; Thu, 21 Mar 2019 14:41:30 +0100 (CET)
Received: from ESESBMB503.ericsson.se (153.88.183.170) by ESESSMB501.ericsson.se (153.88.183.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Thu, 21 Mar 2019 14:41:30 +0100
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB503.ericsson.se (153.88.183.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5 via Frontend Transport; Thu, 21 Mar 2019 14:41:30 +0100
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=sIh0/bzP+gAXSILPMWor3Vh/puveXLRoV6lGmgtCw7w=; b=jf01bmv7sG1CtxLLxLoNZtVhTOZKAy3vjDaidccpVoIyKFJa8rbYKdn00jjbAKc6gQlTbetC8AZ/vxqSGMlNHsXMsiLiUgHmgVsQyWR8zwCZ3kRPqv+BTbePrGR/6n44jcb6x8NFE8mqJ8aR3HiwZg3/Te0vr8MdmHvncR2Rh3w=
Received: from AM5PR0701MB3009.eurprd07.prod.outlook.com (10.168.156.147) by AM5PR0701MB2835.eurprd07.prod.outlook.com (10.168.155.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.9; Thu, 21 Mar 2019 13:41:29 +0000
Received: from AM5PR0701MB3009.eurprd07.prod.outlook.com ([fe80::994:d697:69fd:50d3]) by AM5PR0701MB3009.eurprd07.prod.outlook.com ([fe80::994:d697:69fd:50d3%6]) with mapi id 15.20.1709.015; Thu, 21 Mar 2019 13:41:29 +0000
From: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
To: Benjamin Kaduk via Datatracker <noreply@ietf.org>, The IESG <iesg@ietf.org>
CC: "draft-ietf-rmcat-eval-test@ietf.org" <draft-ietf-rmcat-eval-test@ietf.org>, Colin Perkins <csp@csperkins.org>, "rmcat-chairs@ietf.org" <rmcat-chairs@ietf.org>, "rmcat@ietf.org" <rmcat@ietf.org>
Thread-Topic: Benjamin Kaduk's No Objection on draft-ietf-rmcat-eval-test-09: (with COMMENT)
Thread-Index: AQHU1PVmRwtwg97gf0mFUJNRKnqjgKYWPmmA
Date: Thu, 21 Mar 2019 13:41:28 +0000
Message-ID: <3C53B15F-9C66-4C64-8C15-A643EADE6B54@ericsson.com>
References: <155197033601.24667.6429871717336324511.idtracker@ietfa.amsl.com>
In-Reply-To: <155197033601.24667.6429871717336324511.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.17.0.190309
x-originating-ip: [192.176.1.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 17c0aa60-4296-4230-04f2-08d6ae02ebfb
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:AM5PR0701MB2835;
x-ms-traffictypediagnostic: AM5PR0701MB2835:
x-ms-exchange-purlcount: 1
authentication-results: spf=none (sender IP is ) smtp.mailfrom=zaheduzzaman.sarker@ericsson.com;
x-microsoft-antispam-prvs: <AM5PR0701MB28355492ED449BE2A9E1F5AA9F420@AM5PR0701MB2835.eurprd07.prod.outlook.com>
x-forefront-prvs: 0983EAD6B2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(396003)(39860400002)(366004)(136003)(376002)(199004)(189003)(51914003)(58126008)(8936002)(2906002)(5660300002)(68736007)(8676002)(97736004)(81156014)(81166006)(6486002)(476003)(6306002)(486006)(2616005)(446003)(11346002)(6512007)(305945005)(7736002)(186003)(229853002)(83716004)(86362001)(6246003)(71190400001)(71200400001)(33656002)(54906003)(256004)(4326008)(36756003)(6506007)(110136005)(105586002)(53936002)(106356001)(25786009)(26005)(6436002)(14454004)(44832011)(6116002)(3846002)(478600001)(102836004)(99286004)(82746002)(316002)(66066001)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0701MB2835; H:AM5PR0701MB3009.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 4gyhPgsQhO9Sz8vs1J0TGq2YKZlnpWNYyHyygqCGSQ2tc0eNvGtIACvZ49G1mNK4g90O0c8it99Nf0VZHxs/prN0a4wldXJ4usZ2dEyh23yzoxlhoHC7pyEuvSB6POLpTDpy2mMqxA+r8B5AJmcmLWGjIV4v/Ikb8mCjzRjSdT4zZWHMZy7Sapxqk2xnCmnk5TTfRGUsFgCJfkpPd7mskEYkoKCeQ6LBSSd4joD7nt7x3nXoEHOwSp85Tt2dRtB0/4F2EZGuNiamvmH4a76j80GJG5NRdBi4jAd3oW6+2VVI1swsLwMNiZbfo0+gbfRE86IkfjyTM2FboG2msQPbtv/taNKxGKwC3SiqxWQwj8Ar4FKEILm/6HsgJes2pvrU26G30eL+hepe7ycoKllX7WfPf+a+5rYbKD1Y+Lm6TKE=
Content-Type: text/plain; charset="utf-8"
Content-ID: <1802DAE2E1D3724AA274295C9C9AADEE@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 17c0aa60-4296-4230-04f2-08d6ae02ebfb
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2019 13:41:29.0747 (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-Transport-CrossTenantHeadersStamped: AM5PR0701MB2835
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0iTURzGPXsve12NjsvL30tRAxUvORtFIyULKoRU7FulWUtfdHnlnZr6 IeyDWdNQm+a1NHtBm4IXFIcWqMxQ8dKF8DYV8RISiBQq5pa5vQV9+z3/5+F/nnM4DCHjKQ9G k5bJcmnqFDktIatv9Dw4pSvXxwZ/qPRXNa0PI1XZ4rhYVWUpI1SFRgOlMj2fFataZjbpi3T4 i8VFOpznd0XRoluS0AQ2RZPNcooLdyVJI3tnM4w+Od1P9CgfGb11yJEBfAZmtorFOiRhZNiE YHrqESWIbQSPR3kkCF4EC5Zt0iZIXErAfEUpIThVIqhtqKMFsYLgR63lwGEYGofC8pso2yHO +DrMFVXa9xJ4DEGXuQrZjKP4NvS87KCEUBy090+IBVbCxvY8aWMSe8Or1SZ7RorDYGBNZ2cZ joS+jW573hFHwa7ZRNsYYVfYGW0V2ZjAbjC7Ui8SboqBfzdJCOwC68u/7XtcsAI6OodoW2fA J4C3uguRY/C5vggJHAn7YyX2CwOeQ1C0tEkKRiBYR82UwB4w/GmIEjrEQ8VWAS3M08FU2P83 7wVtM40iYdFPCvinfagUKWr+61pz0IPAftDW+3ccDq0FbwmBT0J50ZK4xv4UTjBSvUI2IMqA XLSs9l5qolIZxHKaeK02PS0ojc3sRAd/Z6BrL9iI1r9dGkSYQfLDUjZLHyuj1Nna3NRBBAwh d5b2xhyMpAnq3DyWS7/DZaWw2kHkyZByN6lF5hQrw4nqTDaZZTNY7p8rYhw98lFLwWqJ2e0+ uxAzZT1Sv1yj2Oy+WR6yP2648j5VSSkNC5uH1qo94tyTj5tkkzgg0qrfMUbn+Q4Yvb3GxOL4 X81fSx8aAjQ5IRGGaYfmRpWb30dddF3x+V768pQm7OpI+6TPtcDV7w4Rr3c5TlXRc277me9E l6tnqO5LsiuCRDmpTVKf9ic4rfoPs9VgOzcDAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rmcat/DsvjYesEAKR3q20_YZUm5uFzDyE>
Subject: Re: [rmcat] Benjamin Kaduk's No Objection on draft-ietf-rmcat-eval-test-09: (with COMMENT)
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rmcat/>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2019 13:41:37 -0000

Hi Benjamin,

Thanks for the comments. Please see inline below with [ZS] prefix.

BR
Zahed

On 2019-03-07, 15:52, "Benjamin Kaduk via Datatracker" <noreply@ietf.org> wrote:



    ----------------------------------------------------------------------
    COMMENT:
    ----------------------------------------------------------------------
    
    We don't really explain the usage of the "variation pattern index" that
    I can see.

[ZS] right, that column could be removed. I think it is still there for potential reference in the discussion.
    
    Section 3
    
             +  Bottleneck-link capacity: defines minimum capacity of the
                end-to-end path
    
    I'm not sure I'd describe this as the "minimum capacity of the
    end-to-end path", since attempts to use anything larger than this value
    will pile up at the bottleneck.

[ZS] hmm, I guess that is why that link will act as bottleneck link for a respective testcase. If the flows remain below that capacity it should not experience queuing and as you said anything above that capacity will observe queuing. The job of the congestion control algorithm will be to avoid queuing.
    
    Section 5.6, 5.7
    
    Do we want anyone to consider testing with alternative TCP congestion
    control algorithms?

[ZS]The text should be read as the minimum one need to do and should encourage other to try with more alternatives. Will add the encouragement text (there is already one for multiple media sources).
    
    Section 6.1
    
    If you're not going to reference what scheme is used for implementing
    priority, say how these priority values are interpreted.

[ZS] not sure I understood the comments here. I don’t think we have any recommendation of which priority schemes one need to use. The testers are free to use any priority scheme and the share of the available bandwidth must reflect the priority imposed on flows. What we can ask is to describe the scheme used in the test so that results can be interpreted clearly. Like a particular SCREAM (https://tools.ietf.org/html/rfc8298#section-4.1.2.8) implementation uses a credit based scheme, then presenting results that scheme needs to be described by the proponents. Will this work?
    
    Section 6.2
    
    nit: "delay-based" (hyphenated)
[ZS] OK
    
    Section 6.3
    
       Expected behavior: The candidate algorithm is expected to achieve
       full utilization at both bottleneck links without starving any of the
    
    I'm not sure how we can get "full utilization" at both bottlenecks, when
    the links in question have different capacity ratios.
[ZS] there are two criteria here, 1) avoid starvation, 2) full utilization with fair share. In this particular test case the bottlenecks are not common for all the flows. The the S1-R1 flow will traverse both of the bottleneck. At time, it will share the bottleneck link with S2-R2 and further down the path it will share the bottleneck link with S3-R3. S1-R1 then obviously it will observe the minimum of the available bandwidth from all the bottlenecks present in the path (in this case C-D). As different flows are on the bottleneck the expectation is S2-R2 will fill the rest of the available bandwidth and none of them should starve. So, to me the text seems OK.
    
    Section 11.2
    
    Some of these may need to be normative references; e.g., if we require
    default TCP congestion control (RFC5681) for the competing TCP flows,
    then it's mandatory.
[ZS] OK