Re: [Detnet] WG Last Call: draft-ietf-detnet-use-cases-16

"Grossman, Ethan A." <eagros@dolby.com> Tue, 19 June 2018 17:37 UTC

Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45A1812777C; Tue, 19 Jun 2018 10:37:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=dolby.com
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 7s1msG1bzvYL; Tue, 19 Jun 2018 10:37:07 -0700 (PDT)
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-co1nam04on071b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe4d::71b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFCC6130DFB; Tue, 19 Jun 2018 10:37:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jTp5nQ6dSGNtOTVnX10JsZX92HVy4MGPYVblOziJ9mk=; b=fxoTeicFySF3K/x1edKukepTmpRj3+uV0I8INUg3PE0aKK4cU9QaRugYSZscREKw05tW0m4MkXGNTySzD3Wgl0GI7ulhYDmBmzO3jnv2ZBzMWdRquiXLbzq5l5YSGj0DyxwknGL3PpZOD0lHN9mDdAVq8KeDKK+k3W/jLyPQWZY=
Received: from BY2PR0601MB1591.namprd06.prod.outlook.com (10.163.107.149) by BY2PR0601MB1559.namprd06.prod.outlook.com (10.163.107.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16; Tue, 19 Jun 2018 17:37:05 +0000
Received: from BY2PR0601MB1591.namprd06.prod.outlook.com ([fe80::b1ac:d0c:e44:f132]) by BY2PR0601MB1591.namprd06.prod.outlook.com ([fe80::b1ac:d0c:e44:f132%3]) with mapi id 15.20.0863.016; Tue, 19 Jun 2018 17:37:05 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: "Black, David" <David.Black@dell.com>, DetNet WG <detnet@ietf.org>
CC: DetNet Chairs <detnet-chairs@ietf.org>
Thread-Topic: [Detnet] WG Last Call: draft-ietf-detnet-use-cases-16
Thread-Index: AQHT7RHfAwPwIZQGB0Gz+r1t5sFo0qRBBpsAgCX67KCAAM+LgIAAOtSQ
Date: Tue, 19 Jun 2018 17:37:05 +0000
Message-ID: <BY2PR0601MB1591BDDF9BC7ABB660F2970EC4700@BY2PR0601MB1591.namprd06.prod.outlook.com>
References: <30319033-7d4a-20c5-f4a6-35fe638cd08a@labn.net> <CE03DB3D7B45C245BCA0D24327794936301489B2@MX307CL04.corp.emc.com> <BY2PR0601MB1591561432ABF510F7E0429EC4700@BY2PR0601MB1591.namprd06.prod.outlook.com> <CE03DB3D7B45C245BCA0D243277949363017F5EE@MX307CL04.corp.emc.com>
In-Reply-To: <CE03DB3D7B45C245BCA0D243277949363017F5EE@MX307CL04.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eagros@dolby.com;
x-originating-ip: [8.39.141.5]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BY2PR0601MB1559; 7:TmKgLV/E3wFA8sOKe+nW7w2FYXrCR0lGQbUVWoeO7mnIAUuBdX1NfxPX4NtEbjYJEyPurUQ+1LFathoOtlqyHdySq0NQ0iV2Gx9mU/ij0vM4RzzEGle6thUNcdHSoL6mNnnWY2ATGkR1Bl0/DujSF0QVjW6z8LXtb3yLu6pL6laLffsY2szSDYJMMDsdTX7LQ2w4KVFPQpqfnUYwCeDjNaR93b/WyP6EX0LE8FEHNkZjb88pFLs/Ms0TcWjFl1vx
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 1770035f-3c02-4328-fc1e-08d5d60b461b
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020); SRVR:BY2PR0601MB1559;
x-ms-traffictypediagnostic: BY2PR0601MB1559:
x-microsoft-antispam-prvs: <BY2PR0601MB1559A3190A811EAF94C0EB9DC4700@BY2PR0601MB1559.namprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(192374486261705)(56004941905204);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3231254)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:BY2PR0601MB1559; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0601MB1559;
x-forefront-prvs: 07083FF734
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39380400002)(376002)(396003)(346002)(39850400004)(189003)(199004)(13464003)(106356001)(476003)(2906002)(2900100001)(53936002)(110136005)(14454004)(81166006)(81156014)(33656002)(8676002)(316002)(4326008)(74316002)(93886005)(102836004)(486006)(8936002)(105586002)(6306002)(9686003)(6246003)(5660300001)(26005)(99286004)(186003)(478600001)(3660700001)(66066001)(6506007)(305945005)(59450400001)(86362001)(3280700002)(229853002)(6116002)(3846002)(5250100002)(966005)(53546011)(11346002)(55016002)(7736002)(446003)(7696005)(68736007)(6436002)(25786009)(8666007)(76176011)(97736004); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR0601MB1559; H:BY2PR0601MB1591.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: dolby.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: MWNyvDHdpH5NdWJgnTnPUL7msmQJAt+lAwKOoFe7T9ltnPML4ghu1e+HBxhvpTEmYh6SIWrBgP7NnTbn5JCnW8gELAGUTdWs52TG/dgPWm6h1J0N1zRKcMKsr+GtKYhgm64MoFqLNBorlMXg7Ds7tyFIMNEZeSqFhsHihsXqDUw941eAtvAIvj/yQP4yUK870wHF/JacNrZosHpQ9NHSnikGe3KswTo2MmwAKBh6U6CjXy0s+kbOEVfOYNs1S5WX6EHjFkjwVOQn3gSFZP8px5akaZ9nCSOpKN0gStUBXiMW+tOOT1YAWq6NWcKo6S7mgg/lq9XzCAB3SE18uF43Sg==
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1770035f-3c02-4328-fc1e-08d5d60b461b
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2018 17:37:05.0766 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0601MB1559
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/SWUxF-Q2loYadvxVLYoxyL8UjdA>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-use-cases-16
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jun 2018 17:37:11 -0000

Thanks David. Here is what I plan for item #1 below: 

Was:   Packets sent over DetNet are guaranteed not to be dropped by the network due to congestion.  (Packets may however be dropped for intended reasons, e.g.  per security measures).

Is:  Packets sent over DetNet are guaranteed not to be dropped by the network due to congestion.  However, the network may drop packets for intended reasons, e.g.  per security measures. Also note that this guarantee applies to the actions of DetNet protocol software, and does not provide any guarantee against lower level errors such as media errors or checksum errors. 

Regarding item #2, I understand your comment to mean that the text as currently published in use cases draft 16 is acceptable as is, i.e. I am not adding the text from my reply below. 

Ethan. 

-----Original Message-----
From: Black, David [mailto:David.Black@dell.com] 
Sent: Tuesday, June 19, 2018 6:59 AM
To: Grossman, Ethan A. <eagros@dolby.com>; DetNet WG <detnet@ietf.org>
Cc: DetNet Chairs <detnet-chairs@ietf.org>; Black, David <David.Black@dell.com>
Subject: RE: [Detnet] WG Last Call: draft-ietf-detnet-use-cases-16

Hi Ethan,

> 1) David> What about media (e.g., CRC) errors?
> 
> DetNet does not have a mechanism to affect the presence or absence of 
> media errors, nor does TSN. Such errors are one reason why both TSN 
> and DetNet have so much focus on redundant paths as a means to provide 
> a given level of reliability of packet delivery.

Please add a mention of errors to this text to avoid any implication that delivery is assured/guaranteed in the absence of security restrictions:

11.1.6.  Guaranteed End-to-End Delivery

   Packets sent over DetNet are guaranteed not to be dropped by the
   network due to congestion.  (Packets may however be dropped for
    intended reasons, e.g.  per security measures).

e.g., per security measures -> e.g., due to checksum errors or security measures

> 2) David> Is this just about bandwidth, or a more general notion of 
> network resources including capacity for queueing/buffering, even 
> though bandwidth may be the most user-visible resource?
> 
> The user notion of a specific amount of bandwidth is what is being 
> provided by a DetNet network; any underlying network resources are 
> implied to be "sufficient" but are otherwise opaque at the DetNet interface.

I think this is ok - no text change needed.

Thanks, --David

> -----Original Message-----
> From: Grossman, Ethan A. [mailto:eagros@dolby.com]
> Sent: Monday, June 18, 2018 10:33 PM
> To: Black, David; DetNet WG
> Cc: DetNet Chairs
> Subject: RE: [Detnet] WG Last Call: draft-ietf-detnet-use-cases-16
> 
> Hi David, WG,
> Here is my understanding of the answers to your questions - others 
> please chime in if I miss something here. If I don't hear any comment 
> on this by the end of this week I will add some statement in the use 
> cases drafts to clarify each of these points based on the explanations 
> below. Obviously if there is comment I will integrate that instead.
> 
> 1) David> What about media (e.g., CRC) errors?
> 
> DetNet does not have a mechanism to affect the presence or absence of 
> media errors, nor does TSN. Such errors are one reason why both TSN 
> and DetNet have so much focus on redundant paths as a means to provide 
> a given level of reliability of packet delivery.
> 
> 2) David> Is this just about bandwidth, or a more general notion of 
> network resources including capacity for queueing/buffering, even 
> though bandwidth may be the most user-visible resource?
> 
> The user notion of a specific amount of bandwidth is what is being 
> provided by a DetNet network; any underlying network resources are 
> implied to be "sufficient" but are otherwise opaque at the DetNet interface.
> 
> Best,
> Ethan.
> P.S. These are the only LC comments on the Use Cases draft that I know 
> of (apart from Lou's Shepherd Review comments) - if you sent some 
> other comments and are waiting for a reply, please re-send them.
> 
> ----------------------------------------------------------------------
> -
> -----Original Message-----
> From: Black, David [mailto:David.Black@dell.com]
> Sent: Friday, May 25, 2018 2:36 PM
> To: Lou Berger <lberger@labn.net>; DetNet WG <detnet@ietf.org>
> Cc: DetNet Chairs <detnet-chairs@ietf.org>
> Subject: RE: [Detnet] WG Last Call: draft-ietf-detnet-use-cases-16
> 
> Looking at Section 11 (which is starting to tease out common 
> requirements) from a Transport (Area) viewpoint, I have a couple of questions:
> 
> 11.1.6.  Guaranteed End-to-End Delivery
> 
>    Packets sent over DetNet are guaranteed not to be dropped by the
>    network due to congestion.  (Packets may however be dropped for
>    intended reasons, e.g.  per security measures).
> 
> David> What about media (e.g., CRC) errors?
> 
> 11.1.9.  Unused Reserved BW to be Available to Best Effort Traffic
> 
>    If bandwidth reservations are made for a stream but the associated
>    bandwidth is not used at any point in time, that bandwidth is made
>    available on the network for best-effort traffic.  If the owner of
>    the reserved stream then starts transmitting again, the bandwidth is
>    no longer available for best-effort traffic, on a moment-to-moment
>    basis.  Note that such "temporarily available" bandwidth is not
>    available for time-sensitive traffic, which must have its own
>    reservation.
> 
> David> Is this just about bandwidth, or a more general notion of 
> David> network
> resources including capacity for queueing/buffering, even though 
> bandwidth may be the most user-visible resource?
> 
> Thanks, --David
> 
> > -----Original Message-----
> > From: detnet [mailto:detnet-bounces@ietf.org] On Behalf Of Lou 
> > Berger
> > Sent: Wednesday, May 16, 2018 8:31 AM
> > To: DetNet WG
> > Cc: DetNet Chairs
> > Subject: [Detnet] WG Last Call: draft-ietf-detnet-use-cases-16
> >
> > All,
> >
> > This starts a two-week working group last call for
> > draft-ietf-detnet-use-cases-16
> >
> > The working group last call ends on May 30.
> > Please send your comments to the detnet mailing list.
> >
> > Positive comments, e.g., "I've reviewed this document and believe it 
> > is ready for publication", are welcome!
> > This is useful and important, even from authors.
> >
> > Thank you,
> > DetNet Chairs
> >
> > _______________________________________________
> > detnet mailing list
> > detnet@ietf.org
> > https://www.ietf.org/mailman/listinfo/detnet