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

<Ruediger.Geib@telekom.de> Wed, 24 October 2012 06:50 UTC

Return-Path: <Ruediger.Geib@telekom.de>
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 D5E2321F8C88 for <tsvwg@ietfa.amsl.com>; Tue, 23 Oct 2012 23:50:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.329
X-Spam-Level:
X-Spam-Status: No, score=-2.329 tagged_above=-999 required=5 tests=[AWL=0.920, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
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 I1VzAy0hI2S7 for <tsvwg@ietfa.amsl.com>; Tue, 23 Oct 2012 23:50:33 -0700 (PDT)
Received: from tcmail33.telekom.de (tcmail33.telekom.de [194.25.30.7]) by ietfa.amsl.com (Postfix) with ESMTP id E1CED21F8C94 for <tsvwg@ietf.org>; Tue, 23 Oct 2012 23:50:22 -0700 (PDT)
Received: from he110889.emea1.cds.t-internal.com ([10.134.92.130]) by tcmail31.telekom.de with ESMTP/TLS/AES128-SHA; 24 Oct 2012 08:50:20 +0200
Received: from HE111643.EMEA1.CDS.T-INTERNAL.COM ([10.134.93.12]) by HE110889.emea1.cds.t-internal.com ([fe80::841f:f92c:15ca:8526%16]) with mapi; Wed, 24 Oct 2012 08:50:20 +0200
From: Ruediger.Geib@telekom.de
To: carlberg@g11.org.uk
Date: Wed, 24 Oct 2012 08:50:19 +0200
Thread-Topic: [tsvwg] draft-carlberg-tsvwg-ecn-reactions - Has anyone read this?
Thread-Index: Ac2xLR/1DMFt7+NtRWOGfDUtaddTxwAg7Dkg
Message-ID: <CA7A7C64CC4ADB458B74477EA99DF6F5A1F5AE1B@HE111643.EMEA1.CDS.T-INTERNAL.COM>
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> <34FDE688-D697-4284-8F45-425EC4B0806E@g11.org.uk>
In-Reply-To: <34FDE688-D697-4284-8F45-425EC4B0806E@g11.org.uk>
Accept-Language: en-US, de-DE
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US, de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: 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: Wed, 24 Oct 2012 06:50:38 -0000

Ken,

it's not relevant which QoS class is used in particular (EF or AF).
My comment didn't relate to a specific QoS class, it relates to QoS
usage in general.
The point is, it's not simply done by setting DiffServ codepoints
in all operational environments. All those where e.g. admission
control is applied will have a mechanism to decide whether an
additional flow can be admitted prior to remarking. This
mechanism must be addressed

You further assume that nothing like QoS aware routing is deployed
(i.e. you assume packets of a flow take the same path independant
of the DSCP). That holds today I guess, but it may not hold
in future.

Wireless 4G networks (on which I'm not an expert!) may neither
allow you to simply change DSCPs nor offer the same delay
properties in different traffic classes.

To sum up: simply changing DSCPs may help in a limited set of
operational environments. Your text should reflect that.

Regards,

Ruediger


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