Re: [rtcweb] Call for adoption of QoS draft

James Polk <jmpolk@cisco.com> Tue, 11 September 2012 00:23 UTC

Return-Path: <jmpolk@cisco.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 31AC121F864A for <rtcweb@ietfa.amsl.com>; Mon, 10 Sep 2012 17:23:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level:
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UIBwsE7n0dsS for <rtcweb@ietfa.amsl.com>; Mon, 10 Sep 2012 17:23:58 -0700 (PDT)
Received: from mtv-iport-3.cisco.com (mtv-iport-3.cisco.com [173.36.130.14]) by ietfa.amsl.com (Postfix) with ESMTP id 875D021F870E for <rtcweb@ietf.org>; Mon, 10 Sep 2012 17:23:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2162; q=dns/txt; s=iport; t=1347323038; x=1348532638; h=message-id:date:to:from:subject:cc:in-reply-to: references:mime-version; bh=YyqhRDDgc/AndwAgByUr3v6CAFmDvaGTgiUWGkDwmLY=; b=TDqYwgZUjxvnSQjTJ6Apoujo24h9qROnmzs/6emSihAI1r05uDXT9Ji0 Sp6o9VcfjkOUQ0jBpy6mxOPH7R35pgc7DngP9Lp56ZR+j3KOZUJW2QEKa J4q5sARPh4i+R3xEI7zBoXP/I1Cyfya5C8KVH5NfvCml3V1fTXqjBu+Mn o=;
X-IronPort-AV: E=Sophos;i="4.80,400,1344211200"; d="scan'208";a="55268557"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by mtv-iport-3.cisco.com with ESMTP; 11 Sep 2012 00:16:27 +0000
Received: from jmpolk-WS.cisco.com (rcdn-jmpolk-8715.cisco.com [10.99.80.22]) by mtv-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id q8B0GQ6x025835; Tue, 11 Sep 2012 00:16:26 GMT
Message-Id: <201209110016.q8B0GQ6x025835@mtv-core-2.cisco.com>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Mon, 10 Sep 2012 19:16:25 -0500
To: Martin Thomson <martin.thomson@gmail.com>
From: James Polk <jmpolk@cisco.com>
In-Reply-To: <CABkgnnUj9Q1M6KqEFxSqOZfUNxR2XY4aS1vcxDKpXNsSd+g6=A@mail.g mail.com>
References: <CA+9kkMBo10T=EgRXmkeB1vfB6MdUMVeWUpZowoXdP=E_+rm+mQ@mail.gmail.com> <504DF4F4.9080401@alvestrand.no> <CABkgnnVGkBseamm-rE8KjnoK0u=NwZoHjwoffRQATE4YmURfBw@mail.gmail.com> <CABcZeBNZd+kWup5cVhLwVLNNOJg8tP=dO-JD0dqxtd5PtKyAmA@mail.gmail.com> <CABkgnnU2tQgXTwgFAdBP4_0L9AviEUZ2kGOg0NH5xVQM8qZybQ@mail.gmail.com> <CABcZeBNiQqGKey8H0wqLz3VA9s1=0wySCf=406OdO12sQykf4w@mail.gmail.com> <201209102113.q8ALD0qQ018125@mtv-core-2.cisco.com> <CABkgnnUj9Q1M6KqEFxSqOZfUNxR2XY4aS1vcxDKpXNsSd+g6=A@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Call for adoption of QoS draft
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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, 11 Sep 2012 00:23:59 -0000

At 04:27 PM 9/10/2012, Martin Thomson wrote:
>On 10 September 2012 14:12, James Polk <jmpolk@cisco.com> wrote:
> > MMUSIC has a WG item that should provide this indication/hint, in a
> > trafficclass label attribute. Browsers identifying a small set of labels
> > from that effort should do the trick. See
> >
> > 
> http://www.ietf.org/internet-drafts/draft-ietf-mmusic-traffic-class-for-sdp-02.txt
>
>Thanks James, that looks like what is needed.  It's not exactly the
>same thing as the priority draft, so I'm not sure how I'd map all the
>way from priority (1-3) to traffic class labels to the DSCP markings
>described in Cullen's draft.

I'm not sure only 3 priorities are needed, though I believe 3 will 
get used. The point of the trafficclass labels (TCL) is to add a 
level of abstraction to what the actual DSCPs need to be by allowing 
each domain that is aware of the type of traffic choose the 
appropriate DSCP for that type of traffic. After all, some bright 
spark might just come along and suggest that even though RTCweb uses 
the same 5-tuple for all traffic, they propose that the audio packets 
use a different DSCP than the video packets.

Further, someone might consider the type of AV conference they are in 
to determine which DSCP they are to use. Say the difference between a 
small window av call and an immersive telepresence room experience? 
Both types of calls have the exact same types of packets (audio and 
video, and maybe preservation sharing or whiteboarding).

Another is Dan's point in which Alice uses her highest priority 
marking (DSCP 1) when she contacts Bob, who uses his highest priority 
marking (DSCP 2) for the same call. Now, which DSCP is the highest 
priority marking, 1 or 2? Does it depend on the network/domain the 
packet is in?

The TCL draft explores that, and we already have customer feedback 
that's caused us to allow greater flexibility than we originally planned.


>It looks like some more definition work is needed.

perhaps, and I'm not at all opposed to comments to the TCL draft 
within MMUSIC to address whatever folks think is important.

James