Re: [Detnet] The road to DetNet
"Pascal Thubert (pthubert)" <pthubert@cisco.com> Mon, 27 April 2015 19:29 UTC
Return-Path: <pthubert@cisco.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AA001ACD7F for <detnet@ietfa.amsl.com>; Mon, 27 Apr 2015 12:29:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 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_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 vxcOHzqR4FoJ for <detnet@ietfa.amsl.com>; Mon, 27 Apr 2015 12:29:23 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B85201ACD62 for <detnet@ietf.org>; Mon, 27 Apr 2015 12:29:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8704; q=dns/txt; s=iport; t=1430162961; x=1431372561; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=uia9UHObcOvx1/K9fnl60ISo6475cJAFNqrYOQyDfKk=; b=bVZE39I1iQ0iJ7EfCv56VbCu1ots6udR5EDktPCO1vgGgoOhaZdp+tOR /ydmoAugtVpZwNMrGKHV0TXOZb7RtMOyrntGklIIB+nvBWLx6L+tTuz3c 6DNxyMnTO+zxG+E85zxULjgPYunDQPjUUfNXcWwlUWcJbJH6hC1clrsch E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A6BQDLjT5V/51dJa1SCoMMU1wFgxXCP4I3DIU0TgIcgRhMAQEBAQEBgQuEIAEBAQMBAQEBIBE6CwUHBAIBCBEBAgECAwIGIAICAh8GCxUCBggCBAENBQiIDwMJCA2zT45DDYUyAQEBAQEBAQEBAQEBAQEBAQEBAQEBF4EhiRWBAoJNgU8MLAYrBwICAoJiL4EWBYZDixKEAYRkgVWBIT2DC4oihlUjgWWCD2+BRIEAAQEB
X-IronPort-AV: E=Sophos;i="5.11,659,1422921600"; d="scan'208";a="412068491"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-9.cisco.com with ESMTP; 27 Apr 2015 19:29:01 +0000
Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id t3RJT0f0020851 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 27 Apr 2015 19:29:00 GMT
Received: from xmb-rcd-x01.cisco.com ([169.254.1.235]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.03.0195.001; Mon, 27 Apr 2015 14:29:00 -0500
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: "Norman Finn (nfinn)" <nfinn@cisco.com>, "detnet@ietf.org" <detnet@ietf.org>, "Deborah Brungard (dbrungard@att.com) (dbrungard@att.com)" <dbrungard@att.com>, Erik Nordmark <nordmark@acm.org>, Lou Berger <lberger@labn.net>
Thread-Topic: [Detnet] The road to DetNet
Thread-Index: AQHQfU0MhlJYyOyiq0Kt3w4QOGdAJp1hLwew
Date: Mon, 27 Apr 2015 19:28:13 +0000
Deferred-Delivery: Mon, 27 Apr 2015 19:29:00 +0000
Message-ID: <E045AECD98228444A58C61C200AE1BD849E104B6@xmb-rcd-x01.cisco.com>
References: <D15D6D71.3BE5E%nfinn@cisco.com>
In-Reply-To: <D15D6D71.3BE5E%nfinn@cisco.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.154.176.254]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/detnet/5fvZO6X5EK5sAc-kN_ddjoS4QWE>
Cc: Tom Phinney <tom.phinney@cox.net>, "Alia Atlas (akatlas@gmail.com)" <akatlas@gmail.com>
Subject: Re: [Detnet] The road to DetNet
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussions on Deterministic Networking, characterized by 1\) resource reservation; 2\) 0 congestion loss and guaranteed latency; 3\) over L2-only and mixed L2 and L3 networks; and 5\) 1+1 replication/deletion." <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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: Mon, 27 Apr 2015 19:29:26 -0000
Hi Norm: > DetNet is: > > 1. Time synchronization. > 2. Zero congestion loss. > 3. Seamless redundancy. (Figure 1 in the architecture) > 4. Peer-to-peer protocols to set up any of the above. > 5. Central control paradigms to set up any of the above. > 6. Robust defenses against misbehaving end and relay systems. > > That seems to be a lot of stuff, but when we divide it up into specific work items > a lot of things are already done or should be done elsewhere than in a DetNet > WG: > > A. Time synchronization is solved elsewhere. DetNet need not invent anything, > here. > > B. IEEE 802 have defined more than enough queuing and scheduling > mechanisms to solve the problem of zero congestion loss for constant bit-rate > flows at the lowest levels of the stack. DetNet need not invent anything, here. > Right: and/but I love the way Pat Thaler presented it at an adhoc with Lou. This queues and timers and buffers system is really completely abstract from MAC/PHY technology and could be seen as an upper MAC function if passing a frame to the MAC allowed instantaneous presentation to the wire. I think it would be good that this abstraction is presented in a way that is separated from Ethernet so we can reuse that abstraction everywhere. Is it already like that or would we need a short document that defines the entities and points to the IEEE doc for more details? > C. There is definitely DetNet work required to either invent or select (select is > better) one or more specific data plane methods related to Seamless > Redundancy (see the architecture draft). We need a method that works end-to- > end through routers and bridges to: > > 1. Identify individual DetNet flows. Yes. That will be an inters > 2. Operate on a sequence number in a DetNet packet. Yes > D. We require service-level YANG models for: > > 1. Pinned-down paths through the network. Yes, which related to pinned down resources defined in B > > 2. Resource reservations along: > > i) a pinned-down path; or > There are really 2 versions of that. In the TE model where flows are installed asynchronously, the classical model is to send a control message at ingress with the path in it. The message progresses along the indicated path till it is all set. I understand that this is what CCAMP is used to. Then you have the case of a very stable network like an airbus. One may want the system to push the full schedule of each node individually as a package, as opposed to set up flow by flow. For 6TiSCH, this model saves a lot of battery. > ii) a normal, dynamic path through the network topology; > Cheers, Pascal > — Norm > > -----Original Message----- > From: Pascal Thubert <pthubert@cisco.com> > Date: Thursday, April 9, 2015 at 10:57 AM > To: "detnet@ietf.org" <detnet@ietf.org>, "Deborah Brungard > (dbrungard@att.com) (dbrungard@att.com)" <dbrungard@att.com>, Erik > Nordmark <nordmark@acm.org>, Lou Berger <lberger@labn.net> > Cc: Tom Phinney <tom.phinney@cox.net>, "ISA100-CNM@ISA-ONLINE.ORG" > <ISA100-CNM@ISA-ONLINE.ORG>, "Alia Atlas (akatlas@gmail.com)" > <akatlas@gmail.com> > Subject: [Detnet] The road to DetNet > > >Dear all: > > > >As Jouni pointed out, we have little time to make a compelling case for > >DetNet. The cutoff forreuesting the BoF is June 5th, but a last minute > >burst of activity is no great sign for the IESG. > > > >What we have in good state (see my post about the charter today): > >- documents (4 major WIP) > > https://tools.ietf.org/html/draft-finn-detnet-architecture > > https://tools.ietf.org/html/draft-finn-detnet-problem-statement > > https://tools.ietf.org/html/draft-gunther-detnet-proaudio-req > > https://tools.ietf.org/html/draft-wetterwald-detnet-utilities-reqs > >- references (6TiSCH architecture clearly indicates DetNet > >dependencies, IEEE coordination provides information that > >Layer2-independent work is needed in the industry) > > https://tools.ietf.org/html/draft-ietf-6tisch-architecture > > https://tools.ietf.org/html/draft-wang-6tisch-track-use-cases > >- a draft charter > > > > > >What we seem to be missing: > > > >- an improved gap analysis. Ted Lemon indicated at the BoF that this > >gap analysis would be crucial to figure if and which work would be > >needed from the IETF. From the early work on gap analysis, it seems > >that there is work that has no home, like the overall architecture and > >coordination, and a number of items that would have a home in different > >places, including at least PCE, CCAMP, TEAS, MPLS and TSVWG. We must > >refine this gap analysis and clarify the dependencies. > > > >- an evaluation of the amount of work. Lou indicated that CCAMP has > >already hosted work in the past. The amount of work would be an > >indication if DetNet can simply be hosted in an existing WG or should > >be its own WG. If the proposed charter is any indication, there is a > >lot that must be done before we are ready to ask for a specification > >from the groups mentioned above. > > > >- an industrial automation requirements draft. We have a number of > >great potential authors, but no one published DetNet work to date. One > >suggestion could be to use > >http://tools.ietf.org/html/draft-ietf-roll-rpl-industrial-applicability > >as a starting point and elaborate on the deterministic flows. Another > >would be that an external group such as ISA100 publishes its > >requirements in its own terms and formats, and then we write a short > >draft that references it. > > > >- activity on this mailing list. We need reviews and discussions on the > >drafts and the charter. We need inputs for the gap analysis, > >considering the scope of the existing WGs versus the work detailed in > >the charter. We need to demonstrate that we have an active team that is > >ready to execute on the commitment that we all would take with the IESG by > forming a WG. > > > >- other? > > > >Please indicate if you are willing to contribute to any of the items > >above and fire discussions at will! > > > >Cheers; > > > >Pascal > > > >_______________________________________________ > >detnet mailing list > >detnet@ietf.org > >https://www.ietf.org/mailman/listinfo/detnet
- [Detnet] The road to DetNet Pascal Thubert (pthubert)
- Re: [Detnet] The road to DetNet Lou Berger
- Re: [Detnet] The road to DetNet Norman Finn (nfinn)
- Re: [Detnet] The road to DetNet Pascal Thubert (pthubert)
- Re: [Detnet] The road to DetNet Lou Berger
- Re: [Detnet] The road to DetNet Norman Finn (nfinn)
- Re: [Detnet] The road to DetNet Lou Berger