Re: [tsvwg] draft-carlberg-tsvwg-ecn-reactions - Has anyone read this?

ken carlberg <carlberg@g11.org.uk> Tue, 23 October 2012 14:41 UTC

Return-Path: <carlberg@g11.org.uk>
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 25B1E1F0C61 for <tsvwg@ietfa.amsl.com>; Tue, 23 Oct 2012 07:41:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.33
X-Spam-Level:
X-Spam-Status: No, score=-1.33 tagged_above=-999 required=5 tests=[AWL=1.269, BAYES_00=-2.599]
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 yqgjBqshV5lL for <tsvwg@ietfa.amsl.com>; Tue, 23 Oct 2012 07:41:02 -0700 (PDT)
Received: from portland.eukhosting.net (portland.ukserverhosting.net [92.48.103.133]) by ietfa.amsl.com (Postfix) with ESMTP id 8B0D71F0C60 for <tsvwg@ietf.org>; Tue, 23 Oct 2012 07:41:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=g11.org.uk; s=default; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Content-Type:Mime-Version:Subject; bh=wNJ28/0sq8xxegUmuVnN8nGEEI8a9fV0ZH4O2z3nldE=; b=UT+c1fDovxuzpje/98xIzwVhGFSaL/gCeOSuTqJjT4Yczc1WyWMxwwYpkBIu1yiDMZkjVCmORDHmN5QcklV0YlDAaoedux6f4rPBIn4MpX5s0/c7TEeune33xsvJL0Bl;
Received: from c-76-111-69-4.hsd1.va.comcast.net ([76.111.69.4]:57165 helo=[192.168.0.20]) by portland.eukhosting.net with esmtpa (Exim 4.80) (envelope-from <carlberg@g11.org.uk>) id 1TQff7-0008EP-Bt; Tue, 23 Oct 2012 14:40:57 +0000
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: text/plain; charset="iso-8859-1"
From: ken carlberg <carlberg@g11.org.uk>
In-Reply-To: <CA7A7C64CC4ADB458B74477EA99DF6F59DABD445@HE111643.EMEA1.CDS.T-INTERNAL.COM>
Date: Tue, 23 Oct 2012 10:40:59 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <34FDE688-D697-4284-8F45-425EC4B0806E@g11.org.uk>
References: <b38abadfbbeff6a4f7bc03025dd95196.squirrel@www.erg.abdn.ac.uk> <8C3E5C88-ED49-484A-BE24-A3CEBA2621E8@g11.org.uk> <9a8e932f4baf3964b931e7cfe7d64bdf.squirrel@www.erg.abdn.ac.uk> <CA7A7C64CC4ADB458B74477EA99DF6F59DABD445@HE111643.EMEA1.CDS.T-INTERNAL.COM>
To: Ruediger.Geib@telekom.de
X-Mailer: Apple Mail (2.1283)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - portland.eukhosting.net
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - g11.org.uk
X-Source:
X-Source-Args:
X-Source-Dir:
Cc: gorry@erg.abdn.ac.uk, tsvwg@ietf.org
Subject: Re: [tsvwg] draft-carlberg-tsvwg-ecn-reactions - Has anyone read this?
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Tue, 23 Oct 2012 14:41:04 -0000

Ruediger.

Thanks for your comments.

> the topic in general is relevant for IETF, I think. draft-carlberg
> mentions that recently the RTP Media Congestion Avoidance Techniques
> (rmcat) working group has been set up. It would be useful to understand
> how draft-carlberg is related to the scope of the rmcat WG (e.g.
> whether draft-carlberg only suggests a basic real time congestion
> control mechanism and leaves all further work to rmcat).
> 
> Side-note: If congestion control is a chartered task of TSVWG, then there
> might be a question whether there's an overlap ov TSVWG and rmcat.

ok, the previous email I sent out on whether the Reactions draft should be in TSVWG or RMCAT should address this point.

> Notes on the draft (in adddition to Bob's ones):
> 
> 5.1.2 Differentiated Services
> 
>   As in the case of RSVP, applications could rely on the reception of CE
>   feedback to initiate a subsequent setting of diff-serv code points to
>   provide additional protection or explicit association of forwarding
>   characteristics of a given flow of packets.  In addition, the setting of
>   diff-serv code points would be done on an as-needed basis in reaction to
>   CE feedback.  Recommendations concerning specific diff-serv values are
>   outside the scope of this document.
> 
> It is common to use words like "DiffServ Codepoint" to mean "a QoS class"
> (correct DiffServ wording "a PHB <-Group>"). The authors here want to
> use an IP QoS class and should say so. There's no standard relation of
> DiffServ Codepoints to IP QoS classes (PHB <-Groups>).
> 
> Apart from that, I wonder whether an application which had used class X
> so far can instantly and seemlessly flip to class Y. Especially, if
> there's an expectation of admission control features in a traffic
> class, it won't be done with simply marking traffic differently.
> Admission Control doesn't mean RSVP to me, it could be measurement
> based as well. PCN defines and discussed relevant mechanisms. The
> issue here is, that admissiion control is performed prior to setting
> up a media session, whereas here, the authors seem to suggest to change
> the class of a media session to avoid packet loss and queuing delay.

several thoughts had come to mind in writing the original text above that were to a degree scenario dependent.  if we're talking about interactive voice/video, one possibility existed in terms of adding EF to the packet when congestion was occuring and potentially incuring an additional "charge" for maintaining the minimal delay characteristics.  This was based on the assumption that the unmarked traffic was still being forwarded with acceptable end-to-end delays during non-persistant congested conditions.  Or, another possibility could be a switch from EF to the EF-admit code point to reflect the added admission control attribute associated with the flow/packet.

Another thought was to possibly use an AF code point for voice/video traffic that was associated with a non-interactive broadcast type of flow that could support a greater end-to-end delay while at the same time trying to minimize loss.  But as we stated in the text, we didn't want to focus on one particular recommendation because these may very per scenario and environment (e.g., public carrier/provider versus private LMR).

cheers,

-ken

ps, my comments to Bob's email will eventually hit the list.  I sent it from another email address, so it will have to be resent by the list monitor.  mea culpa.