Re: [rmcat] Fw: New Version Notification for draft-hayes-rmcat-sbd-00.txt
Stefan Holmer <stefan@webrtc.org> Thu, 23 October 2014 14:01 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 9F6AB1A90F7 for <rmcat@ietfa.amsl.com>; Thu, 23 Oct 2014 07:01:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.288
X-Spam-Level:
X-Spam-Status: No, score=-1.288 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, 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 4uEbHyhCry3u for <rmcat@ietfa.amsl.com>; Thu, 23 Oct 2014 07:01:31 -0700 (PDT)
Received: from mail-oi0-x236.google.com (mail-oi0-x236.google.com [IPv6:2607:f8b0:4003:c06::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 669061A6FBF for <rmcat@ietf.org>; Thu, 23 Oct 2014 07:01:31 -0700 (PDT)
Received: by mail-oi0-f54.google.com with SMTP id v63so735820oia.41 for <rmcat@ietf.org>; Thu, 23 Oct 2014 07:01:30 -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=YhXgMgrRjOTSFZqKqUx0BULKmOdwT82ZRGV3tiaR04w=; b=ICnqUVCjpdRn/FV2qmrQUqyIr5V0+5wrvlQfmP61t/8cD2e4yrrgz6ShP7QqlrjjtZ mMdrUSpZxgnOWYqbYgC2M+J1YIQsRdSGyvXwuJibiqVZX6C8OjDR+sNypW/CsCC1pxij V2RXIyOuqt6i55JeJzS+AVlLD0cEa+4aBbRSHYWdB2J8/13ICNqbgqAf6sRwWXxfONZv WSC4BvNBVLZTMElXWmZU+fLU/Is8pkUlLaQn2VueokTVFzGxs72rFwCO9kGCXwnVhCIE KVVoIq0T9YnfvRLeUkknMYgS67lEIWId1Pyh+xrpOG/NR2rc46tcR8uq20t431l9/m46 NG6g==
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=YhXgMgrRjOTSFZqKqUx0BULKmOdwT82ZRGV3tiaR04w=; b=OWtC8yGK6/yLzaQMloPIgITga3P2QeAjPZxltxMW8IOPo2j+g8J1gmRaRj6WOj+Ews omN+FpOcY8fa3BgbH1zt2yK5hRZw5YXJ+asuRbMPiMcKul9QZyXaLxpLhnsujv5AAeas 2fQzC7AkRy7dSOF7RgLozDOwWGF3E+vpcWz4wszwTq7+ULJSFXjuhMewiI96qkyBRoVv 5j7EoIq0no92X0N/thnabxyFXdvSemDVgBXRt1aCIZX3dw1cXBySGjR89aH9Tl2bDbx7 0JlfgK73sNLI1iZduOuocIsplHOqwjXZkKwQVnxOUDgMudBnuqr8Is+uKG0innNf+aXU UUUQ==
X-Gm-Message-State: ALoCoQljWvXI5tvsm+0Yu18ZdWuARruJsS5GaR1HTwW2jrDQTsndESLCsXNrXVlkO4KV9/TeStHm
MIME-Version: 1.0
X-Received: by 10.60.179.112 with SMTP id df16mr1145208oec.70.1414072890310; Thu, 23 Oct 2014 07:01:30 -0700 (PDT)
Sender: holmer@google.com
Received: by 10.182.143.71 with HTTP; Thu, 23 Oct 2014 07:01:30 -0700 (PDT)
In-Reply-To: <CAEbPqrygk6WLGvHFScf684uVHxYv41+D_Au=Ees_fOrYdN5Fzw@mail.gmail.com>
References: <20141010173710.1769e033@hayesd-laptop> <CAEdus3+MzXQdDRxO5dT6DaPP-N-W1TMjDz5vmtZ5607jLR4t3Q@mail.gmail.com> <5447ECED.4050904@tik.ee.ethz.ch> <CAEdus3JZ8HxOEU56VuOmCn8BcdH8EnAjMv=E0Z=6wdd58_hbLQ@mail.gmail.com> <CAEbPqrygk6WLGvHFScf684uVHxYv41+D_Au=Ees_fOrYdN5Fzw@mail.gmail.com>
Date: Thu, 23 Oct 2014 16:01:30 +0200
X-Google-Sender-Auth: JFlyZOLIrxpgfNpqNRBtxjPBTGM
Message-ID: <CAEdus3LyaQNE0UAYikgo-K28CKuhh2vp-kB1Fd3MDRqHVaRcvg@mail.gmail.com>
From: Stefan Holmer <stefan@webrtc.org>
To: Varun Singh <vsingh.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="089e01182e8c5067320506178033"
Archived-At: http://mailarchive.ietf.org/arch/msg/rmcat/g_ziUdlPsUPMZ2K7VLgiVUWjl7A
Cc: "rmcat@ietf.org" <rmcat@ietf.org>, Simone Ferlin-Oliveira <ferlin@simula.no>, Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>, David Hayes <davihay@ifi.uio.no>, Michael Welzl Welzl <michawe@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 14:01:34 -0000
On Thu, Oct 23, 2014 at 2:26 PM, Varun Singh <vsingh.ietf@gmail.com> wrote: > On Thu, Oct 23, 2014 at 12:36 PM, Stefan Holmer <stefan@webrtc.org> wrote: > > 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. > > > > In a mesh the endpoint already knows that the outbound streams belong > to a group and the main thing to figure out which ones share a common > bottleneck, if not all of them. > What do you mean with "belong to a group"? What I mean could be useful is to determine if the bottleneck is shared (e.g., the access link is the bottleneck) and then use some sort of coupled cc. > > Another possible simplification is that the flows are carrying the > same content, but may be at different rates (if each has an > independent congestion controller). > > > > > 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 > >> ------------------------------------------ > > > > > > > > -- > http://www.netlab.tkk.fi/~varun/ >
- [rmcat] Fw: New Version Notification for draft-ha… David Hayes
- [rmcat] Fw: New Version Notification for draft-ha… grenville armitage
- Re: [rmcat] Fw: New Version Notification for draf… Mirja Kühlewind
- Re: [rmcat] New Version Notification for draft-ha… Michael Welzl
- Re: [rmcat] Fw: New Version Notification for draf… Simone Ferlin-Oliveira
- Re: [rmcat] Fw: New Version Notification for draf… David Hayes
- Re: [rmcat] Fw: New Version Notification for draf… David Hayes
- Re: [rmcat] Fw: New Version Notification for draf… Michael Ramalho (mramalho)
- Re: [rmcat] Fw: New Version Notification for draf… David hayes
- Re: [rmcat] Fw: New Version Notification for draf… Dave Taht
- Re: [rmcat] Fw: New Version Notification for draf… Michael Ramalho (mramalho)
- Re: [rmcat] Fw: New Version Notification for draf… Stefan Holmer
- Re: [rmcat] Fw: New Version Notification for draf… Simone Ferlin-Oliveira
- Re: [rmcat] Fw: New Version Notification for draf… Stefan Holmer
- Re: [rmcat] Fw: New Version Notification for draf… David hayes
- Re: [rmcat] Fw: New Version Notification for draf… Mirja Kühlewind
- Re: [rmcat] Fw: New Version Notification for draf… Mirja Kühlewind
- Re: [rmcat] Fw: New Version Notification for draf… Michael Welzl
- Re: [rmcat] Fw: New Version Notification for draf… Stefan Holmer
- Re: [rmcat] Fw: New Version Notification for draf… Stefan Holmer
- Re: [rmcat] Fw: New Version Notification for draf… Stefan Holmer
- Re: [rmcat] Fw: New Version Notification for draf… Zaheduzzaman Sarker
- Re: [rmcat] Fw: New Version Notification for draf… Varun Singh
- Re: [rmcat] Fw: New Version Notification for draf… David Hayes
- Re: [rmcat] Fw: New Version Notification for draf… Stefan Holmer
- Re: [rmcat] Fw: New Version Notification for draf… Stefan Holmer