Re: [Raw] Terminology: draft-ietf-raw-architecture-14.txt and what's still nuclear

Greg Mirsky <gregimirsky@gmail.com> Wed, 02 August 2023 02:31 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 31BCDC151AF5; Tue, 1 Aug 2023 19:31:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 bSYCMeNsCavs; Tue, 1 Aug 2023 19:31:07 -0700 (PDT)
Received: from mail-yw1-x112f.google.com (mail-yw1-x112f.google.com [IPv6:2607:f8b0:4864:20::112f]) (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 E2EEEC151AF2; Tue, 1 Aug 2023 19:31:07 -0700 (PDT)
Received: by mail-yw1-x112f.google.com with SMTP id 00721157ae682-583fe10bb3cso74438257b3.2; Tue, 01 Aug 2023 19:31:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690943467; x=1691548267; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=2DJRUC4CDVpyZDYwmOM1XHCtHl+LEuVN2gY+9c9ISS8=; b=YftWnacNHuBmGMHdTu8asC6isemb2EDhCpFj8N91cF1sb5jeENAV6zgEIa43P9uUuY ju/cC4xCRPE1xSfQjWQ5jv575NY9QfJoZ6oAYECI9WA55FOxvdAjzJJ5iRxmjh/r2SlB 0AXPHktYSkzX0zZ0Zp4iX2td+hQcX5ex8/BGwKHzPJAhRS51JUsjgZoeZLAliTv73KeA NFBvea4byoY0MvLu9vX0h3FAml3m190oiuII8qaC1nCYTzG+xWw0lOLg9qpJZYBAB3zM 5IKErs5DooyyFJ01PzU9Psd42UZzuWoo2wGEJpVmnhSCpDefB+0w7iwDJJ68LH6jfhov hgeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690943467; x=1691548267; 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=2DJRUC4CDVpyZDYwmOM1XHCtHl+LEuVN2gY+9c9ISS8=; b=LbDPDtn0gkCWG8PQkxuqDeMJsuahbew+eMM2tHfCqJrXXMnQdUToAUGHpC2w9bi9Mg CNSIxIFqh9kDj0pXYym+Sj5CJ2j90njXdWhorxthBOC3H1AxBXIkPclQdgHxwr6xJFJP F+cc62qPcEjEOKmwYDq6yEs5Jisn/uC/Ys5pLDtMJUK9PP+yFcoIw6rWd5krvG0t1PpT PCMkXOPFCK7tnLPig7LeT/867vYmdPqx3rNGtJPdqtYd+UiPyTFh2G+hVfQwChh0Zpp9 ttb+nqHPWJF6NoDoGmS4Me8iPRLlOUYaBhY4lMn0r1yZ6mMXN7oGRUscja9/C+usUVJz J1LQ==
X-Gm-Message-State: ABy/qLYNYAw2BXjOmpf+5n3pzsqpCJeJaUWcOXnshsdQsqHSf2m41q/v nuLpZ071UJ9ZbZLGZVTRFO+rlI67RBxzdB/BjNySK/ALj00=
X-Google-Smtp-Source: APBJJlFVxW79HYhjx3B4JRMpIeFcWfWrkTOX5mGu36juBojVAgdka+3mjQa29MegoB4FrdyWdYwYeqFd4HcZkrcGusI=
X-Received: by 2002:a81:9151:0:b0:577:4387:197c with SMTP id i78-20020a819151000000b005774387197cmr15825836ywg.16.1690943466915; Tue, 01 Aug 2023 19:31:06 -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>
In-Reply-To: <CO1PR11MB48815F17F8C6463EBC6E565AD804A@CO1PR11MB4881.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 01 Aug 2023 19:30:55 -0700
Message-ID: <CA+RyBmXmZ-ZPsQVz7yi8z7vkN=0GgJwNyper_eOYwgLG_m7O5Q@mail.gmail.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
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="000000000000ae4baf0601e7745c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/raw/OYAjygD_xo5U_rE51E-brkqQ7ro>
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: Wed, 02 Aug 2023 02:31:10 -0000

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
>
>
>