Re: [rmcat] Fw: New Version Notification for draft-hayes-rmcat-sbd-00.txt

Stefan Holmer <stefan@webrtc.org> Thu, 23 October 2014 09:36 UTC

Return-Path: <holmer@google.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 B75E71A89B4 for <rmcat@ietfa.amsl.com>; Thu, 23 Oct 2014 02:36:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.988
X-Spam-Level:
X-Spam-Status: No, score=-0.988 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no
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 fji7y2dwI1La for <rmcat@ietfa.amsl.com>; Thu, 23 Oct 2014 02:36:45 -0700 (PDT)
Received: from mail-ob0-x231.google.com (mail-ob0-x231.google.com [IPv6:2607:f8b0:4003:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 917AA1A89AF for <rmcat@ietf.org>; Thu, 23 Oct 2014 02:36:45 -0700 (PDT)
Received: by mail-ob0-f177.google.com with SMTP id uy5so435423obc.22 for <rmcat@ietf.org>; Thu, 23 Oct 2014 02:36:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Y2p72O/1w06NHdNGXBQLjxuarGv/ldqVAPNYVPaiiG4=; b=MOXUOb1av7wL9Yvxh0Aylp06k30Srg4qH9M5J7/ZzZjiL/c+D/4fagn19SG0ECuE5L r3/sEUz69GV3VUq81c+ETNIKhWj6khXjSHJ3rDIyHyJmJOACSfrfogoYo9hIIO8ocZNI RV2ltryYZbyun0HZScOu0J9KwMeIpqebhoVsrGUMEMbpxFrEtVrzVad955AnA0F89+l8 8VjskTOVRzAY+wq5+Dqju/I1OYX9uERWR/YRei5BL5wDRo6vNvdd1HUT/7YGe7eyuiD4 n+Hh55zgOwMVvtdymMw5CbNiQLmgLgSGuvlsOOzrvjvA4uwWVKKb6FNq+h2n6RRid8uW y7iA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=Y2p72O/1w06NHdNGXBQLjxuarGv/ldqVAPNYVPaiiG4=; b=Tsd6ykumoFU4kondG9GIg9Ulm/ie2GgpTuGiOds3T0GtpNOACoH47gGqgvPvS1qPNw cthsPb+WbBtTVqTOOYv4LAUv7/5OydBh5bx6KPTJ2PUEKE8Mw8i+Yac0vhNpnOjvTPtW oq4I/5rMPgG8GDgqIA691EYNpz2KCD9XJ3k59ZLhbVQRmOqymmyguDq8V9I/q00+pARF 7b1vTYmO4vrwXnk76++wrIW6/sVXmxkfbbhaIflMV65V0E/l7cIsG1mE5t/Qson3yhQA G/4QlsEZJuX1f+HYBaFGMxVU6Cfj52TbMntfFXSQPc7Z0ECneSILBXWpa11LSZor6ouz XhCA==
X-Gm-Message-State: ALoCoQl/sya9JPThTZKphPaDNQkcDg3ru0NdtenWy+OBBLN1F9zrm0GkyA/+V3n04WvRv8j2Ldi/
MIME-Version: 1.0
X-Received: by 10.202.79.85 with SMTP id d82mr1028148oib.65.1414057004975; Thu, 23 Oct 2014 02:36:44 -0700 (PDT)
Sender: holmer@google.com
Received: by 10.182.143.71 with HTTP; Thu, 23 Oct 2014 02:36:44 -0700 (PDT)
In-Reply-To: <5447ECED.4050904@tik.ee.ethz.ch>
References: <20141010173710.1769e033@hayesd-laptop> <CAEdus3+MzXQdDRxO5dT6DaPP-N-W1TMjDz5vmtZ5607jLR4t3Q@mail.gmail.com> <5447ECED.4050904@tik.ee.ethz.ch>
Date: Thu, 23 Oct 2014 11:36:44 +0200
X-Google-Sender-Auth: VJkCjyFo_MucubYYwL34GNOYzWI
Message-ID: <CAEdus3JZ8HxOEU56VuOmCn8BcdH8EnAjMv=E0Z=6wdd58_hbLQ@mail.gmail.com>
From: Stefan Holmer <stefan@webrtc.org>
To: Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>
Content-Type: multipart/alternative; boundary="001a113d7aec797596050613cd4d"
Archived-At: http://mailarchive.ietf.org/arch/msg/rmcat/0rSpuaxzBfSkVHk5EDv0hAosCHc
Cc: "rmcat@ietf.org" <rmcat@ietf.org>, Simone Ferlin-Oliveira <ferlin@simula.no>, Michael Welzl Welzl <michawe@ifi.uio.no>, David Hayes <davihay@ifi.uio.no>
Subject: Re: [rmcat] Fw: New Version Notification for draft-hayes-rmcat-sbd-00.txt
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: <http://www.ietf.org/mail-archive/web/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, 23 Oct 2014 09:36:47 -0000

We don't have plans for it right now, but I can imagine that it might
happen sooner or later. I do think this draft could be useful in for
instance mesh conferences where your uplink bottleneck is on your access
link. The main question is if it's reliable enough that the benefits
clearly are greater than the downsides of incorrect classification.

On Wed, Oct 22, 2014 at 7:44 PM, Mirja Kühlewind <
mirja.kuehlewind@tik.ee.ethz.ch> wrote:

> Hi Stefan,
>
> asking this because I'm personally curious but also as rmcat chair:
>
> Are you planning to implement some kind of coupled congestion control in
> your system?
>
> Mirja
>
>
>
> On 22.10.2014 16:36, Stefan Holmer wrote:
>
>> Nice draft! I have a few comments:
>>
>> You're mentioning that skewness would require all delay measurements to be
>> stored, and therefore you're computing some different metric which is
>> related to skew. I wonder if it shouldn't be possible to more accurately
>> estimate the skew from a histogram instead? That way you at least won't
>> need to store all delay measurements. Might not be worth the trouble if
>> your metric works well.
>>
>> As mentioned by Mirja, it seems a bit error prone to use the max of the
>> OWD
>> (also, shouldn't it be max_T(OWD)?) when computing the PDV.
>>
>> Somewhat related to this, I wonder if you have any plans to test this
>> algorithm on WiFi? I have seen many cases of WiFi with a lot of contention
>> and/or interference, where the delay gets skewed not because lack of
>> bandwidth, but because of lower layer retransmissions or because the
>> access
>> point was busy serving someone else for a moment. I wonder if that can
>> cause you to incorrectly detect shared bottlenecks, where in reality there
>> was only a shared WiFi... Now that I think of it, the WiFi effect should
>> result in positive skewness, while you're looking for negative skewness,
>> so
>> you may be ok here. :)
>>
>> It would be good to have the diff() operation defined somewhere. Is it the
>> diff between successive measurements, or the diff between the flows?
>>
>> /Stefan
>>
>>
>> On Fri, Oct 10, 2014 at 5:37 PM, David Hayes <davihay@ifi.uio.no> wrote:
>>
>>  Dear All,
>>>
>>> We have just submitted of our initial shared bottleneck detection
>>> draft and will value your comments and suggestions.
>>>
>>> Regards,
>>>
>>> David
>>>
>>> Begin forwarded message:
>>>
>>> Date: Fri, 10 Oct 2014 08:17:57 -0700
>>> From: <internet-drafts@ietf.org>
>>> To: Michael Welzl <michawe@ifi.uio.no>, David Hayes
>>> <davihay@ifi.uio.no>, Michael Welzl <michawe@ifi.uio.no>, Simone Ferlin
>>> <ferlin@simula.no>, Simone Ferlin <ferlin@simula.no>, David Hayes
>>> <davihay@ifi.uio.no> Subject: New Version Notification for
>>> draft-hayes-rmcat-sbd-00.txt
>>>
>>>
>>>
>>> A new version of I-D, draft-hayes-rmcat-sbd-00.txt
>>> has been successfully submitted by David Hayes and posted to the
>>> IETF repository.
>>>
>>> Name:           draft-hayes-rmcat-sbd
>>> Revision:       00
>>> Title:          Shared Bottleneck Detection for Coupled
>>> Congestion Control for RTP Media. Document date:        2014-10-10
>>> Group:          Individual Submission
>>> Pages:          12
>>> URL:
>>> http://www.ietf.org/internet-drafts/draft-hayes-rmcat-sbd-00.txt
>>> Status:         https://datatracker.ietf.org/doc/draft-hayes-rmcat-sbd/
>>> Htmlized:       http://tools.ietf.org/html/draft-hayes-rmcat-sbd-00
>>>
>>>
>>> Abstract:
>>>     This document describes a mechanism to detect whether end-to-end data
>>>     flows share a common bottleneck.  It relies on summary statistics
>>>     that are calculated by a data receiver based on continuous
>>>     measurements and regularly fed to a grouping algorithm that runs
>>>     wherever the knowledge is needed.  This mechanism complements the
>>>     coupled congestion control mechanism in draft-welzl-rmcat-coupled-cc.
>>>
>>>
>>>
>>>
>>> Please note that it may take a couple of minutes from the time of
>>> submission until the htmlized version and diff are available at
>>> tools.ietf.org.
>>>
>>> The IETF Secretariat
>>>
>>>
>>>
>>> --
>>>
>>> -------------------------
>>> David Hayes
>>> davihay@ifi.uio.no
>>> Department of Informatics
>>> University of Oslo
>>>
>>>
>>>
>>
> --
> ------------------------------------------
> Dipl.-Ing. Mirja Kühlewind
> Communication Systems Group
> Institute TIK, ETH Zürich
> Gloriastrasse 35, 8092 Zürich, Switzerland
>
> Room ETZ G93
> phone: +41 44 63 26932
> email: mirja.kuehlewind@tik.ee.ethz.ch
> ------------------------------------------
>