Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft-ietf-tsvwg-rtcweb-qos ?
Magnus Westerlund <magnus.westerlund@ericsson.com> Mon, 18 July 2016 08:16 UTC
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBD8B12D0F7; Mon, 18 Jul 2016 01:16:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 93exBY_3yqvb; Mon, 18 Jul 2016 01:16:03 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDD7D12D095; Mon, 18 Jul 2016 01:16:02 -0700 (PDT)
X-AuditID: c1b4fb30-f79486d0000069d0-cf-578c904026fd
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.183.51]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 1D.A2.27088.0409C875; Mon, 18 Jul 2016 10:16:01 +0200 (CEST)
Received: from [127.0.0.1] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.53) with Microsoft SMTP Server id 14.3.294.0; Mon, 18 Jul 2016 10:16:00 +0200
To: Harald Alvestrand <harald@alvestrand.no>, "Black, David" <david.black@emc.com>
References: <CB087237-108A-44B1-8293-3498F24A2303@ifi.uio.no> <e3ebbf6c-58ab-1f70-3a5c-36a660dc73e7@gmail.com> <4D9967BC-D23D-4DB9-9ABE-9DA6B15B33A8@ifi.uio.no> <CE03DB3D7B45C245BCA0D243277949362F5D6D94@MX307CL04.corp.emc.com> <09203BA7-ED00-405C-AA66-C31D411A2B11@cisco.com> <4f7acb04-6b37-0f95-3613-c127ff8b31ad@ericsson.com> <CE03DB3D7B45C245BCA0D243277949362F5E4761@MX307CL04.corp.emc.com> <578C8B84.8030800@alvestrand.no>
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
Message-ID: <f0c9b4a4-afaf-c6dc-856c-dd27bd5049d0@ericsson.com>
Date: Mon, 18 Jul 2016 10:15:58 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <578C8B84.8030800@alvestrand.no>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHLMWRmVeSWpSXmKPExsUyM2K7sa7jhJ5wg/W/uSy2Hl7LbnGsr4vN Yu2/diDrzV02BxaPKxOusHocOTKbxWPJkp9MAcxRXDYpqTmZZalF+nYJXBnzHy9gLXitUbHv Qg9LA+NKxS5GTg4JAROJ/t67LBC2mMSFe+vZuhi5OIQEjjBKzL37mhXCWc4oceXBTUaQKmGB EImNR/YzgdgiQPa1A9OhinYwS1zfs5a5i5GDg1nAReL6nGqQGjYBC4mbPxrZQGxeAXuJmQs/ gs1hEVCVuNL6jg2kXFQgRmJ9XwJEiaDEyZlPWEDCnAK6Ep8bwcLMQFNmzj/PCGHLSzRvnc0M YgsJaEs0NHWwTmAUnIWkexaSlllIWhYwMq9iFC1OLU7KTTcy0kstykwuLs7P08tLLdnECAzl g1t+G+xgfPnc8RCjAAejEg/vguPd4UKsiWXFlbmHGCU4mJVEeFsaesKFeFMSK6tSi/Lji0pz UosPMUpzsCiJ8/q/VAwXEkhPLEnNTk0tSC2CyTJxcEo1MIoe6Nq4dsu1HfOYvXwMl5xMs5mn t9n8+paG764Owd84fmguPynYvibwPnOeXOn/aPWNU1fYmlhnC57j9ndfuEI0wMH++w4HoeQJ GVdv6s3w1biu5LYpUqpm7bmPE+d84Iqco5k81fB78i3uadoV+x7NC2ZsfBt5vDBsivvBBXwJ a8T28FWpsSmxFGckGmoxFxUnAgCr7uQIYQIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/z8PRHsS3oocgfLriUHPZv4GQik0>
Cc: RTCWeb IETF <rtcweb@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Subject: Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft-ietf-tsvwg-rtcweb-qos ?
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Jul 2016 08:16:06 -0000
Den 2016-07-18 kl. 09:55, skrev Harald Alvestrand: > David, > > repeating for transparency what I asked in person: > > Can you post the links to the measurements that led to the conclusion > that non-arrival of DSCP-marked packets is a big enough problem that we > should develop specific mechanisms to detect it? > https://irtf.org/anrw/2016/anrw16-final17.pdf > I'd like to make sure we're all on the same page wrt what the problem > is, how we can measure it, and in what contexts the problems are likely > to have significant impact. > > (I worry in particular about how many false positives a blackhole > detection mechanism is likely to have, and how much this will in turn > increase randomness in performance as percieved by the user, making > performance problems harder to diagnose.) > > > On 07/14/2016 11:13 PM, Black, David wrote: >> Magnus, >> >> I think that's a fine suggestion. I think the next step is: >> >>> 3. The natural place to indicate the need/recommendation for >>> implementing this functionality would be in draft-ietf-rtcweb-transports >>> (Currently in IETF LC). However, here I think we need to have a >>> discussion if RTCWEB WG wants to only place a suitable warning about the >>> need, and indicate future forthcoming specification or if we hold this >>> document up until this solution is available? >> I'll attend the Thu RTCWEB session in Berlin to see how this comes out, >> after which it should be straightforward for the draft authors and yours >> truly to write the sentence or two that draft-ietf-tsvwg-rtcweb-qos will >> need. >> >> Thanks, --David >> >>> -----Original Message----- >>> From: Magnus Westerlund [mailto:magnus.westerlund@ericsson.com] >>> Sent: Thursday, July 14, 2016 4:53 AM >>> To: Cullen Jennings (fluffy); Black, David >>> Cc: RTCWeb IETF; Michael Welzl; tsvwg@ietf.org >>> Subject: Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft-ietf-tsvwg-rtcweb-qos ? >>> >>> Den 2016-07-12 kl. 18:19, skrev Cullen Jennings (fluffy): >>>> short answer here but as David suggested … some implementation use >>>> the STUN packets in ICE or just in WebRTC style liveness tests to >>>> do the tests of if a given DSCP works or not. In general ICE is a >>>> good tool to take a bunch of possible paths, test which work, and >>>> select the best. >>> I do agree that how you do the path checks when setting DSCP values != 0 >>> is dependent on the context. For the WebRTC I do agree doing checks >>> using ICE is quite reasonable. >>> >>> We already have similar path testing usages of ICE in the ECN for RTP >>> specification (RFC6679), see Section 7.2.1. I will note that taking this >>> as blueprint for DSCP testing, what is needed clearly requires a new >>> separate specification. The components needs are: 1) A new STUN >>> parameter to request the ICE peer to echo the DSCP field value received. >>> 2) A ICE capability parameter to be used in signalling negotiations to >>> determine capability for this feature. 3) Behaviour specification on how >>> to test values and interpret responses. This include things like if one >>> should actually establish multiple candidate pairs one with DSCP testing >>> and one without? >>> >>> So the question here is how to proceed with this issue. So I would >>> suggest the following way forward. >>> >>> 1. draft-ietf-tsvwg-rtcweb-qos identifies the issue and recommends the >>> user to apply path verification methods but don't specify them. >>> >>> 2. Someone takes on the task to write a DSCP path verification extension >>> to ICE. >>> >>> 3. The natural place to indicate the need/recommendation for >>> implementing this functionality would be in draft-ietf-rtcweb-transports >>> (Currently in IETF LC). However, here I think we need to have a >>> discussion if RTCWEB WG wants to only place a suitable warning about the >>> need, and indicate future forthcoming specification or if we hold this >>> document up until this solution is available? >>> >>> >>> Cheers >>> >>> Magnus Westerlund >>> >>> ---------------------------------------------------------------------- >>> Services, Media and Network features, Ericsson Research EAB/TXM >>> ---------------------------------------------------------------------- >>> Ericsson AB | Phone +46 10 7148287 >>> Färögatan 6 | Mobile +46 73 0949079 >>> SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com >>> ---------------------------------------------------------------------- >> _______________________________________________ >> rtcweb mailing list >> rtcweb@ietf.org >> https://www.ietf.org/mailman/listinfo/rtcweb > > -- Magnus Westerlund ---------------------------------------------------------------------- Services, Media and Network features, Ericsson Research EAB/TXM ---------------------------------------------------------------------- Ericsson AB | Phone +46 10 7148287 Färögatan 6 | Mobile +46 73 0949079 SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com ----------------------------------------------------------------------
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Ruediger.Geib
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Michael Welzl
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Ruediger.Geib
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Michael Welzl
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Brian E Carpenter
- [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsvwg-r… Michael Welzl
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Black, David
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Spencer Dawkins at IETF
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Alissa Cooper
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Spencer Dawkins at IETF
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Magnus Westerlund
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Randell Jesup
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Magnus Westerlund
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Harald Alvestrand
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Harald Alvestrand
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Black, David
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Magnus Westerlund
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Gorry (erg)
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Brian E Carpenter
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Michael Welzl
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Black, David
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Michael Welzl
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Michael Welzl
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Cullen Jennings
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Cullen Jennings (fluffy)
- Re: [tsvwg] [rtcweb] Fall-back to DSCP 0 in draft… Cullen Jennings (fluffy)
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Brian E Carpenter
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Black, David
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Gorry (erg)
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Black, David
- Re: [tsvwg] Fall-back to DSCP 0 in draft-ietf-tsv… Black, David