[LOOPS] BOF co-chairs thinking on LOOPS next steps
Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Wed, 24 July 2019 15:25 UTC
Return-Path: <spencerdawkins.ietf@gmail.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 EABE512039C for <loops@ietfa.amsl.com>; Wed, 24 Jul 2019 08:25:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 Jh2WpDzaP4qy for <loops@ietfa.amsl.com>; Wed, 24 Jul 2019 08:25:17 -0700 (PDT)
Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) (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 7A3731203C1 for <loops@ietf.org>; Wed, 24 Jul 2019 08:25:10 -0700 (PDT)
Received: by mail-lf1-x136.google.com with SMTP id 62so27378804lfa.8 for <loops@ietf.org>; Wed, 24 Jul 2019 08:25:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=L0vGgmG+ZmVvy4FFXNIVH2rpHOugq+e+9z9YbHvoJoc=; b=kmGOd84Q9r3FyRW3mRSf4++lrmWfAU85OhP9+elWRqKsMmD1+0P7FZQrfQmKn0GBE6 +cZBVFdUW0ihMMVLWMol5sP7H4gtoWLh2osrhF2RICG7lLMiKOKoJJYud3a/skC5rCqA BuF4/iZXl/kg8MlG+bB8GTCvNKn+XnTPwYbgZTtEE76hjb3UzAc5al0EcgCZ328tJfsC 5JZ8RxDm0pORdAXOwYGB+tuLRRx+3BloBO1Y27YIUl5+ETIgeeYHvfJpNV1SXmKx/VvD v+MSe+rHzmJFseQu0DBKT4SxQF5tSFniAL3zrYTpe3xwrJEO6JhVZZpvLUNidVt6mZAY QLkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=L0vGgmG+ZmVvy4FFXNIVH2rpHOugq+e+9z9YbHvoJoc=; b=BaKM1uyzyA46ZDAR7FX8F5Txon4KK8aaUAJN2AYFehx3el8yyz+NDVXcJnGqkkscPT 0SsxCUwhptInywSwiqpAT+z8KBJ9CFVhOWtS7PFjSrvgfeqOehMZ6d+rQuUqHNSVTTFO dB7hNnt0RCzEZOh7KiNUHFWDcxosc9SS3ET++dd7s987jAIVj3ZJdTLFloyvfxjfQqVt Ar1Rzv/uiQuKG2JHXcSX1Tx5Hu3hte+QdZcptD7PgUYSjhowXwpJ/K1lf0s00l13KFwj 7Pwz1KjOo3AMc7o2hfJsCoKi4n6AO3Y7jZJ5E/uUibSBllkFT56Nx6CCVycHJ+d+2txD 9Vew==
X-Gm-Message-State: APjAAAW3Ch0dm9VqeAruWLi1IC9PZzazRHc7Wp39u9p77Qw5MIRjTg/X PF2Nw6qfOzlf9el0G7mrLs6A18codBMMRGow5Qs=
X-Google-Smtp-Source: APXvYqxc9Vsrjq9RJow7hYSpT7NUExGry52hzjvQuNXz35Whg2qhJq+My+q0wFvAXkXnXqqyhMrSlFUQSwsPXWGZko0=
X-Received: by 2002:ac2:5337:: with SMTP id f23mr39412560lfh.15.1563981908669; Wed, 24 Jul 2019 08:25:08 -0700 (PDT)
MIME-Version: 1.0
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Wed, 24 Jul 2019 11:24:43 -0400
Message-ID: <CAKKJt-cwTUkwcN5vCjFkQ7uuZPxm3JSMfajb=WPo_=E+CBxmRg@mail.gmail.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
Cc: Mirja Kuehlewind <ietf@kuehlewind.net>, Suresh Krishnan <suresh@kaloom.com>, loops@ietf.org, IAB IAB <iab@iab.org>
Content-Type: multipart/alternative; boundary="00000000000019f9f1058e6eea9b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/bvGsVpY18J3c8-r0gMTcrDDVrnY>
Subject: [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, 24 Jul 2019 15:25:20 -0000
Hi, Magnus, Ole and I wanted to let you know what things looked like to us as co-chairs. We are copying the mailing list, to provide transparency for the LOOPS community. Wes Hardaker suggested that we copy the IAB because at least two IAB folk were covering the BOF, and would be sending write-ups to the IAB and IESG afterwards. (Dear LOOPists - you may wish to remove the IAB from any follow-up e-mail on the mailing list. Interested IAB members are subscribed to LOOPS, or will be very soon. Uninterested IAB members don't need more e-mail from us!) First, I'd like to thank you (and Suresh) for bringing in an INT co-chair. That was extremely helpful. Draft minutes have been posted at https://datatracker.ietf.org/doc/minutes-105-loops/. But, to summarize ... We asked these questions at the beginning of the BOF: Chairs: What sort of people were in the room? - 1/3 transport people - 1/3 encaps people - 1/10 apps people - 2 ops people - 5 measurements people - 1.5 security people - 10-12 people on products/systems they do some form of enhancement. - Who has read the problem draft? 1/3 room We think that holding a BOF was a good decision, based on the number of people (even in the room) working on products and systems in this space. We think that holding a non-working group-forming BOF was a good decision, because many of the people who have been working in this space haven't been talking to each other (which makes products that don't interoperate or provide the same services in the same way - same as our previous experience with NATs). Providing a place for them to talk was very helpful. Ole was impressed at the low number of tourists in the room. The key points from the BOF proponents were - First, do no harm - measure what you're doing, and adjust what you're doing based on feedback, including turning your optimizations off entirely. - Do local repair between LOOPS endpoints, not involving hosts (at least, not now) - Multipath; Measurement; MTU-handling; Encapsulation/Tunnels were out of scope (at least for now) - Use FEC for local repair - Do The Right Thing in tuning FEC usage based on feedback - In some cases, use limited retransmission for local repair, probably if FEC is not sufficient The key points from discussion were - Marie-Jose Montpetit, co-chair of Network Coding Research Group, said that they have much research that is applicable for FEC. Marie-Jean has followed up on the mailing list after the BOF. - It's not clear how much vendors in this space want a standardized solution, but it's more likely that operators will want that - Multiple people have concerns about masking signals about actual losses and adverse interactions between multiple levels of optimizations. These are things to watch out for in future work Hums at the end of the session were - There are multiple problems involved here, so a key next step will be teasing those problems apart and identifying what the IETF (and IRTF) has already done, that is applicable, and could be reused with no changes, or extended/modified as part of LOOPS, and what problems still remain unaddressed and clearly require protocol work in the IETF - Colin Perkins said there were big parts of the LOOPS problem set that are engineering now (Spencer and Ole happen to agree) - Andrew McGregor said that LOOPS would benefit from additional research (Spencer and Ole happen to agree, but think there is enough engineering work that waiting for more research to charter work isn't necessary) - Magnus asked if standardization in this space would be useful or beneficial. Many hums YES, some hums NO. We will send our recommendations on how to follow up to the LOOPS mailing list separately, so that the discussion happens in the right place. If IESG and IAB people have opinions about that, subscribing would be good :-) We can imagine that work in this space would result in standards-conformant products, but we can also imagine that work in this space would result in significantly improved proprietary products, or standards-conformant products with significant extensions. A lot depends on the people doing the work. Thanks for the opportunity to serve the community in this way. Spencer and Ole, as co-chairs for the BOF
- [LOOPS] BOF co-chairs thinking on LOOPS next steps Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Michael Welzl
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Liyizhou
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Mirja Kuehlewind
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Emmanuel Lochin
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Wesley Eddy
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Wesley Eddy
- Re: [LOOPS] [nwcrg] BOF co-chairs thinking on LOO… Stuart William Card
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Michael Welzl
- Re: [LOOPS] [nwcrg] BOF co-chairs thinking on LOO… Colin Perkins
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Wesley Eddy
- Re: [LOOPS] [nwcrg] BOF co-chairs thinking on LOO… Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … mohamed.boucadair
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … mohamed.boucadair
- Re: [LOOPS] [nwcrg] BOF co-chairs thinking on LOO… Colin Perkins
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Michael Welzl
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Carsten Bormann
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Colin Perkins
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Spencer Dawkins at IETF
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Colin Perkins
- Re: [LOOPS] BOF co-chairs thinking on LOOPS next … Marie-Jose Montpetit