Re: [rmcat] How we should handle feedback, and where the congestion should run
Randell Jesup <randell-ietf@jesup.org> Sat, 07 November 2015 05:43 UTC
Return-Path: <randell-ietf@jesup.org>
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 189ED1B2AC0 for <rmcat@ietfa.amsl.com>; Fri, 6 Nov 2015 21:43:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] 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 30kytw7_gYDB for <rmcat@ietfa.amsl.com>; Fri, 6 Nov 2015 21:43:28 -0800 (PST)
Received: from aso-006-i435.relay.mailchannels.net (aso-006-i435.relay.mailchannels.net [23.91.64.116]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 912601B2ABE for <rmcat@ietf.org>; Fri, 6 Nov 2015 21:43:26 -0800 (PST)
X-Sender-Id: wwwh|x-authuser|randell@jesup.org
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 493EFA0213 for <rmcat@ietf.org>; Sat, 7 Nov 2015 05:43:25 +0000 (UTC)
Received: from r2-chicago.webserversystems.com (ip-10-220-9-73.us-west-2.compute.internal [10.220.9.73]) by relay.mailchannels.net (Postfix) with ESMTPA id 53192A023C for <rmcat@ietf.org>; Sat, 7 Nov 2015 05:43:24 +0000 (UTC)
X-Sender-Id: wwwh|x-authuser|randell@jesup.org
Received: from r2-chicago.webserversystems.com (r2-chicago.webserversystems.com [10.122.72.91]) (using TLSv1 with cipher DHE-RSA-AES256-SHA) by 0.0.0.0:2500 (trex/5.5.5); Sat, 07 Nov 2015 05:43:24 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: wwwh|x-authuser|randell@jesup.org
X-MailChannels-Auth-Id: wwwh
X-MC-Loop-Signature: 1446875004488:2506774641
X-MC-Ingress-Time: 1446875004487
Received: from pool-96-227-119-208.phlapa.fios.verizon.net ([96.227.119.208]:64927 helo=[192.168.1.12]) by r2-chicago.webserversystems.com with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from <randell-ietf@jesup.org>) id 1ZuwHb-0000jm-IK for rmcat@ietf.org; Fri, 06 Nov 2015 23:43:23 -0600
References: <563BF7C3.40500@jesup.org> <2CEE6E71-BCDC-4778-88D1-8EDE87BAAE4D@ifi.uio.no> <563CD0BE.1010807@jesup.org> <D262BB29.29148%xiaoqzhu@cisco.com>
To: rmcat@ietf.org
From: Randell Jesup <randell-ietf@jesup.org>
Message-ID: <563D8F8A.1050406@jesup.org>
Date: Sat, 07 Nov 2015 00:43:38 -0500
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <D262BB29.29148%xiaoqzhu@cisco.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-AuthUser: randell@jesup.org
Archived-At: <http://mailarchive.ietf.org/arch/msg/rmcat/FpUGL0kBZODe23rdxU76LvfCoYE>
Subject: Re: [rmcat] How we should handle feedback, and where the congestion should run
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: Sat, 07 Nov 2015 05:43:30 -0000
On 11/6/2015 11:33 PM, Xiaoqing Zhu (xiaoqzhu) wrote: > In the eval-test-case draft, there is currently one test case dedicated > for exploring impact of two-way traffic (Sec. 5.3. Congested Feedback > Link with Bi-directional RMCAT flows). Some corresponding graphs can be > found below (they may not reflect the most up-to-date algorithm > performance). > > * NADA:http://www.ietf.org/proceedings/92/slides/slides-92-rmcat-4.pdf > (page #9 and #10) > * SCReAM: > http://www.ietf.org/proceedings/interim/2014/11/09/rmcat/slides/slides-inte > rim-2014-rmcat-1-1.pdf (page #9) > (Sorry, I was not able to find one with GCC yet.). Thanks! Those don't look too bad, though it can be hard to drill down into the details due to the PDF and thickness of the lines (and dense-ness of the graph); I found the closeups at the end of your pdf especially interesting (though not focused on this case). One question that will be interesting as we develop a feedback mechanism is going to be the requirements from the algorithms on it, and the bandwidth it uses. I note NADA seems to be slower to respond to delay, though it also seems to do much better against competing TCP flows (and likely the two items are linked, which will make for some interesting tradeoffs and tuning to do). > Would like to know whether you think that current design of the test case > has captured gist of the issue encountered by two-way calls, or any > suggestions on additional test scenarios in that regard? I think showing a graph similar to Scream's, with congested and non-congested feedback paths is a useful comparison - much easier to see the impact. Feedback bandwidth would be useful, though that might be fairly fixed right now (multiple of packet rate), so unless it's surprising it may not need graphing (just noting on the graph). -- Randell Jesup -- rjesup a t mozilla d o t com Please please please don't email randell-ietf@jesup.org! Way too much spam
- [rmcat] How we should handle feedback, and where … Randell Jesup
- Re: [rmcat] How we should handle feedback, and wh… Michael Welzl
- Re: [rmcat] How we should handle feedback, and wh… John Leslie
- Re: [rmcat] How we should handle feedback, and wh… Randell Jesup
- Re: [rmcat] How we should handle feedback, and wh… Michael Welzl
- Re: [rmcat] How we should handle feedback, and wh… Randell Jesup
- Re: [rmcat] How we should handle feedback, and wh… Xiaoqing Zhu (xiaoqzhu)
- Re: [rmcat] How we should handle feedback, and wh… Randell Jesup
- Re: [rmcat] How we should handle feedback, and wh… Stefan Holmer
- Re: [rmcat] How we should handle feedback, and wh… Stefan Holmer
- Re: [rmcat] How we should handle feedback, and wh… Stefan Holmer
- Re: [rmcat] How we should handle feedback, and wh… Colin Perkins
- Re: [rmcat] How we should handle feedback, and wh… John Leslie
- Re: [rmcat] How we should handle feedback, and wh… Xiaoqing Zhu (xiaoqzhu)
- Re: [rmcat] How we should handle feedback, and wh… Ingemar Johansson S
- Re: [rmcat] How we should handle feedback, and wh… Michael Welzl
- Re: [rmcat] How we should handle feedback, and wh… Michael Ramalho (mramalho)
- Re: [rmcat] How we should handle feedback, and wh… Colin Perkins
- Re: [rmcat] How we should handle feedback, and wh… Karen Elisabeth Egede Nielsen