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
----------------------------------------------------------------------