Re: [rtcweb] [tsvwg] comments on draft-dhesikan-tsvwg-rtcweb-qos

"Black, David" <david.black@emc.com> Tue, 21 January 2014 18:59 UTC

Return-Path: <david.black@emc.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 633961A01AB; Tue, 21 Jan 2014 10:59:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.536
X-Spam-Level:
X-Spam-Status: No, score=-2.536 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.535, 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 1PBMdOg3XkQO; Tue, 21 Jan 2014 10:59:38 -0800 (PST)
Received: from mailuogwdur.emc.com (mailuogwdur.emc.com [128.221.224.79]) by ietfa.amsl.com (Postfix) with ESMTP id D602F1A0190; Tue, 21 Jan 2014 10:59:37 -0800 (PST)
Received: from maildlpprd56.lss.emc.com (maildlpprd56.lss.emc.com [10.106.48.160]) by mailuogwprd52.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s0LIxRsQ031760 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 21 Jan 2014 13:59:28 -0500
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd52.lss.emc.com s0LIxRsQ031760
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1390330768; bh=SQ7w+m1bWcUNpddR9y1W5fpymxQ=; h=From:To:CC:Date:Subject:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=BBDXBodt0mKRiFZkH990TiP4NWxGuJ1OpFSurCiC71fGPi7c2B9+s7+Z8w2kTFWUm zxaqXH3Rp+L+PVlghMJU2GbLOJ+4gOeSFaNQDWrnnmEnzRoxzgfCxjV3KtQiI2Z7gV cpr4lmA7Y1dfERPvqbk9Q7ssx1LLp8AIr0lRATk8=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd52.lss.emc.com s0LIxRsQ031760
Received: from mailusrhubprd03.lss.emc.com (mailusrhubprd03.lss.emc.com [10.253.24.21]) by maildlpprd56.lss.emc.com (RSA Interceptor); Tue, 21 Jan 2014 13:59:15 -0500
Received: from mxhub07.corp.emc.com (mxhub07.corp.emc.com [128.222.70.204]) by mailusrhubprd03.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s0LIxEfO011816 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 21 Jan 2014 13:59:14 -0500
Received: from mx15a.corp.emc.com ([169.254.1.107]) by mxhub07.corp.emc.com ([128.222.70.204]) with mapi; Tue, 21 Jan 2014 13:58:31 -0500
From: "Black, David" <david.black@emc.com>
To: "Subha Dhesikan (sdhesika)" <sdhesika@cisco.com>, "gorry@erg.abdn.ac.uk" <gorry@erg.abdn.ac.uk>, "Ruediger.Geib@telekom.de" <Ruediger.Geib@telekom.de>, "tsvwg@ietf.org" <tsvwg@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Date: Tue, 21 Jan 2014 13:59:12 -0500
Thread-Topic: [tsvwg] comments on draft-dhesikan-tsvwg-rtcweb-qos
Thread-Index: AQHO+8aJErlBSAcWG0ODmxKj8FJpKppaNXsAgAGQV8CAM+aC8IAACWcg
Message-ID: <8D3D17ACE214DC429325B2B98F3AE712026F047C18@MX15A.corp.emc.com>
References: <52AF0E7B.6030400@erg.abdn.ac.uk> <CA7A7C64CC4ADB458B74477EA99DF6F502265FBDF7@HE111643.EMEA1.CDS.T-INTERNAL.COM> <a9da1621d0aaa7513162d7bc30acdc3f.squirrel@www.erg.abdn.ac.uk> <AAD74A5C56B6A249AA8C0D3B41F869902043BE88@xmb-aln-x10.cisco.com> <AAD74A5C56B6A249AA8C0D3B41F869902045B108@xmb-aln-x10.cisco.com>
In-Reply-To: <AAD74A5C56B6A249AA8C0D3B41F869902045B108@xmb-aln-x10.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd03.lss.emc.com
X-RSA-Classifications: DLM_1, public
X-Mailman-Approved-At: Tue, 21 Jan 2014 23:50:41 -0800
Cc: "Black, David" <david.black@emc.com>
Subject: Re: [rtcweb] [tsvwg] comments on draft-dhesikan-tsvwg-rtcweb-qos
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: Tue, 21 Jan 2014 18:59:42 -0000

<WG chair hat off>

> - Provided some guidance for networks with reduced number of DSCP classes.

That guidance would be (or would start with):

   If a packet enters a QoS domain that has no support for the above
   defined Data Types/Application classes, then the network node at the
   edge SHOULD map the DSCP value to one used by supported classes.
   Here are a couple of examples:

   o  If a QoS domain supports only one video class, then the packets
      from the two video classes SHOULD be remarked to use the same
      DSCP, either AF4 or AF3 whichever is supported.
   o  If a QoS domain supports a single class for all voice and video
      traffic, then the packets from all the video and voice classes
      SHOULD be combined and remarked to the single supported DSCP.

This draft may not be a good place for that - there are concerns well beyond
rtcweb that drive these decisions by network architects/operators.

</WG chair hat off>

Thanks,
--David

> -----Original Message-----
> From: tsvwg [mailto:tsvwg-bounces@ietf.org] On Behalf Of Subha Dhesikan
> (sdhesika)
> Sent: Tuesday, January 21, 2014 12:57 PM
> To: gorry@erg.abdn.ac.uk; Ruediger.Geib@telekom.de; tsvwg@ietf.org;
> rtcweb@ietf.org
> Subject: Re: [tsvwg] comments on draft-dhesikan-tsvwg-rtcweb-qos
> 
> A new draft of the QoS document for rtcweb has been posted with the edits
> suggested below. The edits are:
> - Noted the trust issue and possibility of remarking at network edge
> - Provided some guidance for networks with reduced number of DSCP classes.
> 
>  http://www.ietf.org/internet-drafts/draft-dhesikan-tsvwg-rtcweb-qos-04.txt
> 
> Regards,
> Subha
> 
> 
> -----Original Message-----
> From: tsvwg [mailto:tsvwg-bounces@ietf.org] On Behalf Of Subha Dhesikan
> (sdhesika)
> Sent: Thursday, December 19, 2013 9:28 AM
> To: gorry@erg.abdn.ac.uk; Ruediger.Geib@telekom.de
> Cc: tsvwg@ietf.org
> Subject: Re: [tsvwg] comments on draft-dhesikan-tsvwg-rtcweb-qos
> 
> Thank you for your comments, Ruediger and Gorry.
> 
> Inline as SD:
> 
> -----Original Message-----
> From: tsvwg [mailto:tsvwg-bounces@ietf.org] On Behalf Of gorry@erg.abdn.ac.uk
> Sent: Wednesday, December 18, 2013 3:28 AM
> To: Ruediger.Geib@telekom.de
> Cc: gorry@erg.abdn.ac.uk; tsvwg@ietf.org
> Subject: Re: [tsvwg] comments on draft-dhesikan-tsvwg-rtcweb-qos
> 
> See a few thoughts in-line (with no chair-hat):
> 
> > Hi Gorry,
> >
> > my small contribution to discuss the TSVWG input:
> >
> > draft dhesikan -03 is a rather short document. It is now focused on IP
> > DSCP markings suggested for RTCweb traffic. I appreciate that the 3GPP
> > QCI related discussion has been removed.
> >
> > The authors of draft dhesikan prefer to support a wide set of DSCPs
> > and suggest to support different levels of priority. The introduction
> > seems to say, it is largely considered to be applied within LANs, for
> > home gateway internal classification and for Wifi. That's fine with me.
> >
> > In the case of traffic sent to a network provider broadband access
> > router / network gateway, I doubt that too many markings make sense.
> > I'd expect the network provider routers or gateways not to trust
> > DiffServ markings sent by a consumer device. The draft doesn't mention
> > that. Adding such a note may be useful.
> >
> Personally I'd agree - it would be useful to describe this context
> 
> SD:  Sounds good. I will add a statement or two on lack of trust of client
> devices and the effect on DSCP marking.
> 
> In addition, I am expecting there will be some work done on the authorization
> mechanisms for webrtc traffic that will allow some off-path authorization of
> DSCP for particular flows.
> 
> > As I'm known for simplistic approaches, my take is to mark traffic
> > sent by a home gateway to a provider policy point by two DSCPs only,
> > Best Effort and an AF PHB. I agree however with the authors, that a
> > Home Gateway could and should internally apply a much more fine
> > grained QoS differentiation for upstream traffic. If all home network
> > devices apply proper markings as suggested by the authors, this may help.
> >
> 
> I think it would be useful to say that each DSCP by a single app require a way
> for the app or transport to know which work appropriately along that path.
> Especially when traffic is dynamically moved between different PHB groups.
> 
> The fact that many deployed networks support a small set of DSCPs is worth I
> think a mention. To me this has some implications, e.g. when the App sets EF
> or CS1 and networks supports just AF and BE - intended precedence would then
> rely upon correct treatment or re-marking. If this were not appropriate, then
> the loss will depend upon whether it was before or after the DSCPs were
> interpreted as intended.
> 
> SD: ack. Yes, it is possible to add an example or two on how the DSCPs defined
> in this document can be treated in a network that has only 2-4 PHBs.
> 
> > If there's interest to approach the 3GPP community for a discussion on
> > a useful relation between 3GPP QCIs and IP PHBs, I'd be happy to help.
> > This should be documented in a separate draft, as I'd expect this
> > inter SDO work to consume a fair amount of time.
> SD: I will also participate as needed.
> 
> Regards,
> Subha
> >
> > Regards and seasonal greetings,
> >
> > Ruediger
> >
> >
> >
> Gorry
>