Re: [Raw] Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear
Greg Mirsky <gregimirsky@gmail.com> Tue, 15 August 2023 17:16 UTC
Return-Path: <gregimirsky@gmail.com>
X-Original-To: raw@ietfa.amsl.com
Delivered-To: raw@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD007C151707; Tue, 15 Aug 2023 10:16:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u7D2pAvEXtt5; Tue, 15 Aug 2023 10:16:26 -0700 (PDT)
Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97AF0C151080; Tue, 15 Aug 2023 10:16:26 -0700 (PDT)
Received: by mail-yb1-xb36.google.com with SMTP id 3f1490d57ef6-d6265142e21so5442566276.2; Tue, 15 Aug 2023 10:16:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692119786; x=1692724586; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=8rnJteQ53OWRsR4+Qi4rkYi+2sv5ERHewNTZBVLbIfs=; b=Nz1JIBn+rowhmV4iHZSmqfHewCWqCbUVFMB8MEA1Cfeiapktf+OadwVLeDFYGsBaN4 WLjmGI2/ky2kKLDHWPgYcoIMQl/WDBYs/MNbX6Y2E5mo8CHdQWP0EyTgwj0mcAX4klDg Qn4crqx2q2v+Ccx/ogr3BD7Oy6NKOtcl3jJrDHANjoadveAfJGA7ObnAns+Oan3h9thJ ehbrNWmKPpsoLIuO8ljlDTd/jtuAdvmwbVvRgUIsr3889c92DWy1GBvEEB3GGJYmupij 58iL0rvyK/ViZ4whlaJ0Dwrixsc/ypbSM6dq2RLTm4gri+kgXPKvaxHsC/rDUA/Ee9EA JalA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692119786; x=1692724586; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8rnJteQ53OWRsR4+Qi4rkYi+2sv5ERHewNTZBVLbIfs=; b=l+/8ywTpAgisbLilu5NOBEhakBZvVt3tGlHUzuPzWUCslyuxT+vIloOi9zcCIAAeCv Vi2bV+ZNopztf4EIIP0n7ZmfhJMWCm5QcKk7vi633o9YQKZlOmSG6MtVm16IrtFgyADB KNQe0iNa8FdVA8urGrt8TUNkCavmr+hSgs5Sl0+FniheW1ElF0qGKSK2aXCEWtPnS1Hy 6WP6UEEDjywFjyXpGLxmmOUtK+wZuK5dIGXnIT371TlQC7KUqpD4Laoq2H2MMU17t7zD gqKRir6bJgxDDSXWGkaLkSZsntWOSVRQ7x0ijmu40RfBidNvb5dyA/22t/UbBlP4mSD3 r8ow==
X-Gm-Message-State: AOJu0YxUIWSi/su3ShUiSucDC10xdxiiy4n0YTsyTZSTvccBYG529WJZ 1iiBKGUOx4fFjOH4z70nRfF/oj25N6NlJxAelEAotoZw
X-Google-Smtp-Source: AGHT+IGn4lM08xpqTlhw2ghxQFI+5Szu6D2zZZ+ReKdv7+9t1nZyvt/AgY4/YHu4h0fuHQJuhMF4mdmfKgwkOnbeGEA=
X-Received: by 2002:a25:da88:0:b0:d04:f936:556 with SMTP id n130-20020a25da88000000b00d04f9360556mr15487918ybf.36.1692119785614; Tue, 15 Aug 2023 10:16:25 -0700 (PDT)
MIME-Version: 1.0
References: <169067043787.49910.13758549955377351562@ietfa.amsl.com> <CO1PR11MB4881EE6D3412A3754149CE8CD807A@CO1PR11MB4881.namprd11.prod.outlook.com> <CO1PR11MB48815F17F8C6463EBC6E565AD804A@CO1PR11MB4881.namprd11.prod.outlook.com> <CA+RyBmXmZ-ZPsQVz7yi8z7vkN=0GgJwNyper_eOYwgLG_m7O5Q@mail.gmail.com> <CO1PR11MB48816F6C6A143B7D28189A40D810A@CO1PR11MB4881.namprd11.prod.outlook.com>
In-Reply-To: <CO1PR11MB48816F6C6A143B7D28189A40D810A@CO1PR11MB4881.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 15 Aug 2023 10:16:13 -0700
Message-ID: <CA+RyBmXNAMZsMo0EH+6auAqArYNxNrw4DfJXgK9G5wsdQOZxBg@mail.gmail.com>
To: "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>
Cc: "raw@ietf.org" <raw@ietf.org>, "Adrian Farrel (adrian@olddog.co.uk)" <adrian@olddog.co.uk>, "Lou Berger (lberger@labn.net)" <lberger@labn.net>, "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000bd33230602f956ff"
Archived-At: <https://mailarchive.ietf.org/arch/msg/raw/grT5l8ZIw9Gym0I7KSypteC9scs>
Subject: Re: [Raw] Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear
X-BeenThere: raw@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: reliable and available wireless <raw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/raw>, <mailto:raw-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/raw/>
List-Post: <mailto:raw@ietf.org>
List-Help: <mailto:raw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/raw>, <mailto:raw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Aug 2023 17:16:27 -0000
Hi Pascal, so glad my comments are of help. I agree with the resolutions you proposed. One thought about the OODA down below tagged by GIM>>. Regards, Greg On Fri, Aug 11, 2023 at 1:49 PM Pascal Thubert (pthubert) <pthubert= 40cisco.com@dmarc.ietf.org> wrote: > Hello Greg > > > > Many thanks for your review! > > > > > > > I have several suggestions for your consideration (purely editorial, as > I think of them): > > • in Abstract, it could be easier to use extended forms of acronyms like > PREOF, OAM, DetNet, and PAREO > > > > Can do, with the exception of DetNet which is more of a noun meaning our > work rather than deterministic networking at large. PAREO I’d simply omit > simpler that way. > > > > • capitalize the title of Section 2.3.2 to "Recovery Graph" > > > > Done > > > > > capitalize "Forward" in the title of Section 2.3.3 (also capitalize in > the first and second sentences of the first paragraph). > > > > Done > > > > > capitalize "Recovery Graph" in the title of Section 2.3.6. Also, if you > decide to capitalize Complex, should "recovery graph" also be capitalized > when used together? > > > > Removed the “complex” thingy. A simple path is now a lane and that should > be enough terminology. > > > > > I think that the correct reference to the BFD specification is RFC 5880 > (there seems like a typo referencing RFC 5580 in Section 2.6.7) > > > > Oups > > > > > "A PLR that Decides" reads like a PLR has a mind of its own ;). Would "A > PLR that selects" or something similar be acceptable as a replacement? > > > > Selects would have the same ias. We cold say follows the decision tree or > performs the selection algorithm. But why discuss implementation? BTW the D > is the one from OODA, that’s why it’s there. > GIM>> I see, thank you for pointing it out to me. Can we call it a "Decision function" similar, for example, to PREOF? If 'yes', then tit could be expressed as "A PLR that hosts a Decision function". WDYT? > > > > > > s/r CPF/rCPF/? > > > > CPF is supposed to refer to the DetNet one. And r/aCPF to the RAW split of > the CPF. I might have missed one instance, but that’s probably not a change > all… “DetNet rCPF” should not have shown up; another change all artifact. I > cleaned that. > > > > > "sensitive/reactive" as a characterization of the DetNet rCPF seems like > putting together sweet and overly sweet (in reverse order). Could both > characteristics be replaced by "overreactive" or simply use "sensitive"? > > > > What about > > > > “ > > As a result, the DetNet CPF is not expected to be aware of and to > > react to very transient changes. > > “ > > ? > GIM>> Excellent! > The commit for the above is ea5fc11 > <https://github.com/raw-wg/raw-architecture/commit/ea5fc1149daf0119c9e8c7dd0324078c66393b91> > .Please let me know if it if fitting. > > > > Many thanks again! > > > > Pascal > > *From:* Greg Mirsky <gregimirsky@gmail.com> > *Sent:* Wednesday, August 2, 2023 4:31 AM > *To:* Pascal Thubert (pthubert) <pthubert@cisco.com> > *Cc:* raw@ietf.org; Adrian Farrel (adrian@olddog.co.uk) < > adrian@olddog.co.uk>; Lou Berger (lberger@labn.net) <lberger@labn.net>; > detnet@ietf.org > *Subject:* Re: Terminology: draft-ietf-raw-architecture-14.txt and what's > still nuclear > > > > Hi Pascal, > > thank you for your thoughtful consideration of our discussion and careful > updates to reflect the agreement reached. The result is great and made the > document more readable and easier to relate to mechanisms known to other > groups. I have several suggestions for your consideration (purely > editorial, as I think of them): > > - in Abstract, it could be easier to use extended forms of acronyms > like PREOF, OAM, DetNet, and PAREO > - capitalize the title of Section 2.3.2 to "Recovery Graph" > - capitalize "Forward" in the title of Section 2.3.3 (also capitalize > in the first and second sentences of the first paragraph). > - capitalize "Recovery Graph" in the title of Section 2.3.6. Also, if > you decide to capitalize Complex, should "recovery graph" also be > capitalized when used together? > - I think that the correct reference to the BFD specification is RFC > 5880 (there seems like a typo referencing RFC 5580 in Section 2.6.7) > - "A PLR that Decides" reads like a PLR has a mind of its own ;). > Would "A PLR that selects" or something similar be acceptable as a > replacement? > - s/r CPF/rCPF/? > - "sensitive/reactive" as a characterization of the DetNet rCPF seems > like putting together sweet and overly sweet (in reverse order). Could both > characteristics be replaced by "overreactive" or simply use "sensitive"? > > > > Regards, > > Greg > > > > On Sun, Jul 30, 2023 at 1:39 PM Pascal Thubert (pthubert) < > pthubert@cisco.com> wrote: > > > > Dear all: > > > > the publication of 14 adds terminologies and typos. The goal is to serve > as the new reference for the WGLC so we can use the new terms in our > discussions. If someone still uses PSE and Track, well, I guess we'll still > understand for a little while, but he will be harshly reprimanded. > > > > What I did not do yet though I started is work out the positioning of the > aCPF (the component that talks asynchronously to the rCPF == PCE to report > performance and get route updates), the Point of Local Repair (PLR is the > term that replaces the PSE) and the OAM supervisor that triggers OAM and > aggregates results for the PLR. > > > > These are 3 new architectural blocks, and we want to position them well in > the DetNet architecture. > > > > The DetNet architecture (section 4.4) has 3 planes that are mapped to > classical SDN, with the controller plane in the middle, a southbound > interface to the network plane (in the case of RAW used between rCPF and > aCPF) and a northbound interface to the Application Plane. > > > > The Controller plane has the typical route servers like PCEs, and network > management entities. In the SDN model they are "far away" and monitor the > whole network. Which is what causing the RAW issue of lack of reactivity > and pushed us to port functionality in the network plane. In networking > planes parlance, the PCE is control plane and the NMEs are management plane. > > > > As we see, though the term controller plane looks like control plane, they > are different beasts. A classical IGP is a control plane function that > operates in the DetNet network plane. The controller plane hosts > controllers, which physically may embed routing and management entities. In > the DetNet architecture, "The Controller Plane corresponds to the > aggregation of the Control and Management Planes in [RFC7426 > <https://datatracker.ietf.org/doc/html/rfc7426>], though Common Control > and Measurement Plane (CCAMP) (as defined by the CCAMP Working Group [ > CCAMP <https://datatracker.ietf.org/wg/ccamp/charter/>]) makes an > additional distinction between management and measurement." > > > > In my book, the OAM supervisor, the aCPF and the PLR operate in the > control plane. The OAM supervisor talks to the OAM handlers in the > management plane. And all of the above being distributed in the network, > they operate in the DetNet Network plane. So 1) we extend the DetNet > architecture to place functional blocks in the Network Plane and 2) one > could say we need 3D pictures to represent the intersection of the DetNet > planes and the traditional control and management planes. While the data > plane remains firmly in the Network plane. > > > > Now this is my view and the way I intend to update the text to publish 15, > hopefully quite soon. But I need confirmation that we are on the same line, > or else debates to reach a consensus. > > > > What do you all think? > > > > Pascal > ------------------------------ > > *De :* internet-drafts@ietf.org <internet-drafts@ietf.org> > *Envoyé :* samedi 29 juillet 2023 15:40 > *À :* Pascal Thubert (pthubert) <pthubert@cisco.com> > *Objet :* New Version Notification for draft-ietf-raw-architecture-14.txt > > > > > A new version of I-D, draft-ietf-raw-architecture-14.txt > has been successfully submitted by Pascal Thubert and posted to the > IETF repository. > > Name: draft-ietf-raw-architecture > Revision: 14 > Title: Reliable and Available Wireless Architecture > Document date: 2023-07-29 > Group: raw > Pages: 43 > URL: > https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.txt > Status: > https://datatracker.ietf.org/doc/draft-ietf-raw-architecture/ > Html: > https://www.ietf.org/archive/id/draft-ietf-raw-architecture-14.html > Htmlized: > https://datatracker.ietf.org/doc/html/draft-ietf-raw-architecture > Diff: > https://author-tools.ietf.org/iddiff?url2=draft-ietf-raw-architecture-14 > > Abstract: > Reliable and Available Wireless (RAW) provides for high reliability > and availability for IP connectivity across any combination of wired > and wireless network segments. The RAW Architecture extends the > DetNet Architecture and other standard IETF concepts and mechanisms > to adapt to the specific challenges of the wireless medium, in > particular intermittently lossy connectivity. This document defines > a network control loop that optimizes the use of constrained spectrum > and energy while maintaining the expected connectivity properties, > typically reliability and latency. The loop involves OAM, DetNet > Controller Plane, and PREOF extensions, and specifically a new > recovery Function called PAREO and a new Point of Local Repair > operation, that dynamically selects the DetNet path(s) for the future > packets to route around local degradations and failures. > > > > > > The IETF Secretariat > > -- > RAW mailing list > RAW@ietf.org > https://www.ietf.org/mailman/listinfo/raw >
- [Raw] Terminology: draft-ietf-raw-architecture-14… Pascal Thubert (pthubert)
- Re: [Raw] [EXT] Terminology: draft-ietf-raw-archi… Dr. Corinna Schmitt
- Re: [Raw] [EXT] Terminology: draft-ietf-raw-archi… Xavi Vilajosana Guillen
- Re: [Raw] Terminology: draft-ietf-raw-architectur… Janos Farkas
- Re: [Raw] Terminology: draft-ietf-raw-architectur… Greg Mirsky
- Re: [Raw] Terminology: draft-ietf-raw-architectur… Pascal Thubert (pthubert)
- Re: [Raw] Terminology: draft-ietf-raw-architectur… Pascal Thubert (pthubert)
- Re: [Raw] Terminology: draft-ietf-raw-architectur… Greg Mirsky
- Re: [Raw] [Detnet] Terminology: draft-ietf-raw-ar… Pascal Thubert (pthubert)
- Re: [Raw] [Detnet] Terminology: draft-ietf-raw-ar… Pascal Thubert (pthubert)
- Re: [Raw] [Detnet] Terminology: draft-ietf-raw-ar… Lou Berger
- Re: [Raw] [Detnet] Terminology: draft-ietf-raw-ar… Pascal Thubert