Re: [LOOPS] BOF co-chairs thinking on LOOPS next steps

Marie-Jose Montpetit <marie@mjmontpetit.com> Wed, 31 July 2019 17:02 UTC

Return-Path: <marie@mjmontpetit.com>
X-Original-To: loops@ietfa.amsl.com
Delivered-To: loops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6562C12051D for <loops@ietfa.amsl.com>; Wed, 31 Jul 2019 10:02:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 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, SPF_HELO_NONE=0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mjmontpetit-com.20150623.gappssmtp.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 qRtk_xKRsn1Z for <loops@ietfa.amsl.com>; Wed, 31 Jul 2019 10:02:03 -0700 (PDT)
Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) (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 235931204C3 for <loops@ietf.org>; Wed, 31 Jul 2019 10:02:03 -0700 (PDT)
Received: by mail-io1-xd34.google.com with SMTP id o9so34248216iom.3 for <loops@ietf.org>; Wed, 31 Jul 2019 10:02:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjmontpetit-com.20150623.gappssmtp.com; s=20150623; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=PWWzSt/aFVVcFWLRyDdY7reLz8ZV9z2RsHUtHuFddGA=; b=Mp4VeVcvfMzSIg/Yr4SCE7vhQodD9KLoAtCAredGfZt4P+/l9hzXOk3u4g/2/Nlp4E zDOwcJXmgmtameX9xhBlMQvsjwj1vvo4Fb+jeDoF2VHQG58UwbpcYJrPYkwMsC3uLWCC IdoFzKaV0uzhWihiOkCzLBbrEHSJTt4s7DQIyP20hz5DCUer4/fQSZU1gROMtBbjooPB MKekzRVyi+9BDYih+PJChnhUGMmHS3V6jeiomKXX/frq+0quxavvXwXhOzfrnW2grVAk xYykRuB4LWc45hDsKln3RIp8iETIfPKhB/tKmDPh5MO9X2/sYYi4BCx+jTU5bdVFk5U+ edjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=PWWzSt/aFVVcFWLRyDdY7reLz8ZV9z2RsHUtHuFddGA=; b=Pxf5nn6lDGD5TFpkhYtvP7XqvZvBF8W0l8VS1XGrZjIR9QsCNra957Sk0uneW4ZOX3 Iq2nmX3Ks4D5YIhZtYTrLWjE+VDLyneRTZ5MzSLv/AHhHOFHi9weWjOcAszM/yLOa2gM l++vHmWteuaJP9zFUdIfuyoq0bGeFO70VmGWOXJjvRmAjYpKgd0B/Xe5JQ7BgcxaCCcf RCjdREIaTnsww5D+6In9SOB1RID6JPdUJTXFiBPiJRbqwZOiMfgbf1vwjQpqU3SPReHM kqbO6fiPXkTA1hM7EGSjbp9JfvFLNvpWRBoyyVri/ABiYJgG6PVaFGWNMTr8/FjBlMT8 pbvg==
X-Gm-Message-State: APjAAAVoUlaVurHM/2NEbKJvrUkzOsG6ipFt2m869oB7qudFvRW8vBT4 FU4tbEQEEUtcg5MVdZW0n6F4RkU50C75LLKI7N4=
X-Google-Smtp-Source: APXvYqxAraJ3yfEoqT84ccatAKW0z9Du65xf1+AyQwrXkCwMhbttgIRFxFVoh0pAtRmZPGUcWcd4RYwz+bEVqAHP0OI=
X-Received: by 2002:a02:85c7:: with SMTP id d65mr13462349jai.8.1564592522269; Wed, 31 Jul 2019 10:02:02 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 31 Jul 2019 12:02:00 -0500
From: Marie-Jose Montpetit <marie@mjmontpetit.com>
In-Reply-To: <787AE7BB302AE849A7480A190F8B9330312ECFCF@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <CAKKJt-eRGJe+9PtEC7xgFz+HA0zsr_sR0NUgKRmJ-P5Q3XBg-A@mail.gmail.com> <CAPjWiCSbPioTHkYBpX73qxzO=H1sJDZpCMCKzBKoU4rZLLhwMQ@mail.gmail.com> <E6659E42-D6D7-4033-B4D6-9305823063D2@tzi.org> <CAKKJt-c24RdPyZRoK-B6fXuN0xABUsU=p7Y6UFwAcENfjE3oOQ@mail.gmail.com> <787AE7BB302AE849A7480A190F8B9330312ECCEB@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CAPjWiCTo+TjgJ97TTyY3yF=9BAiEyqnyDNbaHjXdqzW5h3JjAw@mail.gmail.com> <787AE7BB302AE849A7480A190F8B9330312ECFCF@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
MIME-Version: 1.0
Date: Wed, 31 Jul 2019 12:02:00 -0500
Message-ID: <CAPjWiCQpZ_60XO8+5dFC4Gp8Jh=bjpQSOnVE85LZi=OtjwP=Uw@mail.gmail.com>
To: mohamed.boucadair@orange.com, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Cc: Suresh Krishnan <suresh@kaloom.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>, Mirja Kuehlewind <ietf@kuehlewind.net>, "loops@ietf.org" <loops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008238bd058efd150b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/x1beGuRBi7dicv72yls-JhYsbxE>
Subject: Re: [LOOPS] BOF co-chairs thinking on LOOPS next steps
X-BeenThere: loops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Local Optimizations on Path Segments <loops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/loops>, <mailto:loops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/loops/>
List-Post: <mailto:loops@ietf.org>
List-Help: <mailto:loops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/loops>, <mailto:loops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jul 2019 17:02:06 -0000

I had read the charter :)

And local/recovery and measurements is not very specific :) But ok I guess
it will evolve.

And as regard retransmission I am looking forward to see the results vs. a
true erasure recovery mechanism in terms of efficiency and complexity.

mjm

Marie-José Montpetit, Ph.D.
Research Affiliate, MIT Media Laboratory
mariejose@mjmontpetit.com
mariejo@mit.edu

On July 31, 2019 at 10:06:12 AM, mohamed.boucadair@orange.com (
mohamed.boucadair@orange.com) wrote:

Re-,



Local recovery/local measurement isn’t specific enough?



Cheers,

Med



*De :* Marie-Jose Montpetit [mailto:marie@mjmontpetit.com]
*Envoyé :* mercredi 31 juillet 2019 16:02
*À :* BOUCADAIR Mohamed TGI/OLN; Spencer Dawkins at IETF
*Cc :* Suresh Krishnan; Magnus Westerlund; Mirja Kuehlewind; loops@ietf.org
*Objet :* Re: [LOOPS] BOF co-chairs thinking on LOOPS next steps



This is a very wide scope that covers many existing groups. Can you focus
on a narrower scope?



Marie-José Montpetit, Ph.D.

Research Affiliate, MIT Media Laboratory

mariejose@mjmontpetit.com

mariejo@mit.edu



On July 31, 2019 at 9:55:37 AM, mohamed.boucadair@orange.com (
mohamed.boucadair@orange.com) wrote:

Hi Spencer, all,



I would restrict the host-to-network interaction to the minimum (read ECN)
in the initial scope of the this proposed work. FWIW, below a tentative
scope we included in the use-cases I-D:



=========

   investigate to what extent a network-assisted approach can contribute

   to increase the overall perceived quality of experience in specific

   situations (e.g., Sections 3.5
<https://tools.ietf.org/html/draft-li-tsvwg-loops-problem-opportunities-03#section-3.5>
and 3.6
<https://tools.ietf.org/html/draft-li-tsvwg-loops-problem-opportunities-03#section-3.6>
of [RFC8517 <https://tools.ietf.org/html/rfc8517>]) without

   requiring access to internal transport primitives.  The rationale

   beneath this approach is that some information (loss detection,

   better visibility on available paths and their characteristics, etc.)

   can be used to trigger local actions while avoiding as much as

   possible undesired side effects (e.g., expose a behavior that would

   be interpreted by an endpoint as an anomaly (corrupt data) and which

   would lead to exacerbate end-to-end recovery.  Such local actions

   would have a faster effect (e.g., faster recovery, used multiple

   paths simultaneously).



   To that aim, the work is structured into two (2) phased stages:



   o  Stage 1: Network-assisted optimization.  This one assumes that

      optimizations (e.g., support latency-sensitive applications) can

      be implemented at the network without requiring defining new

      interaction with the endpoint.  Existing tools such as ECN will be

      used.  Some of these optimizations may be valuable in deployments

      where communications are established over paths that are not

      exposing the same performance characteristics.



   o  Stage 2: Collaborative networking optimization.  This one requires

      more interaction between the network and an endpoint to implement

      coordinated and more surgical network-assisted optimizations based

      on information/instructions shared by an endpoint or sharing

      locally-visible information with endpoint for better and faster

      recovery.



   Effort related to the

   second stage is out of scope of the initial planned work.

   Nevertheless, future work will be planned once progress is

   (hopefully) made on the first stage.

=====



Cheers,

Med



*De :* LOOPS [mailto:loops-bounces@ietf.org] *De la part de* Spencer
Dawkins at IETF
*Envoyé :* jeudi 25 juillet 2019 20:59
*À :* Carsten Bormann
*Cc :* Magnus Westerlund; Marie-Jose Montpetit; Mirja Kuehlewind;
loops@ietf.org; Suresh Krishnan
*Objet :* Re: [LOOPS] BOF co-chairs thinking on LOOPS next steps



Still wearing no hats, because I no longer have any dots ...



On Thu, Jul 25, 2019 at 12:56 AM Carsten Bormann <cabo@tzi.org> wrote:

On Jul 24, 2019, at 18:17, Marie-Jose Montpetit <marie@mjmontpetit.com>
wrote:
>
> Standardisation of what? The architecture? The protocols (beware there is
already FECFRAME and others)? The proxies?

Hi Marie-José,

details of the thinking that was developed in the side meetings that
happened at the previous two IETF meetings can be found at

https://github.com/loops-wg/charter

The BOF actually added one piece of information I didn’t previously
perceive that way:
People seem to really want to tackle the host-to-node case (as needed,
e.g., for going through WiFi access clouds) right away, not just the
in-network (node-to-node) case.  That would be the one thing I would change
based on my recollection of the BOF.  But of course there may be other
things; it may be worth to now have another round of discussion of the
proposed charter.



Communication is good, but one thing I mentioned in my summary of my chat
with the ADs was

   - Here's a hint from the ADs - if the proponents can come up with a
   clear charter, limited in scope, that will make their lives easier, and
   make it easier for them to charter this work :D

So, it's reasonable for the LOOPS community to consider adding
host-to-node, but it's worth checking whether this would expand the scope
of the requested charter, and whether excluding host-to-node makes the
initial work easier to complete.



My impression, and Magnus might say I'm insane, was that Magnus is right on
the edge of whether this work can be chartered without a second, working
group-forming BOF. If the LOOPS community can't live without host-to-node,
the community should add it. If the community can make use of LOOPS without
host-to-node and add it later, the community might consider whether that
reduces the scope of the initial proposed charter enough to help Magnus
approve it :-)



Best wishes,



Spencer

-- 
LOOPS mailing list
LOOPS@ietf.org
https://www.ietf.org/mailman/listinfo/loops