Re: [ippm] Adoption call for draft-olden-ippm-qoo-02
Bjørn Ivar Teigen <bjorn@domos.no> Wed, 07 February 2024 12:05 UTC
Return-Path: <bjorn@domos.no>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CA0FC151534 for <ippm@ietfa.amsl.com>; Wed, 7 Feb 2024 04:05:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level:
X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=domos-no.20230601.gappssmtp.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 kjOKWIjHnDza for <ippm@ietfa.amsl.com>; Wed, 7 Feb 2024 04:05:05 -0800 (PST)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (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 4C179C151547 for <ippm@ietf.org>; Wed, 7 Feb 2024 04:04:59 -0800 (PST)
Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-51168addef1so372430e87.1 for <ippm@ietf.org>; Wed, 07 Feb 2024 04:04:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=domos-no.20230601.gappssmtp.com; s=20230601; t=1707307497; x=1707912297; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=K6+oZl+eYYETsx+zXwOYKetaCPcjfJzQjRnCnhM+Ku4=; b=gu5mbOuh2ufRQCtyNVfp7zTCAuQMQ1x4q9v3Hf/i5hk4VYjpf0o5RQb/eg4HavL3ue Em4V3K0dHZ+1ChYlgosnqvoXnaRuGIveE7Xvb012/ExdYgmbvf5wIkUVobGWrON/uB6M Zxls80cRrmH4eAM7W8LD8jYyXGsNF+VQf10bcHeqSvmyoYImNTrqF7I/hcp1OJT30Mry 3CDnRGC3g0tFfRVFV+PgnklKQ2h0qEk1uYDzVDsJZTCNKZh7FD9iADAaqS2a6sQQD9ch sI+FbRR7dfoBWUXcynISKiSTN3a6RNIs8OzQNQmAOOY7jUc3nBgmDf/ePH+lKOP3cRhx mZsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707307497; x=1707912297; 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=K6+oZl+eYYETsx+zXwOYKetaCPcjfJzQjRnCnhM+Ku4=; b=pRTZuZ9YiUGLy4YSiIpW9/v2x1DHkpeWWpLepZbBPBY5dWYr5ylF5T6aS0tkR8sun2 NRqYsJZZOvTr1rBAwSL8CEUZKVSKGF+7e9flY5uEygfEXvJjTW9LUSv+HbKfMGjzy1dK h0x4MvRcFutgwsgzgI2/nIlBECNI/zezbSfstEKl75zBDfrlKuIBNbBqWa6VSGIaEEaz /L1+jIifYo6v7loG/T6aOvjpg+UElMRkeIfiPewYfIoYze2DqYuKUXOxpxPXSmB30iXy 5uoKYIxOgRp2t0+DvmoIcH2xaqHWGaLe/fZGnToZvYw874/7dMc/Th/f54Wk0x63WvC7 lvxQ==
X-Gm-Message-State: AOJu0YwVU1mtrFSdWC4IDzsP+LZfEJoUGCOy2j6shEg97VjEBc7ricpL EtKLAwPTxfHWgeNXgR0lL5YRSRaDOz8olDpoQcxIxoBaqIlyM9jVaG7W2ommoR/SyQ6/ahIXoX2 pwBWm2FVD49bvJtOaTcDcN/kr5T8rZ6E36C46UQ==
X-Google-Smtp-Source: AGHT+IFPFIVtYYwO1rdbufXMB6ZgRK9GSjCBZ3dIExX1cFqkwNzyJuVk7PJ0Dv7v/Gt5wWK6hOIgb/U4Ji2NS56PWt8=
X-Received: by 2002:ac2:4c30:0:b0:511:4c73:2374 with SMTP id u16-20020ac24c30000000b005114c732374mr3540465lfq.69.1707307497330; Wed, 07 Feb 2024 04:04:57 -0800 (PST)
MIME-Version: 1.0
References: <DCD67FE3-AFC5-4689-89EF-66387949214C@apple.com> <CA+RyBmWL3jkU6PJiUGMgQQ5MPqCRYCoufe8kFXkp+eGqjSWV9Q@mail.gmail.com>
In-Reply-To: <CA+RyBmWL3jkU6PJiUGMgQQ5MPqCRYCoufe8kFXkp+eGqjSWV9Q@mail.gmail.com>
From: Bjørn Ivar Teigen <bjorn@domos.no>
Date: Wed, 07 Feb 2024 13:04:45 +0100
Message-ID: <CAKf5G6+RJ6ZLJLAKqQz4n4fc0uT-Tc_qukq466y8dgcYtNsR5w@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>, "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e6b4200610c9803e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/SdTCzPhwYftVzlvqZl3367X0FrQ>
Subject: Re: [ippm] Adoption call for draft-olden-ippm-qoo-02
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Feb 2024 12:05:09 -0000
Hi Greg, Thanks for the feedback. Much appreciated. On Tue, 6 Feb 2024 at 14:50, Greg Mirsky <gregimirsky@gmail.com> wrote: > Dear All, > I've read the draft and found it well-written and proposing a > pragmatic approach to a real operational issue. I support the adoption of > this document by the IPPM WG. Below, please find my notes and questions for > future discussions: > > - In your opinion, what is the relationship among this draft, > draft-teigen-ippm-app-quality-metric-reqs > <https://datatracker.ietf.org/doc/draft-teigen-ippm-app-quality-metric-reqs/>, and > TR-452.1? Which of these documents lists the "full set of requirements"? > > In my opinion, app-quality-metric-reqs is a higher-level analysis of the needs of different stake-holders and an overview of which needs different metrics can deliver solutions to. TR-452.1 defines the quality attenuation metric and how to measure it. > > - It seems like the perspective of 'we' is not usually used in IETF > documents. It would be helpful to re-word passages like "we believe", "we > can", and "we propose". > - In your opinion, what is the relationship between "active testing > from applications" and "monitoring from network equipment"? Do you expect > that both are using the same measurement method or only produce the same > performance metrics? > > Our idea here is that the latency distributions can be measured both in an end-to-end way from within an application, and/or in a per-segment or per-sub-path way using either passive observations of active probing from CPEs, switches, routers, and other network equipment. The compositionality of the quality attenuation metric makes this possible in a very neat way --- if latency is measured at the HTTP layer, for instance, that simply means the measurements include HTTP processing overhead (and potentially more than one round-trip), whereas if latency is measured on the IP layer the results do not include the extra processing that HTTP requires. The general way of comparing latency distributions to network requirements will work in either case (though, of course, the requirements must be formulated and validated for the specific measurement setup that is used). > > - I think it would be helpful to add references to the measurement > methods listed in Section 2, e.g., STAMP, IRTT, etc. > - Also, a reference (or more than one) would be helpful in the > following: > > Using Latency distributions to measure network quality is nothing new > > and has been proposed by various researchers/practitioners. > > > - Do you mention a passive measurement method as defined in RFC 7799 > in the following > > Latency Distributions can be gathered via both passive monitoring and > active testing. > > What is an example of the passive measurement method that supports the > measurement of latency distribution? > > > - It is stated in the draft that > > The active testing can use any type of IP traffic. > > It would be helpful if this statement is expanded and supported by some > examples, e.g., TCP-based measurements, raw IP, etc. > > > - It seems that an additional information on whether the list of the > measurement parameters in Section 3 is sufficient to "ensure network > measurements can be analyzed for precision and confidence". > - The document introduces notions of "perfection" and "usefulness". > What are your thoughts about the work on the Precision Availability > Metrics <https://datatracker.ietf.org/doc/draft-ietf-ippm-pam/>, and > its metrics that express a service availability/unavailability. I am > interested further discussing if the terms from PAM can be used in QoO. > > I've opened an issue to address the rest of your comments, here: https://github.com/domoslabs/QoOID/issues/12 Cheers, Bjørn Regards, > Greg > > - > > > On Tue, Jan 16, 2024 at 9:13 AM Tommy Pauly <tpauly= > 40apple.com@dmarc.ietf.org> wrote: > >> Hello IPPM, >> >> This email starts a working group adoption call for "Quality of Outcome” >> (draft-olden-ippm-qoo). >> >> https://datatracker.ietf.org/doc/draft-olden-ippm-qoo/ >> https://www.ietf.org/archive/id/draft-olden-ippm-qoo-02.html >> >> The call will last for 3 weeks, and end on *Tuesday, February 6*. Please >> reply to this email with your review comments and indicate if you support >> adopting this work. >> >> Please note that we did a previous adoption call that did not receive >> sufficient feedback. At the last meeting at IETF 118, we did have a good >> amount of comments and questions, so please do reply to this email if you >> have reviewed the document. >> >> Thanks, >> Tommy & Marcus >> _______________________________________________ >> ippm mailing list >> ippm@ietf.org >> https://www.ietf.org/mailman/listinfo/ippm >> > _______________________________________________ > ippm mailing list > ippm@ietf.org > https://www.ietf.org/mailman/listinfo/ippm > -- Bjørn Ivar Teigen, Ph.D. Head of Research +47 47335952 | bjorn@domos.ai | www.domos.ai [image: https://www.understandinglatency.com/] <https://www.understandinglatency.com/>
- [ippm] Adoption call for draft-olden-ippm-qoo-02 Tommy Pauly
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Kevin Smith, Vodafone
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Mehmet Sukru Kuran
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Dave Taht
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Michael Welzl
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Greg Mirsky
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Greg Mirsky
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Tommy Pauly
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… LUIS MIGUEL CONTRERAS MURILLO
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Will Hawkins
- Re: [ippm] Adoption call for draft-olden-ippm-qoo… Bjørn Ivar Teigen