Re: [rtcweb] Prioritization
Dave Taht <dave.taht@gmail.com> Wed, 30 April 2014 21:46 UTC
Return-Path: <dave.taht@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1CFD1A09A5 for <rtcweb@ietfa.amsl.com>; Wed, 30 Apr 2014 14:46:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 R5dV4ujbnR2X for <rtcweb@ietfa.amsl.com>; Wed, 30 Apr 2014 14:46:03 -0700 (PDT)
Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com [IPv6:2a00:1450:400c:c05::233]) by ietfa.amsl.com (Postfix) with ESMTP id 55ED51A0852 for <rtcweb@ietf.org>; Wed, 30 Apr 2014 14:46:03 -0700 (PDT)
Received: by mail-wi0-f179.google.com with SMTP id z2so2955598wiv.6 for <rtcweb@ietf.org>; Wed, 30 Apr 2014 14:46:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=jIcAbEYtPL8sYkKXKwrCJK4OErQjmnLPC/m6bTwWcTM=; b=UtOIkCKDMJi3iDu/zEK828YT0AIKMW1wJvpp5LCSdRFElOtOOUu+/sMuc6YQLzJyDw hmIm/oIeQBheOWC6goWj9Dm8+Z6X15bmBCQekREBYJ8HULuIr7cqkrx60YWZ9aK2LobJ 7pb+PqjafWqms8b14Uom3eA7lAqo23ySGK9Tlmmhn6YJJL0ESIv/F997sPTL0wSW1BnS /MJycYoXAcs1LpiS1d6QKZojKuToDRn4Myr6YbFpy4RA2tr3/Cw/FOKgjfSsM1mn37g5 tZDyEU82IwLCzkfRvJlD4/QMCIgmICLEssh/rs8nmfzE/TCAkEY3Rl0ojfgmgrurwq0u 1bDw==
MIME-Version: 1.0
X-Received: by 10.180.14.233 with SMTP id s9mr5481874wic.53.1398894361265; Wed, 30 Apr 2014 14:46:01 -0700 (PDT)
Received: by 10.216.207.82 with HTTP; Wed, 30 Apr 2014 14:46:01 -0700 (PDT)
In-Reply-To: <AE1A6B5FD507DC4FB3C5166F3A05A484504E6582@TK5EX14MBXC298.redmond.corp.microsoft.com>
References: <20140425084726.8812.24604.idtracker@ietfa.amsl.com> <535A21E3.7070008@alvestrand.no> <535A5ACC.9070700@viagenie.ca> <535A6151.1060501@alvestrand.no> <535A68E1.9090901@viagenie.ca> <535A78FF.20700@alvestrand.no> <535A7C73.6050701@viagenie.ca> <CABkgnnWkOGdSzP42rZ-aGjFkGDOOGOfk64rq-80GjeVPZJAqaw@mail.gmail.com> <AE1A6B5FD507DC4FB3C5166F3A05A484504DFEA3@TK5EX14MBXC298.redmond.corp.microsoft.com> <F60C5C26-CFFE-45D1-BF1A-D1C320835C8A@cisco.com> <CABkgnnWcE+KaDk4OnHo0wDwK_gz_4gSr_F5FRe-X1gf41hKotQ@mail.gmail.com> <AE1A6B5FD507DC4FB3C5166F3A05A484504E6582@TK5EX14MBXC298.redmond.corp.microsoft.com>
Date: Wed, 30 Apr 2014 14:46:01 -0700
Message-ID: <CAA93jw51zt-xfFjbn13WAj+gOfWmef+qnUZ4Ez=KHJO=mM9Akg@mail.gmail.com>
From: Dave Taht <dave.taht@gmail.com>
To: "Matthew Kaufman (SKYPE)" <matthew.kaufman@skype.net>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/5OPF2dNVVjp3TO8qfgigY52964E
Cc: "Cullen Jennings (fluffy)" <fluffy@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Prioritization
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Apr 2014 21:46:07 -0000
On Wed, Apr 30, 2014 at 2:36 PM, Matthew Kaufman (SKYPE) <matthew.kaufman@skype.net> wrote: > >> -----Original Message----- >> From: Martin Thomson [mailto:martin.thomson@gmail.com] >> Sent: Wednesday, April 30, 2014 2:23 PM >> To: Cullen Jennings (fluffy) >> Cc: Matthew Kaufman (SKYPE); Simon Perreault; rtcweb@ietf.org >> Subject: Re: [rtcweb] Prioritization >> >> On 30 April 2014 14:09, Cullen Jennings (fluffy) <fluffy@cisco.com> wrote: >> > On Apr 25, 2014, at 11:03 AM, Matthew Kaufman (SKYPE) >> <matthew.kaufman@skype.net> wrote: >> > >> >> If a "lower priority" packet is dispatched before a "higher priority" packet >> in order to "prevent starvation", then what does "higher priority" mean? >> > >> > I think the labels reflect what "might" happen on average and not for any >> particular packet. >> >> I think that Matthew was referring to the part where the browser is involved. >> That is, the bit where, when presented with the option to send just one >> packet from buckets A through D, how does it choose from those buckets. >> >> The implication was that if A is more important than B, then if A wants to >> send, it gets to send. Period. The "prevents starvation" >> view of the world says that work is shared between A-D, with increasingly >> large proportions of the available capacity given to higher priority streams. >> The problem with both these models is that they are crap in various ways. In >> one, you get cases where lower priority stuff never happens, even if that >> isn't what you wanted; in another, lower priority stuff can get resources, and >> that wasn't what you wanted. It is extremely rare that you want a starvation queue. Two examples are holding a port open through a natted device, and your typical keepalives. If you want to support near-starvation queues, you could specify an outer bound for the maximum time a lower priority queue can be starved. otherwise a system of weights seems more appropo. >> The DSCP markings and how they might interact with this are just an >> additional layer of uncertainty, primarily. > > Accurate summary of my position. > > Matthew Kaufman > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb -- Dave Täht NSFW: https://w2.eff.org/Censorship/Internet_censorship_bills/russell_0296_indecent.article
- Re: [rtcweb] Prioritization Harald Alvestrand
- [rtcweb] I-D Action: draft-ietf-rtcweb-transports… internet-drafts
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-transp… Harald Alvestrand
- [rtcweb] Prioritization Simon Perreault
- Re: [rtcweb] Prioritization Harald Alvestrand
- Re: [rtcweb] Prioritization Simon Perreault
- [rtcweb] Review Comments on draft-ietf-rtcweb-tra… Magnus Westerlund
- Re: [rtcweb] Prioritization Simon Perreault
- Re: [rtcweb] Prioritization Martin Thomson
- Re: [rtcweb] Prioritization Matthew Kaufman (SKYPE)
- Re: [rtcweb] Prioritization Matthew Kaufman (SKYPE)
- Re: [rtcweb] Prioritization Harald Alvestrand
- Re: [rtcweb] Prioritization Cullen Jennings (fluffy)
- Re: [rtcweb] Prioritization Martin Thomson
- Re: [rtcweb] Prioritization Matthew Kaufman (SKYPE)
- Re: [rtcweb] Prioritization Dave Taht
- Re: [rtcweb] Prioritization DRUTA, DAN
- Re: [rtcweb] Prioritization Harald Alvestrand
- Re: [rtcweb] Prioritization Michael Welzl