Re: [Raw] Call for adoption of draft-theoleyre-raw-oam-support-01
Greg Mirsky <gregimirsky@gmail.com> Wed, 01 April 2020 02:41 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 AC0DA3A0143 for <raw@ietfa.amsl.com>; Tue, 31 Mar 2020 19:41:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level:
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dpwBdCxkgxBE for <raw@ietfa.amsl.com>; Tue, 31 Mar 2020 19:41:53 -0700 (PDT)
Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A45A3A0141 for <raw@ietf.org>; Tue, 31 Mar 2020 19:41:52 -0700 (PDT)
Received: by mail-lj1-x22c.google.com with SMTP id b1so3603912ljp.3 for <raw@ietf.org>; Tue, 31 Mar 2020 19:41:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fIVZd+5jWIcu//DA5rPS2EpD8DMoUGdEq0T+kLQthMg=; b=ZvbspUqeB79wDspETw12myFMrM1Wo7WC3JgZ4bsBYbs/MYG9SkJF7ZQltR6ykbOMjy VGAuJqwmu9Gs7S/wDdFQ9KVpWBeTMhlC2DFKvMXZz9QnAxRbJYvN3Vuu2Qmp+iXrphvj yBupQAvkU5uEthiKkOqUgud67ivFtZyerQ9KkDnuKqOjA/gfiLQd/cBtpP5IblNrpoYt 6ITrkWbmqhiFFdG6GLN0wPD96OlF80CBIpNvz9ALVSVs/4fhMCvsqi4feRE/5uGQAFhn G1wHWmMaKULHqkn5EvmWk/lr8ujEaDU6wzgW8E6UFbWDxwHrr/fpu8zj/9wfHm/voO31 BMTw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fIVZd+5jWIcu//DA5rPS2EpD8DMoUGdEq0T+kLQthMg=; b=ZdiR4RabsW3YCHY+HimlqVvS7VKYsYT+PCIAOvXBK6QJ9Q365OVbdDLrVkK5sPYE6E EBsLYH6cPqQ+Pl59dlrXu0QA3Z1ABPeYPxYT3jxrV36DTCB5e5nTZcIs8CgnJK6On5k3 k2pWpB+poC7RrNXPaTuLrEZ9DKi8nanNxDsmx9wvgUA1kR1Qe+cDa47DzbC6jiYuZWA9 q4IRg8USEwUpO5K8DpnzQEFc23aaPxdlB1ZQhKRckD3xge++RCb7JupxJ9IpHykSbyyT Bz8+EIitRAO3oLBguQYVkVzTmRPDq/P5RMFbdu9Fn1fMP2I/zJiFdLA92aA4jbnOkRII uF7A==
X-Gm-Message-State: AGi0PuYok2UmOW/xEiaqXAYzAA+GeJi+3S/OhH9IVuUQLhT4EHLOjIAI YhaRjFwP/5eJyMZybtN90sxn0QtcJMjurfTWnDE=
X-Google-Smtp-Source: APiQypL66DIqYF6YgD08ZwidGdov6adkTT4fF6o50epFXaDauWh5JdrG85J8E3m2xNT5qDVAwTshmOAz7ee0iDjLOQg=
X-Received: by 2002:a2e:9105:: with SMTP id m5mr12135246ljg.37.1585708910694; Tue, 31 Mar 2020 19:41:50 -0700 (PDT)
MIME-Version: 1.0
References: <38A5475DE83986499AEACD2CFAFC3F9801F5831EA3@tss-server1.home.tropicalstormsoftware.com>
In-Reply-To: <38A5475DE83986499AEACD2CFAFC3F9801F5831EA3@tss-server1.home.tropicalstormsoftware.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 31 Mar 2020 19:41:40 -0700
Message-ID: <CA+RyBmUS8S1sKpbt+b_fE5vxg7eHppru4u6aPGtUQzOQzftG=A@mail.gmail.com>
To: Rick Taylor <rick@tropicalstormsoftware.com>
Cc: "raw@ietf.org" <raw@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000056d56705a231a0b4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/raw/1tc20-3kvDkHlX0aFzV_iXUxalU>
Subject: Re: [Raw] Call for adoption of draft-theoleyre-raw-oam-support-01
X-BeenThere: raw@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Apr 2020 02:41:56 -0000
Hi Rick, Eve, et al., I've volunteered to review this draft, and I'd like to use this thread to share my comments with you. My answers to three questions set forth by WG Chairs are in-lined below tagged GIM>>, following my comments. I enjoined reading the document - it is very well written, with an in-depth understanding of OAM and the specifics of the wireless media. There's no priority order in a way I've listed them. - the draft, as I understand, intended to define the OAM framework in RAW, list requirements for OAM in RAW, identify the RAW-specific scenarios. The document is on the Standards track, but Informational might be better suited as protocols and mechanisms to address the requirements likely will be specified in separate drafts. - Abstract may benefit from some update to closer align with the goal of the document explained in the Introduction section (I've applied minor editorial changes to the second from the end paragraph): NEW TEXT: This document lists the requirements of the Operation, Administration, and Maintenance (OAM) features recommended to construct a predictable communication infrastructure on top of a collection of wireless segments. This document describes the benefits, problems, and trade-offs for using OAM in wireless networks to achieve Service Level Objectives. - I suggest using Service Level Objectives rather than Service Level Agreement. These are similar, but SLA exists in the form of a document, likely legal document between a Subscriber and an Operator. SLO, on the other hand, reflects what an Operator plans to achieve for the particular class of services. - several notes on the Terminology: - I would propose to change from "flow to be controlled" to "flow to be monitored" - OAM end-device is a useful term, but I didn't find it being used in the text. Instead, "maintenance endpoint" used in Section 5. I am used to MEP and MIP (used in Section 3.2) terminology, but that will require the definition of the Maintenence Domain. Alternatively, we can use Test Point for MEPs and Monitoring Point for MIPs. - I think that the explanation provided for "defect" is closer to "quality degradation". A defect is usually is associated with a state that has entry and exit criteria. - Section 2 is very useful; thank you. Do you think that changing the title to "Role of OAM in RAW" be helpful? - You may consider generalizing the second paragraph and refer to an orchestrator or SDN controller rather than to single out the PCE solution. - I'm not sure I fully agree with the following statement OAM is in charge of controlling the replication/elimination processes. I think that for the given RAW flow, PREOF on a node is controlled by the central controller. OAM may be used to verify that PREOF is operating properly on a node and within the domain. - The title of Section 3.1 gives me the opportunity to get on one of my favorite "OAM soap-box". There's a fine distinction between Continuity check and Connectivity verification. The former only concerns with the existence of a way to deliver a packet from node A to node B. The latter adds another condition - the absence of misconnection, i.e., no packets from nodes other than A, received on node B's interface. Of course, that is important if we consider the p2p connection-oriented communication model. - Multipath is undoubtedly an appropriate term to characterize a network that has more than one path between two nodes. An alternative might be the "meshed network". - Very interesting and appropriate discussion of a sufficient amount of OAM information in Section 3.3. It might deserve to be in the separate section and be expanded to how active OAM and on-path OAM (for example, iOAM, iPath, INT from P4) can be combined, complement each other. - you may find some OAM requirements in the expired document on OAM in overlay networks <https://www.ietf.org/archive/id/draft-ooamdt-rtgwg-ooam-requirement-02.txt> . 1) Is the RAW working group the correct WG for this work? GIM>> I think yes 2) Are you as a WG participant ready and willing to review and raise comments on the draft, if it is adopted? GIM>> I do (for better for worse, for richer for poorer) 3) Does the draft meet the criteria outlined in the WG charter (this is mostly a decision for the chairs, but we welcome feedback!) GIM>> As I understand the stated scope of the draft "yes". I have three questions I usually answer to myself when evaluating a candidate document for WG adoption: 1. Is the document reasonably well-written? Is it readable? - Yes 2. Does the document address the real problem? - Yes 3. Is the proposed solution to the problem plausible? - This document correctly identifies the problem and is very much needed to document the requirements to OAM in RAW. Regards, Greg On Mon, Mar 30, 2020 at 3:13 AM Rick Taylor <rick@tropicalstormsoftware.com> wrote: > Hi All, > > The authors of: draft-theoleyre-raw-oam-support-01 (have asked for a call > for working group adoption of their draft. > > The link to the draft is: > https://datatracker.ietf.org/doc/draft-theoleyre-raw-oam-support/ > > This is your opportunity to express your opinion. > > A decision will be made on/after 13th April. > > Cheers, > > Rick and Eve > Co-chairs > > -- > RAW mailing list > RAW@ietf.org > https://www.ietf.org/mailman/listinfo/raw >
- [Raw] Call for adoption of draft-theoleyre-raw-oa… Rick Taylor
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Pascal Thubert (pthubert)
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Georgios Z. Papadopoulos
- Re: [Raw] Call for adoption of draft-theoleyre-ra… CARLOS JESUS BERNARDOS CANO
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Xavi Vilajosana Guillen
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Remous-Aris Koutsiamanis
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Rex Buddenberg
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Fabrice Theoleyre
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Janos Farkas
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Greg Mirsky
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Fabrice Theoleyre
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Pascal Thubert (pthubert)
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Janos Farkas
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Fabrice Theoleyre
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Janos Farkas
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Grossman, Ethan A.
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Fabrice Theoleyre
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Georgios Z. Papadopoulos
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Grossman, Ethan A.
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Lou Berger
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Fabrice Theoleyre
- Re: [Raw] Call for adoption of draft-theoleyre-ra… Lou Berger