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

"Subha Dhesikan (sdhesika)" <sdhesika@cisco.com> Tue, 21 January 2014 17:57 UTC

Return-Path: <sdhesika@cisco.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 3BF771A03ED; Tue, 21 Jan 2014 09:57:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.036
X-Spam-Level:
X-Spam-Status: No, score=-15.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 DOpFrxU-79pV; Tue, 21 Jan 2014 09:57:13 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id AE9381A0365; Tue, 21 Jan 2014 09:57:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4046; q=dns/txt; s=iport; t=1390327034; x=1391536634; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=qns5iZMICHa5Mcu9oup9RqvJ7sWo57mwu504/W344Q8=; b=BvJ6F8FVQYHBaFtV0PewIZoipstDkdrOtSGWeVTBYWX0/kMjovqhGQEq ZHRiiHIu94MtTTMc5e/hu55tAsTSGQO2Cai55M1jFSLM+no88ogm9HAVQ B0IW6J1zVllICd/QV2unjMLMT8OAO2H95Mvo4pfcskfwCt5G1RAvUFl5w M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhYFAGu03lKtJV2d/2dsb2JhbABZDoJ9OFa7bYEUFnSCJQEBAQMBOjgMBwQCAQgRBAEBCxQJBzIUCQgCBAESCAELh2kIDcNBF45OOAaDHoEUBKo6gm4/gio
X-IronPort-AV: E=Sophos;i="4.95,696,1384300800"; d="scan'208";a="298722254"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-5.cisco.com with ESMTP; 21 Jan 2014 17:57:10 +0000
Received: from xhc-aln-x08.cisco.com (xhc-aln-x08.cisco.com [173.36.12.82]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id s0LHv9nv004216 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 21 Jan 2014 17:57:09 GMT
Received: from xmb-aln-x10.cisco.com ([169.254.5.18]) by xhc-aln-x08.cisco.com ([173.36.12.82]) with mapi id 14.03.0123.003; Tue, 21 Jan 2014 11:57:09 -0600
From: "Subha Dhesikan (sdhesika)" <sdhesika@cisco.com>
To: "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>
Thread-Topic: [tsvwg] comments on draft-dhesikan-tsvwg-rtcweb-qos
Thread-Index: AQHO+8aJErlBSAcWG0ODmxKj8FJpKppaNXsAgAGQV8CAM+aC8A==
Date: Tue, 21 Jan 2014 17:57:08 +0000
Message-ID: <AAD74A5C56B6A249AA8C0D3B41F869902045B108@xmb-aln-x10.cisco.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>
In-Reply-To: <AAD74A5C56B6A249AA8C0D3B41F869902043BE88@xmb-aln-x10.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.19.24.36]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
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 17:57:16 -0000

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