Re: [rtcweb] Prioritization

"Matthew Kaufman (SKYPE)" <matthew.kaufman@skype.net> Fri, 25 April 2014 17:07 UTC

Return-Path: <matthew.kaufman@skype.net>
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 5B4731A0664 for <rtcweb@ietfa.amsl.com>; Fri, 25 Apr 2014 10:07:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_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 DkV2ByYpQj7t for <rtcweb@ietfa.amsl.com>; Fri, 25 Apr 2014 10:07:09 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1blp0182.outbound.protection.outlook.com [207.46.163.182]) by ietfa.amsl.com (Postfix) with ESMTP id 977151A0676 for <rtcweb@ietf.org>; Fri, 25 Apr 2014 10:07:09 -0700 (PDT)
Received: from BY2PR03MB027.namprd03.prod.outlook.com (10.255.240.41) by BY2PR03MB556.namprd03.prod.outlook.com (10.141.142.145) with Microsoft SMTP Server (TLS) id 15.0.929.12; Fri, 25 Apr 2014 17:07:01 +0000
Received: from BY2PR03CA068.namprd03.prod.outlook.com (10.141.249.41) by BY2PR03MB027.namprd03.prod.outlook.com (10.255.240.41) with Microsoft SMTP Server (TLS) id 15.0.934.12; Fri, 25 Apr 2014 17:07:00 +0000
Received: from BY2FFO11FD042.protection.gbl (2a01:111:f400:7c0c::168) by BY2PR03CA068.outlook.office365.com (2a01:111:e400:2c5d::41) with Microsoft SMTP Server (TLS) id 15.0.929.12 via Frontend Transport; Fri, 25 Apr 2014 17:07:00 +0000
Received: from mail.microsoft.com (131.107.125.37) by BY2FFO11FD042.mail.protection.outlook.com (10.1.14.227) with Microsoft SMTP Server (TLS) id 15.0.929.8 via Frontend Transport; Fri, 25 Apr 2014 17:06:59 +0000
Received: from TK5EX14MBXC298.redmond.corp.microsoft.com ([169.254.1.224]) by TK5EX14HUBC107.redmond.corp.microsoft.com ([157.54.80.67]) with mapi id 14.03.0181.007; Fri, 25 Apr 2014 17:06:21 +0000
From: "Matthew Kaufman (SKYPE)" <matthew.kaufman@skype.net>
To: Harald Alvestrand <harald@alvestrand.no>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Prioritization
Thread-Index: AQHPYIVjkPq1Tfael0+4dMESGUjujZsiUXSAgAA+R9A=
Date: Fri, 25 Apr 2014 17:06:21 +0000
Message-ID: <AE1A6B5FD507DC4FB3C5166F3A05A484504DFEE0@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>
In-Reply-To: <535A6151.1060501@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [157.54.51.37]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:131.107.125.37; CTRY:US; IPV:CAL; IPV:NLI; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009001)(6009001)(438001)(51704005)(199002)(189002)(83072002)(85852003)(86362001)(74502001)(33656001)(74662001)(31966008)(99396002)(2009001)(81342001)(97736001)(97756001)(92566001)(92726001)(4396001)(46102001)(77982001)(55846006)(76482001)(84676001)(80022001)(85806002)(66066001)(83322001)(6806004)(2656002)(87936001)(44976005)(80976001)(23726002)(79102001)(50466002)(46406003)(81542001)(20776003)(76176999)(47776003)(50986999)(54356999); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB027; H:mail.microsoft.com; FPR:; MLV:sfv; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en;
X-O365ENT-EOP-Header: Message processed by - O365_ENT: Allow from ranges (Engineering ONLY)
X-Forefront-PRVS: 0192E812EC
Received-SPF: Pass (: domain of skype.net designates 131.107.125.37 as permitted sender) receiver=; client-ip=131.107.125.37; helo=mail.microsoft.com;
Authentication-Results: spf=pass (sender IP is 131.107.125.37) smtp.mailfrom=matthew.kaufman@skype.net;
X-OriginatorOrg: skype.net
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/-1a79AaNSC81jAVYucuq0nzcOqM
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: Fri, 25 Apr 2014 17:07:13 -0000

Harald Alvestrand:
> Prioritization is a different matter.
> 
> What I was trying to encapsulate was:
> 
> - Higher priority means more packets get sent
> - "More" has a numeric value, so behaviour is predictable (that's where the
> x2 figure came from)
> - Small packet flows get more packets than large-packet flows (counting
> bytes not packets)
> - Lower priority flows can't be starved completely
> 
> This text captures that. I'd like to continue to capture that.

The above is simply wrong, so the text shouldn't capture it at all.

If I say that audio is more important than video, and I try to send 100kbps of audio and 3 Mbps of video over a 101kbps channel, how much audio should I drop at send time to let video through?

Matthew Kaufman