Re: [rmcat] test cases for coupled cc [was: Re: Review of draft-ietf-rmcat-eval-test-02]

"Xiaoqing Zhu (xiaoqzhu)" <xiaoqzhu@cisco.com> Wed, 24 February 2016 21:20 UTC

Return-Path: <xiaoqzhu@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F4AE1B405D for <rmcat@ietfa.amsl.com>; Wed, 24 Feb 2016 13:20:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.207
X-Spam-Level:
X-Spam-Status: No, score=-14.207 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.006, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 Qmk0BfiqBIJ9 for <rmcat@ietfa.amsl.com>; Wed, 24 Feb 2016 13:20:05 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A31421B405C for <rmcat@ietf.org>; Wed, 24 Feb 2016 13:20:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3549; q=dns/txt; s=iport; t=1456348804; x=1457558404; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=mxBikEt46mY1KYlHRfw96IjMvKpzYZdZNRiM+iZ9NSw=; b=iQyH1KEC0bG5QJ6g9oeTyXvV3UAyt4IdZHVxYpLdRynO/XJcwalBq9s8 3fvEussGxp787apuKmNTZrmatde32twRvPF17O4DySNVr71NdIhDqfyD0 p97CO+ebA/bUdOF7yXxUReiDXlQbP4NR5Zni+Gx+vzkOFiRx6F42ZqaQj M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CaAgAWHs5W/5BdJa1egzqBPwaFfaYAAQQBjmQBDYFmhg4CgUk4FAEBAQEBAQFkJ4RBAQEBBHkQAgEIEQQBAQEJJQ8jHQgCBAENBRuIBL1pAQEBAQEBAQEBAQEBAQEBAQEBAQEBFYYShDqEM4Q8AQSXBwGNXoFehESIUo5IAR4BAUKCMIE0agGGYn0BAQE
X-IronPort-AV: E=Sophos;i="5.22,494,1449532800"; d="scan'208";a="80072348"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Feb 2016 21:20:03 +0000
Received: from XCH-ALN-018.cisco.com (xch-aln-018.cisco.com [173.36.7.28]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id u1OLK3KT000521 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 24 Feb 2016 21:20:03 GMT
Received: from xch-rcd-016.cisco.com (173.37.102.26) by XCH-ALN-018.cisco.com (173.36.7.28) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 24 Feb 2016 15:20:02 -0600
Received: from xch-rcd-016.cisco.com ([173.37.102.26]) by XCH-RCD-016.cisco.com ([173.37.102.26]) with mapi id 15.00.1104.009; Wed, 24 Feb 2016 15:20:03 -0600
From: "Xiaoqing Zhu (xiaoqzhu)" <xiaoqzhu@cisco.com>
To: Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>, Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
Thread-Topic: [rmcat] test cases for coupled cc [was: Re: Review of draft-ietf-rmcat-eval-test-02]
Thread-Index: AQHRaNkX0vq8sww8W0WWIuewig2D7p87eaMAgABDeEo=
Date: Wed, 24 Feb 2016 21:20:02 +0000
Message-ID: <1456348802855.68317@cisco.com>
References: <170F0EA5-EAB0-4B01-A8DF-56A0B2923A9A@ifi.uio.no> <56AA17AD.8060806@ericsson.com> <EA475291-B965-43EE-965B-F5435B595493@tik.ee.ethz.ch> <56BB01D5.5040902@ericsson.com> <FA953D22-37A1-4645-8F20-56C79A4B2806@ifi.uio.no> <56C312A9.1000609@ericsson.com> <CD27383B-9B91-4B86-AF72-17F2BDE4784A@ifi.uio.no>, <56CD8EA6.9010603@tik.ee.ethz.ch>
In-Reply-To: <56CD8EA6.9010603@tik.ee.ethz.ch>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.154.248.47]
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/rmcat/XUQgWnR6Y0rfu4Vf_fG-ZdMsI3M>
Cc: "rmcat@ietf.org" <rmcat@ietf.org>, Michael Welzl <michawe@ifi.uio.no>
Subject: Re: [rmcat] test cases for coupled cc [was: Re: Review of draft-ietf-rmcat-eval-test-02]
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.15
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: Wed, 24 Feb 2016 21:20:07 -0000

Hi, 

I would like to provide my input on this discussion.  

My understanding is that the test case draft specifies scenarios over which we would like to evaluate candidate algorithms (oh well, stating the obvious.) As such, Sec 5.4 (Competing Flows with Same RMCAT Algorithm) is a good place to add one flavor/variation of the test set up, whereby all senders share the same physical node so that one can test how a coupled CC solution works.  

I don't see why the test case draft need to say anything additional (e.g., whether a proposed CC solution should be combined with which flavor of the candidate algorithm) beyond describing that sub-test case. 

Thanks,
Xiaoqing



________________________________________
From: rmcat <rmcat-bounces@ietf.org> on behalf of Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>
Sent: Wednesday, February 24, 2016 3:06 AM
To: Zaheduzzaman Sarker
Cc: rmcat@ietf.org; Michael Welzl
Subject: Re: [rmcat] test cases for coupled cc [was: Re: Review of draft-ietf-rmcat-eval-test-02]

Hi Zahed,

I agree with Michael. My view is here that we need to evaluate each
combination of a certain scheme to couple things using a certain congestion
control algorithm separately. That means, if someone proposes a new (generic)
scheme for coupling, we as a group would only advise to use this scheme with
a certain cc algorithm if we have seen results for this specific combination.
Does this make sense to you?

I hope this also reflects the view of the wg. If not, please let us now and
we would need to discuss this again.

Mirja


On 16.02.2016 17:42, Michael Welzl wrote:
> Hi,
>
> My 2 cents about one bit here, cutting away the rest:
>
>
>> On 16. feb. 2016, at 02.14, Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> wrote:
>> (..)
>> On 02/10/2016 03:36 PM, Safiqul Islam wrote:
> (..)
>
>
>>> Without making it compulsory, I suggested to add these in the other cases. We can perhaps say:
>>>
>>> “When flows share a common bottleneck, combining their congestion controllers can be beneficial.
>>> These additional test cases can be used to evaluate a congestion control mechanism when using a method to couple flows, such as [I-D.ietf-rmcat-coupled-cc]."
>>>
>>> Does this put it better?
>> I dont think this document to referent to any candidate solution.
>>
>> I think the test cases should be defined so that one can evaluate other alternatives if there is any. Now, if there is more than one coupled CC solution and the candidate algorithms perform differently with different solution, how that will help us to evaluate coupled Congestion control algorithms. How does the WG plans to solve such situation?
>
> The sentence Safiqul proposed mentions the coupled-cc draft as an example - not more, not less. Remove it if you want, and nothing has changed: this isn’t about evaluating coupled CC. algorithms, it’s about evaluating how congestion control algorithms work when they are combined with a method to couple them. It’s not mandatory either - but if you want to test how e.g. SCReAM operates when coupled, these test cases probable make sense. That’s all this says.
>
> Cheers,
> Michael
>