Re: [tsvwg] I-D Action: draft-svshah-tsvwg-lln-diffserv-recommendations-04.txt

"Black, David" <david.black@emc.com> Mon, 16 February 2015 15:16 UTC

Return-Path: <david.black@emc.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 943281A1BBC for <tsvwg@ietfa.amsl.com>; Mon, 16 Feb 2015 07:16:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level:
X-Spam-Status: No, score=-4.311 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_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 NrRsIMcA9t4R for <tsvwg@ietfa.amsl.com>; Mon, 16 Feb 2015 07:16:35 -0800 (PST)
Received: from mailuogwhop.emc.com (mailuogwhop.emc.com [168.159.213.141]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67E8B1A1BBB for <tsvwg@ietf.org>; Mon, 16 Feb 2015 07:16:35 -0800 (PST)
Received: from maildlpprd05.lss.emc.com (maildlpprd05.lss.emc.com [10.253.24.37]) by mailuogwprd03.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id t1GFGVT5006415 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Feb 2015 10:16:33 -0500
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd03.lss.emc.com t1GFGVT5006415
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1424099793; bh=fceyG5ofhDBwK8wwUz5m+E6ljT4=; h=From:To:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=s5F855WaqR7dvSay2YX2cWSE93GrZRnesNx6jvpoG6+jQbT9wBSWCksW4HEONpW8C 7TiqrSrLKTHQRaU1GLknI3IEAN8A9Ur2lVk1+x0Yjqhj8nMnQBN0Ervs43Da/0KFSU McLqDFuHHe7/ovXgnogtwpn3zG6cfF3n2AfUkff8=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd03.lss.emc.com t1GFGVT5006415
Received: from mailusrhubprd53.lss.emc.com (mailusrhubprd53.lss.emc.com [10.106.48.18]) by maildlpprd05.lss.emc.com (RSA Interceptor); Mon, 16 Feb 2015 10:16:09 -0500
Received: from mxhub16.corp.emc.com (mxhub16.corp.emc.com [128.222.70.237]) by mailusrhubprd53.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id t1GFGCFO009344 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 16 Feb 2015 10:16:13 -0500
Received: from MXHUB204.corp.emc.com (10.253.68.30) by mxhub16.corp.emc.com (128.222.70.237) with Microsoft SMTP Server (TLS) id 8.3.327.1; Mon, 16 Feb 2015 10:16:12 -0500
Received: from MX104CL02.corp.emc.com ([169.254.8.172]) by MXHUB204.corp.emc.com ([10.253.68.30]) with mapi id 14.03.0224.002; Mon, 16 Feb 2015 10:16:12 -0500
From: "Black, David" <david.black@emc.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] I-D Action: draft-svshah-tsvwg-lln-diffserv-recommendations-04.txt
Thread-Index: AQHQSY3NPAMQ92UZXUqZXHAh1BkKiZzzYhKw
Date: Mon, 16 Feb 2015 15:16:11 +0000
Message-ID: <CE03DB3D7B45C245BCA0D24327794936381FA3@MX104CL02.corp.emc.com>
References: <20150203164356.1174.69126.idtracker@ietfa.amsl.com> <54E151B0.2070802@gmail.com>
In-Reply-To: <54E151B0.2070802@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.96.55.152]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd53.lss.emc.com
X-RSA-Classifications: public
Archived-At: <http://mailarchive.ietf.org/arch/msg/tsvwg/N7EXs6Z6TI0C9wHtvEuQ1iQLDY0>
Subject: Re: [tsvwg] I-D Action: draft-svshah-tsvwg-lln-diffserv-recommendations-04.txt
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 16 Feb 2015 15:16:41 -0000

Brian,

> I am confused. This seems to have nothing to do with EF; in fact
> it violates the definition of EF, which certainly does not allow
> for absolute pre-emption (or "no jitter", which is physically impossible).

In private discussion w/Shitanshu, it looks like the better path forward
is to define a new PHB.  It is possible to implement the described
behavior with no jitter, but at the cost of additional latency (i.e.,
there is in fact "no free lunch").

The basic idea is fixed transmission slots (e.g., for a 1 sec transmission
cycle, there's a reserved slot 100ms after the start of each cycle).  The
downside is that if a packet arrives early, it waits for its transmission
slot (which is also not EF-like, and another reason for a new PHB).

Note that this is intended for low-bandwidth control traffic; if one
overruns what is provisioned for deterministic forwarding, the expected
result is that the excess is dropped.  The alternative of queuing until
the next transmission slot comes around is not good for the control
traffic involved/

Thanks,
--David


> -----Original Message-----
> From: tsvwg [mailto:tsvwg-bounces@ietf.org] On Behalf Of Brian E Carpenter
> Sent: Sunday, February 15, 2015 9:11 PM
> To: tsvwg@ietf.org
> Subject: Re: [tsvwg] I-D Action: draft-svshah-tsvwg-lln-diffserv-
> recommendations-04.txt
> 
> >
> > 4.2.1. Deterministic Control Signals
> >
> >
> >    PHB for this class of traffic is defined as forwarding of a packet at
> >    determined/scheduled time providing no jitter service.
> >
> >    Recommended DSCP code-point for this class of traffic is EF.  Since
> >    this class of traffic is not expected to co-exist with voice like
> >    traffic, that implements EF code-point as used in traditional Campus
> >    and WAN networks, the same code-point is re-used here for the purpose
> >    of deterministic control signals.  However, a note to be made for
> >    defined PHB for this code-point as deterministic forwarding behavior
> >    as defined in this document.
> >
> >    Scheduling MUST pre-empt service of any other class of traffic during
> >    the scheduled time for this class of traffic.
> 
> I am confused. This seems to have nothing to do with EF; in fact
> it violates the definition of EF, which certainly does not allow
> for absolute pre-emption (or "no jitter", which is physically impossible).
> 
> It seems closer to CS7 than anything else. But if you are asking for
> absolute preemption, it's a new PHB that is not defined anywhere
> today. (Dropping the reference to draft-svshah-tsvwg-deterministic-forwarding
> makes no difference: in practice the current draft defines a new PHB.)
> 
> Any new PHB could in principle be mapped to any DSCP value, such as
> the recommended values for EF or CS7, but that doesn't mean it
> can be named EF or CS7, because they already have precise meanings.
> 
>    Brian