Re: [Detnet] DetNet - Migration path

Rodney Cummings <rodney.cummings@ni.com> Fri, 07 October 2016 18:22 UTC

Return-Path: <rodney.cummings@ni.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 91E5B12944A for <detnet@ietfa.amsl.com>; Fri, 7 Oct 2016 11:22:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nio365.onmicrosoft.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 vTET6SRoEAhH for <detnet@ietfa.amsl.com>; Fri, 7 Oct 2016 11:22:57 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0127.outbound.protection.outlook.com [104.47.34.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E911E128B44 for <detnet@ietf.org>; Fri, 7 Oct 2016 11:22:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nio365.onmicrosoft.com; s=selector1-ni-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=PynBGbs9MvyZ5LA/e7/dmoQnD7RViye1twzpnvcb8yc=; b=S7tgMhgVhLPOXReiRazufNbpde08kQrItVDzbr2b27bsjHvpbHHcFFCBf5iA1q63hZtSixxOX22hFaiqaZuMXXEOu2JmOnatpYUNMGSLtEOzHiJXUW/lIswrL7BD1GfXiy/7Ap9A2nQrSzFnMfzXZjxyVfyQq0MyPcdgAzH91EA=
Received: from BN1PR04MB424.namprd04.prod.outlook.com (10.141.58.153) by BN1PR04MB422.namprd04.prod.outlook.com (10.141.58.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.639.5; Fri, 7 Oct 2016 18:22:54 +0000
Received: from BN1PR04MB424.namprd04.prod.outlook.com ([169.254.6.229]) by BN1PR04MB424.namprd04.prod.outlook.com ([169.254.6.229]) with mapi id 15.01.0639.015; Fri, 7 Oct 2016 18:22:57 +0000
From: Rodney Cummings <rodney.cummings@ni.com>
To: "Grossman, Ethan A." <eagros@dolby.com>, "detnet@ietf.org" <detnet@ietf.org>
Thread-Topic: DetNet - Migration path
Thread-Index: AdIgvkdlhjCePJ4uTnmkqpgisHkSYwABeyng
Date: Fri, 07 Oct 2016 18:22:57 +0000
Message-ID: <BN1PR04MB424C95BAB740059BFF03FE392C60@BN1PR04MB424.namprd04.prod.outlook.com>
References: <857af1285c294744ae69f939e2a991cf@DLB-XCHPW03.dolby.net>
In-Reply-To: <857af1285c294744ae69f939e2a991cf@DLB-XCHPW03.dolby.net>
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=rodney.cummings@ni.com;
x-originating-ip: [130.164.62.189]
x-ms-office365-filtering-correlation-id: cdf5f03a-ee6b-44c7-632c-08d3eedef68d
x-microsoft-exchange-diagnostics: 1; BN1PR04MB422; 6:grvzqdV/Uh8SNxEA+KU74TR4usAdX+DEcGdCpgqV3nRHvR3vvHIjBidUDPo7270u+5kF1mxPAz7BxoE/+n0a7F+zQsBZDxnc1wp5V02A5xAz3N5Rr85A+xx8ATaXQ4jwi6Lurg0MR2dk7ZNW5KVm9vpPYVFhOlFTovT79i2zrr/3Rchh+y6p7aKotX/YYO4zzmUwehS4bDo6Wo7ao2FsGxVb6TtBVkHTv4IVEhwbxZookLHrNoU4XmHVxLnmOBxKpppPzn3nH0tF8s26QXQe95YGGjApD9bMQAThoOrb5ks=; 5:ARonfkH+w9Opl0KmaT2lLzsxmR00aeAt+bWwge94BvsyN/4PUphPKVLSv3OF/BW+poZM4fVg9mrmxaQ07gBtIvOZB+Q/WuMSLpi2OyIxjRnHtHYexWXRAnPRFMC72MY202fIHxJqpoNLR/V1r4MjXw==; 24:dgk+5dc1fkrtK9rulwpJoFsbPqAfntktkLDBHzHI/bnkZYmF973ga/GDWgFCfXsFQMts8143XXcZCwZDsAoaCC41iqf/hPISPd3XHVDYPGQ=; 7:XdOVbM4u8ODVm28mk0hHeNTWd5xB3rg6IDmT2kuGpNXv6NfsZ/JsX+NuaVYJ1SdvragBoDLee57RuYUXufzys/lqhjzoXoqlRq32g4jW0sL6QytQlNrQRLIbggekMVcSX72XqSUtRip3oV2Ps+pXt+ZfyL4SYi/D/UA9HQiNT49QwV3LeS1HkV9Uo4ycDEmYc5eJkAzOb/weKdX7omA6TvGweDS1t+SU0/+YVYkrHURMIWy2YbfY6gY+YY6goXL3I3DzEsPG0AG4GonAljj5HpbhUB8xrpbLO+mvN9pm3aQCuK0udxS6cW/VNwFKd6q2
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR04MB422;
x-microsoft-antispam-prvs: <BN1PR04MB422102CFBF3A1D9C132A29992C60@BN1PR04MB422.namprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(278428928389397);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001); SRVR:BN1PR04MB422; BCL:0; PCL:0; RULEID:; SRVR:BN1PR04MB422;
x-forefront-prvs: 0088C92887
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(377454003)(199003)(189002)(81166006)(122556002)(50986999)(81156014)(19580405001)(19580395003)(54356999)(3280700002)(99286002)(9686002)(8936002)(92566002)(3660700001)(5660300001)(106356001)(101416001)(105586002)(33656002)(76576001)(8676002)(76176999)(10400500002)(66066001)(74316002)(2900100001)(189998001)(2906002)(305945005)(6116002)(7696004)(102836003)(5001770100001)(107886002)(586003)(86362001)(87936001)(7736002)(68736007)(7846002)(97736004)(3846002)(5002640100001)(2950100002)(2501003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR04MB422; H:BN1PR04MB424.namprd04.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: ni.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ni.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2016 18:22:57.3943 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 87ba1f9a-44cd-43a6-b008-6fdb45a5204e
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR04MB422
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/HNP2zoIH2X8vVmXlSaJV4s2FS5s>
Subject: Re: [Detnet] DetNet - Migration path
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.17
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: Fri, 07 Oct 2016 18:22:59 -0000

Great topic,

I'm not completely clear on what it would mean for a router to support DetNet, but let's assume it means that the router:
1. Uses one of the solutions from draft-dt-detnet-dp-alt to identify flows of DetNet data.
2. Uses queuing/shaping/scheduling techniques from 802.1Q to provide DetNet guarantees for that data (e.g. max latency).
3. Provides YANG management for #1 and #2.

All of this could be done today using vendor-specific YANG modules, with centralized network management software from that vendor. That's not ideal of course, but it is useful.

How would a user application (protocol from draft-ietf-detnet-use-cases) use this?

I would argue that the user applications should use the "API" specified in 802.1Qcc clause 46 (currently in draft). That API is agnostic of layer 2/3 details and the data-plane encoding. The user simply identifies the flows from the host perspective (e.g. UDP header fields), and requests a maximum latency. The API is used between the user's application and the centralized network management software. The API specifies YANG, so it can be implemented as a RESTful API or similar.

AVnu Alliance's goal is to certify conformance to standards (i.e. multiple vendors).

Can AVnu Alliance certify the vendor-specific router implementation? No
Can AVnu Alliance certify the 802.1Qcc API between the user application and the vendor-specific network manager? Yes
As time goes on and DetNet standards are published, can AVnu Alliance certification do deeper into the routers? Yes

That's one hypothetical intermediate plan.

Rodney

From: detnet [mailto:detnet-bounces@ietf.org] On Behalf Of Grossman, Ethan A.
Sent: Friday, October 7, 2016 12:42 PM
To: detnet@ietf.org
Subject: [Detnet] DetNet - Migration path

Hi Folks,
 
I did a brief "DetNet Status" presentation to the AVnu Alliance Technical Working Group, which is an industry group that promotes AVB/TSN. The attendance at this particular meeting was mostly Pro Audio people, and their main line of questioning was "What is the plan for incrementally migrating users from where they are today to increasingly improved network performance, which would eventually culminate in "full DetNet"?"  Another way to put it might be "Can we leverage the work of DetNet to improve networking capabilities between now and when DetNet is implemented on most routers?"  
 
As far as I know, we don't have a plan to roll out a "migration path" with intermediate performance levels, using today's protocols, perhaps with "minor" changes to support DetNet. We are designing an architecture and protocol extensions that will do the job, leveraging existing  protocols to the extent possible, but it is an end goal, not a roadmap. 
 
Having said that, do we have any other more helpful reply to this line of questioning? 
 
Thanks,
Ethan.