
From nobody Tue May  5 15:07:27 2020
Return-Path: <cabo@tzi.org>
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 1C0413A0BE9 for <loops@ietfa.amsl.com>; Tue,  5 May 2020 15:07:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 p6VYUgY6b3oE for <loops@ietfa.amsl.com>; Tue,  5 May 2020 15:07:20 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 923B83A0BE5 for <loops@ietf.org>; Tue,  5 May 2020 15:07:20 -0700 (PDT)
Received: from [172.16.42.112] (p548DCD70.dip0.t-ipconnect.de [84.141.205.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49Gv3C011FzyXf; Wed,  6 May 2020 00:07:18 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <04EBF640-8E6C-41EB-A704-ECCE6FC0BA48@tzi.org>
Date: Wed, 6 May 2020 00:07:18 +0200
X-Mao-Original-Outgoing-Id: 610409238.268936-956f2f298fa2e08f86b5f15a75193b56
Content-Transfer-Encoding: quoted-printable
Message-Id: <5A6CF9A4-FCBB-435B-8EEF-9704F5BFD221@tzi.org>
References: <04EBF640-8E6C-41EB-A704-ECCE6FC0BA48@tzi.org>
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/BB1FywhhFT1NHVpXyzlCu390Sj0>
Subject: [LOOPS] Other WGs/RGs (Re: LOOPS meetings in May 2020, replacing IETF 107 side meetings)
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: Tue, 05 May 2020 22:07:24 -0000

On 2020-04-30, at 21:37, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> (2) to look at about a dozen other WGs and RGs and agree what our =
technical relationship with them is going to be, e.g. "watch" (shared =
interests, but no specific exchange or mutual dependency envisioned now; =
could develop, though), "import" (specs that the other WG works on will =
be used by ours), and "export" (we could do some work that would benefit =
that other WG).  This will then be useful as input for a charter =
discussion.

I prepared a more detailed overview over related WGs and RGs at:

https://github.com/loops-wg/charter/blob/master/wg-rg-relations.md

This would be one of the agenda items of the LOOPS =E2=80=9Cdesign team =
meeting=E2=80=9D in 41 hours, with a view of feeding back some (but not =
all) of the details into the charter.

Please send comments to me or to the list (or make a pull request if =
that is your thing).
I=E2=80=99m also copying the current text below in case commenting from =
the mail reader is easier for you.

Gr=C3=BC=C3=9Fe, Carsten



## Relationship to Other WGs and RGs

This is an expanded version of the section of a similar name in the
proposed charter.  We'll develop this here and then make the needed
changes to the charter.

The objective here is to look at about a dozen other WGs and IRTF RGs
and agree what our technical relationship with them is going to be.

Note that the current version of this note does not address
interaction with other SDOs yet.

* To do: find out whether there we envision such interaction with
  other SDOs.

## Types of relationship

* "watch": shared interests, but no specific exchange or mutual =
dependency
envisioned now; could develop, though.
* "import": specs that the other WG works on will be used by ours.
* "export": we could do some work that would benefit that other WG.


## Working groups, Research Groups

* Name: TCPM, TSVWG, QUIC
* Work: Transport protocol innovations
* Issue in other group: What new transport protocol mechanisms provide
  benefits that cannot be had with a classical transport
* **Issue in LOOPS**: Develop the retransmission part of LOOPS (as well =
as
  possibly the reconstruction/FEC part) based on these innovations
* Type: Watch, potentially Import
* **Issue in LOOPS**: Are there new interactions between the LOOPS
  "transport" elements and the innovations in the upper layer transport
  protocols?
* Type: Watch

---

* Name: TCPM
* Work: RACK
* Issue in other group: (from draft-ietf-tcpm-rack-08:) ... develop a
   new TCP loss detection algorithm called RACK ("Recent
   ACKnowledgment").  RACK uses the notion of time, instead of packet
   or sequence counts, to detect losses, for modern TCP
   implementations that can support per-packet timestamps and the
   selective acknowledgment (SACK) option.  It is intended to be an
   alternative to the DUPACK threshold approach [RFC6675] ...
* **Issue in LOOPS**: Does LOOPS need to rely on a sequence-preserving
  path for efficient loss detection, or can we use some of the RACK
  work for more time-based loss detection?  How do we translate the
  TCP features used by RACK into features that are available in LOOPS?
* Type: Watch, potentially Import

---

* Name: MASQUE (WG to be, recent BOF 2020-03-24)
* Work: Embedding proxied flows into QUIC and HTTP/3
* Issue in other group: "Congestion Control over Congestion Control in
  case of UDP or IP proxying", i.e., when the proxied flows are UDP or
  IP (~ VPN), the interaction between end-to-end transport protocol
  control loops (congestion control) and the control loops run by QUIC
* **Issue in LOOPS**: Does LOOPS need to perform specific work to =
mitigate
  issues stemming from nested congestion control?  Note that the LOOPS
  segment is typically, but not always, significantly shorter than the
  end-to-end path, which might be similar in a MASQUE situation.
* Type: Watch

---

* Name: RMCAT
* Work: Congestion control for media flows
* **Issue in LOOPS**: Interactions between upper layer congestion =
control
  schemes in use for media and those in use on the LOOPS path segment
* Type: Watch

---

* Name: IPPM, TSVWG
* Work: Formats and algorithms for measurement
* **Issue in LOOPS**: What IPPM-defined formats and algorithms for
  measurement can we usefully import into the LOOPS measurement system
* Type: potentially Import
* To do: What came out of the
  draft-ietf-tsvwg-tunnel-congestion-feedback work?

---

* Name: NVO3, INTAREA, SPRING/6MAN
* Work: Tunnel encapsulation formats
* **Issue in LOOPS**: We need to follow the homes of tunneling protocols
  to which bindings are being defined, which depending on the choices
  of the WG may include NVO3 (Geneve), intarea (GUE), spring/6man
  (SRv6).
* Type: Import
* To do: There is no obvious home for GRE at this point, but GRE is
  another obvious choice for a tunneling protocol.

---

* Name: TSVWG
* Work: Advanced ECN
* Issue in other group: Agree on an approach for advanced ECN
* **Issue in LOOPS**: LOOPS can benefit from ECN both in the end-to-end
  traffic and in the LOOPS segment.
  The protocol may need to anticipate the developments on advanced ECN
  and adjust its usage of both classic and advanced ECN.  This may
  also influence how LOOPS makes use of RFC 6040 (Tunnelling of
  Explicit Congestion Notification).
* Type: Watch

---

* Name: DETNET, RAW
* Work: DETNET data plane, RAW, PREOF
* Issue in other group: Define a data plane (encapsulation) for
  replicating, eliminating duplicates, and potentially reordering
  traffic (PREOF).
  RAW extends this work to wireless networks.
* **Issue in LOOPS**: Can we integrate some of this work for
  retransmission and reconstruction?
* Type: Watch, potentially import
* **Issue in LOOPS**: Potentially (long term): Can we make some of the
  LOOPS components available in a way that is useful for DETNET and RAW?
* Type: Export

---

* Name: NWCRG (IRTF)
* Work: FEC formats and protocols
* Issue in other group: Define forward error correction (FEC) formats
  that provide good robustness, low reconstruction latency, low
  implementation complexity, low CPU requirements, low overhead
* **Issue in LOOPS**: How does the structure of these new formats and
  protocols influence the way LOOPS handles reconstruction?
* To do: Watch the patent claim thickets in this space
* Type: Watch, Import/Reference (specific schemes)

---

* Name: MAPRG (IRTF), ICCRG (IRTF)
* Work: Measurement, Congestion control
* Issue in other group: Do leading edge work in this space
* **Issue in LOOPS**: Benefit from that leading edge work
* Type: Watch



From nobody Wed May  6 02:15:34 2020
Return-Path: <liyizhou@huawei.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 1AFCC3A053E for <loops@ietfa.amsl.com>; Wed,  6 May 2020 02:15:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level: 
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 iF92folF98mq for <loops@ietfa.amsl.com>; Wed,  6 May 2020 02:15:29 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD3D23A0538 for <loops@ietf.org>; Wed,  6 May 2020 02:15:28 -0700 (PDT)
Received: from lhreml729-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 8E95AAC094E633F99F4A for <loops@ietf.org>; Wed,  6 May 2020 10:15:27 +0100 (IST)
Received: from nkgeml708-chm.china.huawei.com (10.98.57.160) by lhreml729-chm.china.huawei.com (10.201.108.80) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Wed, 6 May 2020 10:15:26 +0100
Received: from nkgeml707-chm.china.huawei.com (10.98.57.157) by nkgeml708-chm.china.huawei.com (10.98.57.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Wed, 6 May 2020 17:15:24 +0800
Received: from nkgeml707-chm.china.huawei.com ([10.98.57.157]) by nkgeml707-chm.china.huawei.com ([10.98.57.157]) with mapi id 15.01.1913.007; Wed, 6 May 2020 17:15:24 +0800
From: Liyizhou <liyizhou@huawei.com>
To: Carsten Bormann <cabo@tzi.org>, "loops@ietf.org" <loops@ietf.org>
Thread-Topic: [LOOPS] Other WGs/RGs (Re: LOOPS meetings in May 2020, replacing IETF 107 side meetings)
Thread-Index: AQHWIymZ398IgfEpv0yNKnH5CNg2laiaYH1A
Date: Wed, 6 May 2020 09:15:24 +0000
Message-ID: <f51656fe9cd24a43acd0699b984df460@huawei.com>
References: <04EBF640-8E6C-41EB-A704-ECCE6FC0BA48@tzi.org> <5A6CF9A4-FCBB-435B-8EEF-9704F5BFD221@tzi.org>
In-Reply-To: <5A6CF9A4-FCBB-435B-8EEF-9704F5BFD221@tzi.org>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.12.121]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/YNpq_qw0fwedfl5_ysDfRuJ-D_s>
Subject: Re: [LOOPS] Other WGs/RGs (Re: LOOPS meetings in May 2020, replacing IETF 107 side meetings)
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, 06 May 2020 09:15:32 -0000

SGkgQ2Fyc3RlbiwNCg0KVGhhdCBpcyBhIHByZXR0eSBjb21wbGV0ZSBsaXN0LiBUaGFua3MgZm9y
IHB1dHRpbmcgdGhlbSB0b2dldGhlci4NCg0KUGxlYXNlIHNlZSBpbmxpbmVzIHdpdGggW3l6XS4N
Cg0KWWl6aG91DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMT09QUyBbbWFp
bHRvOmxvb3BzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBDYXJzdGVuIEJvcm1hbm4N
ClNlbnQ6IFdlZG5lc2RheSwgTWF5IDYsIDIwMjAgNjowNyBBTQ0KVG86IGxvb3BzQGlldGYub3Jn
DQpTdWJqZWN0OiBbTE9PUFNdIE90aGVyIFdHcy9SR3MgKFJlOiBMT09QUyBtZWV0aW5ncyBpbiBN
YXkgMjAyMCwgcmVwbGFjaW5nIElFVEYgMTA3IHNpZGUgbWVldGluZ3MpDQoNCk9uIDIwMjAtMDQt
MzAsIGF0IDIxOjM3LCBDYXJzdGVuIEJvcm1hbm4gPGNhYm9AdHppLm9yZz4gd3JvdGU6DQo+IA0K
PiAoMikgdG8gbG9vayBhdCBhYm91dCBhIGRvemVuIG90aGVyIFdHcyBhbmQgUkdzIGFuZCBhZ3Jl
ZSB3aGF0IG91ciB0ZWNobmljYWwgcmVsYXRpb25zaGlwIHdpdGggdGhlbSBpcyBnb2luZyB0byBi
ZSwgZS5nLiAid2F0Y2giIChzaGFyZWQgaW50ZXJlc3RzLCBidXQgbm8gc3BlY2lmaWMgZXhjaGFu
Z2Ugb3IgbXV0dWFsIGRlcGVuZGVuY3kgZW52aXNpb25lZCBub3c7IGNvdWxkIGRldmVsb3AsIHRo
b3VnaCksICJpbXBvcnQiIChzcGVjcyB0aGF0IHRoZSBvdGhlciBXRyB3b3JrcyBvbiB3aWxsIGJl
IHVzZWQgYnkgb3VycyksIGFuZCAiZXhwb3J0IiAod2UgY291bGQgZG8gc29tZSB3b3JrIHRoYXQg
d291bGQgYmVuZWZpdCB0aGF0IG90aGVyIFdHKS4gIFRoaXMgd2lsbCB0aGVuIGJlIHVzZWZ1bCBh
cyBpbnB1dCBmb3IgYSBjaGFydGVyIGRpc2N1c3Npb24uDQoNCkkgcHJlcGFyZWQgYSBtb3JlIGRl
dGFpbGVkIG92ZXJ2aWV3IG92ZXIgcmVsYXRlZCBXR3MgYW5kIFJHcyBhdDoNCg0KaHR0cHM6Ly9n
aXRodWIuY29tL2xvb3BzLXdnL2NoYXJ0ZXIvYmxvYi9tYXN0ZXIvd2ctcmctcmVsYXRpb25zLm1k
DQoNClRoaXMgd291bGQgYmUgb25lIG9mIHRoZSBhZ2VuZGEgaXRlbXMgb2YgdGhlIExPT1BTIOKA
nGRlc2lnbiB0ZWFtIG1lZXRpbmfigJ0gaW4gNDEgaG91cnMsIHdpdGggYSB2aWV3IG9mIGZlZWRp
bmcgYmFjayBzb21lIChidXQgbm90IGFsbCkgb2YgdGhlIGRldGFpbHMgaW50byB0aGUgY2hhcnRl
ci4NCg0KUGxlYXNlIHNlbmQgY29tbWVudHMgdG8gbWUgb3IgdG8gdGhlIGxpc3QgKG9yIG1ha2Ug
YSBwdWxsIHJlcXVlc3QgaWYgdGhhdCBpcyB5b3VyIHRoaW5nKS4NCknigJltIGFsc28gY29weWlu
ZyB0aGUgY3VycmVudCB0ZXh0IGJlbG93IGluIGNhc2UgY29tbWVudGluZyBmcm9tIHRoZSBtYWls
IHJlYWRlciBpcyBlYXNpZXIgZm9yIHlvdS4NCg0KR3LDvMOfZSwgQ2Fyc3Rlbg0KDQoNCg0KIyMg
UmVsYXRpb25zaGlwIHRvIE90aGVyIFdHcyBhbmQgUkdzDQoNClRoaXMgaXMgYW4gZXhwYW5kZWQg
dmVyc2lvbiBvZiB0aGUgc2VjdGlvbiBvZiBhIHNpbWlsYXIgbmFtZSBpbiB0aGUgcHJvcG9zZWQg
Y2hhcnRlci4gIFdlJ2xsIGRldmVsb3AgdGhpcyBoZXJlIGFuZCB0aGVuIG1ha2UgdGhlIG5lZWRl
ZCBjaGFuZ2VzIHRvIHRoZSBjaGFydGVyLg0KDQpUaGUgb2JqZWN0aXZlIGhlcmUgaXMgdG8gbG9v
ayBhdCBhYm91dCBhIGRvemVuIG90aGVyIFdHcyBhbmQgSVJURiBSR3MgYW5kIGFncmVlIHdoYXQg
b3VyIHRlY2huaWNhbCByZWxhdGlvbnNoaXAgd2l0aCB0aGVtIGlzIGdvaW5nIHRvIGJlLg0KDQpO
b3RlIHRoYXQgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGlzIG5vdGUgZG9lcyBub3QgYWRkcmVz
cyBpbnRlcmFjdGlvbiB3aXRoIG90aGVyIFNET3MgeWV0Lg0KDQoqIFRvIGRvOiBmaW5kIG91dCB3
aGV0aGVyIHRoZXJlIHdlIGVudmlzaW9uIHN1Y2ggaW50ZXJhY3Rpb24gd2l0aA0KICBvdGhlciBT
RE9zLg0KDQojIyBUeXBlcyBvZiByZWxhdGlvbnNoaXANCg0KKiAid2F0Y2giOiBzaGFyZWQgaW50
ZXJlc3RzLCBidXQgbm8gc3BlY2lmaWMgZXhjaGFuZ2Ugb3IgbXV0dWFsIGRlcGVuZGVuY3kgZW52
aXNpb25lZCBub3c7IGNvdWxkIGRldmVsb3AsIHRob3VnaC4NCiogImltcG9ydCI6IHNwZWNzIHRo
YXQgdGhlIG90aGVyIFdHIHdvcmtzIG9uIHdpbGwgYmUgdXNlZCBieSBvdXJzLg0KKiAiZXhwb3J0
Ijogd2UgY291bGQgZG8gc29tZSB3b3JrIHRoYXQgd291bGQgYmVuZWZpdCB0aGF0IG90aGVyIFdH
Lg0KDQoNCiMjIFdvcmtpbmcgZ3JvdXBzLCBSZXNlYXJjaCBHcm91cHMNCg0KKiBOYW1lOiBUQ1BN
LCBUU1ZXRywgUVVJQw0KKiBXb3JrOiBUcmFuc3BvcnQgcHJvdG9jb2wgaW5ub3ZhdGlvbnMNCiog
SXNzdWUgaW4gb3RoZXIgZ3JvdXA6IFdoYXQgbmV3IHRyYW5zcG9ydCBwcm90b2NvbCBtZWNoYW5p
c21zIHByb3ZpZGUNCiAgYmVuZWZpdHMgdGhhdCBjYW5ub3QgYmUgaGFkIHdpdGggYSBjbGFzc2lj
YWwgdHJhbnNwb3J0DQoqICoqSXNzdWUgaW4gTE9PUFMqKjogRGV2ZWxvcCB0aGUgcmV0cmFuc21p
c3Npb24gcGFydCBvZiBMT09QUyAoYXMgd2VsbCBhcw0KICBwb3NzaWJseSB0aGUgcmVjb25zdHJ1
Y3Rpb24vRkVDIHBhcnQpIGJhc2VkIG9uIHRoZXNlIGlubm92YXRpb25zDQoqIFR5cGU6IFdhdGNo
LCBwb3RlbnRpYWxseSBJbXBvcnQNCiogKipJc3N1ZSBpbiBMT09QUyoqOiBBcmUgdGhlcmUgbmV3
IGludGVyYWN0aW9ucyBiZXR3ZWVuIHRoZSBMT09QUw0KICAidHJhbnNwb3J0IiBlbGVtZW50cyBh
bmQgdGhlIGlubm92YXRpb25zIGluIHRoZSB1cHBlciBsYXllciB0cmFuc3BvcnQNCiAgcHJvdG9j
b2xzPw0KKiBUeXBlOiBXYXRjaA0KDQotLS0NCg0KKiBOYW1lOiBUQ1BNDQoqIFdvcms6IFJBQ0sN
CiogSXNzdWUgaW4gb3RoZXIgZ3JvdXA6IChmcm9tIGRyYWZ0LWlldGYtdGNwbS1yYWNrLTA4Oikg
Li4uIGRldmVsb3AgYQ0KICAgbmV3IFRDUCBsb3NzIGRldGVjdGlvbiBhbGdvcml0aG0gY2FsbGVk
IFJBQ0sgKCJSZWNlbnQNCiAgIEFDS25vd2xlZGdtZW50IikuICBSQUNLIHVzZXMgdGhlIG5vdGlv
biBvZiB0aW1lLCBpbnN0ZWFkIG9mIHBhY2tldA0KICAgb3Igc2VxdWVuY2UgY291bnRzLCB0byBk
ZXRlY3QgbG9zc2VzLCBmb3IgbW9kZXJuIFRDUA0KICAgaW1wbGVtZW50YXRpb25zIHRoYXQgY2Fu
IHN1cHBvcnQgcGVyLXBhY2tldCB0aW1lc3RhbXBzIGFuZCB0aGUNCiAgIHNlbGVjdGl2ZSBhY2tu
b3dsZWRnbWVudCAoU0FDSykgb3B0aW9uLiAgSXQgaXMgaW50ZW5kZWQgdG8gYmUgYW4NCiAgIGFs
dGVybmF0aXZlIHRvIHRoZSBEVVBBQ0sgdGhyZXNob2xkIGFwcHJvYWNoIFtSRkM2Njc1XSAuLi4N
CiogKipJc3N1ZSBpbiBMT09QUyoqOiBEb2VzIExPT1BTIG5lZWQgdG8gcmVseSBvbiBhIHNlcXVl
bmNlLXByZXNlcnZpbmcNCiAgcGF0aCBmb3IgZWZmaWNpZW50IGxvc3MgZGV0ZWN0aW9uLCBvciBj
YW4gd2UgdXNlIHNvbWUgb2YgdGhlIFJBQ0sNCiAgd29yayBmb3IgbW9yZSB0aW1lLWJhc2VkIGxv
c3MgZGV0ZWN0aW9uPyAgSG93IGRvIHdlIHRyYW5zbGF0ZSB0aGUNCiAgVENQIGZlYXR1cmVzIHVz
ZWQgYnkgUkFDSyBpbnRvIGZlYXR1cmVzIHRoYXQgYXJlIGF2YWlsYWJsZSBpbiBMT09QUz8NCiog
VHlwZTogV2F0Y2gsIHBvdGVudGlhbGx5IEltcG9ydA0KDQpbeXpdIA0KU2VxdWVuY2UgbnVtYmVy
IGJhc2VkIGxvc3MgZGV0ZWN0aW9uIGlzIGVhc2llciBmb3IgTE9PUFMgc2VnbWVudC4gTE9PUFMg
aW5ncmVzcyBkb2VzIG5vdCByZWx5IG9uIEFDSyBjbG9ja2luZywgc28gZWdyZXNzIG1heSBnZW5l
cmF0ZSBsZXNzIEFDS3MgaWYgZXZlcnl0aGluZyBpcyBvay4gVGltZS1iYXNlZCBsb3NzIGRldGVj
dGlvbiB3b3VsZCByZXF1aXJlIG1vcmUgcHJlY2lzZSBSVFQgbW9uaXRvcmluZyB3aGljaCBuZWVk
IHF1aXRlIGZyZXF1ZW50IEFDS3MuIFNvIHRpbWUtYmFzZWQgbG9zcyBkZXRlY3Rpb24gbWF5IHB1
dCBhIHJlcXVpcmVtZW50IG9uIGZyZXF1ZW5jeS9udW1iZXIgb2YgQUNLIGdlbmVyYXRpb25zLiAN
Cg0KV2hlbiBhIExPT1BTIHNlZ21lbnQgaGFzIGEgc2V2ZXJlIHBhY2tldCByZS1vcmRlcmluZyB3
aGljaCBjb25mdXNlcyB3aXRoIHBhY2tldCBsb3NzLCB0aW1lLWJhc2VkIGxvc3MgZGV0ZWN0aW9u
IGlzIGdvb2QgdG8gYmUgZW1wbG95ZWQuDQoNClRoZXJlIGlzIGFub3RoZXIgaXNzdWUgdG8gYmUg
Y29uc2lkZXJlZCBpbiBMT09QUyByZWxhdGVkIHRvIFJBQ0suIFdoZW4gaW50ZXJhY3Rpbmcgd2l0
aCBSQUNLIGJhc2VkIGVuZCBob3N0IHNlbmRlciwgTE9PUFMgZWdyZXNzIGhhcyBsb29zZSByZXF1
aXJlbWVudCB0byBtYWludGFpbiB0aGUgcGFja2V0IG9yZGVyIHdoZW4gd2FpdGluZyBmb3IgdGhl
IGxvc3QgcGFja2V0IHRvIGJlIHJlY292ZXJlZCBvdmVyIHRoZSBMT09QUyBzZWdtZW50Lg0KDQpb
L3l6XQ0KDQotLS0NCg0KKiBOYW1lOiBNQVNRVUUgKFdHIHRvIGJlLCByZWNlbnQgQk9GIDIwMjAt
MDMtMjQpDQoqIFdvcms6IEVtYmVkZGluZyBwcm94aWVkIGZsb3dzIGludG8gUVVJQyBhbmQgSFRU
UC8zDQoqIElzc3VlIGluIG90aGVyIGdyb3VwOiAiQ29uZ2VzdGlvbiBDb250cm9sIG92ZXIgQ29u
Z2VzdGlvbiBDb250cm9sIGluDQogIGNhc2Ugb2YgVURQIG9yIElQIHByb3h5aW5nIiwgaS5lLiwg
d2hlbiB0aGUgcHJveGllZCBmbG93cyBhcmUgVURQIG9yDQogIElQICh+IFZQTiksIHRoZSBpbnRl
cmFjdGlvbiBiZXR3ZWVuIGVuZC10by1lbmQgdHJhbnNwb3J0IHByb3RvY29sDQogIGNvbnRyb2wg
bG9vcHMgKGNvbmdlc3Rpb24gY29udHJvbCkgYW5kIHRoZSBjb250cm9sIGxvb3BzIHJ1biBieSBR
VUlDDQoqICoqSXNzdWUgaW4gTE9PUFMqKjogRG9lcyBMT09QUyBuZWVkIHRvIHBlcmZvcm0gc3Bl
Y2lmaWMgd29yayB0byBtaXRpZ2F0ZQ0KICBpc3N1ZXMgc3RlbW1pbmcgZnJvbSBuZXN0ZWQgY29u
Z2VzdGlvbiBjb250cm9sPyAgTm90ZSB0aGF0IHRoZSBMT09QUw0KICBzZWdtZW50IGlzIHR5cGlj
YWxseSwgYnV0IG5vdCBhbHdheXMsIHNpZ25pZmljYW50bHkgc2hvcnRlciB0aGFuIHRoZQ0KICBl
bmQtdG8tZW5kIHBhdGgsIHdoaWNoIG1pZ2h0IGJlIHNpbWlsYXIgaW4gYSBNQVNRVUUgc2l0dWF0
aW9uLg0KKiBUeXBlOiBXYXRjaA0KDQpbeXpdDQpDdXJyZW50bHkgTE9PUFMgaW5ncmVzcyBmcm9t
IG15IHVuZGVyc3RhbmRpbmcgZG9lcyBub3QgaW50ZW5kIHRvIGRvIHNlbmRpbmcgcmF0ZSBhZGp1
c3RtZW50LiBUaGUgY29udHJvbCBpcyBhdCB0aGUgZW5kIGhvc3Qgc2VuZGVyLiBMT09QUyB0cmll
cyB0byBkbyB0aGUgbWluaW11bSBzZXQgb2Ygd29yayBpbiBwYXJ0aWNpcGF0aW5nIGluIHRoZSBj
b25nZXN0aW9uIGNvbnRyb2wsIGkuZS4gdmlhIENFLW1hcmtpbmcuDQpJZiBhIGZ1bGwtZnVuY3Rp
b24gbmVzdGVkIGNvbnRyb2wgbG9vcCAoaW5jbHVkaW5nIHNlbmRpbmcgcmF0ZSBhZGp1c3RtZW50
IGF0IExPT1BTIGluZ3Jlc3MpIGluIExPT1BTIGlzIHJlcXVpcmVkLCBzb21lIGFjdGl2ZSBpbnRl
cmFjdGlvbiBiZXR3ZWVuIHRoZSBlbmQgaG9zdCBhbmQgdGhlIExPT1BTIGluZ3Jlc3Mgbm9kZSB3
b3VsZCBiZSByZXF1aXJlZC4gSSBkbyBub3QgdGhpbmsgdGhpcyBpcyBmb3IgdGhlIGluaXRpYWwg
c3RhZ2Ugb2YgTE9PUFMuIFdlJ2QgYmV0dGVyIHN0YXJ0IGZyb20gdGhlIHNpbXBsZSBhcHByb2Fj
aC4NCkkgZGlkIG5vdCBmb2xsb3cgTUFTUVVFIHZlcnkgY2xvc2VseSwgYnV0IGl0IHNlZW1zIHdv
cmtpbmcgYmV0d2VlbiB0aGUgc2VuZGVyIGFuZCB0aGUgcHJveHkuIFBvdGVudGlhbGx5IHdvdWxk
IGdpdmUgdXMgc29tZSBoaW50cyBvbiBhZHZhbmNlZCBmZWF0dXJlcyB0byBiZSBjb25zaWRlcmVk
IGF0IExPT1BTIGxhdGVyIHN0YWdlLiAgICANClsveXpdDQotLS0NCg0KKiBOYW1lOiBSTUNBVA0K
KiBXb3JrOiBDb25nZXN0aW9uIGNvbnRyb2wgZm9yIG1lZGlhIGZsb3dzDQoqICoqSXNzdWUgaW4g
TE9PUFMqKjogSW50ZXJhY3Rpb25zIGJldHdlZW4gdXBwZXIgbGF5ZXIgY29uZ2VzdGlvbiBjb250
cm9sDQogIHNjaGVtZXMgaW4gdXNlIGZvciBtZWRpYSBhbmQgdGhvc2UgaW4gdXNlIG9uIHRoZSBM
T09QUyBwYXRoIHNlZ21lbnQNCiogVHlwZTogV2F0Y2gNCg0KLS0tDQoNCiogTmFtZTogSVBQTSwg
VFNWV0cNCiogV29yazogRm9ybWF0cyBhbmQgYWxnb3JpdGhtcyBmb3IgbWVhc3VyZW1lbnQNCiog
KipJc3N1ZSBpbiBMT09QUyoqOiBXaGF0IElQUE0tZGVmaW5lZCBmb3JtYXRzIGFuZCBhbGdvcml0
aG1zIGZvcg0KICBtZWFzdXJlbWVudCBjYW4gd2UgdXNlZnVsbHkgaW1wb3J0IGludG8gdGhlIExP
T1BTIG1lYXN1cmVtZW50IHN5c3RlbQ0KKiBUeXBlOiBwb3RlbnRpYWxseSBJbXBvcnQNCiogVG8g
ZG86IFdoYXQgY2FtZSBvdXQgb2YgdGhlDQogIGRyYWZ0LWlldGYtdHN2d2ctdHVubmVsLWNvbmdl
c3Rpb24tZmVlZGJhY2sgd29yaz8NClt5el0NCklQUE0tZGVmaW5lZCBpb2FtIGZvcm1hdCBpbnRl
bmRzIHRvIGhlbHAgbmV0d29yayBvYW0uICBJdCBwdXRzIGEgbG90IG9mIGVmZm9ydCBpbiBpdHMg
dHJhY2Ugb3B0aW9uIChwcmUtYWxsb2NhdGVkIHRyYWNlIGFuZCBpbmNyZW1lbnRhbCB0cmFjZSku
IEl0IGlzIHF1aXRlIG9idmlvdXMgdGhhdCB0cmFjZSBvcHRpb24gaXMgbm90IGFwcHJvcHJpYXRl
IGZvciBMT09QUyBzaW5jZSBMT09QUyB3b3VsZCB3b3JrIG9uIHR1bm5lbCBlbmRwb2ludHMuIE5v
IGludGVybWVkaWF0ZSBub2Rl4oCZcyBpbmZvcm1hdGlvbiBpcyByZXF1aXJlZC4gSWYgaW9hbSBl
ZGdlLXRvLWVkZ2UgbW9kZSBpcyB0byBiZSB1c2VkLCB0aGVuIGlvYW0gZWRnZXMgaGF2ZSB0byBo
YXBwZW4gdG8gYmUgTE9PUFMgc2VnbWVudCBpbmdyZXNzIGFuZCBlZ3Jlc3MuIA0KDQpTbyBJIHdv
dWxkIG5vdCB0aGluayBpb2FtIGNhbiBiZSBkaXJlY3RseSB1c2VkIGZvciBMT09QUyBzZWdtZW50
LiBUaGUgbW9zdCBpbXBvcnRhbnQgaW5mb3JtYXRpb24gZm9yIExPT1BTIGlzIHRpbWVzdGFtcHMg
aW4gbXkgdW5kZXJzdGFuZGluZy4gV2UgbWF5IHJlLXVzZSBpdHMgZm9ybWF0IGJ1dCBwdXQgaXQg
aW4gTE9PUFMgaGVhZGVyLiBUaGF0IG1ha2VzIHRoZSBkZXNpZ24gY2xlYXJlci4gIA0KDQpbL3l6
XQ0KLS0tDQoNCiogTmFtZTogTlZPMywgSU5UQVJFQSwgU1BSSU5HLzZNQU4NCiogV29yazogVHVu
bmVsIGVuY2Fwc3VsYXRpb24gZm9ybWF0cw0KKiAqKklzc3VlIGluIExPT1BTKio6IFdlIG5lZWQg
dG8gZm9sbG93IHRoZSBob21lcyBvZiB0dW5uZWxpbmcgcHJvdG9jb2xzDQogIHRvIHdoaWNoIGJp
bmRpbmdzIGFyZSBiZWluZyBkZWZpbmVkLCB3aGljaCBkZXBlbmRpbmcgb24gdGhlIGNob2ljZXMN
CiAgb2YgdGhlIFdHIG1heSBpbmNsdWRlIE5WTzMgKEdlbmV2ZSksIGludGFyZWEgKEdVRSksIHNw
cmluZy82bWFuDQogIChTUnY2KS4NCiogVHlwZTogSW1wb3J0DQoqIFRvIGRvOiBUaGVyZSBpcyBu
byBvYnZpb3VzIGhvbWUgZm9yIEdSRSBhdCB0aGlzIHBvaW50LCBidXQgR1JFIGlzDQogIGFub3Ro
ZXIgb2J2aW91cyBjaG9pY2UgZm9yIGEgdHVubmVsaW5nIHByb3RvY29sLg0KDQpbeXpdDQpBZ3Jl
ZWQgdGhhdCBHUkUgaXMgYSBjaG9pY2UgaGVyZS4NClsveXpdDQotLS0NCg0KKiBOYW1lOiBUU1ZX
Rw0KKiBXb3JrOiBBZHZhbmNlZCBFQ04NCiogSXNzdWUgaW4gb3RoZXIgZ3JvdXA6IEFncmVlIG9u
IGFuIGFwcHJvYWNoIGZvciBhZHZhbmNlZCBFQ04NCiogKipJc3N1ZSBpbiBMT09QUyoqOiBMT09Q
UyBjYW4gYmVuZWZpdCBmcm9tIEVDTiBib3RoIGluIHRoZSBlbmQtdG8tZW5kDQogIHRyYWZmaWMg
YW5kIGluIHRoZSBMT09QUyBzZWdtZW50Lg0KICBUaGUgcHJvdG9jb2wgbWF5IG5lZWQgdG8gYW50
aWNpcGF0ZSB0aGUgZGV2ZWxvcG1lbnRzIG9uIGFkdmFuY2VkIEVDTg0KICBhbmQgYWRqdXN0IGl0
cyB1c2FnZSBvZiBib3RoIGNsYXNzaWMgYW5kIGFkdmFuY2VkIEVDTi4gIFRoaXMgbWF5DQogIGFs
c28gaW5mbHVlbmNlIGhvdyBMT09QUyBtYWtlcyB1c2Ugb2YgUkZDIDYwNDAgKFR1bm5lbGxpbmcg
b2YNCiAgRXhwbGljaXQgQ29uZ2VzdGlvbiBOb3RpZmljYXRpb24pLg0KKiBUeXBlOiBXYXRjaA0K
DQotLS0NCg0KKiBOYW1lOiBERVRORVQsIFJBVw0KKiBXb3JrOiBERVRORVQgZGF0YSBwbGFuZSwg
UkFXLCBQUkVPRg0KKiBJc3N1ZSBpbiBvdGhlciBncm91cDogRGVmaW5lIGEgZGF0YSBwbGFuZSAo
ZW5jYXBzdWxhdGlvbikgZm9yDQogIHJlcGxpY2F0aW5nLCBlbGltaW5hdGluZyBkdXBsaWNhdGVz
LCBhbmQgcG90ZW50aWFsbHkgcmVvcmRlcmluZw0KICB0cmFmZmljIChQUkVPRikuDQogIFJBVyBl
eHRlbmRzIHRoaXMgd29yayB0byB3aXJlbGVzcyBuZXR3b3Jrcy4NCiogKipJc3N1ZSBpbiBMT09Q
UyoqOiBDYW4gd2UgaW50ZWdyYXRlIHNvbWUgb2YgdGhpcyB3b3JrIGZvcg0KICByZXRyYW5zbWlz
c2lvbiBhbmQgcmVjb25zdHJ1Y3Rpb24/DQoqIFR5cGU6IFdhdGNoLCBwb3RlbnRpYWxseSBpbXBv
cnQNCiogKipJc3N1ZSBpbiBMT09QUyoqOiBQb3RlbnRpYWxseSAobG9uZyB0ZXJtKTogQ2FuIHdl
IG1ha2Ugc29tZSBvZiB0aGUNCiAgTE9PUFMgY29tcG9uZW50cyBhdmFpbGFibGUgaW4gYSB3YXkg
dGhhdCBpcyB1c2VmdWwgZm9yIERFVE5FVCBhbmQgUkFXPw0KKiBUeXBlOiBFeHBvcnQNClt5el0N
CkRFVE5FVCBsb29rcyBoYXZpbmcgYW4gYXNzdW1wdGlvbiB0aGF0IGFuIGVuZC10by1lbmQgcmV0
cmFuc21pc3Npb24gaW4gY2FzZSBvZiBhIHBhY2tldCBsb3NzIHdvdWxkIG1ha2UgdGhlIHBhY2tl
dCBtaXNzIGl0cyBjeWNsZSBhbmQgYmVjb21lIHVzZWxlc3MgaW4gaW5kdXN0cmlhbCBuZXR3b3Jr
aW5nLg0KQSAoc2hvcnRlcikgc2VnbWVudCBiYXNlZCByZXRyYW5zbWlzc2lvbiBvciBGRUMgbWln
aHQgYmUgYWJsZSB0byBtYWtlIHRoZSByZWNvdmVyZWQgcGFja2V0IGtlZXAgdXAgd2l0aCB0aGUg
Y3ljbGU/IA0KVGhhdCdzIGFuIGludGVyZXN0aW5nIHRob3VnaHQgOikNClsveXotZW5kXQ0KDQot
LS0NCg0KKiBOYW1lOiBOV0NSRyAoSVJURikNCiogV29yazogRkVDIGZvcm1hdHMgYW5kIHByb3Rv
Y29scw0KKiBJc3N1ZSBpbiBvdGhlciBncm91cDogRGVmaW5lIGZvcndhcmQgZXJyb3IgY29ycmVj
dGlvbiAoRkVDKSBmb3JtYXRzDQogIHRoYXQgcHJvdmlkZSBnb29kIHJvYnVzdG5lc3MsIGxvdyBy
ZWNvbnN0cnVjdGlvbiBsYXRlbmN5LCBsb3cNCiAgaW1wbGVtZW50YXRpb24gY29tcGxleGl0eSwg
bG93IENQVSByZXF1aXJlbWVudHMsIGxvdyBvdmVyaGVhZA0KKiAqKklzc3VlIGluIExPT1BTKio6
IEhvdyBkb2VzIHRoZSBzdHJ1Y3R1cmUgb2YgdGhlc2UgbmV3IGZvcm1hdHMgYW5kDQogIHByb3Rv
Y29scyBpbmZsdWVuY2UgdGhlIHdheSBMT09QUyBoYW5kbGVzIHJlY29uc3RydWN0aW9uPw0KKiBU
byBkbzogV2F0Y2ggdGhlIHBhdGVudCBjbGFpbSB0aGlja2V0cyBpbiB0aGlzIHNwYWNlDQoqIFR5
cGU6IFdhdGNoLCBJbXBvcnQvUmVmZXJlbmNlIChzcGVjaWZpYyBzY2hlbWVzKQ0KDQotLS0NCg0K
KiBOYW1lOiBNQVBSRyAoSVJURiksIElDQ1JHIChJUlRGKQ0KKiBXb3JrOiBNZWFzdXJlbWVudCwg
Q29uZ2VzdGlvbiBjb250cm9sDQoqIElzc3VlIGluIG90aGVyIGdyb3VwOiBEbyBsZWFkaW5nIGVk
Z2Ugd29yayBpbiB0aGlzIHNwYWNlDQoqICoqSXNzdWUgaW4gTE9PUFMqKjogQmVuZWZpdCBmcm9t
IHRoYXQgbGVhZGluZyBlZGdlIHdvcmsNCiogVHlwZTogV2F0Y2gNCg0KDQotLQ0KTE9PUFMgbWFp
bGluZyBsaXN0DQpMT09QU0BpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9sb29wcw0K


From nobody Wed May  6 14:44:50 2020
Return-Path: <cabo@tzi.org>
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 EEB293A07A5 for <loops@ietfa.amsl.com>; Wed,  6 May 2020 14:44:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 FduU-EKH5D4T for <loops@ietfa.amsl.com>; Wed,  6 May 2020 14:44:46 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C1603A07A3 for <loops@ietf.org>; Wed,  6 May 2020 14:44:46 -0700 (PDT)
Received: from [172.16.42.112] (p548DCD70.dip0.t-ipconnect.de [84.141.205.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49HVVg2xnbzyhY; Wed,  6 May 2020 23:44:43 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <f51656fe9cd24a43acd0699b984df460@huawei.com>
Date: Wed, 6 May 2020 23:44:42 +0200
Cc: "loops@ietf.org" <loops@ietf.org>
X-Mao-Original-Outgoing-Id: 610494282.765546-44bcbb1a4ebf8a25256571bf861ee392
Content-Transfer-Encoding: quoted-printable
Message-Id: <D6BF4394-B78C-4D06-A2EA-F3D93D57364E@tzi.org>
References: <04EBF640-8E6C-41EB-A704-ECCE6FC0BA48@tzi.org> <5A6CF9A4-FCBB-435B-8EEF-9704F5BFD221@tzi.org> <f51656fe9cd24a43acd0699b984df460@huawei.com>
To: Liyizhou <liyizhou@huawei.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/RItRsgjYZtdTEaKxCPVwrhbgGzE>
Subject: Re: [LOOPS] Other WGs/RGs (Re: LOOPS meetings in May 2020, replacing IETF 107 side meetings)
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, 06 May 2020 21:44:49 -0000

Hi Yizhou,

Thank you for the quick response.
Let me pick up some of the items below for tomorrow=E2=80=99s call, =
giving them numbers 1 to 6 so we can build a more detailed agenda around =
them:

> On 2020-05-06, at 11:15, Liyizhou <liyizhou@huawei.com> wrote:
>=20
> Hi Carsten,
>=20
> That is a pretty complete list. Thanks for putting them together.
>=20
> Please see inlines with [yz].
>=20
> Yizhou
>=20
> * Name: TCPM
> * Work: RACK
> * Issue in other group: (from draft-ietf-tcpm-rack-08:) ... develop a
>   new TCP loss detection algorithm called RACK ("Recent
>   ACKnowledgment").  RACK uses the notion of time, instead of packet
>   or sequence counts, to detect losses, for modern TCP
>   implementations that can support per-packet timestamps and the
>   selective acknowledgment (SACK) option.  It is intended to be an
>   alternative to the DUPACK threshold approach [RFC6675] ...
> * **Issue in LOOPS**: Does LOOPS need to rely on a sequence-preserving
>  path for efficient loss detection, or can we use some of the RACK
>  work for more time-based loss detection?  How do we translate the
>  TCP features used by RACK into features that are available in LOOPS?
> * Type: Watch, potentially Import
>=20
> [yz]=20
> Sequence number based loss detection is easier for LOOPS segment. =
LOOPS ingress does not rely on ACK clocking, so egress may generate less =
ACKs if everything is ok. Time-based loss detection would require more =
precise RTT monitoring which need quite frequent ACKs. So time-based =
loss detection may put a requirement on frequency/number of ACK =
generations.=20
>=20
> When a LOOPS segment has a severe packet re-ordering which confuses =
with packet loss, time-based loss detection is good to be employed.
>=20
> There is another issue to be considered in LOOPS related to RACK. When =
interacting with RACK based end host sender, LOOPS egress has loose =
requirement to maintain the packet order when waiting for the lost =
packet to be recovered over the LOOPS segment.
>=20
> [/yz]

I think that is a great summary of a few of the technical points we =
should discuss tomorrow:

(1) Should we simply assume that reordering in the LOOPS segment is =
unlikely, so we only have to specify the DUPACK style of loss detection =
within LOOPS?
(2) What can we find out about the end-to-end transports contributing to =
a LOOPS-enhanced flow (e.g., are they RACK=E2=80=94based?), so we can =
adapt behavior appropriately?  (This assumes some minority traffic might =
be negatively impacted.  It also violates the =E2=80=9Cdon=E2=80=99t =
peek=E2=80=9D principle.)

> ---
>=20
> * Name: MASQUE (WG to be, recent BOF 2020-03-24)
> * Work: Embedding proxied flows into QUIC and HTTP/3
> * Issue in other group: "Congestion Control over Congestion Control in
>  case of UDP or IP proxying", i.e., when the proxied flows are UDP or
>  IP (~ VPN), the interaction between end-to-end transport protocol
>  control loops (congestion control) and the control loops run by QUIC
> * **Issue in LOOPS**: Does LOOPS need to perform specific work to =
mitigate
>  issues stemming from nested congestion control?  Note that the LOOPS
>  segment is typically, but not always, significantly shorter than the
>  end-to-end path, which might be similar in a MASQUE situation.
> * Type: Watch
>=20
> [yz]
> Currently LOOPS ingress from my understanding does not intend to do =
sending rate adjustment. The control is at the end host sender. LOOPS =
tries to do the minimum set of work in participating in the congestion =
control, i.e. via CE-marking.

(3) Yes, and I think it is worth to explicitly confirm that this is the =
way we are going.

> If a full-function nested control loop (including sending rate =
adjustment at LOOPS ingress) in LOOPS is required, some active =
interaction between the end host and the LOOPS ingress node would be =
required. I do not think this is for the initial stage of LOOPS. We'd =
better start from the simple approach.

Right.  MASQUE has the benefit that, in the forward direction, the end =
host is part of the inner segment that is happening within QUIC.  But we =
don=E2=80=99t know how they will use that benefit, and what they will do =
for the reverse direction (which will often be the direction with the =
larger amount of traffic).   So that is why this just says =E2=80=9Cwatch=E2=
=80=9D.

> I did not follow MASQUE very closely, but it seems working between the =
sender and the proxy. Potentially would give us some hints on advanced =
features to be considered at LOOPS later stage.   =20
> [/yz]

Agree.

> ---
>=20
> * Name: IPPM, TSVWG
> * Work: Formats and algorithms for measurement
> * **Issue in LOOPS**: What IPPM-defined formats and algorithms for
>  measurement can we usefully import into the LOOPS measurement system
> * Type: potentially Import
> * To do: What came out of the
>  draft-ietf-tsvwg-tunnel-congestion-feedback work?
> [yz]
> IPPM-defined ioam format intends to help network oam.  It puts a lot =
of effort in its trace option (pre-allocated trace and incremental =
trace). It is quite obvious that trace option is not appropriate for =
LOOPS since LOOPS would work on tunnel endpoints. No intermediate =
node=E2=80=99s information is required. If ioam edge-to-edge mode is to =
be used, then ioam edges have to happen to be LOOPS segment ingress and =
egress.=20

(4) That is my evaluation as well.  We should check whether there is =
agreement on this.

> So I would not think ioam can be directly used for LOOPS segment. The =
most important information for LOOPS is timestamps in my understanding. =
We may re-use its format but put it in LOOPS header. That makes the =
design clearer. =20
> [/yz]

(5) Timestamp formats are one thing we can copy from IPPM, where we need =
to have timestamps where ingress and egress agree about the format.  =
There is also the question whether we want to use data formats defined =
for IPFIX, and/or measurement protocols such as OWAMP, TWAMP.

> ---
>=20
> * Name: NVO3, INTAREA, SPRING/6MAN
> * Work: Tunnel encapsulation formats
> * **Issue in LOOPS**: We need to follow the homes of tunneling =
protocols
>  to which bindings are being defined, which depending on the choices
>  of the WG may include NVO3 (Geneve), intarea (GUE), spring/6man
>  (SRv6).
> * Type: Import
> * To do: There is no obvious home for GRE at this point, but GRE is
>  another obvious choice for a tunneling protocol.
>=20
> [yz]
> Agreed that GRE is a choice here.
> [/yz]

(6) We may want to write up a straw man (and then need to find someone =
familiar with GRE and its real-world incarnation).

> ---
>=20
> * Name: DETNET, RAW
> * Work: DETNET data plane, RAW, PREOF
> * Issue in other group: Define a data plane (encapsulation) for
>  replicating, eliminating duplicates, and potentially reordering
>  traffic (PREOF).
>  RAW extends this work to wireless networks.
> * **Issue in LOOPS**: Can we integrate some of this work for
>  retransmission and reconstruction?
> * Type: Watch, potentially import
> * **Issue in LOOPS**: Potentially (long term): Can we make some of the
>  LOOPS components available in a way that is useful for DETNET and =
RAW?
> * Type: Export
> [yz]
> DETNET looks having an assumption that an end-to-end retransmission in =
case of a packet loss would make the packet miss its cycle and become =
useless in industrial networking.
> A (shorter) segment based retransmission or FEC might be able to make =
the recovered packet keep up with the cycle?=20
> That's an interesting thought :)
> [/yz-end]

This is a bit hard to frame into a discussion point right now, but we =
should be talking to DETNET and RAW people about reconstruction (FEC) =
and retransmission.  The latter is maybe a bit less =E2=80=9Cdeterministic=
=E2=80=9D, but might still make the latency goal.  I don=E2=80=99t think =
we know enough to go into a technical discussion of this tomorrow.

See you all in 17=C2=BC hours=E2=80=A6

Gr=C3=BC=C3=9Fe, Carsten


From nobody Wed May  6 15:49:58 2020
Return-Path: <cabo@tzi.org>
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 5BB9F3A0DA6 for <loops@ietfa.amsl.com>; Wed,  6 May 2020 15:49:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 eSSma6HW6cmU for <loops@ietfa.amsl.com>; Wed,  6 May 2020 15:49:50 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80A193A0DA3 for <loops@ietf.org>; Wed,  6 May 2020 15:49:50 -0700 (PDT)
Received: from [172.16.42.112] (p548DCD70.dip0.t-ipconnect.de [84.141.205.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49HWxl4MNFz10H6; Thu,  7 May 2020 00:49:47 +0200 (CEST)
Content-Type: multipart/alternative; boundary="Apple-Mail=_4B42EB4D-5E3A-4567-A276-C611F8D6A8A9"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
X-Priority: 3
X-Mail-Calendar-Part: Yes
Date: Thu, 7 May 2020 00:49:47 +0200
X-Mao-Original-Outgoing-Id: 610498187.175258-d20de651a0a92808441d40dfc99e0b15
Message-Id: <4873DEF6-B220-47DE-A2B5-F3665FB85E66@tzi.org>
References: <1648883060.8784791588805068227.JavaMail.nobody@gram3rmd002.webex.com>
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/HjhhctTZQJs9Cpks-hBEN2yJhR8>
Subject: [LOOPS] Fwd: (Forward to others) Webex meeting invitation: LOOPS design team meeting
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, 06 May 2020 22:49:55 -0000

--Apple-Mail=_4B42EB4D-5E3A-4567-A276-C611F8D6A8A9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Here are the WebEx/dialin details for the Loops =E2=80=9Cdesign team" =
meeting in 16 hours.

Gr=C3=BC=C3=9Fe, Carsten

>=20
> Carsten Bormann invites you to join this Webex meeting.
> =20
> Meeting number (access code): 142 202 521
> Meeting password: recovery (73268379 from phones and video systems)
> =20
> Thursday, May 7, 2020
> 3:00 pm  |  (UTC+00:00) Monrovia, Reykjavik  |  2 hrs
> =20
> Join meeting =
<https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dm471738a769d6d=
c47dd590e5515815903>
> =20
> Join by phone
> Tap to call in from a mobile device (attendees only)
> +44-20-7660-8149 =
<tel:%2B44-20-7660-8149,,*01*142202521%2373268379%23*01*> United Kingdom =
Toll
> Global call-in numbers =
<https://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MTID=3Dmac=
cefab80ba9ea9f81971f8684a604c8>
> =20
> Join from a video system or application
> Dial 142202521@meetingsemea5.webex.com =
<sip:142202521@meetingsemea5.webex.com>
> You can also dial 62.109.219.4 and enter your meeting number.
> =20
> Join using Microsoft Lync or Microsoft Skype for Business
> Dial 142202521.meetingsemea5@lync.webex.com =
<sip:142202521.meetingsemea5@lync.webex.com>
> =20
> Need help? Go to http://help.webex.com <http://help.webex.com/>
> =20


--Apple-Mail=_4B42EB4D-5E3A-4567-A276-C611F8D6A8A9
Content-Type: multipart/mixed;
 boundary="Apple-Mail=_2350BA1E-723C-4AE2-82D7-C9FFAACA1275"


--Apple-Mail=_2350BA1E-723C-4AE2-82D7-C9FFAACA1275
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Here =
are the WebEx/dialin details for the Loops =E2=80=9Cdesign team" meeting =
in 16 hours.<div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D"">Gr=C3=BC=C3=9Fe, Carsten</div><div class=3D""><br =
class=3D""></div><div><blockquote type=3D"cite" class=3D""><div =
class=3D""><table bgcolor=3D"#FFFFFF" align=3D"left" style=3D"padding: =
0px; margin: 0px; border-collapse: separate; border: 0px; =
border-spacing: 0px; caret-color: rgb(0, 0, 0); font-family: Helvetica; =
letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: =
none; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none; width: 1570px;" =
class=3D""><tbody style=3D"padding: 0px; margin: 0px;" class=3D""><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px;" class=3D""><td =
align=3D"left" style=3D"padding: 0px 20px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal;" class=3D""><br style=3D"padding: 0px; margin: 0px;" =
class=3D""><table style=3D"padding: 0px; margin: 0px; border-collapse: =
separate; border: 0px; border-spacing: 0px;" class=3D""><tbody =
style=3D"padding: 0px; margin: 0px;" class=3D""><tr style=3D"padding: =
0px; margin: 0px; line-height: 18px;" class=3D""><td style=3D"padding: =
0px; margin: 0px; font-size: 16px; font-family: Arial; word-wrap: =
break-word; word-break: normal; height: 22px; font-weight: bold; =
line-height: 22px;" class=3D"">Carsten Bormann invites you to join this =
Webex meeting.</td></tr></tbody></table><table style=3D"padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px; border-spacing: =
0px;" class=3D""><tbody style=3D"padding: 0px; margin: 0px;" =
class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: 20px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal; height: 20px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table style=3D"padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px; border-spacing: =
0px; width: auto !important;" class=3D""><tbody style=3D"padding: 0px; =
margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 16px; font-family: Arial; word-wrap: break-word; word-break: =
normal; line-height: 22px;" class=3D"">Meeting number (access code): 142 =
202 521</td></tr></tbody></table><table style=3D"padding: 0px; margin: =
0px; border-collapse: separate; border: 0px; border-spacing: 0px; width: =
auto !important;" class=3D""><tbody style=3D"padding: 0px; margin: 0px;" =
class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: 18px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 16px; =
font-family: Arial; word-wrap: break-word; word-break: normal; =
line-height: 22px;" class=3D"">Meeting password: recovery (73268379 from =
phones and video systems)</td></tr></tbody></table><table =
style=3D"padding: 0px; margin: 0px; border-collapse: separate; border: =
0px; border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; =
margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 20px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; height: 20px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table width=3D"100%" =
style=3D"padding: 0px; margin: 0px; border-collapse: separate; border: =
0px; border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; =
margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 22px; color: rgb(102, 102, 102); font-family: Arial; =
font-size: 14px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(102, 102, 102); =
word-wrap: break-word; word-break: normal; line-height: 22px;" =
class=3D"">Thursday, May 7, 2020</td></tr><tr style=3D"padding: 0px; =
margin: 0px; line-height: 22px; color: rgb(102, 102, 102); font-family: =
Arial; font-size: 14px;" class=3D""><td style=3D"padding: 0px; margin: =
0px; font-size: 14px; font-family: Arial; color: rgb(102, 102, 102); =
word-wrap: break-word; word-break: normal; line-height: 22px;" =
class=3D"">3:00 pm&nbsp;&nbsp;|&nbsp;&nbsp;(UTC+00:00) Monrovia, =
Reykjavik&nbsp;&nbsp;|&nbsp;&nbsp;2 hrs</td></tr></tbody></table><font =
size=3D"2" color=3D"#FF0000" style=3D"padding: 0px; margin: 0px; =
font-family: Arial;" class=3D""></font><table style=3D"padding: 0px 0px =
4px; margin: 0px; border-collapse: separate; border: 0px; =
border-spacing: 0px; font-family: Arial;" class=3D""><tbody =
style=3D"padding: 0px; margin: 0px;" class=3D""><tr style=3D"padding: =
0px; margin: 0px; line-height: 20px;" class=3D""><td style=3D"padding: =
0px; margin: 0px; font-size: 14px; font-family: Arial; color: rgb(51, =
51, 51); word-wrap: break-word; word-break: normal; height: 20px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table style=3D"padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px; border-spacing: =
0px; width: auto !important;" class=3D""><tbody style=3D"padding: 0px; =
margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; width: auto !important;" class=3D""><table=
 border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px solid rgb(67, 169, =
66); border-spacing: 0px; background-color: rgb(67, 169, 66); =
border-top-left-radius: 20px; border-top-right-radius: 20px; =
border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; =
width: auto !important; min-width: 160px !important;" class=3D""><tbody =
style=3D"padding: 0px; margin: 0px;" class=3D""><tr style=3D"padding: =
0px; margin: 0px; line-height: 18px;" class=3D""><td align=3D"center" =
style=3D"padding: 10px 36px; margin: 0px; font-size: 14px; font-family: =
Arial; color: rgb(51, 51, 51); word-wrap: break-word; word-break: =
normal;" class=3D""><a =
href=3D"https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dm471738=
a769d6dc47dd590e5515815903" style=3D"padding: 0px; margin: 0px; =
font-size: 20px; font-family: Arial; color: rgb(255, 255, 255); =
word-wrap: break-word; word-break: normal; text-decoration: none;" =
class=3D"">Join =
meeting</a></td></tr></tbody></table></td></tr></tbody></table><table =
style=3D"padding: 0px; margin: 0px; border-collapse: separate; border: =
0px; border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; =
margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 48px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; height: 48px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table style=3D"padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px; border-spacing: =
0px;" class=3D""><tbody style=3D"padding: 0px; margin: 0px;" =
class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: 18px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 12px; =
font-family: Arial; word-wrap: break-word; word-break: normal; =
font-weight: bold; line-height: 24px;" class=3D""><b style=3D"padding: =
0px; margin: 0px;" class=3D"">Join by phone</b></td></tr><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 12px; font-family: Arial; =
color: rgb(153, 153, 153); word-wrap: break-word; word-break: normal; =
line-height: 24px;" class=3D"">Tap to call in from a mobile device =
(attendees only)</td></tr><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; line-height: 24px;" class=3D""><a =
href=3D"tel:%2B44-20-7660-8149,,*01*142202521%2373268379%23*01*" =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(0, 175, 249); word-wrap: break-word; word-break: normal; =
text-decoration: none; line-height: 24px;" =
class=3D"">+44-20-7660-8149</a>&nbsp;<span style=3D"padding: 0px; =
margin: 0px; color: rgb(51, 51, 51);" class=3D"">United Kingdom =
Toll</span></td></tr><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; line-height: 24px;" class=3D""><a =
href=3D"https://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MTI=
D=3Dmaccefab80ba9ea9f81971f8684a604c8" style=3D"padding: 0px; margin: =
0px; font-size: 14px; font-family: Arial; color: rgb(0, 175, 249); =
word-wrap: break-word; word-break: normal; text-decoration: none;" =
class=3D"">Global call-in numbers</a></td></tr></tbody></table><table =
cellpadding=3D"0" cellspacing=3D"0" style=3D"padding: 0px; margin: 0px; =
border-collapse: separate; border: 0px; border-spacing: 0px;" =
class=3D""><tbody style=3D"padding: 0px; margin: 0px;" class=3D""><tr =
style=3D"padding: 0px; margin: 0px; line-height: 28px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal; =
height: 28px;" class=3D"">&nbsp;</td></tr></tbody></table><table =
style=3D"padding: 0px; margin: 0px; border-collapse: separate; border: =
0px; border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; =
margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 12px; font-family: Arial; word-wrap: break-word; word-break: =
normal; font-weight: bold; line-height: 24px;" class=3D""><b =
style=3D"padding: 0px; margin: 0px;" class=3D"">Join from a video system =
or application</b></td></tr><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; line-height: 24px;" class=3D"">Dial<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"sip:142202521@meetingsemea5.webex.com" style=3D"padding: 0px; =
margin: 0px; font-size: 14px; font-family: Arial; color: rgb(0, 175, =
249); word-wrap: break-word; word-break: normal; text-decoration: none;" =
class=3D"">142202521@meetingsemea5.webex.com</a></td></tr><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal; =
line-height: 24px;" class=3D"">You can also dial 62.109.219.4 and enter =
your meeting number.</td></tr></tbody></table><table style=3D"padding: =
0px; margin: 0px; border-collapse: separate; border: 0px; =
border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; margin: =
0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: =
20px;" class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: =
14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal; height: 20px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table cellpadding=3D"0" =
cellspacing=3D"0" style=3D"padding: 0px; margin: 0px; border-collapse: =
separate; border: 0px; border-spacing: 0px;" class=3D""><tbody =
style=3D"padding: 0px; margin: 0px;" class=3D""><tr style=3D"padding: =
0px; margin: 0px; line-height: 18px;" class=3D""><td style=3D"padding: =
0px; margin: 0px; font-size: 12px; font-family: Arial; word-wrap: =
break-word; word-break: normal; font-weight: bold; line-height: 24px;" =
class=3D""><b style=3D"padding: 0px; margin: 0px;" class=3D"">Join using =
Microsoft Lync or Microsoft Skype for Business</b></td></tr><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal; =
line-height: 24px;" class=3D"">Dial<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"sip:142202521.meetingsemea5@lync.webex.com" style=3D"padding: =
0px; margin: 0px; font-size: 14px; font-family: Arial; color: rgb(0, =
175, 249); word-wrap: break-word; word-break: normal; text-decoration: =
none;" =
class=3D"">142202521.meetingsemea5@lync.webex.com</a></td></tr></tbody></t=
able><table align=3D"left" class=3D"main" style=3D"padding: 0px; margin: =
0px; border-collapse: separate; border: 0px; border-spacing: 0px; width: =
1530px;"><tbody style=3D"padding: 0px; margin: 0px;" class=3D""><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px; height: 72px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal;" class=3D"">&nbsp;</td></tr><tr style=3D"padding: =
0px; margin: 0px; line-height: 18px;" class=3D""><td style=3D"padding: =
0px; margin: 0px; font-size: 14px; font-family: Arial; word-wrap: =
break-word; word-break: normal; height: 24px; line-height: 24px;" =
class=3D"">Need help? Go to<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"http://help.webex.com/" style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(4, 159, 217); word-wrap: =
break-word; word-break: normal; text-decoration: none;" =
class=3D"">http://help.webex.com</a></td></tr><tr style=3D"padding: 0px; =
margin: 0px; line-height: 18px; height: 44px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal;" =
class=3D"">&nbsp;</td></tr></tbody></table></td></tr></tbody></table></div=
></blockquote></div></div></body></html>=

--Apple-Mail=_2350BA1E-723C-4AE2-82D7-C9FFAACA1275
Content-Disposition: attachment;
	filename=Webex_Meeting.ics
Content-Type: text/calendar;
	x-unix-mode=0644;
	name="Webex_Meeting.ics"
Content-Transfer-Encoding: quoted-printable

BEGIN:VCALENDAR=0D=0APRODID:-//Microsoft=20Corporation//Outlook=2010.0=20=
MIMEDIR//EN=0D=0AVERSION:2.0=0D=0AMETHOD:REQUEST=0D=0ABEGIN:VTIMEZONE=0D=0A=
TZID:Atlantic/Reykjavik=0D=0A=
TZURL:http://tzurl.org/zoneinfo-outlook/Atlantic/Reykjavik=0D=0A=
X-LIC-LOCATION:Atlantic/Reykjavik=0D=0ABEGIN:STANDARD=0D=0A=
TZOFFSETFROM:+0000=0D=0ATZOFFSETTO:+0000=0D=0ATZNAME:GMT=0D=0A=
DTSTART:19700101T000000=0D=0AEND:STANDARD=0D=0AEND:VTIMEZONE=0D=0A=
BEGIN:VEVENT=0D=0ADTSTAMP:20200506T224428Z=0D=0AATTENDEE;CN=3D"cabo=20=
cabo";ROLE=3DREQ-PARTICIPANT;RSVP=3DTRUE:MAILTO:cabo@tzi.org=0D=0A=
ORGANIZER;CN=3D"cabo=20cabo":MAILTO:cabo@tzi.org=0D=0A=
DTSTART;TZID=3DAtlantic/Reykjavik:20200507T150000=0D=0A=
DTEND;TZID=3DAtlantic/Reykjavik:20200507T170000=0D=0A=
LOCATION:https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dm47173=
8a769d6dc47dd590e5515815903=0D=0ATRANSP:OPAQUE=0D=0ASEQUENCE:1588805068=0D=
=0AUID:a0163a63-868e-494f-859f-0a4264c38025=0D=0A=
DESCRIPTION:\n\n\n\nJOIN=20WEBEX=20=
MEETING\nhttps://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dm47173=
8a769d6dc47dd590e5515815903\nMeeting=20number=20(access=20code):=20142=20=
202=20521\n\n\nMeeting=20password:=20recovery=20(73268379=20from=20=
phones=20and=20video=20systems)\n\n\n\nJOIN=20BY=20=
PHONE\n+44-20-7660-8149=20United=20Kingdom=20Toll\nTap=20here=20to=20=
call=20(mobile=20phones=20only,=20hosts=20not=20supported):=20=
tel:%2B44-20-7660-8149,,*01*142202521%2373268379%23*01*\n\nGlobal=20=
call-in=20=
numbers\nhttps://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MT=
ID=3Dmaccefab80ba9ea9f81971f8684a604c8\n\n\nJOIN=20FROM=20A=20VIDEO=20=
SYSTEM=20OR=20APPLICATION\nDial=20=
sip:142202521@meetingsemea5.webex.com\nYou=20can=20also=20dial=20=
62.109.219.4=20and=20enter=20your=20meeting=20number.\n\n\nJoin=20using=20=
Microsoft=20Lync=20or=20Microsoft=20Skype=20for=20Business\nDial=20=
sip:142202521.meetingsemea5@lync.webex.com\n\n\n\nCan't=20join=20the=20=
meeting?\nhttps://collaborationhelp.cisco.com/article/WBX000029055\n\n\nIM=
PORTANT=20NOTICE:=20Please=20note=20that=20this=20Webex=20service=20=
allows=20audio=20and=20other=20information=20sent=20during=20the=20=
session=20to=20be=20recorded,=20which=20may=20be=20discoverable=20in=20a=20=
legal=20matter.=20By=20joining=20this=20session,=20you=20automatically=20=
consent=20to=20such=20recordings.=20If=20you=20do=20not=20consent=20to=20=
being=20recorded,=20discuss=20your=20concerns=20with=20the=20host=20or=20=
do=20not=20join=20the=20session.\n=0D=0A=
X-ALT-DESC;FMTTYPE=3Dtext/html:<style=20type=3D"text/css">\n*=20{\n=20=20=
=20=20padding:=200;=20=20=20=20margin:=200;}\ntable=20{\n=09=
border-collapse:=20separate;=20width=20=3D100%;=09border:=200;=09=
border-spacing:=200;}\n\ntr=20{\n=09line-height:=2018px;}\n\na,=20td=20=
{\n=09font-size:=2014px;=09font-family:=20Arial;=09color:=20#333;=09=
word-wrap:=20break-word;=09word-break:=20normal;=09padding:=20=
0;}\n\n.title=20{\n=09font-size:=2028px;}\n\n.image=20{\n=09width:=20=
auto;=09max-width:=20auto;}\n\n.footer=20{\n=09width:=20604px;}\n\n.main=20=
{\n\n}@media=20screen=20and=20(max-device-width:=20800px)=20{\n=09.title=20=
{\n=09=09font-size:=2022px=20!important;=09}\n=09.image=20{\n=09=09=
width:=20auto=20!important;=09=09max-width:=20100%=20!important;=09}\n=09=
.footer=20{\n=09=09width:=20100%=20!important;=09=09max-width:=20604px=20=
!important\n=09}\n=09.main=20{\n=09=09width:=20100%=20!important;=09=09=
max-width:=20604px=20!important\n=09}\n}\n</style>\n\n<table=20=
bgcolor=3D"#FFFFFF"=20style=3D"padding:=200;=20margin:=200;=20border:=20=
0;=20width:=20100%;"=20align=3D"left">\n=09<tr=20style=3D"height:=20=
28px"><td>&nbsp;</td></tr>\n=09<tr>\n=09=09<td=20align=3D"left"=20=
style=3D"padding:=200=2020px;=20margin:=200">\n=09=09=09<!--<table=20=
bgcolor=3D"#FFFFFF"=20style=3D"border:=200px;=20width:=20100%;=20=
padding-left:=2050px;=20padding-right:=2050px;"=20align=3D"left"=20=
class=3D"main">\n=09=09=09=09<tr>\n=09=09=09=09=09<td=20align=3D"center"=20=
valign=3D"top"=20>&nbsp;=09=09=09=09=09</td>\n=09=09=09=09</tr>\n=09=09=09=
</table>-->\n\n\n\n\n\n=09=09=09<table>\n=09=09=09=09<tr>\n=09=09=09=09=09=
<td>\n=09=09=09=09=09=09<FONT=20SIZE=3D"4"=20COLOR=3D"#666666"=20=
FACE=3D"arial">When=20it's=20time,=20join=20the=20Webex=20meeting=20=
here.</FONT>\n=09=09=09=09=09</td>\n=09=09=09=09</tr>\n=09=09=09=09<tr=20=
style=3D"line-height:=2020px;"><td=20=
style=3D"height:20px">&nbsp;</td></tr>\n=09=09=09=09<tr>\n=09=09=09=09=09=
<td>\n=09=09=09=09=09=09<FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Meeting=20number=20(access=20code):=20142=20202=20=
521</FONT>\n=09=09=09=09=09</td>\n=09=09=09=09</tr>\n=09=09=09</table>\n=09=
=09=09\n=09=09=09<table><tr><td><FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Meeting=20password:</FONT></td><td><FONT=20SIZE=3D"2"=20=20=
COLOR=3D"#666666"=20FACE=3D"arial">recovery=20(73268379=20from=20phones=20=
and=20video=20systems)</FONT></td></tr></table>\n\n=20=20=20=20=20=20=20=20=
<table>\n=20=20=20=20=20=20=20=20=09<tr=20style=3D"line-height:=20=
20px;"><td=20style=3D"height:20px">&nbsp;</td></tr>\n=09=09=09<tr>\n=09=09=
=09=09<td=20style=3D"width:auto!important;=20">\n=09=09=09=09=09<table=20=
border=3D"0"=20cellpadding=3D"0"=20cellspacing=3D"0"=20=
style=3D"width:auto;width:auto!important;background-color:#43A942;=20=
border:0px=20solid=20#43A942;=20border-radius:25px;=20=
min-width:160px!important;">\n=09=09=09=09=09=09<tr>\n=09=09=09=09=09=09=09=
<td=20align=3D"center"=20style=3D"padding:10px=2036px;"><a=20=
href=3D"https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dm471738=
a769d6dc47dd590e5515815903"=20style=3D"color:#FFFFFF;=20font-size:20px;=20=
text-decoration:none;">Join=20meeting</a></td>\n=09=09=09=09=09=09=
</tr>\n=09=09=09=09=09</table>\n=09=09=09=09</td>\n=09=09=09</tr>\n=09=09=
</table>\n\n=20<FONT=20size=3D"2"=20COLOR=3D"#FF0000"=20=
style=3D"font-family:=20Arial;"></FONT>\n<FONT=20SIZE=3D"1"=20=
FACE=3D"ARIAL">&nbsp;<BR>&nbsp;<BR></FONT>\n\n&nbsp;=20<BR><FONT=20=
SIZE=3D"4"=20FACE=3D"ARIAL"><FONT=20SIZE=3D"3"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Join=20by=20phone</FONT>=20&nbsp;=20<BR><FONT=20SIZE=3D"2"=20=
COLOR=3D"#666666"=20FACE=3D"arial"><b><a=20=
href=3D'tel:%2B44-20-7660-8149,,*01*142202521%2373268379%23*01*'=20=
style=3D'color:#00AFF9;=20=20text-decoration:none;=20font-family:=20=
Arial;font-size:=2014px;line-height:=2024px;'>+44-20-7660-8149</a></b>=20=
United=20Kingdom=20Toll</FONT>=20&nbsp;=20<BR><FONT=20SIZE=3D"2"=20=
COLOR=3D"#666666"=20FACE=3D"arial"><a=20=
href=3D"https://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MTI=
D=3Dmaccefab80ba9ea9f81971f8684a604c8"=20=
style=3D"text-decoration:none;font-size:14px;color:#00AFF9">Global=20=
call-in=20numbers</a></FONT>&nbsp;=20<BR><BR><BR>\n\n<table><tr=20=
style=3D"line-height:=2020px;"><td=20=
style=3D"height:20px">&nbsp;</td></tr></table>\n\n<FONT=20SIZE=3D"4"=20=
FACE=3D"ARIAL"><FONT=20SIZE=3D"3"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Join=20from=20a=20video=20system=20or=20=
application</FONT><BR><FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Dial</FONT>=20<a=20=
href=3D"sip:142202521@meetingsemea5.webex.com"><FONT=20SIZE=3D"2"=20=
COLOR=3D"#00AFF9"=20=
FACE=3D"arial">142202521@meetingsemea5.webex.com</FONT></a>&nbsp;=20=
<BR><FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20FACE=3D"arial">You=20can=20=
also=20dial=2062.109.219.4=20and=20enter=20your=20meeting=20=
number.</FONT>=20&nbsp;=20<BR></FONT>&nbsp;=20<BR>\n\n<table=20=
cellpadding=3D"0"=20cellspacing=3D"0"><tr><td=20=20style=3D"color:=20=
#000000;=20font-family:=20Arial;font-size:=2012px;=20font-weight:=20=
bold;=20line-height:=2024px;"><b>Join=20using=20Microsoft=20Lync=20or=20=
Microsoft=20Skype=20for=20Business</b></td></tr><tr=20=
style=3D"margin:0px"><td=20style=3D"color:=20#333333;=20font-family:=20=
Arial;=20font-size:=2014px;=20line-height:=2024px;">Dial=20<a=20href=3D"=20=
sip:142202521.meetingsemea5@lync.webex.com"=20=20=20=
style=3D"text-decoration:none;color:#00AFF9">142202521.meetingsemea5@lync.=
webex.com</a></td></tr></table>\n\n=09=09=09<table=20style=3D"width:=20=
100%;"=20align=3D"left"=20class=3D"main">\n=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20<tr=20style=3D"height:=2072px"><td>&nbsp;</td></tr>\n=09=
=09=09=09<tr>\n=09=09=09=09=09<td=20style=3D"height:=2024px;=20color:=20=
#000000;=20font-family:Arial;=20font-size:=2014px;=20line-height:=20=
24px;">Need=20help?=20Go=20to=20<a=20href=3D"http://help.webex.com"=20=
style=3D"color:#049FD9;=20=
text-decoration:none;">http://help.webex.com</a>\n=09=09=09=09=09</td>\n=09=
=09=09=09</tr>\n=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20<tr=20=
style=3D"height:=2044px"><td>&nbsp;</td></tr>\n=09=09=09</table>\n=09=09=
</td>\n=09</tr>\n</table>\n=0D=0ASUMMARY:LOOPS=20design=20team=20meeting=0D=
=0APRIORITY:5=0D=0ACLASS:PUBLIC=0D=0ABEGIN:VALARM=0D=0ATRIGGER:-PT15M=0D=0A=
ACTION:DISPLAY=0D=0ADESCRIPTION:Reminder=0D=0AEND:VALARM=0D=0AEND:VEVENT=0D=
=0AEND:VCALENDAR=0D=0A=

--Apple-Mail=_2350BA1E-723C-4AE2-82D7-C9FFAACA1275
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><div><blockquote type="cite" class=""><div class=""></div></blockquote></div><br class=""></div></body></html>
--Apple-Mail=_2350BA1E-723C-4AE2-82D7-C9FFAACA1275--

--Apple-Mail=_4B42EB4D-5E3A-4567-A276-C611F8D6A8A9--


From nobody Wed May  6 19:33:32 2020
Return-Path: <liu-zw16@mails.tsinghua.edu.cn>
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 323B53A0061 for <loops@ietfa.amsl.com>; Wed,  6 May 2020 19:33:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.798
X-Spam-Level: 
X-Spam-Status: No, score=-1.798 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_FONT_FACE_BAD=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 bfCDLjRKFe1l for <loops@ietfa.amsl.com>; Wed,  6 May 2020 19:33:27 -0700 (PDT)
Received: from tsinghua.edu.cn (smtps23.tsinghua.edu.cn [59.66.3.28]) by ietfa.amsl.com (Postfix) with ESMTP id 0C82B3A00B2 for <loops@ietf.org>; Wed,  6 May 2020 19:33:26 -0700 (PDT)
Received: from DESKTOP-VNS62U7 (unknown [123.54.35.187]) by app-2 (Coremail) with SMTP id EAQGZQBnHmZ0c7NeJZ3lAQ--.658S2; Thu, 07 May 2020 10:33:24 +0800 (CST)
Date: Thu, 7 May 2020 10:33:23 +0800
From: liu-zw16 <liu-zw16@mails.tsinghua.edu.cn>
To: =?utf-8?Q?loops=40ietf.org?= <loops@ietf.org>
Message-ID: <2D8B26A4-48F9-4465-BF99-B23D30F08F7A@mails.tsinghua.edu.cn>
X-Mailer: MailMasterPC/4.14.1.1004 (Windows 10 RS5)
X-CUSTOM-MAIL-MASTER-SENT-ID: 3492ED21-399D-4A4B-9987-F3342E79582D
MIME-Version: 1.0
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
X-CM-TRANSID: EAQGZQBnHmZ0c7NeJZ3lAQ--.658S2
X-Coremail-Antispam: 1UD129KBjvJXoW7WrW3Ar48tF4fJw1rArW5KFg_yoW8Xry7pa y5WFn8tFZ7W34qvF4DXw10qry8Ca97W3yDKa1Sqr1DAa98XFn2qF93tFW2ga43X34xuF9F qa1qvayUCF1qvFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUQvb7Iv0xC_tr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_tr0E3s1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26F4UJVW0owA2z4x0Y4 vEx4A2jsIEc7CjxVAFwI0_GcCE3s1lnxkEFVAIw20F6cxK64vIFxWle2I262IYc4CY6c8I j28IcVAaY2xG8wAqx4xG6c804VAFz4xC04v7Mc02F40E42I26xC2a48xMcIj6xIIjxv20x vE14v26r106r15McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xv r2IYc2Ij64vIr41lFcxC0VAYjxAxZF0Ew4CEw7xC0wACY4xI6c02F40Ez4kGawAKzVCjr7 xvwVAFz4v204v26I0v724lc2xSY4AK67AK6r4UMxAIw28IcxkI7VAKI48JMxC20s026xCa FVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_JrI_JrWlx2IqxVCjr7xvwVAFwI0_Jr0_Jr 4lx4CE17CEb7AF67AKxVWUJVWUXwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j 6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20xvaj40_Wr 1j6rW3Jr1lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJVW8 JwCE64xvF2IEb7IF0Fy7YxBIdaVFxhVjvjDU0xZFpf9x07jFmhrUUUUU=
X-CM-SenderInfo: polxg6rzrwqzpdlo2hxwvl0wxkxdhvlgxou0/
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/gGDxR4SUAea3cmuY7oqupo3rfus>
Subject: [LOOPS] Another use case of LOOPS
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: Thu, 07 May 2020 02:33:31 -0000

PGh0bWw+DQo8aGVhZD4NCiAgICA8bWV0YSBodHRwLWVxdWl2PSdDb250ZW50LVR5cGUnIGNvbnRl
bnQ9J3RleHQvaHRtbDsgY2hhcnNldD1VVEYtOCc+DQo8L2hlYWQ+DQo8Ym9keT4NCjxzdHlsZT4N
CiAgICBmb250ew0KICAgICAgICBsaW5lLWhlaWdodDogMS42Ow0KICAgIH0NCiAgICB1bCxvbHsN
CiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4Ow0KICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9u
OiBpbnNpZGU7DQogICAgfQ0KPC9zdHlsZT4NCjxkaXYgc3R5bGUgPSAnZm9udC1mYW1pbHk65b6u
6L2v6ZuF6buRLFZlcmRhbmEsJnF1b3Q7TWljcm9zb2Z0IFlhaGVpJnF1b3Q7LFNpbVN1bixzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToxNHB4OyBsaW5lLWhlaWdodDoxLjY7Jz4NCiAgICA8ZGl2ID48L2Rp
dj4KPHN0eWxlPgogICAgZm9udHsKICAgICAgICBsaW5lLWhlaWdodDogMS42OwogICAgfQogICAg
dWwsb2x7CiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OwogICAgICAgIGxpc3Qtc3R5bGUtcG9z
aXRpb246IGluc2lkZTsKICAgIH0KPC9zdHlsZT4KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk65b6u
6L2v6ZuF6buRLFZlcmRhbmEsJnF1b3Q7TWljcm9zb2Z0IFlhaGVpJnF1b3Q7LFNpbVN1bixzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToxNHB4OyBsaW5lLWhlaWdodDoxLjY7Ij4KICAgIDxkaXYgc3R5bGU9
ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5OiDlvq7ova/pm4Xpu5EsIFZlcmRh
bmEsICdNaWNyb3NvZnQgWWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7IGxpbmUtaGVpZ2h0OiAy
Mi40cHg7Ij5IaSBldmVyeW9uZSw8L2Rpdj48ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDQ5LCA1Mywg
NTkpOyBmb250LWZhbWlseTog5b6u6L2v6ZuF6buRLCBWZXJkYW5hLCAnTWljcm9zb2Z0IFlhaGVp
JywgU2ltU3VuLCBzYW5zLXNlcmlmOyBsaW5lLWhlaWdodDogMjIuNHB4OyI+PGJyPjwvZGl2Pjxk
aXYgc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5OiDlvq7ova/pm4Xp
u5EsIFZlcmRhbmEsICdNaWNyb3NvZnQgWWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7IGxpbmUt
aGVpZ2h0OiAyMi40cHg7Ij5MT09QUyBpcyBkZXNpZ25lZCB0byByZWR1Y2UgZW5kLXRvLWVuZCBy
ZXRyYW5zbWlzc2lvbiZuYnNwO2RlbGF5IGluIGxvbmctaGF1bCBuZXR3b3JrIGJ5IGxvY2FsIHJl
Y29ydmVyeSwgd2hpY2g8c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDIyLjRweDsiPiZuYnNwO2lz
IGEgdmVyeSB1c2VmdWwgYW5kIGludGVyZXN0aW5nIHRvcGljLjwvc3Bhbj48L2Rpdj48ZGl2IHN0
eWxlPSJjb2xvcjogcmdiKDQ5LCA1MywgNTkpOyBmb250LWZhbWlseTog5b6u6L2v6ZuF6buRLCBW
ZXJkYW5hLCAnTWljcm9zb2Z0IFlhaGVpJywgU2ltU3VuLCBzYW5zLXNlcmlmOyBsaW5lLWhlaWdo
dDogMjIuNHB4OyI+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjY7Ij48YnI+PC9zcGFuPjwv
ZGl2PjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5OiDlvq7o
va/pm4Xpu5EsIFZlcmRhbmEsICdNaWNyb3NvZnQgWWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7
IGxpbmUtaGVpZ2h0OiAyMi40cHg7Ij48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNjsiPkFz
IG1lbnRpb25lZCBpbiZuYnNwOzwvc3Bhbj5kcmFmdC1saS10c3Z3Zy1sb29wcy1wcm9ibGVtLW9w
cG9ydHVuaXRpZXMtMDQ8c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNjsiPiwgbG9jYWwgaW4t
bmV0d29yazwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNjsiPiZuYnNwO3JlY292
ZXJ5IGlzIG5lZWRlZCBvbiBjb25kaXRpb24gb2YgdGFpbCBsb3NzIG9yIGxvc3MgaW4gc2hvcnQg
Zmxvd3MuJm5ic3A7PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1
OSk7IGZvbnQtZmFtaWx5OiDlvq7ova/pm4Xpu5EsIFZlcmRhbmEsICdNaWNyb3NvZnQgWWFoZWkn
LCBTaW1TdW4sIHNhbnMtc2VyaWY7IGxpbmUtaGVpZ2h0OiAyMi40cHg7Ij48YnI+PC9kaXY+PGRp
diBzdHlsZT0iY29sb3I6IHJnYig0OSwgNTMsIDU5KTsgZm9udC1mYW1pbHk6IOW+rui9r+mbhem7
kSwgVmVyZGFuYSwgJ01pY3Jvc29mdCBZYWhlaScsIFNpbVN1biwgc2Fucy1zZXJpZjsgbGluZS1o
ZWlnaHQ6IDIyLjRweDsiPkkgdGhpbmsgZXZlbiBpbiBsb25nIFRDUCBmbG93cyAobGlrZSZuYnNw
OzxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMjIuNHB4OyI+dHJhbnNtaXNzaW9uIG9mJm5ic3A7
PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS42OyI+b25lIGhvdXIgb2YgdmlkZW8p
LCB0YWlsIGxvc3MgaXMgYW4gaW1wb3J0YW50IGlzc3VlIGFuZCBlbmQtdG8tZW5kIHJldHJhbnNt
aXNzaW9uIGRlbGF5IGlzIGludG9sZXJhYmxlLiBNYW55IGFwcGxpY2F0aW9ucyBub3dhZGF5cyZu
YnNwO3dpbGwgZ2VuZXJhdGUgYW5kIHByb2Nlc3MgdGhlIGRhdGEgaW4gYmxvY2smbmJzcDs8L3Nw
YW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjY7Ij5mYXNoaW9uLiZuYnNwO0ZvciZuYnNw
Ozwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNjsiPmV4YW1wbGUsIHZpZGVvL2F1
ZGlvIGVuY29kZXIgcHJvZHVjZSB0aGUgZW5jb2RlZCBzdHJlYW1zJm5ic3A7PC9zcGFuPjxzcGFu
IHN0eWxlPSJsaW5lLWhlaWdodDogMS42OyI+YXMgYSBzZXJpZXMgb2YgYmxvY2tzIChJLCBCLCBQ
IGZyYW1lIG9yIEdPUCkuPC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS42OyI+Jm5i
c3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMjIuNHB4OyI+VGhlc2UgYmxvY2tz
IGFyZSBkZWxheSZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNjsiPnNl
bnNpdGl2ZTwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDIyLjRweDsiPiZuYnNwO2Fu
ZCZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNjsiPmVhY2ggYmxvY2sg
aGFzIGEgY2xlYXIgZGVhZGxpbmUgcmVxdWlyZW1lbnQ8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUt
aGVpZ2h0OiAyMi40cHg7Ij4uJm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDog
MS42OyI+VGhlIG1lYW5pbmdmdWwgZGVhZGxpbmUgaXMgdGhlIGJsb2NrIGNvbXBsZXRpb24mbmJz
cDs8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjY7Ij50aW1lLCBpLmUuLCB0aGUg
dGltZSBiZXR3ZWVuIHRoZSBibG9jayBpcyBnZW5lcmF0ZWQgYXQmbmJzcDs8L3NwYW4+PHNwYW4g
c3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjY7Ij50aGUgc2VuZGVyIGFuZCB3aGVuIHRoZSBibG9jayBp
cyBzdWJtaXR0ZWQgdG8gdGhlIGFwcGxpY2F0aW9uJm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJs
aW5lLWhlaWdodDogMS42OyI+YXQgdGhlIHJlY2VpdmVyLiZuYnNwO0lmIHRoZSBibG9jayBjYW5u
b3QgYXJyaXZlIGJlZm9yZSB0aGUgZGVhZGxpbmUsJm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJs
aW5lLWhlaWdodDogMS42OyI+dGhlbiB0aGUgd2hvbGUgYmxvY2sgbWF5IGJlY29tZSB1c2VsZXNz
IGJlY2F1c2UgaXQgbWF5Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS42
OyI+YmUgb3ZlcndyaXR0ZW4gYnkgbmV3ZXIgYmxvY2tzLiZuYnNwOzwvc3Bhbj48c3BhbiBzdHls
ZT0ibGluZS1oZWlnaHQ6IDIyLjRweDsiPlRhaWwgbG9zcyBvZiBhbnkgYmxvY2sgbWF5IGNhdXNl
IHRoaXMgYmxvY2sgdG8gbWlzcyBkZWFkbGluZSBhbmQgYWZmZWN0IG92ZXJhbGwgdXNlciBleHBl
cmllbmNlLCBlc3BlY2lhbGx5IGluIGxvbmctaGF1bCBuZXR3b3JrLiBJbiB0aGF0IHNjZW5hcmlv
LCBMT09QUyBpcyB2ZXJ5IHVzZWZ1bCB0byBhdm9pZCBhZGRpbmcgYW5vdGhlciBSVFQgdG8gdGhl
Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS42OyI+YmxvY2sgY29tcGxl
dGlvbiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNjsiPnRpbWUuPC9z
cGFuPjwvZGl2PjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5
OiDlvq7ova/pm4Xpu5EsIFZlcmRhbmEsICdNaWNyb3NvZnQgWWFoZWknLCBTaW1TdW4sIHNhbnMt
c2VyaWY7IGxpbmUtaGVpZ2h0OiAyMi40cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iY29sb3I6
IHJnYig0OSwgNTMsIDU5KTsgZm9udC1mYW1pbHk6IOW+rui9r+mbhem7kSwgVmVyZGFuYSwgJ01p
Y3Jvc29mdCBZYWhlaScsIFNpbVN1biwgc2Fucy1zZXJpZjsgbGluZS1oZWlnaHQ6IDIyLjRweDsi
PldlIHRhbGsgYWJvdXQgdGhpcyBzY2VuYXJpbyBpbiBkZXRhaWwgaW4gYW5vdGhlciBkcmFmdDo8
L2Rpdj48ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDQ5LCA1MywgNTkpOyBmb250LWZhbWlseTog5b6u
6L2v6ZuF6buRLCBWZXJkYW5hLCAnTWljcm9zb2Z0IFlhaGVpJywgU2ltU3VuLCBzYW5zLXNlcmlm
OyBsaW5lLWhlaWdodDogMjIuNHB4OyI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9o
dG1sL2RyYWZ0LXNoaS1xdWljLWR0cC0wMSIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjY7Ij5odHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtc2hpLXF1aWMtZHRwLTAxPC9hPjwvZGl2Pjxk
aXYgc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5OiDlvq7ova/pm4Xp
u5EsIFZlcmRhbmEsICdNaWNyb3NvZnQgWWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7IGxpbmUt
aGVpZ2h0OiAyMi40cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iY29sb3I6IHJnYig0OSwgNTMs
IDU5KTsgZm9udC1mYW1pbHk6IOW+rui9r+mbhem7kSwgVmVyZGFuYSwgJ01pY3Jvc29mdCBZYWhl
aScsIFNpbVN1biwgc2Fucy1zZXJpZjsgbGluZS1oZWlnaHQ6IDIyLjRweDsiPlRoYW5rcy48L2Rp
dj48ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDQ5LCA1MywgNTkpOyBmb250LWZhbWlseTog5b6u6L2v
6ZuF6buRLCBWZXJkYW5hLCAnTWljcm9zb2Z0IFlhaGVpJywgU2ltU3VuLCBzYW5zLXNlcmlmOyBs
aW5lLWhlaWdodDogMjIuNHB4OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoNDks
IDUzLCA1OSk7IGZvbnQtZmFtaWx5OiDlvq7ova/pm4Xpu5EsIFZlcmRhbmEsICdNaWNyb3NvZnQg
WWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7IGxpbmUtaGVpZ2h0OiAyMi40cHg7Ij48ZGl2IHN0
eWxlPSJvdXRsaW5lOiAwcHg7IGNvbG9yOiByZ2IoNTEsIDUxLCA1MSk7IGZvbnQtZmFtaWx5OiAn
TWljcm9zb2Z0IFlhaGVpJywgdmVyZGFuYTsgZm9udC1zaXplOiAxMnB4OyI+PGZvbnQgc2l6ZT0i
MiIgZmFjZT0i5a6L5L2TIj5aaGl3ZW4gTGl1PC9mb250PjxzcGFuIHN0eWxlPSJvdXRsaW5lOiAw
cHg7IGZvbnQtZmFtaWx5OiDlrovkvZM7IGZvbnQtc2l6ZTogc21hbGw7Ij4mbmJzcDs8L3NwYW4+
PC9kaXY+PGRpdiBzdHlsZT0ib3V0bGluZTogMHB4OyBjb2xvcjogcmdiKDUxLCA1MSwgNTEpOyBm
b250LXNpemU6IDEycHg7IGZvbnQtZmFtaWx5OiBWZXJkYW5hOyI+PGZvbnQgc2l6ZT0iMiIgZmFj
ZT0i5a6L5L2TIj5Nb2JpbGU6Kzg2IDE1OTAxMDgyNjUxPC9mb250PjwvZGl2PjxkaXYgc3R5bGU9
Im91dGxpbmU6IDBweDsgY29sb3I6IHJnYig1MSwgNTEsIDUxKTsgZm9udC1zaXplOiAxMnB4OyBm
b250LWZhbWlseTogVmVyZGFuYTsiPjxmb250IHNpemU9IjIiIGZhY2U9IuWui+S9kyI+VHNpbmdo
dWEgVW5pdmVyc2l0eTwvZm9udD48L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDQ5
LCA1MywgNTkpOyBmb250LWZhbWlseTog5b6u6L2v6ZuF6buRLCBWZXJkYW5hLCAnTWljcm9zb2Z0
IFlhaGVpJywgU2ltU3VuLCBzYW5zLXNlcmlmOyBsaW5lLWhlaWdodDogMjIuNHB4OyI+PGJyPjwv
ZGl2PjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5OiDlvq7o
va/pm4Xpu5EsIFZlcmRhbmEsICdNaWNyb3NvZnQgWWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7
IGxpbmUtaGVpZ2h0OiAyMi40cHg7Ij48YnI+PC9kaXY+PGRpdiBpZD0ibnRlcy1wY21hYy1zaWdu
YXR1cmUiIHN0eWxlPSJjb2xvcjogcmdiKDQ5LCA1MywgNTkpOyBsaW5lLWhlaWdodDogMjIuNHB4
OyI+PGRpdiBzdHlsZT0icGFkZGluZzogMHB4OyBtYXJnaW46IDBweDsiPjxkaXYgc3R5bGU9InBh
ZGRpbmctYm90dG9tOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyBkaXNwbGF5OiBpbmxpbmUt
YmxvY2s7Ij48ZGl2IHN0eWxlPSJvdXRsaW5lOiAwcHg7IGNvbG9yOiByZ2IoNTEsIDUxLCA1MSk7
IGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhaGVpJywgdmVyZGFuYTsgZm9udC1zaXplOiAxMnB4
OyI+PGJyPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwhLS3wn5iALS0+CjwvZGl2PjwhLS3wn5iA
LS0+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4=


From nobody Wed May  6 23:21:41 2020
Return-Path: <cabo@tzi.org>
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 B334E3A095C for <loops@ietfa.amsl.com>; Wed,  6 May 2020 23:21:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 KT5-ZUP5QH8c for <loops@ietfa.amsl.com>; Wed,  6 May 2020 23:21:05 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98BD33A09CD for <loops@ietf.org>; Wed,  6 May 2020 23:21:05 -0700 (PDT)
Received: from [172.16.42.112] (p548DCD70.dip0.t-ipconnect.de [84.141.205.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49HjyQ6HkSz107s; Thu,  7 May 2020 08:21:02 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <2D8B26A4-48F9-4465-BF99-B23D30F08F7A@mails.tsinghua.edu.cn>
Date: Thu, 7 May 2020 08:21:02 +0200
Cc: "loops@ietf.org" <loops@ietf.org>
X-Mao-Original-Outgoing-Id: 610525262.11549-d2a28035a2450dd4515ff42a30ad3631
Content-Transfer-Encoding: quoted-printable
Message-Id: <3E34BA0D-2ABE-4DC4-B1F1-D0A9A7BDF87A@tzi.org>
References: <2D8B26A4-48F9-4465-BF99-B23D30F08F7A@mails.tsinghua.edu.cn>
To: liu-zw16 <liu-zw16@mails.tsinghua.edu.cn>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/4G09PB7sQvwRSkJuCINWkW6CPU4>
Subject: Re: [LOOPS] Another use case of LOOPS
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: Thu, 07 May 2020 06:21:09 -0000

Hi Zhiwen,

I agree that LOOPS can help reducing the time lost during recovery of =
some packets that are needed to fill one block in a deadline-per-block =
situation.

As far as I can see, this benefit comes without placing any extra =
requirements on LOOPS.
Actually, in your DTP proposal, you aren=E2=80=99t telling the network =
about packets that might benefit from some extra effort by the network, =
so there is also no signal on which LOOPS could base doing something =
extra specifically for DTP.

Is this a correct description?

We haven=E2=80=99t specifically discussed tail loss detection yet.  One =
assumption is that, in an aggregate flow, there is less likely to be a =
tail (i.e., there are packets on other flows that will be pushing loss =
detection).  This is of course only true to a certain likelihood, so we =
may still want to do some tail loss detection for those less likely gaps =
in the aggregate.

Gr=C3=BC=C3=9Fe, Carsten


> On 2020-05-07, at 04:33, liu-zw16 <liu-zw16@mails.tsinghua.edu.cn> =
wrote:
>=20
> Hi everyone,
>=20
> LOOPS is designed to reduce end-to-end retransmission delay in =
long-haul network by local recorvery, which is a very useful and =
interesting topic.
>=20
> As mentioned in draft-li-tsvwg-loops-problem-opportunities-04, local =
in-network recovery is needed on condition of tail loss or loss in short =
flows.=20
>=20
> I think even in long TCP flows (like transmission of one hour of =
video), tail loss is an important issue and end-to-end retransmission =
delay is intolerable. Many applications nowadays will generate and =
process the data in block fashion. For example, video/audio encoder =
produce the encoded streams as a series of blocks (I, B, P frame or =
GOP). These blocks are delay sensitive and each block has a clear =
deadline requirement. The meaningful deadline is the block completion =
time, i.e., the time between the block is generated at the sender and =
when the block is submitted to the application at the receiver. If the =
block cannot arrive before the deadline, then the whole block may become =
useless because it may be overwritten by newer blocks. Tail loss of any =
block may cause this block to miss deadline and affect overall user =
experience, especially in long-haul network. In that scenario, LOOPS is =
very useful to avoid adding another RTT to the block completion time.
>=20
> We talk about this scenario in detail in another draft:
> https://tools.ietf.org/html/draft-shi-quic-dtp-01
>=20
> Thanks.
>=20
> Zhiwen Liu=20
> Mobile:+86 15901082651
> Tsinghua University
>=20
>=20
>=20
> --=20
> LOOPS mailing list
> LOOPS@ietf.org
> https://www.ietf.org/mailman/listinfo/loops


From nobody Thu May  7 00:16:20 2020
Return-Path: <liu-zw16@mails.tsinghua.edu.cn>
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 E8C643A0982 for <loops@ietfa.amsl.com>; Thu,  7 May 2020 00:16:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.799
X-Spam-Level: 
X-Spam-Status: No, score=-1.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 Rkci4QyMk7Ox for <loops@ietfa.amsl.com>; Thu,  7 May 2020 00:16:16 -0700 (PDT)
Received: from zg8tmty1ljiyny4xntqumjca.icoremail.net (zg8tmty1ljiyny4xntqumjca.icoremail.net [165.227.154.27]) by ietfa.amsl.com (Postfix) with SMTP id 82C383A08D4 for <loops@ietf.org>; Thu,  7 May 2020 00:16:15 -0700 (PDT)
Received: from DESKTOP-VNS62U7 (unknown [123.54.35.187]) by app-3 (Coremail) with SMTP id EQQGZQBHqJWqtbNeVJfmAQ--.3695S2; Thu, 07 May 2020 15:15:54 +0800 (CST)
Date: Thu, 7 May 2020 15:15:54 +0800
From: liu-zw16 <liu-zw16@mails.tsinghua.edu.cn>
To: =?utf-8?Q?cabo=40tzi.org?= <cabo@tzi.org>
Cc: =?utf-8?Q?loops=40ietf.org?= <loops@ietf.org>
Message-ID: <76FC4578-3109-4DE1-B45D-2B1C29230550@mails.tsinghua.edu.cn>
In-Reply-To: <3E34BA0D-2ABE-4DC4-B1F1-D0A9A7BDF87A@tzi.org>
References: <2D8B26A4-48F9-4465-BF99-B23D30F08F7A@mails.tsinghua.edu.cn> <3E34BA0D-2ABE-4DC4-B1F1-D0A9A7BDF87A@tzi.org>
X-Mailer: MailMasterPC/4.14.1.1004 (Windows 10 RS5)
X-CUSTOM-MAIL-MASTER-SENT-ID: BE6F6FFD-F6E5-464F-BE25-B511F4E5C8AF
MIME-Version: 1.0
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
X-CM-TRANSID: EQQGZQBHqJWqtbNeVJfmAQ--.3695S2
X-Coremail-Antispam: 1UD129KBjvJXoWxZr4xKFWfZw1rJF18Zr15CFg_yoW5AFWDpF W5WFn5KFs7W347ZFsrXw1Fqr1Fkw1vqayUKa4Fgw1DAa98WFnavF9IvrWY9347WryxW3Wj qFWjvrW5AF1UZFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUQSb7Iv0xC_Zr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Ar0_tr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwV C2z280aVCY1x0267AKxVW0oVCq3wAac4AC62xK8xCEY4vEwIxC4wAS0I0E0xvYzxvE52x0 82IY62kv0487Mc02F40E57IF67AEF4xIwI1l5I8CrVCF0I0E4I0vr24lYx0E2Ix0cI8IcV AFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG 0xvY0x0EwIxGrwACY4xI67k04243AVAKzVAKj4xxM4xvF2IE5I8CrVAEw40kM4kE6x8Gjc xK67AEwI8IwI0ExsIj0wCY02Avz4vE14v_GF4l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC 6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUGVWUWwC20s026x8GjcxK67AKxVWUJVWUGw C2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_ JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0rVWrZr 1j6s0DMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_Gr1l 6VACY4xI67k04243AbIYCTnIWIevJa73UjIFyTuYvjxUIl4EDUUUU
X-CM-SenderInfo: polxg6rzrwqzpdlo2hxwvl0wxkxdhvlgxou0/
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/akF8VpYdXGB_rM0wgxbHYbtHk_g>
Subject: Re: [LOOPS] Another use case of LOOPS
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: Thu, 07 May 2020 07:16:18 -0000

PGh0bWw+DQo8aGVhZD4NCiAgICA8bWV0YSBodHRwLWVxdWl2PSdDb250ZW50LVR5cGUnIGNvbnRl
bnQ9J3RleHQvaHRtbDsgY2hhcnNldD1VVEYtOCc+DQo8L2hlYWQ+DQo8Ym9keT4NCjxzdHlsZT4N
CiAgICBmb250ew0KICAgICAgICBsaW5lLWhlaWdodDogMS42Ow0KICAgIH0NCiAgICB1bCxvbHsN
CiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4Ow0KICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9u
OiBpbnNpZGU7DQogICAgfQ0KPC9zdHlsZT4NCjxkaXYgc3R5bGUgPSAnZm9udC1mYW1pbHk65b6u
6L2v6ZuF6buRLFZlcmRhbmEsJnF1b3Q7TWljcm9zb2Z0IFlhaGVpJnF1b3Q7LFNpbVN1bixzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToxNHB4OyBsaW5lLWhlaWdodDoxLjY7Jz4NCiAgICA8ZGl2ID48L2Rp
dj48ZGl2PgogICAgPGRpdj5IaSZuYnNwOzxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDQ5LCA1Mywg
NTkpOyBmb250LWZhbWlseTogVmVyZGFuYSwgJ01pY3Jvc29mdCBZYWhlaScsIFNpbVN1biwgc2Fu
cy1zZXJpZjsgbGluZS1oZWlnaHQ6IDIyLjRweDsiPkNhcnN0ZW4sPC9zcGFuPjwvZGl2PjxkaXY+
PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5OiBWZXJkYW5h
LCAnTWljcm9zb2Z0IFlhaGVpJywgU2ltU3VuLCBzYW5zLXNlcmlmOyBsaW5lLWhlaWdodDogMjIu
NHB4OyI+PGJyPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDQ5LCA1
MywgNTkpOyBmb250LWZhbWlseTogVmVyZGFuYSwgJ01pY3Jvc29mdCBZYWhlaScsIFNpbVN1biwg
c2Fucy1zZXJpZjsgbGluZS1oZWlnaHQ6IDIyLjRweDsiPlllcywgbm8mbmJzcDs8L3NwYW4+PHNw
YW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAyMi40cHg7Ij5leHRyYSByZXF1aXJlbWVudHMgb24gTE9P
UFM8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFtaWx5
OiBWZXJkYW5hLCAnTWljcm9zb2Z0IFlhaGVpJywgU2ltU3VuLCBzYW5zLXNlcmlmOyBsaW5lLWhl
aWdodDogMjIuNHB4OyI+Jm5ic3A7dG8gYWNoaWV2ZSB0aGlzIGJlbmVmaXQuJm5ic3A7PC9zcGFu
PjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1OSk7IGZvbnQtZmFt
aWx5OiBWZXJkYW5hLCAnTWljcm9zb2Z0IFlhaGVpJywgU2ltU3VuLCBzYW5zLXNlcmlmOyBsaW5l
LWhlaWdodDogMjIuNHB4OyI+PGJyPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJsaW5l
LWhlaWdodDogMjIuNHB4OyI+WWVzIGFnYWluLCBEVFAgcHJvdmlkZXMgbm8gc2lnbmFsIGZvciZu
YnNwO0xPT1BTIHRvIGRvIGV4dHJhJm5ic3A7PC9zcGFuPmVmZm9ydHM8c3BhbiBzdHlsZT0ibGlu
ZS1oZWlnaHQ6IDIyLjRweDsiPiZuYnNwO2luLW5ldHdvcmsuIDwvc3Bhbj48c3BhbiBzdHlsZT0i
Y29sb3I6IHJnYig0OSwgNTMsIDU5KTsgZm9udC1mYW1pbHk6IFZlcmRhbmEsICdNaWNyb3NvZnQg
WWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7IGxpbmUtaGVpZ2h0OiAyMi40cHg7Ij5EVFAgaXMg
dHJ5aW5nIHRvIGltcHJvdmUgYmVmb3JlLWRlYWRsaW5lIHRyYW5zbWlzc2lvbiBpbiB0cmFuc3Bv
cnQgbGF5ZXIuIFRvIHNvbWUgZGVncmVlLCBMT09QUyBhbmQgRFRQIHNoYXJlIHRoZSBzYW1lIGdv
YWwgKHJlZHVjZSBlbmQtdG8tZW5kIHJldHJhbnNtaXNzaW9uIGRlbGF5KS4gQW5kIHRoZXkgdHJ5
IHRvIHNvbHZlIGl0IGZyb20gZGlmZmVyZW50IGFuZ2xlcy48L3NwYW4+PC9kaXY+PGRpdj48c3Bh
biBzdHlsZT0iY29sb3I6IHJnYig0OSwgNTMsIDU5KTsgZm9udC1mYW1pbHk6IFZlcmRhbmEsICdN
aWNyb3NvZnQgWWFoZWknLCBTaW1TdW4sIHNhbnMtc2VyaWY7IGxpbmUtaGVpZ2h0OiAyMi40cHg7
Ij48YnI+PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoNDksIDUzLCA1
OSk7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCAnTWljcm9zb2Z0IFlhaGVpJywgU2ltU3VuLCBzYW5z
LXNlcmlmOyBsaW5lLWhlaWdodDogMjIuNHB4OyI+Wmhpd2VuPC9zcGFuPjwvZGl2Pgo8L2Rpdj48
ZGl2IGNsYXNzPSJKLXJlcGx5IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO2NvbG9y
OmJsYWNrO3BhZGRpbmctdG9wOjZweDtwYWRkaW5nLWJvdHRvbTo2cHg7Ym9yZGVyLXJhZGl1czoz
cHg7LW1vei1ib3JkZXItcmFkaXVzOjNweDstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4O21hcmdp
bi10b3A6NDVweDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1mYW1pbHk6J+W+rui9r+mbhem7kSc7
Ij4KICAgIDxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTt3b3JkLWJy
ZWFrOmJyZWFrLWFsbDttYXJnaW4tbGVmdDoxMHB4O21hcmdpbi1yaWdodDoxMHB4Ij5PbiA8c3Bh
biBjbGFzcz0ibWFpbC1kYXRlIj41LzcvMjAyMCAxNDoyMTwvc3Bhbj7vvIw8YSBjbGFzcz0ibWFp
bC10byIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMyYTgzZjI7IiBocmVmPSJt
YWlsdG86Y2Fib0B0emkub3JnIj5DYXJzdGVuIEJvcm1hbm4mbHQ7Y2Fib0B0emkub3JnJmd0Ozwv
YT4gd3JvdGXvvJogPC9kaXY+CjwvZGl2Pgo8YmxvY2txdW90ZSBpZD0ibnRlcy1wY21haWwtcXVv
dGUiIHN0eWxlPSJtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1m
YW1pbHk6ICflvq7ova/pm4Xpu5EnOyI+CkhpIFpoaXdlbiw8YnI+PGJyPkkgYWdyZWUgdGhhdCBM
T09QUyBjYW4gaGVscCByZWR1Y2luZyB0aGUgdGltZSBsb3N0IGR1cmluZyByZWNvdmVyeSBvZiBz
b21lIHBhY2tldHMgdGhhdCBhcmUgbmVlZGVkIHRvIGZpbGwgb25lIGJsb2NrIGluIGEgZGVhZGxp
bmUtcGVyLWJsb2NrIHNpdHVhdGlvbi48YnI+PGJyPkFzIGZhciBhcyBJIGNhbiBzZWUsIHRoaXMg
YmVuZWZpdCBjb21lcyB3aXRob3V0IHBsYWNpbmcgYW55IGV4dHJhIHJlcXVpcmVtZW50cyBvbiBM
T09QUy48YnI+QWN0dWFsbHksIGluIHlvdXIgRFRQIHByb3Bvc2FsLCB5b3UgYXJlbuKAmXQgdGVs
bGluZyB0aGUgbmV0d29yayBhYm91dCBwYWNrZXRzIHRoYXQgbWlnaHQgYmVuZWZpdCBmcm9tIHNv
bWUgZXh0cmEgZWZmb3J0IGJ5IHRoZSBuZXR3b3JrLCBzbyB0aGVyZSBpcyBhbHNvIG5vIHNpZ25h
bCBvbiB3aGljaCBMT09QUyBjb3VsZCBiYXNlIGRvaW5nIHNvbWV0aGluZyBleHRyYSBzcGVjaWZp
Y2FsbHkgZm9yIERUUC48YnI+PGJyPklzIHRoaXMgYSBjb3JyZWN0IGRlc2NyaXB0aW9uPzxicj48
YnI+V2UgaGF2ZW7igJl0IHNwZWNpZmljYWxseSBkaXNjdXNzZWQgdGFpbCBsb3NzIGRldGVjdGlv
biB5ZXQuICZuYnNwO09uZSBhc3N1bXB0aW9uIGlzIHRoYXQsIGluIGFuIGFnZ3JlZ2F0ZSBmbG93
LCB0aGVyZSBpcyBsZXNzIGxpa2VseSB0byBiZSBhIHRhaWwgKGkuZS4sIHRoZXJlIGFyZSBwYWNr
ZXRzIG9uIG90aGVyIGZsb3dzIHRoYXQgd2lsbCBiZSBwdXNoaW5nIGxvc3MgZGV0ZWN0aW9uKS4g
Jm5ic3A7VGhpcyBpcyBvZiBjb3Vyc2Ugb25seSB0cnVlIHRvIGEgY2VydGFpbiBsaWtlbGlob29k
LCBzbyB3ZSBtYXkgc3RpbGwgd2FudCB0byBkbyBzb21lIHRhaWwgbG9zcyBkZXRlY3Rpb24gZm9y
IHRob3NlIGxlc3MgbGlrZWx5IGdhcHMgaW4gdGhlIGFnZ3JlZ2F0ZS48YnI+PGJyPkdyw7zDn2Us
IENhcnN0ZW48YnI+PGJyPjxicj4gPGJsb2NrcXVvdGUgY2xhc3M9Im1tYnFjMSI+T24gMjAyMC0w
NS0wNywgYXQgMDQ6MzMsIGxpdS16dzE2ICZsdDtsaXUtencxNkBtYWlscy50c2luZ2h1YS5lZHUu
Y24mZ3Q7IHdyb3RlOjxicj4gPGJyPiBIaSBldmVyeW9uZSw8YnI+IDxicj4gTE9PUFMgaXMgZGVz
aWduZWQgdG8gcmVkdWNlIGVuZC10by1lbmQgcmV0cmFuc21pc3Npb24gZGVsYXkgaW4gbG9uZy1o
YXVsIG5ldHdvcmsgYnkgbG9jYWwgcmVjb3J2ZXJ5LCB3aGljaCBpcyBhIHZlcnkgdXNlZnVsIGFu
ZCBpbnRlcmVzdGluZyB0b3BpYy48YnI+IDxicj4gQXMgbWVudGlvbmVkIGluIGRyYWZ0LWxpLXRz
dndnLWxvb3BzLXByb2JsZW0tb3Bwb3J0dW5pdGllcy0wNCwgbG9jYWwgaW4tbmV0d29yayByZWNv
dmVyeSBpcyBuZWVkZWQgb24gY29uZGl0aW9uIG9mIHRhaWwgbG9zcyBvciBsb3NzIGluIHNob3J0
IGZsb3dzLiA8YnI+IDxicj4gSSB0aGluayBldmVuIGluIGxvbmcgVENQIGZsb3dzIChsaWtlIHRy
YW5zbWlzc2lvbiBvZiBvbmUgaG91ciBvZiB2aWRlbyksIHRhaWwgbG9zcyBpcyBhbiBpbXBvcnRh
bnQgaXNzdWUgYW5kIGVuZC10by1lbmQgcmV0cmFuc21pc3Npb24gZGVsYXkgaXMgaW50b2xlcmFi
bGUuIE1hbnkgYXBwbGljYXRpb25zIG5vd2FkYXlzIHdpbGwgZ2VuZXJhdGUgYW5kIHByb2Nlc3Mg
dGhlIGRhdGEgaW4gYmxvY2sgZmFzaGlvbi4gRm9yIGV4YW1wbGUsIHZpZGVvL2F1ZGlvIGVuY29k
ZXIgcHJvZHVjZSB0aGUgZW5jb2RlZCBzdHJlYW1zIGFzIGEgc2VyaWVzIG9mIGJsb2NrcyAoSSwg
QiwgUCBmcmFtZSBvciBHT1ApLiBUaGVzZSBibG9ja3MgYXJlIGRlbGF5IHNlbnNpdGl2ZSBhbmQg
ZWFjaCBibG9jayBoYXMgYSBjbGVhciBkZWFkbGluZSByZXF1aXJlbWVudC4gVGhlIG1lYW5pbmdm
dWwgZGVhZGxpbmUgaXMgdGhlIGJsb2NrIGNvbXBsZXRpb24gdGltZSwgaS5lLiwgdGhlIHRpbWUg
YmV0d2VlbiB0aGUgYmxvY2sgaXMgZ2VuZXJhdGVkIGF0IHRoZSBzZW5kZXIgYW5kIHdoZW4gdGhl
IGJsb2NrIGlzIHN1Ym1pdHRlZCB0byB0aGUgYXBwbGljYXRpb24gYXQgdGhlIHJlY2VpdmVyLiBJ
ZiB0aGUgYmxvY2sgY2Fubm90IGFycml2ZSBiZWZvcmUgdGhlIGRlYWRsaW5lLCB0aGVuIHRoZSB3
aG9sZSBibG9jayBtYXkgYmVjb21lIHVzZWxlc3MgYmVjYXVzZSBpdCBtYXkgYmUgb3ZlcndyaXR0
ZW4gYnkgbmV3ZXIgYmxvY2tzLiBUYWlsIGxvc3Mgb2YgYW55IGJsb2NrIG1heSBjYXVzZSB0aGlz
IGJsb2NrIHRvIG1pc3MgZGVhZGxpbmUgYW5kIGFmZmVjdCBvdmVyYWxsIHVzZXIgZXhwZXJpZW5j
ZSwgZXNwZWNpYWxseSBpbiBsb25nLWhhdWwgbmV0d29yay4gSW4gdGhhdCBzY2VuYXJpbywgTE9P
UFMgaXMgdmVyeSB1c2VmdWwgdG8gYXZvaWQgYWRkaW5nIGFub3RoZXIgUlRUIHRvIHRoZSBibG9j
ayBjb21wbGV0aW9uIHRpbWUuPGJyPiA8YnI+IFdlIHRhbGsgYWJvdXQgdGhpcyBzY2VuYXJpbyBp
biBkZXRhaWwgaW4gYW5vdGhlciBkcmFmdDo8YnI+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC1zaGktcXVpYy1kdHAtMDE8YnI+IDxicj4gVGhhbmtzLjxicj4gPGJyPiBaaGl3ZW4g
TGl1IDxicj4gTW9iaWxlOis4NiAxNTkwMTA4MjY1MTxicj4gVHNpbmdodWEgVW5pdmVyc2l0eTxi
cj4gPGJyPiA8YnI+IDxicj4gLS0gPGJyPiBMT09QUyBtYWlsaW5nIGxpc3Q8YnI+IExPT1BTQGll
dGYub3JnPGJyPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xvb3BzPGJy
PjwvYmxvY2txdW90ZT48L2Jsb2NrcXVvdGU+PCEtLfCfmIAtLT4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg==


From nobody Thu May  7 09:50:57 2020
Return-Path: <michawe@ifi.uio.no>
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 041BD3A0B4A for <loops@ietfa.amsl.com>; Thu,  7 May 2020 09:50:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 0FmMgKggZjPx for <loops@ietfa.amsl.com>; Thu,  7 May 2020 09:50:52 -0700 (PDT)
Received: from mail-out02.uio.no (mail-out02.uio.no [IPv6:2001:700:100:8210::71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87E1F3A0CE7 for <loops@ietf.org>; Thu,  7 May 2020 09:50:26 -0700 (PDT)
Received: from mail-mx11.uio.no ([129.240.10.83]) by mail-out02.uio.no with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jWjj4-0003XY-7T for loops@ietf.org; Thu, 07 May 2020 18:50:22 +0200
Received: from ti0182q160-4479.bb.online.no ([84.202.168.179] helo=[192.168.1.4]) by mail-mx11.uio.no with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) user michawe (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jWjj3-0005EH-O9 for loops@ietf.org; Thu, 07 May 2020 18:50:22 +0200
From: Michael Welzl <michawe@ifi.uio.no>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\))
Message-Id: <F66D8A55-2C30-47B2-9002-6034624EAC17@ifi.uio.no>
Date: Thu, 7 May 2020 18:50:20 +0200
To: loops@ietf.org
X-Mailer: Apple Mail (2.3445.104.14)
X-UiO-SPF-Received: Received-SPF: neutral (mail-mx11.uio.no: 84.202.168.179 is neither permitted nor denied by domain of ifi.uio.no) client-ip=84.202.168.179; envelope-from=michawe@ifi.uio.no; helo=[192.168.1.4];
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: DCEB2D6B6254B7A0BD16975BB13BA1A28CC65C29
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/c3wJCToIemNGDpPwBU31CDmHc1I>
Subject: [LOOPS] Another relevant draft in TCPM: ECN++
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: Thu, 07 May 2020 16:50:55 -0000

ECN++: Adding Explicit Congestion Notification (ECN) to TCP Control =
Packets
draft-ietf-tcpm-generalized-ecn-05

=E2=80=A6 for TCP traffic, we probably must require ECN support to help =
at all; this draft is about using ECN to give some loss protection to =
the packets that need it the most (SYN, ..). Quite relevant for LOOPS, I =
think.

Cheers,
Michael


From nobody Wed May 13 09:02:00 2020
Return-Path: <martin.h.duke@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 E644A3A0FF6 for <loops@ietfa.amsl.com>; Wed, 13 May 2020 09:01:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-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 1Z-oRtTRtK-W for <loops@ietfa.amsl.com>; Wed, 13 May 2020 09:01:56 -0700 (PDT)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (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 293A43A1001 for <loops@ietf.org>; Wed, 13 May 2020 09:01:56 -0700 (PDT)
Received: by mail-io1-xd2a.google.com with SMTP id u11so18613359iow.4 for <loops@ietf.org>; Wed, 13 May 2020 09:01:56 -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; bh=K89O73+hghX3Qo413IqqfArvsxSrTAOAgWMMW5PiSXk=; b=GTuB1lIEvvnvyuLgs43/iPX3uGlBU9LMkX7rfnWbA6dqtU4pDFdPn6b9Rw+g/qZ/i6 khGxvK6BXdhqaaYRKnpUwXcf/zaMsGuroecUloOnuJOFa5MydTBvEKLtlBSpehpvimh5 KxMsZsQMGRoGxTWJU+dswhqxRWTXbsJ5cV4K5s076CGTHVYl+Y5ehlDD/zO2mS4bo9Dd BprHyToDait86SUNPkScdLp4mqZuDKm9NGLnce2kgebEGxaR3Q/cF8MZm/9eNqgHBzaP 5JNKnaZlBRmEuNiye+kH00ovzORjtJ04pSD5MRrtgvjzG4PlQ3dKUS4qZWkVkSWSLfMV /gZw==
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; bh=K89O73+hghX3Qo413IqqfArvsxSrTAOAgWMMW5PiSXk=; b=i517Jwy1AtYiNwQDILTc0iYiJSlKLK9A1u3vj6WU+CjL6mSWgRKjDOa8vnpxOpOdfA n2IgxxvDGhCsIO+29rcijxSwCixPqUzH+mJLYE2fL5MzlZDBlXwaNRoeLzYP5GVIizz/ 1Vk44FtmBZnUhs10iI/6V9rhqW4zPCcpnGeKrkxSqVhH/scqMbY/fb6Z2ANZeLI6rn4s 2Ijx+8qMOgpGbi1AHDO81HBEzd4NA5QQqqxW4cnYRpQGroHQmnsMnE2RotDlZh7F7QH0 i80puuVUTJyXUWgyC5bUGBX7GwyGLWNLVKUGRRDoL8yhtMYsZJFXrSHkCsuG4e+TCaeD Bi5A==
X-Gm-Message-State: AGi0PuZ7iDr/ub69Yv+qfjZvVZVrRGp6DjHtO/w6FvEk0IWcyfbZ1B1K BX1cBlpHdlubCRGcwoJqV/VtR4pkxOEXq//ylt3eTbdy
X-Google-Smtp-Source: APiQypLNGm9d2lgNz91FuFhr5EcJIaHN6V4EbrPZBFzqnbE4otW0IXw2mxPonJsdfZm1FKj9vaqFQSuEU8T7t7trGNg=
X-Received: by 2002:a02:5249:: with SMTP id d70mr205025jab.121.1589385714601;  Wed, 13 May 2020 09:01:54 -0700 (PDT)
MIME-Version: 1.0
From: Martin Duke <martin.h.duke@gmail.com>
Date: Wed, 13 May 2020 09:01:43 -0700
Message-ID: <CAM4esxTU68mA9TcAysBjOkxOaERcuhgdxyJs09JJt5Qx9nThUw@mail.gmail.com>
To: loops@ietf.org
Content-Type: multipart/alternative; boundary="000000000000ee136005a589b21f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/xvVx_2VNK_Rq9Ze6GKvumu8k1m0>
Subject: [LOOPS] LOOPS Comments
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, 13 May 2020 16:01:58 -0000

--000000000000ee136005a589b21f
Content-Type: text/plain; charset="UTF-8"

High-level comments about LOOPS:

This work will be valuable in several use cases, in particular encrypted
transports (or IPSec) running over links with RF losses. I think it would
benefit from a more detailed consideration of what problem(s) you are
trying to solve. A generalized solution will require lots of additional
mitigation mechanisms, which would scale up the work significantly.

The gen-info and problem-opportunities drafts mention a lot of these
concerns, and imply several different mechanisms.

For example:
- Detecting congestion losses vs. RF losses: this is hard, but certain
network architectures can eliminate the problem by, e.g. rate limiting at
the ingress point.
- ECT vs non-ECT traffic: a general solution will have to provide different
mechanisms for both; if it is sufficient to initially support one or the
other, that may be half as much algorithm to design.
- Relatedly, initially requiring the entire LOOPS path to support ECN
marking would reduce the problem space.
- Varying transport behaviors: different flows will have different e2e
latencies, reordering thresholds, and reactions to delay variation and
delay spikes. These will be hard to detect! It may be unavoidable to do a
lot of work here, but limiting the cases where LOOPS can be applied (e.g.
the added delay is a small fraction of the LOOPS segment min delay, which
IIUC would require FEC) would simplify as much as possible. Alternatively,
if there is a means for endpoints to explicitly request the service, then
one can assume that they have configured themselves correctly to leverage
LOOPS.
- Identifying one, or a handful, of tunneling protocols with a good
deployment story before chartering will reduce the risk there is not a
critical mass to do any of them.

One possible minimal increment of work would be: FEC-based LOOPS with a
Geneve encapsulation to be applied only to ECT-marked traffic over a
segment with ECN-enabled routers and a rate limiter at ingress.

I emphasize that the above is only example of a use case that is
constrained enough to present a small group of problems to solve. I'd
encourage the group to zoom in on a similarly constrained use case that
meets demand in the real internet.

A similarly constrained used case would allow you to put in the basic
protocol elements and then recharter to tackle more difficult problems.

Martin

--000000000000ee136005a589b21f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>High-level comments about LOOPS:<br></div><div></div>=
<div><br></div><div>This work will be valuable in several use cases, in par=
ticular encrypted transports (or IPSec) running over links with RF losses. =
I think it would benefit from a more detailed consideration of what problem=
(s) you are trying to solve. A generalized solution will require lots of ad=
ditional mitigation mechanisms, which would scale up the work significantly=
.</div><div><br></div><div>The gen-info and problem-opportunities drafts me=
ntion a lot of these concerns, and imply several different mechanisms.</div=
><div><br></div><div>For example:</div><div>- Detecting congestion losses v=
s. RF losses: this is hard, but certain network architectures can eliminate=
 the problem by, e.g. rate limiting at the ingress point.</div><div>- ECT v=
s non-ECT traffic: a general solution will have to provide different mechan=
isms for both; if it is sufficient to initially support one or the other, t=
hat may be half as much algorithm to design.</div><div>- Relatedly, initial=
ly requiring the entire LOOPS path to support ECN marking would reduce the =
problem space.<br></div><div>- Varying transport behaviors: different flows=
 will have different e2e latencies, reordering thresholds, and reactions to=
 delay variation and delay spikes. These will be hard to detect! It may be =
unavoidable to do a lot of work here, but limiting the cases where LOOPS ca=
n be applied (e.g. the added delay is a small fraction of the LOOPS segment=
 min delay, which IIUC would require FEC) would simplify as much as possibl=
e. Alternatively, if there is a means for endpoints to explicitly request t=
he service, then one can assume that they have configured themselves correc=
tly to leverage LOOPS.<br></div><div>- Identifying one, or a handful, of tu=
nneling protocols with a good deployment story before chartering will reduc=
e the risk there is not a critical mass to do any of them.<br></div><div><b=
r></div><div>One possible minimal increment of work would be: FEC-based LOO=
PS with a Geneve encapsulation to be applied only to ECT-marked traffic ove=
r a segment with ECN-enabled routers and a rate limiter at ingress.</div><d=
iv><br></div><div>I emphasize that the above is only example of a use case =
that is constrained enough to present a small group of problems to solve. I=
&#39;d encourage the group to zoom in on a similarly constrained use case t=
hat meets demand in the real internet.<br></div><div><br></div><div></div><=
div></div><div>A similarly constrained used case would allow you to put in =
the basic protocol elements and then recharter to tackle more difficult pro=
blems.<br></div><div><br></div><div>Martin</div></div>

--000000000000ee136005a589b21f--


From nobody Wed May 13 14:21:01 2020
Return-Path: <michawe@ifi.uio.no>
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 E70F73A0934 for <loops@ietfa.amsl.com>; Wed, 13 May 2020 14:20:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 5p7jNMyZRy9t for <loops@ietfa.amsl.com>; Wed, 13 May 2020 14:20:55 -0700 (PDT)
Received: from mail-out01.uio.no (mail-out01.uio.no [IPv6:2001:700:100:10::50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B8673A0932 for <loops@ietf.org>; Wed, 13 May 2020 14:20:54 -0700 (PDT)
Received: from mail-mx12.uio.no ([129.240.10.84]) by mail-out01.uio.no with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jYyo8-0005NR-M6; Wed, 13 May 2020 23:20:52 +0200
Received: from ti0182q160-4479.bb.online.no ([84.202.168.179] helo=[192.168.1.4]) by mail-mx12.uio.no with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) user michawe (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jYyo7-0007at-N2; Wed, 13 May 2020 23:20:52 +0200
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\))
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <CAM4esxTU68mA9TcAysBjOkxOaERcuhgdxyJs09JJt5Qx9nThUw@mail.gmail.com>
Date: Wed, 13 May 2020 23:20:49 +0200
Cc: loops@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <6870BE6F-87A3-4C7B-9D3E-A7DF8B9074AA@ifi.uio.no>
References: <CAM4esxTU68mA9TcAysBjOkxOaERcuhgdxyJs09JJt5Qx9nThUw@mail.gmail.com>
To: Martin Duke <martin.h.duke@gmail.com>
X-Mailer: Apple Mail (2.3445.104.14)
X-UiO-SPF-Received: Received-SPF: neutral (mail-mx12.uio.no: 84.202.168.179 is neither permitted nor denied by domain of ifi.uio.no) client-ip=84.202.168.179; envelope-from=michawe@ifi.uio.no; helo=[192.168.1.4];
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: D30BB18DA72CA901C6DC44E51E8634F990A528B5
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/mtvrxvcoKeKAduzffXy_5T5lllQ>
Subject: Re: [LOOPS] LOOPS Comments
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, 13 May 2020 21:20:59 -0000

Hi,

Thank you very much for your comments.
FWIW, I very much agree with them - your ECT comment in particular: that =
would make things a lot easier for LOOPS, and who knows, maybe it could =
even help incentivize ECN deployment?

Cheers,
Michael


> On May 13, 2020, at 6:01 PM, Martin Duke <martin.h.duke@gmail.com> =
wrote:
>=20
> High-level comments about LOOPS:
>=20
> This work will be valuable in several use cases, in particular =
encrypted transports (or IPSec) running over links with RF losses. I =
think it would benefit from a more detailed consideration of what =
problem(s) you are trying to solve. A generalized solution will require =
lots of additional mitigation mechanisms, which would scale up the work =
significantly..
>=20
> The gen-info and problem-opportunities drafts mention a lot of these =
concerns, and imply several different mechanisms.
>=20
> For example:
> - Detecting congestion losses vs. RF losses: this is hard, but certain =
network architectures can eliminate the problem by, e.g. rate limiting =
at the ingress point.
> - ECT vs non-ECT traffic: a general solution will have to provide =
different mechanisms for both; if it is sufficient to initially support =
one or the other, that may be half as much algorithm to design.
> - Relatedly, initially requiring the entire LOOPS path to support ECN =
marking would reduce the problem space.
> - Varying transport behaviors: different flows will have different e2e =
latencies, reordering thresholds, and reactions to delay variation and =
delay spikes. These will be hard to detect! It may be unavoidable to do =
a lot of work here, but limiting the cases where LOOPS can be applied =
(e.g. the added delay is a small fraction of the LOOPS segment min =
delay, which IIUC would require FEC) would simplify as much as possible. =
Alternatively, if there is a means for endpoints to explicitly request =
the service, then one can assume that they have configured themselves =
correctly to leverage LOOPS.
> - Identifying one, or a handful, of tunneling protocols with a good =
deployment story before chartering will reduce the risk there is not a =
critical mass to do any of them.
>=20
> One possible minimal increment of work would be: FEC-based LOOPS with =
a Geneve encapsulation to be applied only to ECT-marked traffic over a =
segment with ECN-enabled routers and a rate limiter at ingress.
>=20
> I emphasize that the above is only example of a use case that is =
constrained enough to present a small group of problems to solve. I'd =
encourage the group to zoom in on a similarly constrained use case that =
meets demand in the real internet.
>=20
> A similarly constrained used case would allow you to put in the basic =
protocol elements and then recharter to tackle more difficult problems.
>=20
> Martin
> --=20
> LOOPS mailing list
> LOOPS@ietf.org
> https://www.ietf.org/mailman/listinfo/loops


From nobody Wed May 13 22:08:05 2020
Return-Path: <wangjl50@chinatelecom.cn>
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 77F4F3A0B44 for <loops@ietfa.amsl.com>; Wed, 13 May 2020 22:08:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
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 djQIT8Dg8jrW for <loops@ietfa.amsl.com>; Wed, 13 May 2020 22:08:01 -0700 (PDT)
Received: from chinatelecom.cn (prt-mail.chinatelecom.cn [42.123.76.226]) by ietfa.amsl.com (Postfix) with ESMTP id 049E43A0B57 for <loops@ietf.org>; Wed, 13 May 2020 22:08:00 -0700 (PDT)
HMM_SOURCE_IP: 172.18.0.92:37567.513861867
HMM_ATTACHE_NUM: 0000
HMM_SOURCE_TYPE: SMTP
Received: from clientip-219.142.69.77?logid-EBA7ED0023494B9E917E63AD4134538D (unknown [172.18.0.92]) by chinatelecom.cn (HERMES) with SMTP id 88DB128008E; Thu, 14 May 2020 13:07:54 +0800 (CST)
X-189-SAVE-TO-SEND: 71069678@chinatelecom.cn
Received: from  ([172.18.0.92]) by App0021 with ESMTP id EBA7ED0023494B9E917E63AD4134538D for martin.h.duke@gmail.com; Thu May 14 13:07:56 2020
X-Transaction-ID: EBA7ED0023494B9E917E63AD4134538D
X-filter-score: filter<0>
X-Real-From: wangjl50@chinatelecom.cn
X-Receive-IP: 172.18.0.92
X-MEDUSA-Status: 0
Date: Thu, 14 May 2020 13:07:54 +0800
From: wangjl50 <wangjl50@chinatelecom.cn>
To: "Martin Duke" <martin.h.duke@gmail.com>,  loops <loops@ietf.org>
References: <CAM4esxTU68mA9TcAysBjOkxOaERcuhgdxyJs09JJt5Qx9nThUw@mail.gmail.com>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.12.322[cn]
Mime-Version: 1.0
Message-ID: <2020051413075411969414@chinatelecom.cn>
Content-Type: multipart/alternative; boundary="----=_001_NextPart387780054176_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/-gHEI46PzbrEJBJosILH5iHOd1k>
Subject: Re: [LOOPS] LOOPS Comments
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: Thu, 14 May 2020 05:08:04 -0000

This is a multi-part message in MIME format.

------=_001_NextPart387780054176_=----
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: base64

IEhpLA0KIA0KSSBhZ3JlZSB3aXRoIHN0YXJ0aW5nIHdpdGggdGhlIHNwZWNpZmljIHRyYW5zcG9y
dCBiZWhhdmlvci4NCiANCkxPT1BTIGVuYWJsZWQgaW4tbmV0d29yayByZWNvdmVyeSBpcyBtb3N0
IGxpa2VseSB0byBiZSBlbmFibGUgZm9yIGNlcnRhaW4gYXBwbGljYXRpb25zLCBub3QgYWxsIHRy
YWZmaWMuIEFzIG9wZXJhdG9yLCB3ZSBjYW4gaWRlbnRpZnkgdGhlIHRyYWZmaWMgZnJvbSB0aG9z
ZSBhcHBsaWNhdGlvbnMgYW5kICBkaXJlY3QgdGhlbSB0byBMT09QUyBlbmFibGVkIHR1bm5lbCBp
bmdyZXNzLg0KIA0KVGFsa2luZyBhYm91dCBtZWFucyBmb3IgZW5kcG9pbnRzIHRvIGF3YXJlIHRo
ZSBMT09QUyBlbmFibGVkIHNlcnZpY2Ugc29tZXdoZXJlIGluIHRoZSBtaWRkbGUgYW5kIGJlIGNv
cnJlY3RseSBjb25maWd1cmVkLCBJIGJlbGlldmUgaXQgaXMgaGlnaGx5IGZlYXNpYmxlIGZvciB0
aGUgZGlyZWN0aW9uIGZyb20gdGhlIHNlcnZlciB0byB0aGUgY2xpZW50LiBXZSBjYW4gYXNzdW1l
IHNwZWNpZmljIGJlaGF2aW9ycyBhdCB0aGUgc2VydmVyIHNpZGUgZm9yLCBlLmcuIEVDTiBlbmFi
bGVtZW50LCBEVVBBQ0sgYmFzZWQgbG9zcyBkZXRlY3Rpb24gb3IgdGltZS1iYXNlZCBsb3NzIGRl
dGVjdGlvbi4NCkZvciBhcHBsaWNhdGlvbnMgbGlrZSBnYW1pbmcgKCBlLmcuIEFyZW5hIE9mIFZh
bG9yLCBhIGxvY2FsIHBvcHVsYXIgZ2FtZSBoZXJlKSwgdHJhZmZpYyBmcm9tIHNlcnZlciB0byBj
bGllbnQgZGlyZWN0aW9uIGhpZ2hseSBhZmZlY3RzIHRoZSBleHBlcmllbmNlIG9mIGN1c3RvbWVy
cy4gSW4tbmV0d29yayByZWNvdmVyeSB3b3VsZCBiZSBnb29kIHRvIGhlbHAgaW4gdGhpcyBjYXNl
Lg0KIA0KQSBzbGlnaHRseSBkaWZmZXJlbnQgY2FzZSBpcyBwYXltZW50LiBUaGVyZSBhcmUgdmVy
eSBzbWFsbCBudW1iZXIgb2YgcGFja2V0cyBpbiBib3RoIGRpcmVjdGlvbnMuIFRoZSBob3N0IHNl
bmRlciAobm8gbWF0dGVyIHdoaWNoIGRpcmVjdGlvbikgZG9lcyBub3QgbmVjZXNzYXJpbHkgY2Fy
ZSBhYm91dCB0aGUgd2luZG93IGFkanVzdG1lbnQgYXMgaXQgaXMgdmVyeSBsaWtlbHkgYSBvbmUt
dGltZSBzZW5kaW5nLiBXaGF0IG1hdHRlcnMgaXMgc2ltcGx5IHRvIHNhdmUgdGhlIHBvdGVudGlh
bCB0YWlsIGxvc3MgYXMgc29vbiBhcyBwb3NzaWJsZS4gSW4tbmV0d29yayByZWNvdmVyeSBjb3Vs
ZCBoZWxwIGhlcmUgd2l0aG91dCB3b3JyeWluZyB0b28gbXVjaCBhYm91dCBob3cgdGhlIGUyZSBz
ZW5kZXIgd291bGQgZGV0ZWN0IG9yIHJlYWN0IHRvIGEgbG9zcy4gQXMgbG9uZyBhcyB0aGUgcGFj
a2V0IGlzIHJlY292ZXJlZCBxdWlja2x5LCB3ZSBhcmUgZ29vZC4gIA0KDQpCZXN0IHJlZ2FyZHMN
CkppYW5nbG9uZyBXYW5nDQoNCiANCkZyb206IE1hcnRpbiBEdWtlDQpEYXRlOiAyMDIwLTA1LTE0
IDAwOjAxDQpUbzogbG9vcHMNClN1YmplY3Q6IFtMT09QU10gTE9PUFMgQ29tbWVudHMNCkhpZ2gt
bGV2ZWwgY29tbWVudHMgYWJvdXQgTE9PUFM6DQoNClRoaXMgd29yayB3aWxsIGJlIHZhbHVhYmxl
IGluIHNldmVyYWwgdXNlIGNhc2VzLCBpbiBwYXJ0aWN1bGFyIGVuY3J5cHRlZCB0cmFuc3BvcnRz
IChvciBJUFNlYykgcnVubmluZyBvdmVyIGxpbmtzIHdpdGggUkYgbG9zc2VzLiBJIHRoaW5rIGl0
IHdvdWxkIGJlbmVmaXQgZnJvbSBhIG1vcmUgZGV0YWlsZWQgY29uc2lkZXJhdGlvbiBvZiB3aGF0
IHByb2JsZW0ocykgeW91IGFyZSB0cnlpbmcgdG8gc29sdmUuIEEgZ2VuZXJhbGl6ZWQgc29sdXRp
b24gd2lsbCByZXF1aXJlIGxvdHMgb2YgYWRkaXRpb25hbCBtaXRpZ2F0aW9uIG1lY2hhbmlzbXMs
IHdoaWNoIHdvdWxkIHNjYWxlIHVwIHRoZSB3b3JrIHNpZ25pZmljYW50bHkuLg0KDQpUaGUgZ2Vu
LWluZm8gYW5kIHByb2JsZW0tb3Bwb3J0dW5pdGllcyBkcmFmdHMgbWVudGlvbiBhIGxvdCBvZiB0
aGVzZSBjb25jZXJucywgYW5kIGltcGx5IHNldmVyYWwgZGlmZmVyZW50IG1lY2hhbmlzbXMuDQoN
CkZvciBleGFtcGxlOg0KLSBEZXRlY3RpbmcgY29uZ2VzdGlvbiBsb3NzZXMgdnMuIFJGIGxvc3Nl
czogdGhpcyBpcyBoYXJkLCBidXQgY2VydGFpbiBuZXR3b3JrIGFyY2hpdGVjdHVyZXMgY2FuIGVs
aW1pbmF0ZSB0aGUgcHJvYmxlbSBieSwgZS5nLiByYXRlIGxpbWl0aW5nIGF0IHRoZSBpbmdyZXNz
IHBvaW50Lg0KLSBFQ1QgdnMgbm9uLUVDVCB0cmFmZmljOiBhIGdlbmVyYWwgc29sdXRpb24gd2ls
bCBoYXZlIHRvIHByb3ZpZGUgZGlmZmVyZW50IG1lY2hhbmlzbXMgZm9yIGJvdGg7IGlmIGl0IGlz
IHN1ZmZpY2llbnQgdG8gaW5pdGlhbGx5IHN1cHBvcnQgb25lIG9yIHRoZSBvdGhlciwgdGhhdCBt
YXkgYmUgaGFsZiBhcyBtdWNoIGFsZ29yaXRobSB0byBkZXNpZ24uDQotIFJlbGF0ZWRseSwgaW5p
dGlhbGx5IHJlcXVpcmluZyB0aGUgZW50aXJlIExPT1BTIHBhdGggdG8gc3VwcG9ydCBFQ04gbWFy
a2luZyB3b3VsZCByZWR1Y2UgdGhlIHByb2JsZW0gc3BhY2UuDQotIFZhcnlpbmcgdHJhbnNwb3J0
IGJlaGF2aW9yczogZGlmZmVyZW50IGZsb3dzIHdpbGwgaGF2ZSBkaWZmZXJlbnQgZTJlIGxhdGVu
Y2llcywgcmVvcmRlcmluZyB0aHJlc2hvbGRzLCBhbmQgcmVhY3Rpb25zIHRvIGRlbGF5IHZhcmlh
dGlvbiBhbmQgZGVsYXkgc3Bpa2VzLiBUaGVzZSB3aWxsIGJlIGhhcmQgdG8gZGV0ZWN0ISBJdCBt
YXkgYmUgdW5hdm9pZGFibGUgdG8gZG8gYSBsb3Qgb2Ygd29yayBoZXJlLCBidXQgbGltaXRpbmcg
dGhlIGNhc2VzIHdoZXJlIExPT1BTIGNhbiBiZSBhcHBsaWVkIChlLmcuIHRoZSBhZGRlZCBkZWxh
eSBpcyBhIHNtYWxsIGZyYWN0aW9uIG9mIHRoZSBMT09QUyBzZWdtZW50IG1pbiBkZWxheSwgd2hp
Y2ggSUlVQyB3b3VsZCByZXF1aXJlIEZFQykgd291bGQgc2ltcGxpZnkgYXMgbXVjaCBhcyBwb3Nz
aWJsZS4gQWx0ZXJuYXRpdmVseSwgaWYgdGhlcmUgaXMgYSBtZWFucyBmb3IgZW5kcG9pbnRzIHRv
IGV4cGxpY2l0bHkgcmVxdWVzdCB0aGUgc2VydmljZSwgdGhlbiBvbmUgY2FuIGFzc3VtZSB0aGF0
IHRoZXkgaGF2ZSBjb25maWd1cmVkIHRoZW1zZWx2ZXMgY29ycmVjdGx5IHRvIGxldmVyYWdlIExP
T1BTLg0KLSBJZGVudGlmeWluZyBvbmUsIG9yIGEgaGFuZGZ1bCwgb2YgdHVubmVsaW5nIHByb3Rv
Y29scyB3aXRoIGEgZ29vZCBkZXBsb3ltZW50IHN0b3J5IGJlZm9yZSBjaGFydGVyaW5nIHdpbGwg
cmVkdWNlIHRoZSByaXNrIHRoZXJlIGlzIG5vdCBhIGNyaXRpY2FsIG1hc3MgdG8gZG8gYW55IG9m
IHRoZW0uDQoNCk9uZSBwb3NzaWJsZSBtaW5pbWFsIGluY3JlbWVudCBvZiB3b3JrIHdvdWxkIGJl
OiBGRUMtYmFzZWQgTE9PUFMgd2l0aCBhIEdlbmV2ZSBlbmNhcHN1bGF0aW9uIHRvIGJlIGFwcGxp
ZWQgb25seSB0byBFQ1QtbWFya2VkIHRyYWZmaWMgb3ZlciBhIHNlZ21lbnQgd2l0aCBFQ04tZW5h
YmxlZCByb3V0ZXJzIGFuZCBhIHJhdGUgbGltaXRlciBhdCBpbmdyZXNzLg0KDQpJIGVtcGhhc2l6
ZSB0aGF0IHRoZSBhYm92ZSBpcyBvbmx5IGV4YW1wbGUgb2YgYSB1c2UgY2FzZSB0aGF0IGlzIGNv
bnN0cmFpbmVkIGVub3VnaCB0byBwcmVzZW50IGEgc21hbGwgZ3JvdXAgb2YgcHJvYmxlbXMgdG8g
c29sdmUuIEknZCBlbmNvdXJhZ2UgdGhlIGdyb3VwIHRvIHpvb20gaW4gb24gYSBzaW1pbGFybHkg
Y29uc3RyYWluZWQgdXNlIGNhc2UgdGhhdCBtZWV0cyBkZW1hbmQgaW4gdGhlIHJlYWwgaW50ZXJu
ZXQuDQoNCkEgc2ltaWxhcmx5IGNvbnN0cmFpbmVkIHVzZWQgY2FzZSB3b3VsZCBhbGxvdyB5b3Ug
dG8gcHV0IGluIHRoZSBiYXNpYyBwcm90b2NvbCBlbGVtZW50cyBhbmQgdGhlbiByZWNoYXJ0ZXIg
dG8gdGFja2xlIG1vcmUgZGlmZmljdWx0IHByb2JsZW1zLg0KDQpNYXJ0aW4NCg==

------=_001_NextPart387780054176_=----
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charse=
t=3DUTF-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; =
margin-bottom: 0px; margin-left: 0.5em; }p { margin-top: 0px; margin-botto=
m: 0px; }div.FoxDiv20200514125736133018 { }body { font-size: 10.5pt; font-=
family: 'Microsoft YaHei UI'; color: rgb(0, 0, 0); line-height: 1.5; }</st=
yle></head><body>=0A<div><span></span><p class=3D"MsoNormal" style=3D"marg=
in: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; li=
ne-height: normal;"><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-=
family: Calibri, sans-serif; color: rgb(31, 73, 125);">&nbsp;</span><span =
style=3D"color: rgb(31, 73, 125); font-family: Calibri, sans-serif; font-s=
ize: 10.5pt; background-color: transparent;">Hi,</span></p><p class=3D"Mso=
Normal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
=E5=AE=8B=E4=BD=93; line-height: normal;"><span lang=3D"EN-US" style=3D"fo=
nt-size: 10.5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125)=
;">&nbsp;</span></p><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001=
pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;=
"><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, s=
ans-serif; color: rgb(31, 73, 125);">I agree with starting with the specif=
ic transport behavior.<o:p></o:p></span></p><p class=3D"MsoNormal" style=
=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=
=BD=93; line-height: normal;"><span lang=3D"EN-US" style=3D"font-size: 10.=
5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">&nbsp;</s=
pan></p><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-siz=
e: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;"><span lang=
=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, sans-serif; c=
olor: rgb(31, 73, 125);">LOOPS enabled in-network recovery is most likely =
to be enable for certain applications, not all traffic. As operator, we ca=
n identify the traffic from those applications and &nbsp;direct them to LO=
OPS enabled tunnel ingress.<o:p></o:p></span></p><p class=3D"MsoNormal" st=
yle=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=
=E4=BD=93; line-height: normal;"><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">&nbsp;=
</span></p><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-=
size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;"><span l=
ang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, sans-serif=
; color: rgb(31, 73, 125);">Talking about means for endpoints to aware the=
 LOOPS enabled service somewhere in the middle and be correctly configured=
, I believe it is highly feasible for the direction from the server to the=
 client. We can assume specific behaviors at the server side for, e.g. ECN=
 enablement, DUPACK based loss detection or time-based loss detection.<o:p=
></o:p></span></p><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt=
; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;">=
<span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, san=
s-serif; color: rgb(31, 73, 125);">For applications like gaming ( e.g. Are=
na Of Valor, a local popular game here), traffic from server to client dir=
ection highly affects the experience of customers. In-network recovery wou=
ld be good to help in this case.<o:p></o:p></span></p><p class=3D"MsoNorma=
l" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=
=8B=E4=BD=93; line-height: normal;"><span lang=3D"EN-US" style=3D"font-siz=
e: 10.5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">&nb=
sp;</span></p><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; fo=
nt-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;"><spa=
n lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, sans-se=
rif; color: rgb(31, 73, 125);">A slightly different case is payment. There=
 are very small number of packets in both directions. The host sender (no =
matter which direction) does not necessarily care about the window adjustm=
ent as it is very likely a one-time sending. What matters is simply to sav=
e the potential tail loss as soon as possible. In-network recovery could h=
elp here without worrying too much about how the e2e sender would detect o=
r react to a loss. As long as the packet is recovered quickly, we are good=
. &nbsp;</span></p></div>=0A<div><br></div><div><font color=3D"#1f497d" fa=
ce=3D"Calibri, sans-serif">Best regards</font></div><div><font color=3D"#1=
f497d" face=3D"Calibri, sans-serif">Jianglong Wang</font></div><div><br></=
div>=0A<blockquote style=3D"margin-Top: 0px; margin-Bottom: 0px; margin-Le=
ft: 0.5em"><div>&nbsp;</div><div style=3D"border:none;border-top:solid #B5=
C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style=3D"PADDING-RIGHT: 8px; PA=
DDING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGRO=
UND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b>&nbs=
p;<a href=3D"mailto:martin.h.duke@gmail.com">Martin Duke</a></div><div><b>=
Date:</b>&nbsp;2020-05-14&nbsp;00:01</div><div><b>To:</b>&nbsp;<a href=3D"=
mailto:loops@ietf.org">loops</a></div><div><b>Subject:</b>&nbsp;[LOOPS] LO=
OPS Comments</div></div></div><div><div class=3D"FoxDiv2020051412573613301=
8"><div dir=3D"ltr"><div>High-level comments about LOOPS:<br></div><div></=
div><div><br></div><div>This work will be valuable in several use cases, i=
n particular encrypted transports (or IPSec) running over links with RF lo=
sses. I think it would benefit from a more detailed consideration of what =
problem(s) you are trying to solve. A generalized solution will require lo=
ts of additional mitigation mechanisms, which would scale up the work sign=
ificantly..</div><div><br></div><div>The gen-info and problem-opportunitie=
s drafts mention a lot of these concerns, and imply several different mech=
anisms.</div><div><br></div><div>For example:</div><div>- Detecting conges=
tion losses vs. RF losses: this is hard, but certain network architectures=
 can eliminate the problem by, e.g. rate limiting at the ingress point.</d=
iv><div>- ECT vs non-ECT traffic: a general solution will have to provide =
different mechanisms for both; if it is sufficient to initially support on=
e or the other, that may be half as much algorithm to design.</div><div>- =
Relatedly, initially requiring the entire LOOPS path to support ECN markin=
g would reduce the problem space.<br></div><div>- Varying transport behavi=
ors: different flows will have different e2e latencies, reordering thresho=
lds, and reactions to delay variation and delay spikes. These will be hard=
 to detect! It may be unavoidable to do a lot of work here, but limiting t=
he cases where LOOPS can be applied (e.g. the added delay is a small fract=
ion of the LOOPS segment min delay, which IIUC would require FEC) would si=
mplify as much as possible. Alternatively, if there is a means for endpoin=
ts to explicitly request the service, then one can assume that they have c=
onfigured themselves correctly to leverage LOOPS.<br></div><div>- Identify=
ing one, or a handful, of tunneling protocols with a good deployment story=
 before chartering will reduce the risk there is not a critical mass to do=
 any of them.<br></div><div><br></div><div>One possible minimal increment =
of work would be: FEC-based LOOPS with a Geneve encapsulation to be applie=
d only to ECT-marked traffic over a segment with ECN-enabled routers and a=
 rate limiter at ingress.</div><div><br></div><div>I emphasize that the ab=
ove is only example of a use case that is constrained enough to present a =
small group of problems to solve. I'd encourage the group to zoom in on a =
similarly constrained use case that meets demand in the real internet.<br>=
</div><div><br></div><div></div><div></div><div>A similarly constrained us=
ed case would allow you to put in the basic protocol elements and then rec=
harter to tackle more difficult problems.<br></div><div><br></div><div>Mar=
tin</div></div>=0A</div></div></blockquote>=0A</body></html>
------=_001_NextPart387780054176_=------


From nobody Thu May 14 00:07:20 2020
Return-Path: <michawe@ifi.uio.no>
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 A51563A00C0 for <loops@ietfa.amsl.com>; Thu, 14 May 2020 00:07:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Ovx9ibztL6ZO for <loops@ietfa.amsl.com>; Thu, 14 May 2020 00:07:15 -0700 (PDT)
Received: from mail-out02.uio.no (mail-out02.uio.no [IPv6:2001:700:100:8210::71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05CD73A0061 for <loops@ietf.org>; Thu, 14 May 2020 00:07:14 -0700 (PDT)
Received: from mail-mx12.uio.no ([129.240.10.84]) by mail-out02.uio.no with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jZ7xV-000AY7-9f; Thu, 14 May 2020 09:07:09 +0200
Received: from ti0182q160-4479.bb.online.no ([84.202.168.179] helo=[192.168.1.4]) by mail-mx12.uio.no with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) user michawe (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jZ7xS-000BeY-Up; Thu, 14 May 2020 09:07:09 +0200
Content-Type: multipart/alternative; boundary="Apple-Mail=_0B6267CC-7C17-47CA-847A-8890CF12C0C9"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\))
From: Michael Welzl <michawe@ifi.uio.no>
X-Priority: 3
In-Reply-To: <2020051413075411969414@chinatelecom.cn>
Date: Thu, 14 May 2020 09:07:04 +0200
Cc: Martin Duke <martin.h.duke@gmail.com>, loops <loops@ietf.org>
Message-Id: <6DCD54B8-D6D4-4A08-9CDF-B79B6A2B8B57@ifi.uio.no>
References: <CAM4esxTU68mA9TcAysBjOkxOaERcuhgdxyJs09JJt5Qx9nThUw@mail.gmail.com> <2020051413075411969414@chinatelecom.cn>
To: wangjl50 <wangjl50@chinatelecom.cn>
X-Mailer: Apple Mail (2.3445.104.14)
X-UiO-SPF-Received: Received-SPF: neutral (mail-mx12.uio.no: 84.202.168.179 is neither permitted nor denied by domain of ifi.uio.no) client-ip=84.202.168.179; envelope-from=michawe@ifi.uio.no; helo=[192.168.1.4];
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, HTML_MESSAGE=0.001, T_KAM_HTML_FONT_INVALID=0.01, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: 015F682AA65206249A752DE96FE7A125B58FF1D3
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/X0oUZ9f1OUcE5eXlOEAqYwMtS3M>
Subject: Re: [LOOPS] LOOPS Comments
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: Thu, 14 May 2020 07:07:19 -0000

--Apple-Mail=_0B6267CC-7C17-47CA-847A-8890CF12C0C9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

A few answers below:

> On May 14, 2020, at 7:07 AM, wangjl50 <wangjl50@chinatelecom.cn> =
wrote:
>=20
>  Hi,
> =20
> I agree with starting with the specific transport behavior.
> =20
> LOOPS enabled in-network recovery is most likely to be enable for =
certain applications, not all traffic. As operator, we can identify the =
traffic from those applications and  direct them to LOOPS enabled tunnel =
ingress.
> =20
> Talking about means for endpoints to aware the LOOPS enabled service =
somewhere in the middle and be correctly configured, I believe it is =
highly feasible for the direction from the server to the client.

I said before that I agree with Martin=E2=80=99s comments - but now I =
see that I should have excluded this particular one. I agree that things =
can work better "if there is a means for endpoints to explicitly request =
the service=E2=80=9D, but this is also an extension of the solution =
space, working against the plan to narrow it down and keep things =
simple. I think, at least at this point in time, we should not =
explicitly involve end systems.


> We can assume specific behaviors at the server side for, e.g. ECN =
enablement, DUPACK based loss detection or time-based loss detection.
> For applications like gaming ( e.g. Arena Of Valor, a local popular =
game here), traffic from server to client direction highly affects the =
experience of customers. In-network recovery would be good to help in =
this case.

The problem with them is that they wouldn=E2=80=99t necessarily react to =
congestion in a correct way - which may not be a problem because their =
traffic volume is so tiny, but how is a LOOPS system supposed to know? =
Requiring them to ECN-mark their (perhaps UDP) packets requires =
developers to at least think about a congestion reaction, so that=E2=80=99=
s not a bad direction.


>  A slightly different case is payment. There are very small number of =
packets in both directions. The host sender (no matter which direction) =
does not necessarily care about the window adjustment as it is very =
likely a one-time sending. What matters is simply to save the potential =
tail loss as soon as possible. In-network recovery could help here =
without worrying too much about how the e2e sender would detect or react =
to a loss. As long as the packet is recovered quickly, we are good.. =20

This is probably just a silly little idea, but: maybe we could make an =
exception to the =E2=80=9Crequire ECN=E2=80=9D rule for TCP packets =
carrying a FIN flag?
(because there=E2=80=99s no point to require a correct congestion =
reaction upon the last packet of a connection).

=E2=80=A6that=E2=80=99s just a little trick, though, and it goes against =
the =E2=80=9Cdon=E2=80=99t look, don=E2=80=99t touch=E2=80=9D premise =
that I liked about LOOPS from the start. IMO, we shouldn=E2=80=99t make =
such tricks part of our design, but resulting documents could perhaps =
hint at these possibilities.

Cheers,
Michael


>=20
> Best regards
> Jianglong Wang
>=20
> =20
> From: Martin Duke <mailto:martin.h.duke@gmail.com>
> Date: 2020-05-14 00:01
> To: loops <mailto:loops@ietf.org>
> Subject: [LOOPS] LOOPS Comments
> High-level comments about LOOPS:
>=20
> This work will be valuable in several use cases, in particular =
encrypted transports (or IPSec) running over links with RF losses. I =
think it would benefit from a more detailed consideration of what =
problem(s) you are trying to solve. A generalized solution will require =
lots of additional mitigation mechanisms, which would scale up the work =
significantly..
>=20
> The gen-info and problem-opportunities drafts mention a lot of these =
concerns, and imply several different mechanisms.
>=20
> For example:
> - Detecting congestion losses vs. RF losses: this is hard, but certain =
network architectures can eliminate the problem by, e.g. rate limiting =
at the ingress point.
> - ECT vs non-ECT traffic: a general solution will have to provide =
different mechanisms for both; if it is sufficient to initially support =
one or the other, that may be half as much algorithm to design.
> - Relatedly, initially requiring the entire LOOPS path to support ECN =
marking would reduce the problem space.
> - Varying transport behaviors: different flows will have different e2e =
latencies, reordering thresholds, and reactions to delay variation and =
delay spikes. These will be hard to detect! It may be unavoidable to do =
a lot of work here, but limiting the cases where LOOPS can be applied =
(e.g. the added delay is a small fraction of the LOOPS segment min =
delay, which IIUC would require FEC) would simplify as much as possible. =
Alternatively, if there is a means for endpoints to explicitly request =
the service, then one can assume that they have configured themselves =
correctly to leverage LOOPS.
> - Identifying one, or a handful, of tunneling protocols with a good =
deployment story before chartering will reduce the risk there is not a =
critical mass to do any of them.
>=20
> One possible minimal increment of work would be: FEC-based LOOPS with =
a Geneve encapsulation to be applied only to ECT-marked traffic over a =
segment with ECN-enabled routers and a rate limiter at ingress.
>=20
> I emphasize that the above is only example of a use case that is =
constrained enough to present a small group of problems to solve. I'd =
encourage the group to zoom in on a similarly constrained use case that =
meets demand in the real internet.
>=20
> A similarly constrained used case would allow you to put in the basic =
protocol elements and then recharter to tackle more difficult problems.
>=20
> Martin
> --=20
> LOOPS mailing list
> LOOPS@ietf.org
> https://www.ietf.org/mailman/listinfo/loops


--Apple-Mail=_0B6267CC-7C17-47CA-847A-8890CF12C0C9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Hi,<div class=3D""><br class=3D""></div><div class=3D"">A few =
answers below:<br class=3D""><div><br class=3D""><blockquote type=3D"cite"=
 class=3D""><div class=3D"">On May 14, 2020, at 7:07 AM, wangjl50 &lt;<a =
href=3D"mailto:wangjl50@chinatelecom.cn" =
class=3D"">wangjl50@chinatelecom.cn</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
style=3D"caret-color: rgb(0, 0, 0); font-family: &quot;Microsoft YaHei =
UI&quot;; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span class=3D""></span><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: =
normal;" class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; =
font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D"">&nbsp;</span><span style=3D"color: rgb(31, 73, 125); =
font-family: Calibri, sans-serif; font-size: 10.5pt; background-color: =
transparent;" class=3D"">Hi,</span></div><p class=3D"MsoNormal" =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=
=E4=BD=93; line-height: normal;"><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D"">&nbsp;</span></p><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Calibri, sans-serif; color: rgb(31, 73, 125);" class=3D"">I agree with =
starting with the specific transport behavior.<o:p =
class=3D""></o:p></span></div><p class=3D"MsoNormal" style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; =
line-height: normal;"><span lang=3D"EN-US" style=3D"font-size: 10.5pt; =
font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D"">&nbsp;</span></p><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Calibri, sans-serif; color: rgb(31, 73, 125);" class=3D"">LOOPS enabled =
in-network recovery is most likely to be enable for certain =
applications, not all traffic. As operator, we can identify the traffic =
from those applications and &nbsp;direct them to LOOPS enabled tunnel =
ingress.<o:p class=3D""></o:p></span></div><p class=3D"MsoNormal" =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=
=E4=BD=93; line-height: normal;"><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D"">&nbsp;</span></p><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: normal;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Calibri, sans-serif; color: rgb(31, 73, 125);" class=3D"">Talking about =
means for endpoints to aware the LOOPS enabled service somewhere in the =
middle and be correctly configured, I believe it is highly feasible for =
the direction from the server to the =
client.</span></div></div></div></blockquote><div><br =
class=3D""></div><div>I said before that I agree with Martin=E2=80=99s =
comments - but now I see that I should have excluded this particular =
one. I agree that things can work better "if there is a means for =
endpoints to explicitly request the service=E2=80=9D, but this is also =
an extension of the solution space, working against the plan to narrow =
it down and keep things simple. I think, at least at this point in time, =
we should not explicitly involve end systems.</div><div><br =
class=3D""></div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div style=3D"caret-color: rgb(0, 0, 0); font-family: =
&quot;Microsoft YaHei UI&quot;; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; line-height: =
normal;" class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; =
font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=3D""> =
We can assume specific behaviors at the server side for, e.g. ECN =
enablement, DUPACK based loss detection or time-based loss =
detection.<o:p class=3D""></o:p></span></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; =
line-height: normal;" class=3D""><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D"">For applications like gaming ( e.g. Arena Of Valor, a local =
popular game here), traffic from server to client direction highly =
affects the experience of customers. In-network recovery would be good =
to help in this case.</span></div></div></div></blockquote><div><br =
class=3D""></div><div>The problem with them is that they wouldn=E2=80=99t =
necessarily react to congestion in a correct way - which may not be a =
problem because their traffic volume is so tiny, but how is a LOOPS =
system supposed to know? Requiring them to ECN-mark their (perhaps UDP) =
packets requires developers to at least think about a congestion =
reaction, so that=E2=80=99s not a bad direction.</div><div><br =
class=3D""></div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div style=3D"caret-color: rgb(0, 0, 0); font-family: =
&quot;Microsoft YaHei UI&quot;; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><p class=3D"MsoNormal" style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93; =
line-height: normal;"><span lang=3D"EN-US" style=3D"font-size: 10.5pt; =
font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D"">&nbsp;</span><span style=3D"color: rgb(31, 73, 125); =
font-family: Calibri, sans-serif; font-size: 10.5pt;" class=3D"">A =
slightly different case is payment. There are very small number of =
packets in both directions. The host sender (no matter which direction) =
does not necessarily care about the window adjustment as it is very =
likely a one-time sending. What matters is simply to save the potential =
tail loss as soon as possible. In-network recovery could help here =
without worrying too much about how the e2e sender would detect or react =
to a loss. As long as the packet is recovered quickly, we are good.. =
&nbsp;</span></p></div></blockquote><div><br class=3D""></div><div>This =
is probably just a silly little idea, but: maybe we could make an =
exception to the =E2=80=9Crequire ECN=E2=80=9D rule for TCP packets =
carrying a FIN flag?</div><div>(because there=E2=80=99s no point to =
require a correct congestion reaction upon the last packet of a =
connection).</div><div><br class=3D""></div><div><div>=E2=80=A6that=E2=80=99=
s just a little trick, though, and it goes against the =E2=80=9Cdon=E2=80=99=
t look, don=E2=80=99t touch=E2=80=9D premise that I liked about LOOPS =
from the start. IMO, we shouldn=E2=80=99t make such tricks part of our =
design, but resulting documents could perhaps hint at these =
possibilities.</div><div class=3D""><br =
class=3D""></div></div><div>Cheers,</div><div>Michael</div><div><br =
class=3D""></div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D""><div style=3D"caret-color: rgb(0, 0, 0); font-family: =
&quot;Microsoft YaHei UI&quot;; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D""></div><div =
style=3D"caret-color: rgb(0, 0, 0); font-family: &quot;Microsoft YaHei =
UI&quot;; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><font color=3D"#1f497d" face=3D"Calibri, sans-serif" =
class=3D"">Best regards</font></div><div style=3D"caret-color: rgb(0, 0, =
0); font-family: &quot;Microsoft YaHei UI&quot;; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><font =
color=3D"#1f497d" face=3D"Calibri, sans-serif" class=3D"">Jianglong =
Wang</font></div><div style=3D"caret-color: rgb(0, 0, 0); font-family: =
&quot;Microsoft YaHei UI&quot;; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br class=3D""></div><blockquote =
style=3D"margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; =
caret-color: rgb(0, 0, 0); font-family: &quot;Microsoft YaHei UI&quot;; =
font-size: 14px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><div class=3D"">&nbsp;</div><div style=3D"border-style: =
solid none none; border-top-width: 1pt; border-top-color: rgb(181, 196, =
223); padding: 3pt 0cm 0cm;" class=3D""><div style=3D"padding: 8px; =
font-size: 12px; font-family: tahoma; background-color: rgb(239, 239, =
239);" class=3D""><div class=3D""><b class=3D"">From:</b>&nbsp;<a =
href=3D"mailto:martin.h.duke@gmail.com" class=3D"">Martin =
Duke</a></div><div class=3D""><b =
class=3D"">Date:</b>&nbsp;2020-05-14&nbsp;00:01</div><div class=3D""><b =
class=3D"">To:</b>&nbsp;<a href=3D"mailto:loops@ietf.org" =
class=3D"">loops</a></div><div class=3D""><b =
class=3D"">Subject:</b>&nbsp;[LOOPS] LOOPS =
Comments</div></div></div><div class=3D""><div =
class=3D"FoxDiv20200514125736133018"><div dir=3D"ltr" class=3D""><div =
class=3D"">High-level comments about LOOPS:<br class=3D""></div><div =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">This=
 work will be valuable in several use cases, in particular encrypted =
transports (or IPSec) running over links with RF losses. I think it =
would benefit from a more detailed consideration of what problem(s) you =
are trying to solve. A generalized solution will require lots of =
additional mitigation mechanisms, which would scale up the work =
significantly..</div><div class=3D""><br class=3D""></div><div =
class=3D"">The gen-info and problem-opportunities drafts mention a lot =
of these concerns, and imply several different mechanisms.</div><div =
class=3D""><br class=3D""></div><div class=3D"">For example:</div><div =
class=3D"">- Detecting congestion losses vs. RF losses: this is hard, =
but certain network architectures can eliminate the problem by, e.g. =
rate limiting at the ingress point.</div><div class=3D"">- ECT vs =
non-ECT traffic: a general solution will have to provide different =
mechanisms for both; if it is sufficient to initially support one or the =
other, that may be half as much algorithm to design.</div><div =
class=3D"">- Relatedly, initially requiring the entire LOOPS path to =
support ECN marking would reduce the problem space.<br =
class=3D""></div><div class=3D"">- Varying transport behaviors: =
different flows will have different e2e latencies, reordering =
thresholds, and reactions to delay variation and delay spikes. These =
will be hard to detect! It may be unavoidable to do a lot of work here, =
but limiting the cases where LOOPS can be applied (e.g. the added delay =
is a small fraction of the LOOPS segment min delay, which IIUC would =
require FEC) would simplify as much as possible. Alternatively, if there =
is a means for endpoints to explicitly request the service, then one can =
assume that they have configured themselves correctly to leverage =
LOOPS.<br class=3D""></div><div class=3D"">- Identifying one, or a =
handful, of tunneling protocols with a good deployment story before =
chartering will reduce the risk there is not a critical mass to do any =
of them.<br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">One possible minimal increment of work would be: FEC-based =
LOOPS with a Geneve encapsulation to be applied only to ECT-marked =
traffic over a segment with ECN-enabled routers and a rate limiter at =
ingress.</div><div class=3D""><br class=3D""></div><div class=3D"">I =
emphasize that the above is only example of a use case that is =
constrained enough to present a small group of problems to solve. I'd =
encourage the group to zoom in on a similarly constrained use case that =
meets demand in the real internet.<br class=3D""></div><div class=3D""><br=
 class=3D""></div><div class=3D""></div><div class=3D""></div><div =
class=3D"">A similarly constrained used case would allow you to put in =
the basic protocol elements and then recharter to tackle more difficult =
problems.<br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">Martin</div></div></div></div></blockquote><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: &quot;Microsoft YaHei =
UI&quot;; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D"">--<span =
class=3D"Apple-converted-space">&nbsp;</span></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: &quot;Microsoft YaHei =
UI&quot;; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
&quot;Microsoft YaHei UI&quot;; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">LOOPS mailing list</span><br style=3D"caret-color: rgb(0, 0, =
0); font-family: &quot;Microsoft YaHei UI&quot;; font-size: 14px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: &quot;Microsoft YaHei =
UI&quot;; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" class=3D""><a =
href=3D"mailto:LOOPS@ietf.org" class=3D"">LOOPS@ietf.org</a></span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: &quot;Microsoft YaHei =
UI&quot;; font-size: 14px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
&quot;Microsoft YaHei UI&quot;; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/loops" =
class=3D"">https://www.ietf.org/mailman/listinfo/loops</a></span></div></b=
lockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_0B6267CC-7C17-47CA-847A-8890CF12C0C9--


From nobody Thu May 14 01:38:11 2020
Return-Path: <liyizhou@huawei.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 6DDF53A07A5 for <loops@ietfa.amsl.com>; Thu, 14 May 2020 01:38:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 5l_E7j4-oMVy for <loops@ietfa.amsl.com>; Thu, 14 May 2020 01:38:06 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7745A3A07A9 for <loops@ietf.org>; Thu, 14 May 2020 01:38:05 -0700 (PDT)
Received: from lhreml743-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 4C3231C7864C5B465609; Thu, 14 May 2020 09:38:02 +0100 (IST)
Received: from nkgeml708-chm.china.huawei.com (10.98.57.160) by lhreml743-chm.china.huawei.com (10.201.108.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 14 May 2020 09:38:01 +0100
Received: from nkgeml707-chm.china.huawei.com (10.98.57.157) by nkgeml708-chm.china.huawei.com (10.98.57.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 14 May 2020 16:37:59 +0800
Received: from nkgeml707-chm.china.huawei.com ([10.98.57.157]) by nkgeml707-chm.china.huawei.com ([10.98.57.157]) with mapi id 15.01.1913.007; Thu, 14 May 2020 16:37:59 +0800
From: Liyizhou <liyizhou@huawei.com>
To: Michael Welzl <michawe@ifi.uio.no>, wangjl50 <wangjl50@chinatelecom.cn>
CC: loops <loops@ietf.org>, Martin Duke <martin.h.duke@gmail.com>
Thread-Topic: [LOOPS] LOOPS Comments
Thread-Index: AQHWKT/t3+wli5Qa602Exp+wYIYOuqinCN6i//+bEACAAJV6sA==
Date: Thu, 14 May 2020 08:37:58 +0000
Message-ID: <9dac400fd0fa48439c28e809c58a166e@huawei.com>
References: <CAM4esxTU68mA9TcAysBjOkxOaERcuhgdxyJs09JJt5Qx9nThUw@mail.gmail.com> <2020051413075411969414@chinatelecom.cn> <6DCD54B8-D6D4-4A08-9CDF-B79B6A2B8B57@ifi.uio.no>
In-Reply-To: <6DCD54B8-D6D4-4A08-9CDF-B79B6A2B8B57@ifi.uio.no>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.12.121]
Content-Type: multipart/alternative; boundary="_000_9dac400fd0fa48439c28e809c58a166ehuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/DPoutA4MRiXj5ibbCEacol-scmw>
Subject: Re: [LOOPS] LOOPS Comments
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: Thu, 14 May 2020 08:38:10 -0000

--_000_9dac400fd0fa48439c28e809c58a166ehuaweicom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgTWljaGFlbCwNCg0KLS0tLS0tLS1zbmlwLS0tLS0tLQ0KDQpUYWxraW5nIGFib3V0IG1lYW5z
IGZvciBlbmRwb2ludHMgdG8gYXdhcmUgdGhlIExPT1BTIGVuYWJsZWQgc2VydmljZSBzb21ld2hl
cmUgaW4gdGhlIG1pZGRsZSBhbmQgYmUgY29ycmVjdGx5IGNvbmZpZ3VyZWQsIEkgYmVsaWV2ZSBp
dCBpcyBoaWdobHkgZmVhc2libGUgZm9yIHRoZSBkaXJlY3Rpb24gZnJvbSB0aGUgc2VydmVyIHRv
IHRoZSBjbGllbnQuDQoNCkkgc2FpZCBiZWZvcmUgdGhhdCBJIGFncmVlIHdpdGggTWFydGlu4oCZ
cyBjb21tZW50cyAtIGJ1dCBub3cgSSBzZWUgdGhhdCBJIHNob3VsZCBoYXZlIGV4Y2x1ZGVkIHRo
aXMgcGFydGljdWxhciBvbmUuIEkgYWdyZWUgdGhhdCB0aGluZ3MgY2FuIHdvcmsgYmV0dGVyICJp
ZiB0aGVyZSBpcyBhIG1lYW5zIGZvciBlbmRwb2ludHMgdG8gZXhwbGljaXRseSByZXF1ZXN0IHRo
ZSBzZXJ2aWNl4oCdLCBidXQgdGhpcyBpcyBhbHNvIGFuIGV4dGVuc2lvbiBvZiB0aGUgc29sdXRp
b24gc3BhY2UsIHdvcmtpbmcgYWdhaW5zdCB0aGUgcGxhbiB0byBuYXJyb3cgaXQgZG93biBhbmQg
a2VlcCB0aGluZ3Mgc2ltcGxlLiBJIHRoaW5rLCBhdCBsZWFzdCBhdCB0aGlzIHBvaW50IGluIHRp
bWUsIHdlIHNob3VsZCBub3QgZXhwbGljaXRseSBpbnZvbHZlIGVuZCBzeXN0ZW1zLg0KDQotLS1z
bmlwLS0tLQ0KDQpNeSBndWVzcyBoZXJlLiBJdCB3YXMgbm90IHRvIGltcGx5IExPT1BTIHNob3Vs
ZCBpbmNsdWRlIHRoZSBwcm90b2NvbCB3b3JrIGludm9sdmluZyB0aGUgZW5kIHN5c3RlbXMgZm9y
IG5vdy4gSXQgaXMgbW9yZSBsaWtlLCBpbiBzcGVjaWZpYyBhcHBsaWNhYmxlIHNjZW5hcmlvcywg
aXQgd291bGQgYmUgc2FmZSB0byBtYWtlIHNvbWUgYXNzdW1wdGlvbnMsIGUuZy4gIGFsd2F5cyBF
Q1QtdHJhZmZpYywgc28gdGhhdCBMT09QUyBkb2VzIG5vdCBuZWVkIHRvIHdvcnJ5IGFib3V0IG5v
bi1FQ1QgdHJhZmZpYy4gTm9uLUVDVCB0cmFmZmljIHdvdWxkIG5vdCBiZSBkaXJlY3RlZCB0byBM
T09QUyBpbmdyZXNzLg0KDQpUaGUgcGF5bWVudCBjYXNlIGF0IHRoZSBlbmQgb2YgdGhlIGVtYWls
IGdpdmVzIGFub3RoZXIgdHlwZSBvZiBhcHBsaWNhdGlvbnMgdGhhdCBFQ1Qgb3Igbm9uLUVDVCB0
cmFmZmljIGRvZXMgbm90IG1hdHRlci4gTE9PUFMgd29ya3Mgd2l0aCBib3RoLg0KDQpJbiBzaG9y
dCwgMiBzcGVjaWZpYyBhcHBsaWNhYmxlIHNjZW5hcmlvcyBhcmUgdGhlIHRyYWZmaWMgZGlyZWN0
ZWQgdG8gTE9PUFMgc2VnbWVudCBpbmdyZXNzIGVpdGhlciBFQ1QtdHJhZmZpYyAoRUNOLW1hcmtp
bmcgcmVxdWlyZWQgb3ZlciBMT09QUyBzZWdtZW50cyksIG9yIHNob3J0IGZsb3dzIGFnZ3JlZ2F0
aW9uIHdpdGggbm8gbXVjaCB3b3JyeSBvbiBjd25kIGFkanVzdG1lbnQgY2F1c2VkIGJ5IGxvc3Mu
DQoNClJnZHMsDQpZaXpob3UNCg0KDQoNCldlIGNhbiBhc3N1bWUgc3BlY2lmaWMgYmVoYXZpb3Jz
IGF0IHRoZSBzZXJ2ZXIgc2lkZSBmb3IsIGUuZy4gRUNOIGVuYWJsZW1lbnQsIERVUEFDSyBiYXNl
ZCBsb3NzIGRldGVjdGlvbiBvciB0aW1lLWJhc2VkIGxvc3MgZGV0ZWN0aW9uLg0KRm9yIGFwcGxp
Y2F0aW9ucyBsaWtlIGdhbWluZyAoIGUuZy4gQXJlbmEgT2YgVmFsb3IsIGEgbG9jYWwgcG9wdWxh
ciBnYW1lIGhlcmUpLCB0cmFmZmljIGZyb20gc2VydmVyIHRvIGNsaWVudCBkaXJlY3Rpb24gaGln
aGx5IGFmZmVjdHMgdGhlIGV4cGVyaWVuY2Ugb2YgY3VzdG9tZXJzLiBJbi1uZXR3b3JrIHJlY292
ZXJ5IHdvdWxkIGJlIGdvb2QgdG8gaGVscCBpbiB0aGlzIGNhc2UuDQoNClRoZSBwcm9ibGVtIHdp
dGggdGhlbSBpcyB0aGF0IHRoZXkgd291bGRu4oCZdCBuZWNlc3NhcmlseSByZWFjdCB0byBjb25n
ZXN0aW9uIGluIGEgY29ycmVjdCB3YXkgLSB3aGljaCBtYXkgbm90IGJlIGEgcHJvYmxlbSBiZWNh
dXNlIHRoZWlyIHRyYWZmaWMgdm9sdW1lIGlzIHNvIHRpbnksIGJ1dCBob3cgaXMgYSBMT09QUyBz
eXN0ZW0gc3VwcG9zZWQgdG8ga25vdz8gUmVxdWlyaW5nIHRoZW0gdG8gRUNOLW1hcmsgdGhlaXIg
KHBlcmhhcHMgVURQKSBwYWNrZXRzIHJlcXVpcmVzIGRldmVsb3BlcnMgdG8gYXQgbGVhc3QgdGhp
bmsgYWJvdXQgYSBjb25nZXN0aW9uIHJlYWN0aW9uLCBzbyB0aGF04oCZcyBub3QgYSBiYWQgZGly
ZWN0aW9uLg0KDQoNCiBBIHNsaWdodGx5IGRpZmZlcmVudCBjYXNlIGlzIHBheW1lbnQuIFRoZXJl
IGFyZSB2ZXJ5IHNtYWxsIG51bWJlciBvZiBwYWNrZXRzIGluIGJvdGggZGlyZWN0aW9ucy4gVGhl
IGhvc3Qgc2VuZGVyIChubyBtYXR0ZXIgd2hpY2ggZGlyZWN0aW9uKSBkb2VzIG5vdCBuZWNlc3Nh
cmlseSBjYXJlIGFib3V0IHRoZSB3aW5kb3cgYWRqdXN0bWVudCBhcyBpdCBpcyB2ZXJ5IGxpa2Vs
eSBhIG9uZS10aW1lIHNlbmRpbmcuIFdoYXQgbWF0dGVycyBpcyBzaW1wbHkgdG8gc2F2ZSB0aGUg
cG90ZW50aWFsIHRhaWwgbG9zcyBhcyBzb29uIGFzIHBvc3NpYmxlLiBJbi1uZXR3b3JrIHJlY292
ZXJ5IGNvdWxkIGhlbHAgaGVyZSB3aXRob3V0IHdvcnJ5aW5nIHRvbyBtdWNoIGFib3V0IGhvdyB0
aGUgZTJlIHNlbmRlciB3b3VsZCBkZXRlY3Qgb3IgcmVhY3QgdG8gYSBsb3NzLiBBcyBsb25nIGFz
IHRoZSBwYWNrZXQgaXMgcmVjb3ZlcmVkIHF1aWNrbHksIHdlIGFyZSBnb29kLi4NCg0KVGhpcyBp
cyBwcm9iYWJseSBqdXN0IGEgc2lsbHkgbGl0dGxlIGlkZWEsIGJ1dDogbWF5YmUgd2UgY291bGQg
bWFrZSBhbiBleGNlcHRpb24gdG8gdGhlIOKAnHJlcXVpcmUgRUNO4oCdIHJ1bGUgZm9yIFRDUCBw
YWNrZXRzIGNhcnJ5aW5nIGEgRklOIGZsYWc/DQooYmVjYXVzZSB0aGVyZeKAmXMgbm8gcG9pbnQg
dG8gcmVxdWlyZSBhIGNvcnJlY3QgY29uZ2VzdGlvbiByZWFjdGlvbiB1cG9uIHRoZSBsYXN0IHBh
Y2tldCBvZiBhIGNvbm5lY3Rpb24pLg0KDQrigKZ0aGF04oCZcyBqdXN0IGEgbGl0dGxlIHRyaWNr
LCB0aG91Z2gsIGFuZCBpdCBnb2VzIGFnYWluc3QgdGhlIOKAnGRvbuKAmXQgbG9vaywgZG9u4oCZ
dCB0b3VjaOKAnSBwcmVtaXNlIHRoYXQgSSBsaWtlZCBhYm91dCBMT09QUyBmcm9tIHRoZSBzdGFy
dC4gSU1PLCB3ZSBzaG91bGRu4oCZdCBtYWtlIHN1Y2ggdHJpY2tzIHBhcnQgb2Ygb3VyIGRlc2ln
biwgYnV0IHJlc3VsdGluZyBkb2N1bWVudHMgY291bGQgcGVyaGFwcyBoaW50IGF0IHRoZXNlIHBv
c3NpYmlsaXRpZXMuDQoNCkNoZWVycywNCk1pY2hhZWwNCg0KDQoNCg0KQmVzdCByZWdhcmRzDQpK
aWFuZ2xvbmcgV2FuZw0KDQoNCkZyb206IE1hcnRpbiBEdWtlPG1haWx0bzptYXJ0aW4uaC5kdWtl
QGdtYWlsLmNvbT4NCkRhdGU6IDIwMjAtMDUtMTQgMDA6MDENClRvOiBsb29wczxtYWlsdG86bG9v
cHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBbTE9PUFNdIExPT1BTIENvbW1lbnRzDQpIaWdoLWxldmVs
IGNvbW1lbnRzIGFib3V0IExPT1BTOg0KDQpUaGlzIHdvcmsgd2lsbCBiZSB2YWx1YWJsZSBpbiBz
ZXZlcmFsIHVzZSBjYXNlcywgaW4gcGFydGljdWxhciBlbmNyeXB0ZWQgdHJhbnNwb3J0cyAob3Ig
SVBTZWMpIHJ1bm5pbmcgb3ZlciBsaW5rcyB3aXRoIFJGIGxvc3Nlcy4gSSB0aGluayBpdCB3b3Vs
ZCBiZW5lZml0IGZyb20gYSBtb3JlIGRldGFpbGVkIGNvbnNpZGVyYXRpb24gb2Ygd2hhdCBwcm9i
bGVtKHMpIHlvdSBhcmUgdHJ5aW5nIHRvIHNvbHZlLiBBIGdlbmVyYWxpemVkIHNvbHV0aW9uIHdp
bGwgcmVxdWlyZSBsb3RzIG9mIGFkZGl0aW9uYWwgbWl0aWdhdGlvbiBtZWNoYW5pc21zLCB3aGlj
aCB3b3VsZCBzY2FsZSB1cCB0aGUgd29yayBzaWduaWZpY2FudGx5Li4NCg0KVGhlIGdlbi1pbmZv
IGFuZCBwcm9ibGVtLW9wcG9ydHVuaXRpZXMgZHJhZnRzIG1lbnRpb24gYSBsb3Qgb2YgdGhlc2Ug
Y29uY2VybnMsIGFuZCBpbXBseSBzZXZlcmFsIGRpZmZlcmVudCBtZWNoYW5pc21zLg0KDQpGb3Ig
ZXhhbXBsZToNCi0gRGV0ZWN0aW5nIGNvbmdlc3Rpb24gbG9zc2VzIHZzLiBSRiBsb3NzZXM6IHRo
aXMgaXMgaGFyZCwgYnV0IGNlcnRhaW4gbmV0d29yayBhcmNoaXRlY3R1cmVzIGNhbiBlbGltaW5h
dGUgdGhlIHByb2JsZW0gYnksIGUuZy4gcmF0ZSBsaW1pdGluZyBhdCB0aGUgaW5ncmVzcyBwb2lu
dC4NCi0gRUNUIHZzIG5vbi1FQ1QgdHJhZmZpYzogYSBnZW5lcmFsIHNvbHV0aW9uIHdpbGwgaGF2
ZSB0byBwcm92aWRlIGRpZmZlcmVudCBtZWNoYW5pc21zIGZvciBib3RoOyBpZiBpdCBpcyBzdWZm
aWNpZW50IHRvIGluaXRpYWxseSBzdXBwb3J0IG9uZSBvciB0aGUgb3RoZXIsIHRoYXQgbWF5IGJl
IGhhbGYgYXMgbXVjaCBhbGdvcml0aG0gdG8gZGVzaWduLg0KLSBSZWxhdGVkbHksIGluaXRpYWxs
eSByZXF1aXJpbmcgdGhlIGVudGlyZSBMT09QUyBwYXRoIHRvIHN1cHBvcnQgRUNOIG1hcmtpbmcg
d291bGQgcmVkdWNlIHRoZSBwcm9ibGVtIHNwYWNlLg0KLSBWYXJ5aW5nIHRyYW5zcG9ydCBiZWhh
dmlvcnM6IGRpZmZlcmVudCBmbG93cyB3aWxsIGhhdmUgZGlmZmVyZW50IGUyZSBsYXRlbmNpZXMs
IHJlb3JkZXJpbmcgdGhyZXNob2xkcywgYW5kIHJlYWN0aW9ucyB0byBkZWxheSB2YXJpYXRpb24g
YW5kIGRlbGF5IHNwaWtlcy4gVGhlc2Ugd2lsbCBiZSBoYXJkIHRvIGRldGVjdCEgSXQgbWF5IGJl
IHVuYXZvaWRhYmxlIHRvIGRvIGEgbG90IG9mIHdvcmsgaGVyZSwgYnV0IGxpbWl0aW5nIHRoZSBj
YXNlcyB3aGVyZSBMT09QUyBjYW4gYmUgYXBwbGllZCAoZS5nLiB0aGUgYWRkZWQgZGVsYXkgaXMg
YSBzbWFsbCBmcmFjdGlvbiBvZiB0aGUgTE9PUFMgc2VnbWVudCBtaW4gZGVsYXksIHdoaWNoIElJ
VUMgd291bGQgcmVxdWlyZSBGRUMpIHdvdWxkIHNpbXBsaWZ5IGFzIG11Y2ggYXMgcG9zc2libGUu
IEFsdGVybmF0aXZlbHksIGlmIHRoZXJlIGlzIGEgbWVhbnMgZm9yIGVuZHBvaW50cyB0byBleHBs
aWNpdGx5IHJlcXVlc3QgdGhlIHNlcnZpY2UsIHRoZW4gb25lIGNhbiBhc3N1bWUgdGhhdCB0aGV5
IGhhdmUgY29uZmlndXJlZCB0aGVtc2VsdmVzIGNvcnJlY3RseSB0byBsZXZlcmFnZSBMT09QUy4N
Ci0gSWRlbnRpZnlpbmcgb25lLCBvciBhIGhhbmRmdWwsIG9mIHR1bm5lbGluZyBwcm90b2NvbHMg
d2l0aCBhIGdvb2QgZGVwbG95bWVudCBzdG9yeSBiZWZvcmUgY2hhcnRlcmluZyB3aWxsIHJlZHVj
ZSB0aGUgcmlzayB0aGVyZSBpcyBub3QgYSBjcml0aWNhbCBtYXNzIHRvIGRvIGFueSBvZiB0aGVt
Lg0KDQpPbmUgcG9zc2libGUgbWluaW1hbCBpbmNyZW1lbnQgb2Ygd29yayB3b3VsZCBiZTogRkVD
LWJhc2VkIExPT1BTIHdpdGggYSBHZW5ldmUgZW5jYXBzdWxhdGlvbiB0byBiZSBhcHBsaWVkIG9u
bHkgdG8gRUNULW1hcmtlZCB0cmFmZmljIG92ZXIgYSBzZWdtZW50IHdpdGggRUNOLWVuYWJsZWQg
cm91dGVycyBhbmQgYSByYXRlIGxpbWl0ZXIgYXQgaW5ncmVzcy4NCg0KSSBlbXBoYXNpemUgdGhh
dCB0aGUgYWJvdmUgaXMgb25seSBleGFtcGxlIG9mIGEgdXNlIGNhc2UgdGhhdCBpcyBjb25zdHJh
aW5lZCBlbm91Z2ggdG8gcHJlc2VudCBhIHNtYWxsIGdyb3VwIG9mIHByb2JsZW1zIHRvIHNvbHZl
LiBJJ2QgZW5jb3VyYWdlIHRoZSBncm91cCB0byB6b29tIGluIG9uIGEgc2ltaWxhcmx5IGNvbnN0
cmFpbmVkIHVzZSBjYXNlIHRoYXQgbWVldHMgZGVtYW5kIGluIHRoZSByZWFsIGludGVybmV0Lg0K
DQpBIHNpbWlsYXJseSBjb25zdHJhaW5lZCB1c2VkIGNhc2Ugd291bGQgYWxsb3cgeW91IHRvIHB1
dCBpbiB0aGUgYmFzaWMgcHJvdG9jb2wgZWxlbWVudHMgYW5kIHRoZW4gcmVjaGFydGVyIHRvIHRh
Y2tsZSBtb3JlIGRpZmZpY3VsdCBwcm9ibGVtcy4NCg0KTWFydGluDQotLQ0KTE9PUFMgbWFpbGlu
ZyBsaXN0DQpMT09QU0BpZXRmLm9yZzxtYWlsdG86TE9PUFNAaWV0Zi5vcmc+DQpodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xvb3BzDQoNCg==

--_000_9dac400fd0fa48439c28e809c58a166ehuaweicom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJNaWNyb3NvZnQgWWFI
ZWkgVUkiOw0KCXBhbm9zZS0xOjIgMTEgNSAzIDIgMiA0IDIgMiA0O30NCkBmb250LWZhY2UNCgl7
Zm9udC1mYW1pbHk6IlxA5a6L5L2TIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxATWljcm9zb2Z0IFlhSGVpIFVJIjsNCglwYW5v
c2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRh
aG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0
aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJn
aW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZv
bnQtZmFtaWx5OuWui+S9kzt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7
fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLmFwcGxlLWNvbnZlcnRlZC1zcGFjZQ0KCXttc28tc3R5bGUtbmFtZTphcHBsZS1jb252ZXJ0
ZWQtc3BhY2U7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwt
cmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3
RDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250
LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBw
dDsNCgltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30NCmRpdi5Xb3JkU2VjdGlv
bjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+
PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8
L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0
IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNo
YXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iWkgtQ04i
IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkhpIE1p
Y2hhZWwsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj4tLS0tLS0tLXNuaXAtLS0tLS0tPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxk
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUu
MHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRhbGtpbmcgYWJvdXQg
bWVhbnMgZm9yIGVuZHBvaW50cyB0byBhd2FyZSB0aGUgTE9PUFMgZW5hYmxlZCBzZXJ2aWNlIHNv
bWV3aGVyZSBpbiB0aGUgbWlkZGxlIGFuZCBiZSBjb3JyZWN0bHkgY29uZmlndXJlZCwgSSBiZWxp
ZXZlIGl0IGlzIGhpZ2hseQ0KIGZlYXNpYmxlIGZvciB0aGUgZGlyZWN0aW9uIGZyb20gdGhlIHNl
cnZlciB0byB0aGUgY2xpZW50Ljwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+SSBzYWlkIGJlZm9yZSB0aGF0IEkgYWdyZWUgd2l0aCBNYXJ0aW48L3NwYW4+
4oCZPHNwYW4gbGFuZz0iRU4tVVMiPnMgY29tbWVudHMgLSBidXQgbm93IEkgc2VlIHRoYXQgSSBz
aG91bGQgaGF2ZSBleGNsdWRlZCB0aGlzIHBhcnRpY3VsYXIgb25lLiBJIGFncmVlIHRoYXQgdGhp
bmdzIGNhbiB3b3JrIGJldHRlciAmcXVvdDtpZiB0aGVyZSBpcyBhIG1lYW5zIGZvciBlbmRwb2lu
dHMgdG8gZXhwbGljaXRseQ0KIHJlcXVlc3QgdGhlIHNlcnZpY2U8L3NwYW4+4oCdPHNwYW4gbGFu
Zz0iRU4tVVMiPiwgYnV0IHRoaXMgaXMgYWxzbyBhbiBleHRlbnNpb24gb2YgdGhlIHNvbHV0aW9u
IHNwYWNlLCB3b3JraW5nIGFnYWluc3QgdGhlIHBsYW4gdG8gbmFycm93IGl0IGRvd24gYW5kIGtl
ZXAgdGhpbmdzIHNpbXBsZS4gSSB0aGluaywgYXQgbGVhc3QgYXQgdGhpcyBwb2ludCBpbiB0aW1l
LCB3ZSBzaG91bGQgbm90IGV4cGxpY2l0bHkgaW52b2x2ZSBlbmQgc3lzdGVtcy48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+LS0tc25pcC0tLS08bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5NeSBndWVzcyBoZXJlLiBJdCB3YXMgbm90IHRv
IGltcGx5IExPT1BTIHNob3VsZCBpbmNsdWRlIHRoZSBwcm90b2NvbCB3b3JrIGludm9sdmluZyB0
aGUgZW5kIHN5c3RlbXMgZm9yIG5vdy4gSXQgaXMgbW9yZSBsaWtlLCBpbiBzcGVjaWZpYyBhcHBs
aWNhYmxlIHNjZW5hcmlvcywNCiBpdCB3b3VsZCBiZSBzYWZlIHRvIG1ha2Ugc29tZSBhc3N1bXB0
aW9ucywgZS5nLiZuYnNwOyBhbHdheXMgRUNULXRyYWZmaWMsIHNvIHRoYXQgTE9PUFMgZG9lcyBu
b3QgbmVlZCB0byB3b3JyeSBhYm91dCBub24tRUNUIHRyYWZmaWMuIE5vbi1FQ1QgdHJhZmZpYyB3
b3VsZCBub3QgYmUgZGlyZWN0ZWQgdG8gTE9PUFMgaW5ncmVzcy4NCjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBwYXltZW50IGNhc2UgYXQgdGhlIGVuZCBvZiB0
aGUgZW1haWwgZ2l2ZXMgYW5vdGhlciB0eXBlIG9mIGFwcGxpY2F0aW9ucyB0aGF0IEVDVCBvciBu
b24tRUNUIHRyYWZmaWMgZG9lcyBub3QgbWF0dGVyLiBMT09QUyB3b3JrcyB3aXRoIGJvdGguDQo8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JbiBzaG9ydCwgMiBzcGVj
aWZpYyBhcHBsaWNhYmxlIHNjZW5hcmlvcyBhcmUgdGhlIHRyYWZmaWMgZGlyZWN0ZWQgdG8gTE9P
UFMgc2VnbWVudCBpbmdyZXNzIGVpdGhlciBFQ1QtdHJhZmZpYyAoRUNOLW1hcmtpbmcgcmVxdWly
ZWQgb3ZlciBMT09QUyBzZWdtZW50cyksIG9yIHNob3J0DQogZmxvd3MgYWdncmVnYXRpb24gd2l0
aCBubyBtdWNoIHdvcnJ5IG9uIGN3bmQgYWRqdXN0bWVudCBjYXVzZWQgYnkgbG9zcy4gPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPlJnZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5ZaXpob3U8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJn
aW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+V2UgY2FuIGFz
c3VtZSBzcGVjaWZpYyBiZWhhdmlvcnMgYXQgdGhlIHNlcnZlciBzaWRlIGZvciwgZS5nLiBFQ04g
ZW5hYmxlbWVudCwgRFVQQUNLIGJhc2VkIGxvc3MgZGV0ZWN0aW9uIG9yIHRpbWUtYmFzZWQgbG9z
cyBkZXRlY3Rpb24uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkZvciBhcHBsaWNhdGlvbnMgbGlrZSBnYW1pbmcg
KCBlLmcuIEFyZW5hIE9mIFZhbG9yLCBhIGxvY2FsIHBvcHVsYXIgZ2FtZSBoZXJlKSwgdHJhZmZp
YyBmcm9tIHNlcnZlciB0byBjbGllbnQgZGlyZWN0aW9uIGhpZ2hseSBhZmZlY3RzIHRoZSBleHBl
cmllbmNlDQogb2YgY3VzdG9tZXJzLiBJbi1uZXR3b3JrIHJlY292ZXJ5IHdvdWxkIGJlIGdvb2Qg
dG8gaGVscCBpbiB0aGlzIGNhc2UuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIj5UaGUgcHJvYmxlbSB3aXRoIHRoZW0gaXMgdGhhdCB0aGV5IHdvdWxkbjwv
c3Bhbj7igJk8c3BhbiBsYW5nPSJFTi1VUyI+dCBuZWNlc3NhcmlseSByZWFjdCB0byBjb25nZXN0
aW9uIGluIGEgY29ycmVjdCB3YXkgLSB3aGljaCBtYXkgbm90IGJlIGEgcHJvYmxlbSBiZWNhdXNl
IHRoZWlyIHRyYWZmaWMgdm9sdW1lIGlzIHNvIHRpbnksIGJ1dCBob3cgaXMgYSBMT09QUyBzeXN0
ZW0gc3VwcG9zZWQNCiB0byBrbm93PyBSZXF1aXJpbmcgdGhlbSB0byBFQ04tbWFyayB0aGVpciAo
cGVyaGFwcyBVRFApIHBhY2tldHMgcmVxdWlyZXMgZGV2ZWxvcGVycyB0byBhdCBsZWFzdCB0aGlu
ayBhYm91dCBhIGNvbmdlc3Rpb24gcmVhY3Rpb24sIHNvIHRoYXQ8L3NwYW4+4oCZPHNwYW4gbGFu
Zz0iRU4tVVMiPnMgbm90IGEgYmFkIGRpcmVjdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDtBIHNsaWdodGx5IGRpZmZlcmVudCBjYXNlIGlz
IHBheW1lbnQuIFRoZXJlIGFyZSB2ZXJ5IHNtYWxsIG51bWJlciBvZiBwYWNrZXRzIGluIGJvdGgg
ZGlyZWN0aW9ucy4gVGhlIGhvc3Qgc2VuZGVyIChubyBtYXR0ZXIgd2hpY2ggZGlyZWN0aW9uKSBk
b2VzDQogbm90IG5lY2Vzc2FyaWx5IGNhcmUgYWJvdXQgdGhlIHdpbmRvdyBhZGp1c3RtZW50IGFz
IGl0IGlzIHZlcnkgbGlrZWx5IGEgb25lLXRpbWUgc2VuZGluZy4gV2hhdCBtYXR0ZXJzIGlzIHNp
bXBseSB0byBzYXZlIHRoZSBwb3RlbnRpYWwgdGFpbCBsb3NzIGFzIHNvb24gYXMgcG9zc2libGUu
IEluLW5ldHdvcmsgcmVjb3ZlcnkgY291bGQgaGVscCBoZXJlIHdpdGhvdXQgd29ycnlpbmcgdG9v
IG11Y2ggYWJvdXQgaG93IHRoZSBlMmUgc2VuZGVyIHdvdWxkDQogZGV0ZWN0IG9yIHJlYWN0IHRv
IGEgbG9zcy4gQXMgbG9uZyBhcyB0aGUgcGFja2V0IGlzIHJlY292ZXJlZCBxdWlja2x5LCB3ZSBh
cmUgZ29vZC4uICZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGlzIGlz
IHByb2JhYmx5IGp1c3QgYSBzaWxseSBsaXR0bGUgaWRlYSwgYnV0OiBtYXliZSB3ZSBjb3VsZCBt
YWtlIGFuIGV4Y2VwdGlvbiB0byB0aGUNCjwvc3Bhbj7igJw8c3BhbiBsYW5nPSJFTi1VUyI+cmVx
dWlyZSBFQ048L3NwYW4+4oCdPHNwYW4gbGFuZz0iRU4tVVMiPiBydWxlIGZvciBUQ1AgcGFja2V0
cyBjYXJyeWluZyBhIEZJTiBmbGFnPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4oYmVjYXVzZSB0aGVy
ZTwvc3Bhbj7igJk8c3BhbiBsYW5nPSJFTi1VUyI+cyBubyBwb2ludCB0byByZXF1aXJlIGEgY29y
cmVjdCBjb25nZXN0aW9uIHJlYWN0aW9uIHVwb24gdGhlIGxhc3QgcGFja2V0IG9mIGEgY29ubmVj
dGlvbikuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj7igKY8c3BhbiBsYW5n
PSJFTi1VUyI+dGhhdDwvc3Bhbj7igJk8c3BhbiBsYW5nPSJFTi1VUyI+cyBqdXN0IGEgbGl0dGxl
IHRyaWNrLCB0aG91Z2gsIGFuZCBpdCBnb2VzIGFnYWluc3QgdGhlDQo8L3NwYW4+4oCcPHNwYW4g
bGFuZz0iRU4tVVMiPmRvbjwvc3Bhbj7igJk8c3BhbiBsYW5nPSJFTi1VUyI+dCBsb29rLCBkb248
L3NwYW4+4oCZPHNwYW4gbGFuZz0iRU4tVVMiPnQgdG91Y2g8L3NwYW4+4oCdDQo8c3BhbiBsYW5n
PSJFTi1VUyI+cHJlbWlzZSB0aGF0IEkgbGlrZWQgYWJvdXQgTE9PUFMgZnJvbSB0aGUgc3RhcnQu
IElNTywgd2Ugc2hvdWxkbjwvc3Bhbj7igJk8c3BhbiBsYW5nPSJFTi1VUyI+dCBtYWtlIHN1Y2gg
dHJpY2tzIHBhcnQgb2Ygb3VyIGRlc2lnbiwgYnV0IHJlc3VsdGluZyBkb2N1bWVudHMgY291bGQg
cGVyaGFwcyBoaW50IGF0IHRoZXNlIHBvc3NpYmlsaXRpZXMuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkNoZWVycyw8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+TWljaGFlbDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
Ij48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0i
bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSBVSSZxdW90OyxzYW5zLXNlcmlm
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkJl
c3QgcmVnYXJkczwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Smlhbmdsb25n
IFdhbmc8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Zv
bnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSBVSSZxdW90OyxzYW5zLXNlcmlmIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi1sZWZ0OjYuMHB0
O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdDtjYXJldC1jb2xvcjogcmdiKDAs
IDAsIDApO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7dGV4dC1hbGlnbjpzdGFydDstd2Via2l0
LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7d29yZC1zcGFjaW5nOjBweCI+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0
O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSBVSSZxdW90OyxzYW5zLXNlcmlmIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20g
MGNtIj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJhY2tncm91
bmQ6I0VGRUZFRiI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwv
Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LVVTIj48YSBocmVmPSJtYWlsdG86bWFydGluLmguZHVrZUBnbWFpbC5jb20iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2Vy
aWYiPk1hcnRpbg0KIER1a2U8L3NwYW4+PC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1z
ZXJpZiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9ImJhY2tncm91bmQ6I0VGRUZFRiI+PGI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNh
bnMtc2VyaWYiPkRhdGU6PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+Jm5i
c3A7MjAyMC0wNS0xNCZuYnNwOzAwOjAxPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImJhY2tncm91bmQ6I0VGRUZFRiI+PGI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPlRvOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7
LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PGEgaHJlZj0ibWFp
bHRvOmxvb3BzQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5sb29wczwvc3Bhbj48L2E+PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYmFja2dyb3VuZDojRUZFRkVG
Ij48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+U3ViamVjdDo8L3NwYW4+PC9iPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rh
aG9tYSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDtbTE9PUFNdIExPT1BTIENvbW1lbnRzPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkm
cXVvdDssc2Fucy1zZXJpZiI+SGlnaC1sZXZlbCBjb21tZW50cyBhYm91dCBMT09QUzo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3Nv
ZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1zZXJpZiI+VGhpcyB3b3JrIHdpbGwgYmUgdmFsdWFibGUg
aW4gc2V2ZXJhbCB1c2UgY2FzZXMsIGluIHBhcnRpY3VsYXIgZW5jcnlwdGVkIHRyYW5zcG9ydHMg
KG9yIElQU2VjKSBydW5uaW5nIG92ZXIgbGlua3Mgd2l0aCBSRiBsb3NzZXMuIEkgdGhpbmsgaXQg
d291bGQgYmVuZWZpdA0KIGZyb20gYSBtb3JlIGRldGFpbGVkIGNvbnNpZGVyYXRpb24gb2Ygd2hh
dCBwcm9ibGVtKHMpIHlvdSBhcmUgdHJ5aW5nIHRvIHNvbHZlLiBBIGdlbmVyYWxpemVkIHNvbHV0
aW9uIHdpbGwgcmVxdWlyZSBsb3RzIG9mIGFkZGl0aW9uYWwgbWl0aWdhdGlvbiBtZWNoYW5pc21z
LCB3aGljaCB3b3VsZCBzY2FsZSB1cCB0aGUgd29yayBzaWduaWZpY2FudGx5Li48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWlj
cm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQg
WWFIZWkgVUkmcXVvdDssc2Fucy1zZXJpZiI+VGhlIGdlbi1pbmZvIGFuZCBwcm9ibGVtLW9wcG9y
dHVuaXRpZXMgZHJhZnRzIG1lbnRpb24gYSBsb3Qgb2YgdGhlc2UgY29uY2VybnMsIGFuZCBpbXBs
eSBzZXZlcmFsIGRpZmZlcmVudCBtZWNoYW5pc21zLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkm
cXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSBVSSZxdW90Oyxz
YW5zLXNlcmlmIj5Gb3IgZXhhbXBsZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNh
bnMtc2VyaWYiPi0gRGV0ZWN0aW5nIGNvbmdlc3Rpb24gbG9zc2VzIHZzLiBSRiBsb3NzZXM6IHRo
aXMgaXMgaGFyZCwgYnV0IGNlcnRhaW4gbmV0d29yayBhcmNoaXRlY3R1cmVzIGNhbiBlbGltaW5h
dGUgdGhlIHByb2JsZW0gYnksIGUuZy4gcmF0ZSBsaW1pdGluZyBhdCB0aGUNCiBpbmdyZXNzIHBv
aW50LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1zZXJpZiI+LSBFQ1QgdnMg
bm9uLUVDVCB0cmFmZmljOiBhIGdlbmVyYWwgc29sdXRpb24gd2lsbCBoYXZlIHRvIHByb3ZpZGUg
ZGlmZmVyZW50IG1lY2hhbmlzbXMgZm9yIGJvdGg7IGlmIGl0IGlzIHN1ZmZpY2llbnQgdG8gaW5p
dGlhbGx5IHN1cHBvcnQgb25lIG9yIHRoZQ0KIG90aGVyLCB0aGF0IG1heSBiZSBoYWxmIGFzIG11
Y2ggYWxnb3JpdGhtIHRvIGRlc2lnbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNh
bnMtc2VyaWYiPi0gUmVsYXRlZGx5LCBpbml0aWFsbHkgcmVxdWlyaW5nIHRoZSBlbnRpcmUgTE9P
UFMgcGF0aCB0byBzdXBwb3J0IEVDTiBtYXJraW5nIHdvdWxkIHJlZHVjZSB0aGUgcHJvYmxlbSBz
cGFjZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPi0gVmFyeWlu
ZyB0cmFuc3BvcnQgYmVoYXZpb3JzOiBkaWZmZXJlbnQgZmxvd3Mgd2lsbCBoYXZlIGRpZmZlcmVu
dCBlMmUgbGF0ZW5jaWVzLCByZW9yZGVyaW5nIHRocmVzaG9sZHMsIGFuZCByZWFjdGlvbnMgdG8g
ZGVsYXkgdmFyaWF0aW9uIGFuZCBkZWxheQ0KIHNwaWtlcy4gVGhlc2Ugd2lsbCBiZSBoYXJkIHRv
IGRldGVjdCEgSXQgbWF5IGJlIHVuYXZvaWRhYmxlIHRvIGRvIGEgbG90IG9mIHdvcmsgaGVyZSwg
YnV0IGxpbWl0aW5nIHRoZSBjYXNlcyB3aGVyZSBMT09QUyBjYW4gYmUgYXBwbGllZCAoZS5nLiB0
aGUgYWRkZWQgZGVsYXkgaXMgYSBzbWFsbCBmcmFjdGlvbiBvZiB0aGUgTE9PUFMgc2VnbWVudCBt
aW4gZGVsYXksIHdoaWNoIElJVUMgd291bGQgcmVxdWlyZSBGRUMpIHdvdWxkIHNpbXBsaWZ5IGFz
DQogbXVjaCBhcyBwb3NzaWJsZS4gQWx0ZXJuYXRpdmVseSwgaWYgdGhlcmUgaXMgYSBtZWFucyBm
b3IgZW5kcG9pbnRzIHRvIGV4cGxpY2l0bHkgcmVxdWVzdCB0aGUgc2VydmljZSwgdGhlbiBvbmUg
Y2FuIGFzc3VtZSB0aGF0IHRoZXkgaGF2ZSBjb25maWd1cmVkIHRoZW1zZWx2ZXMgY29ycmVjdGx5
IHRvIGxldmVyYWdlIExPT1BTLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1z
ZXJpZiI+LSBJZGVudGlmeWluZyBvbmUsIG9yIGEgaGFuZGZ1bCwgb2YgdHVubmVsaW5nIHByb3Rv
Y29scyB3aXRoIGEgZ29vZCBkZXBsb3ltZW50IHN0b3J5IGJlZm9yZSBjaGFydGVyaW5nIHdpbGwg
cmVkdWNlIHRoZSByaXNrIHRoZXJlIGlzIG5vdCBhIGNyaXRpY2FsDQogbWFzcyB0byBkbyBhbnkg
b2YgdGhlbS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1zZXJpZiI+T25lIHBvc3NpYmxl
IG1pbmltYWwgaW5jcmVtZW50IG9mIHdvcmsgd291bGQgYmU6IEZFQy1iYXNlZCBMT09QUyB3aXRo
IGEgR2VuZXZlIGVuY2Fwc3VsYXRpb24gdG8gYmUgYXBwbGllZCBvbmx5IHRvIEVDVC1tYXJrZWQg
dHJhZmZpYyBvdmVyIGEgc2VnbWVudA0KIHdpdGggRUNOLWVuYWJsZWQgcm91dGVycyBhbmQgYSBy
YXRlIGxpbWl0ZXIgYXQgaW5ncmVzcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNh
bnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEw
LjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1zZXJp
ZiI+SSBlbXBoYXNpemUgdGhhdCB0aGUgYWJvdmUgaXMgb25seSBleGFtcGxlIG9mIGEgdXNlIGNh
c2UgdGhhdCBpcyBjb25zdHJhaW5lZCBlbm91Z2ggdG8gcHJlc2VudCBhIHNtYWxsIGdyb3VwIG9m
IHByb2JsZW1zIHRvIHNvbHZlLiBJJ2QgZW5jb3VyYWdlIHRoZQ0KIGdyb3VwIHRvIHpvb20gaW4g
b24gYSBzaW1pbGFybHkgY29uc3RyYWluZWQgdXNlIGNhc2UgdGhhdCBtZWV0cyBkZW1hbmQgaW4g
dGhlIHJlYWwgaW50ZXJuZXQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSBVSSZxdW90OyxzYW5zLXNl
cmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpIFVJJnF1b3Q7LHNhbnMtc2VyaWYiPkEg
c2ltaWxhcmx5IGNvbnN0cmFpbmVkIHVzZWQgY2FzZSB3b3VsZCBhbGxvdyB5b3UgdG8gcHV0IGlu
IHRoZSBiYXNpYyBwcm90b2NvbCBlbGVtZW50cyBhbmQgdGhlbiByZWNoYXJ0ZXIgdG8gdGFja2xl
IG1vcmUgZGlmZmljdWx0IHByb2JsZW1zLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkmcXVvdDss
c2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSBVSSZxdW90OyxzYW5zLXNl
cmlmIj5NYXJ0aW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtNaWNyb3Nv
ZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1zZXJpZiI+LS08c3BhbiBjbGFzcz0iYXBwbGUtY29udmVy
dGVkLXNwYWNlIj4mbmJzcDs8L3NwYW4+PGJyPg0KTE9PUFMgbWFpbGluZyBsaXN0PGJyPg0KPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48YSBocmVmPSJtYWlsdG86TE9PUFNAaWV0Zi5vcmciPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZ
YUhlaSBVSSZxdW90OyxzYW5zLXNlcmlmIj5MT09QU0BpZXRmLm9yZzwvc3Bhbj48L2E+PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2xvb3BzIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTom
cXVvdDtNaWNyb3NvZnQgWWFIZWkgVUkmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9sb29wczwvc3Bhbj48L2E+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_9dac400fd0fa48439c28e809c58a166ehuaweicom_--


From nobody Thu May 14 03:56:03 2020
Return-Path: <michawe@ifi.uio.no>
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 6B35A3A090C for <loops@ietfa.amsl.com>; Thu, 14 May 2020 03:56:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 1UvR-0CbtFAb for <loops@ietfa.amsl.com>; Thu, 14 May 2020 03:55:59 -0700 (PDT)
Received: from mail-out01.uio.no (mail-out01.uio.no [IPv6:2001:700:100:10::50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D5823A090A for <loops@ietf.org>; Thu, 14 May 2020 03:55:59 -0700 (PDT)
Received: from mail-mx11.uio.no ([129.240.10.83]) by mail-out01.uio.no with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jZBWl-0005xn-UV; Thu, 14 May 2020 12:55:47 +0200
Received: from ti0182q160-4479.bb.online.no ([84.202.168.179] helo=[192.168.1.4]) by mail-mx11.uio.no with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) user michawe (Exim 4.93.0.4) (envelope-from <michawe@ifi.uio.no>) id 1jZBWk-0003On-PT; Thu, 14 May 2020 12:55:47 +0200
From: Michael Welzl <michawe@ifi.uio.no>
Message-Id: <670F7B95-65E8-4A41-A05C-9B75CBD6BAFB@ifi.uio.no>
Content-Type: multipart/alternative; boundary="Apple-Mail=_B1648E4F-D4BD-4797-8D55-11B7A2861571"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\))
Date: Thu, 14 May 2020 12:55:42 +0200
In-Reply-To: <9dac400fd0fa48439c28e809c58a166e@huawei.com>
Cc: wangjl50 <wangjl50@chinatelecom.cn>, loops <loops@ietf.org>, Martin Duke <martin.h.duke@gmail.com>
To: Liyizhou <liyizhou@huawei.com>
References: <CAM4esxTU68mA9TcAysBjOkxOaERcuhgdxyJs09JJt5Qx9nThUw@mail.gmail.com> <2020051413075411969414@chinatelecom.cn> <6DCD54B8-D6D4-4A08-9CDF-B79B6A2B8B57@ifi.uio.no> <9dac400fd0fa48439c28e809c58a166e@huawei.com>
X-Mailer: Apple Mail (2.3445.104.14)
X-UiO-SPF-Received: Received-SPF: neutral (mail-mx11.uio.no: 84.202.168.179 is neither permitted nor denied by domain of ifi.uio.no) client-ip=84.202.168.179; envelope-from=michawe@ifi.uio.no; helo=[192.168.1.4];
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, HTML_MESSAGE=0.001, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: 9DDF80D64A52F215157116A84C12DB82CBFA8889
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/XOM6XsfpJ5AaWu8yDx6cLTFSi7s>
Subject: Re: [LOOPS] LOOPS Comments
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: Thu, 14 May 2020 10:56:03 -0000

--Apple-Mail=_B1648E4F-D4BD-4797-8D55-11B7A2861571
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On May 14, 2020, at 10:37 AM, Liyizhou <liyizhou@huawei.com> wrote:
>=20
> Hi Michael,
> =20
> --------snip-------
> =20
> Talking about means for endpoints to aware the LOOPS enabled service =
somewhere in the middle and be correctly configured, I believe it is =
highly feasible for the direction from the server to the client.
> =20
> I said before that I agree with Martin=E2=80=99s comments - but now I =
see that I should have excluded this particular one. I agree that things =
can work better "if there is a means for endpoints to explicitly request =
the service=E2=80=9D, but this is also an extension of the solution =
space, working against the plan to narrow it down and keep things =
simple. I think, at least at this point in time, we should not =
explicitly involve end systems.
> =20
> ---snip----
> =20
> My guess here. It was not to imply LOOPS should include the protocol =
work involving the end systems for now. It is more like, in specific =
applicable scenarios, it would be safe to make some assumptions, e.g.  =
always ECT-traffic, so that LOOPS does not need to worry about non-ECT =
traffic. Non-ECT traffic would not be directed to LOOPS ingress.

Oh, ECT, yes, that IS a form of end system involvement - no further =
signaling is what I meant.

=20
> The payment case at the end of the email gives another type of =
applications that ECT or non-ECT traffic does not matter. LOOPS works =
with both.

Well=E2=80=A6 you need to detect this traffic somehow. If it=E2=80=99s =
TCP, how would a LOOPS ingress know it doesn=E2=80=99t matter if you =
hide loss from it because it=E2=80=99s only sending so little anyway?  =
That doesn=E2=80=99t sound like a good direction. But, we could maybe =
make an exception for the very last packet (which is detectable due to =
its FIN flag). Anyway, if the receiver gets even only one packet at the =
end delivered, good loss recovery such as RACK can repair things.


>  In short, 2 specific applicable scenarios are the traffic directed to =
LOOPS segment ingress either ECT-traffic (ECN-marking required over =
LOOPS segments), or short flows aggregation with no much worry on cwnd =
adjustment caused by loss.=20

So I=E2=80=99m sceptical about the second scenario unless you have at =
least a clear idea on how to detect that traffic.
Even then=E2=80=A6 I don=E2=80=99t like the premise of =E2=80=9Cthis =
traffic, e.g. towards this destination port, is known to send very =
little so we can safely hide loss from it=E2=80=9D. You can build a =
system that does that, the Internet won=E2=80=99t break because of it, =
but it=E2=80=99s a bad direction for a standard.

Cheers,
Michael


--Apple-Mail=_B1648E4F-D4BD-4797-8D55-11B7A2861571
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On May 14, 2020, at 10:37 AM, Liyizhou &lt;<a =
href=3D"mailto:liyizhou@huawei.com" class=3D"">liyizhou@huawei.com</a>&gt;=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif;" class=3D"">Hi Michael,<o:p class=3D""></o:p></span></div><div=
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
=E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" =
class=3D""><o:p class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Calibri, sans-serif;" class=3D"">--------snip-------<o:p =
class=3D""></o:p></span></div><div class=3D""><div class=3D""><blockquote =
style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D""><div =
class=3D""><div class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif; color: rgb(31, 73, 125);" class=3D"">&nbsp;</span><span =
lang=3D"EN-US" class=3D""><o:p class=3D""></o:p></span></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" =
style=3D"font-size: 10.5pt; font-family: Calibri, sans-serif; color: =
rgb(31, 73, 125);" class=3D"">Talking about means for endpoints to aware =
the LOOPS enabled service somewhere in the middle and be correctly =
configured, I believe it is highly feasible for the direction from the =
server to the client.</span><span lang=3D"EN-US" class=3D""><o:p =
class=3D""></o:p></span></div></div></div></div></blockquote><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" =
class=3D""><o:p class=3D"">&nbsp;</o:p></span></div></div><div =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; =
font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" =
class=3D"">I said before that I agree with Martin</span>=E2=80=99<span =
lang=3D"EN-US" class=3D"">s comments - but now I see that I should have =
excluded this particular one. I agree that things can work better "if =
there is a means for endpoints to explicitly request the =
service</span>=E2=80=9D<span lang=3D"EN-US" class=3D"">, but this is =
also an extension of the solution space, working against the plan to =
narrow it down and keep things simple. I think, at least at this point =
in time, we should not explicitly involve end systems.<o:p =
class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" class=3D"">---snip----<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></span></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
=E5=AE=8B=E4=BD=93;" class=3D""><span lang=3D"EN-US" style=3D"font-size: =
10.5pt; font-family: Calibri, sans-serif;" class=3D"">My guess here. It =
was not to imply LOOPS should include the protocol work involving the =
end systems for now. It is more like, in specific applicable scenarios, =
it would be safe to make some assumptions, e.g.&nbsp; always =
ECT-traffic, so that LOOPS does not need to worry about non-ECT traffic. =
Non-ECT traffic would not be directed to LOOPS ingress.<o:p =
class=3D""></o:p></span></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif;" =
class=3D""></span></div></div></div></div></div></blockquote><div><br =
class=3D""></div>Oh, ECT, yes, that IS a form of end system involvement =
- no further signaling is what I meant.</div><div><br =
class=3D""></div><div><span style=3D"font-family: Calibri, sans-serif; =
font-size: 10.5pt;" class=3D"">&nbsp;</span><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D"WordSection1" style=3D"page: =
WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;"><div class=3D""><div class=3D""><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" =
class=3D""><span lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: =
Calibri, sans-serif;" class=3D"">The payment case at the end of the =
email gives another type of applications that ECT or non-ECT traffic =
does not matter. LOOPS works with =
both.</span></div></div></div></div></blockquote><div><br =
class=3D""></div><div>Well=E2=80=A6 you need to detect this traffic =
somehow. If it=E2=80=99s TCP, how would a LOOPS ingress know it =
doesn=E2=80=99t matter if you hide loss from it because it=E2=80=99s =
only sending so little anyway? &nbsp;That doesn=E2=80=99t sound like a =
good direction. But, we could maybe make an exception for the very last =
packet (which is detectable due to its FIN flag). Anyway, if the =
receiver gets even only one packet at the end delivered, good loss =
recovery such as RACK can repair things.</div><div><br =
class=3D""></div><div><br class=3D""></div><blockquote type=3D"cite" =
class=3D""><div class=3D"WordSection1" style=3D"page: WordSection1; =
caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><div =
class=3D""><div class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 12pt; font-family: =E5=AE=8B=E4=BD=93;" class=3D""><span =
lang=3D"EN-US" style=3D"font-size: 10.5pt; font-family: Calibri, =
sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></span><span =
style=3D"font-family: Calibri, sans-serif; font-size: 10.5pt;" =
class=3D"">In short, 2 specific applicable scenarios are the traffic =
directed to LOOPS segment ingress either ECT-traffic (ECN-marking =
required over LOOPS segments), or short flows aggregation with no much =
worry on cwnd adjustment caused by =
loss.</span>&nbsp;</div></div></div></div></blockquote><div><br =
class=3D""></div><div>So I=E2=80=99m sceptical about the second scenario =
unless you have at least a clear idea on how to detect that =
traffic.</div><div>Even then=E2=80=A6 I don=E2=80=99t like the premise =
of =E2=80=9Cthis traffic, e.g. towards this destination port, is known =
to send very little so we can safely hide loss from it=E2=80=9D. You can =
build a system that does that, the Internet won=E2=80=99t break because =
of it, but it=E2=80=99s a bad direction for a standard.</div><div><br =
class=3D""></div><div>Cheers,</div><div>Michael</div><div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_B1648E4F-D4BD-4797-8D55-11B7A2861571--


From nobody Mon May 25 06:34:42 2020
Return-Path: <cabo@tzi.org>
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 CAE373A0BDA for <loops@ietfa.amsl.com>; Mon, 25 May 2020 06:34:39 -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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 L_ZmohzaxuKc for <loops@ietfa.amsl.com>; Mon, 25 May 2020 06:34:34 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34B9F3A0BCA for <loops@ietf.org>; Mon, 25 May 2020 06:34:33 -0700 (PDT)
Received: from [172.16.42.112] (p548dc699.dip0.t-ipconnect.de [84.141.198.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49VykB5pSnzySN; Mon, 25 May 2020 15:34:26 +0200 (CEST)
Content-Type: multipart/alternative; boundary="Apple-Mail=_3C72067E-E7B2-42D0-8D89-77909B0FCF2A"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
X-Priority: 3
X-Mail-Calendar-Part: Yes
Date: Mon, 25 May 2020 15:34:26 +0200
X-Mao-Original-Outgoing-Id: 612106466.0501519-7927ba991d5535a507f5ac55e380a216
Message-Id: <D59C1BF0-443D-4068-ADCF-D501C24F0AA6@tzi.org>
References: <614826114.20890951590412654399.JavaMail.nobody@rln2rmd101.webex.com>
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/RTNooRUQV0A1L8CqpbmsS3MIp2A>
Subject: [LOOPS] Webex meeting information: LOOPS side meeting May 2020
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: Mon, 25 May 2020 13:34:40 -0000

--Apple-Mail=_3C72067E-E7B2-42D0-8D89-77909B0FCF2A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Here are the WebEx/dialin details for the Loops =E2=80=9Cside meeting=E2=80=
=9D in 25.5 hours.

View meeting time in other timezones:
=
https://www.timeanddate.com/worldclock/fixedtime.html?iso=3D20200526T15&ms=
g=3DLoops+side+meeting&ah=3D2&am=3D00&sort=3D2
Or just click the .ics file below.

While the discussion in the previous meeting was more into technical=20
details, in this meeting we plan to work on the charter (including the
paragraph about other WGs/RGs).
In particular, we want to pick up Martin=E2=80=99s suggestion to narrow =
the scope
so we can have a low-complexity deliverable within a reasonable amount
of time; additional scope could then be added upon rechartering.
(This discussion has to consider technical feasibility and deployment
economy, so it will be somewhat technical as well.)

Gr=C3=BC=C3=9Fe, Carsten


Meeting number (access code): 954 529 804
Meeting password: recovery (73268379 from phones and video systems)
=20
Tuesday, May 26, 2020
3:00 pm  |  (UTC+00:00) Monrovia, Reykjavik  |  2 hrs
=20
Join meeting =
<https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dmf8df424f4a3d7=
0a257c05e13e87ebe83>
=20
Join by phone
Tap to call in from a mobile device (attendees only)
+44-20-7660-8149 =
<tel:%2B44-20-7660-8149,,*01*954529804%2373268379%23*01*> United Kingdom =
Toll
Global call-in numbers =
<https://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MTID=3Dma7=
2e556efcf3e0fb91f8f11bf72b87ca>
=20
Join from a video system or application
Dial 954529804@meetingsemea5.webex.com =
<sip:954529804@meetingsemea5.webex.com>
You can also dial 62.109.219.4 and enter your meeting number.
=20
Join using Microsoft Lync or Microsoft Skype for Business
Dial 954529804.meetingsemea5@lync.webex.com =
<sip:954529804.meetingsemea5@lync.webex.com>
=20
Need help? Go to http://help.webex.com <http://help.webex.com/>
=20


--Apple-Mail=_3C72067E-E7B2-42D0-8D89-77909B0FCF2A
Content-Type: multipart/mixed;
 boundary="Apple-Mail=_187EC775-DAB1-4925-8A79-2789AF4401B7"


--Apple-Mail=_187EC775-DAB1-4925-8A79-2789AF4401B7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div><div class=3D""><table bgcolor=3D"#FFFFFF" align=3D"left" =
style=3D"padding: 0px; margin: 0px; border-collapse: separate; border: =
0px; border-spacing: 0px; caret-color: rgb(0, 0, 0); font-family: =
Helvetica; letter-spacing: normal; orphans: auto; text-indent: 0px; =
text-transform: none; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none; width: 1570px;" class=3D""><tbody style=3D"padding:=
 0px; margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td align=3D"left" style=3D"padding: 0px =
20px; margin: 0px; word-wrap: break-word; word-break: normal;" =
class=3D"">Here are the WebEx/dialin details for the Loops =E2=80=9Cside =
meeting=E2=80=9D in 25.5 hours.<br class=3D""><br class=3D"">View =
meeting time in other timezones:<br class=3D""><a =
href=3D"https://www.timeanddate.com/worldclock/fixedtime.html?iso=3D202005=
26T15&amp;msg=3DLoops+side+meeting&amp;ah=3D2&amp;am=3D00&amp;sort=3D2" =
class=3D"">https://www.timeanddate.com/worldclock/fixedtime.html?iso=3D202=
00526T15&amp;msg=3DLoops+side+meeting&amp;ah=3D2&amp;am=3D00&amp;sort=3D2<=
/a><br class=3D"">Or just click the .ics file below.<br class=3D""><br =
class=3D"">While the discussion in the&nbsp;previous meeting was more =
into technical <br class=3D"">details, in this meeting we plan to work =
on the charter (including the<br class=3D"">paragraph&nbsp;about other =
WGs/RGs).<br class=3D"">In particular, we want to pick up Martin=E2=80=99s=
 suggestion to narrow the scope<br class=3D"">so we can have a =
low-complexity deliverable within a reasonable amount<br class=3D"">of =
time; additional scope could then be added upon rechartering.<br =
class=3D"">(This discussion has to consider technical feasibility and =
deployment<br class=3D"">economy, so it will be somewhat technical as =
well.)<br class=3D""><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"" style=3D"font-size: 18px;">Gr=C3=BC=C3=9Fe, =
Carsten</div></div><font size=3D"4" class=3D""><br class=3D""><br =
class=3D""></font><table style=3D"color: rgb(51, 51, 51); font-family: =
Arial; font-size: 14px; padding: 0px; margin: 0px; border-collapse: =
separate; border: 0px; border-spacing: 0px; width: auto !important;" =
class=3D""><tbody style=3D"padding: 0px; margin: 0px;" class=3D""><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 16px; font-family: Arial; =
word-wrap: break-word; word-break: normal; line-height: 22px;" =
class=3D"">Meeting number (access code): 954 529 =
804</td></tr></tbody></table><table style=3D"color: rgb(51, 51, 51); =
font-family: Arial; font-size: 14px; padding: 0px; margin: 0px; =
border-collapse: separate; border: 0px; border-spacing: 0px; width: auto =
!important;" class=3D""><tbody style=3D"padding: 0px; margin: 0px;" =
class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: 18px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 16px; =
font-family: Arial; word-wrap: break-word; word-break: normal; =
line-height: 22px;" class=3D"">Meeting password: recovery (73268379 from =
phones and video systems)</td></tr></tbody></table><table style=3D"color: =
rgb(51, 51, 51); font-family: Arial; font-size: 14px; padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px; border-spacing: =
0px;" class=3D""><tbody style=3D"padding: 0px; margin: 0px;" =
class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: 20px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal; height: 20px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table width=3D"100%" =
style=3D"color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; =
padding: 0px; margin: 0px; border-collapse: separate; border: 0px; =
border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; margin: =
0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: =
22px; color: rgb(102, 102, 102); font-family: Arial; font-size: 14px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(102, 102, 102); word-wrap: break-word; =
word-break: normal; line-height: 22px;" class=3D"">Tuesday, May 26, =
2020</td></tr><tr style=3D"padding: 0px; margin: 0px; line-height: 22px; =
color: rgb(102, 102, 102); font-family: Arial; font-size: 14px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(102, 102, 102); word-wrap: break-word; =
word-break: normal; line-height: 22px;" class=3D"">3:00 =
pm&nbsp;&nbsp;|&nbsp;&nbsp;(UTC+00:00) Monrovia, =
Reykjavik&nbsp;&nbsp;|&nbsp;&nbsp;2 hrs</td></tr></tbody></table><span =
style=3D"font-size: 14px;" class=3D""><font size=3D"2" color=3D"#333333" =
style=3D"padding: 0px; margin: 0px; font-family: Arial;" =
class=3D""></font></span><table style=3D"color: rgb(51, 51, 51); =
font-family: Arial; font-size: 14px; padding: 0px 0px 4px; margin: 0px; =
border-collapse: separate; border: 0px; border-spacing: 0px;" =
class=3D""><tbody style=3D"padding: 0px; margin: 0px;" class=3D""><tr =
style=3D"padding: 0px; margin: 0px; line-height: 20px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal; =
height: 20px;" class=3D"">&nbsp;</td></tr></tbody></table><table =
style=3D"color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; =
padding: 0px; margin: 0px; border-collapse: separate; border: 0px; =
border-spacing: 0px; width: auto !important;" class=3D""><tbody =
style=3D"padding: 0px; margin: 0px;" class=3D""><tr style=3D"padding: =
0px; margin: 0px; line-height: 18px;" class=3D""><td style=3D"padding: =
0px; margin: 0px; font-size: 14px; font-family: Arial; color: rgb(51, =
51, 51); word-wrap: break-word; word-break: normal; width: auto =
!important;" class=3D""><table border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0" style=3D"padding: 0px; margin: 0px; border-collapse: =
separate; border: 0px solid rgb(67, 169, 66); border-spacing: 0px; =
background-color: rgb(67, 169, 66); border-top-left-radius: 20px; =
border-top-right-radius: 20px; border-bottom-right-radius: 20px; =
border-bottom-left-radius: 20px; width: auto !important; min-width: =
160px !important;" class=3D""><tbody style=3D"padding: 0px; margin: =
0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: =
18px;" class=3D""><td align=3D"center" style=3D"padding: 10px 36px; =
margin: 0px; font-size: 14px; font-family: Arial; color: rgb(51, 51, =
51); word-wrap: break-word; word-break: normal;" class=3D""><a =
href=3D"https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dmf8df42=
4f4a3d70a257c05e13e87ebe83" style=3D"padding: 0px; margin: 0px; =
font-size: 20px; font-family: Arial; color: rgb(255, 255, 255); =
word-wrap: break-word; word-break: normal; text-decoration: none;" =
class=3D"">Join =
meeting</a></td></tr></tbody></table></td></tr></tbody></table><table =
style=3D"color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; =
padding: 0px; margin: 0px; border-collapse: separate; border: 0px; =
border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; margin: =
0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: =
48px;" class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: =
14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal; height: 48px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table style=3D"color: =
rgb(51, 51, 51); font-family: Arial; font-size: 14px; padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px; border-spacing: =
0px;" class=3D""><tbody style=3D"padding: 0px; margin: 0px;" =
class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: 18px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 12px; =
font-family: Arial; word-wrap: break-word; word-break: normal; =
font-weight: bold; line-height: 24px;" class=3D""><b style=3D"padding: =
0px; margin: 0px;" class=3D"">Join by phone</b></td></tr><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 12px; font-family: Arial; =
color: rgb(153, 153, 153); word-wrap: break-word; word-break: normal; =
line-height: 24px;" class=3D"">Tap to call in from a mobile device =
(attendees only)</td></tr><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; line-height: 24px;" class=3D""><a =
href=3D"tel:%2B44-20-7660-8149,,*01*954529804%2373268379%23*01*" =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(0, 175, 249); word-wrap: break-word; word-break: normal; =
text-decoration: none; line-height: 24px;" =
class=3D"">+44-20-7660-8149</a>&nbsp;<span style=3D"padding: 0px; =
margin: 0px; color: rgb(51, 51, 51);" class=3D"">United Kingdom =
Toll</span></td></tr><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; line-height: 24px;" class=3D""><a =
href=3D"https://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MTI=
D=3Dma72e556efcf3e0fb91f8f11bf72b87ca" style=3D"padding: 0px; margin: =
0px; font-size: 14px; font-family: Arial; color: rgb(0, 175, 249); =
word-wrap: break-word; word-break: normal; text-decoration: none;" =
class=3D"">Global call-in numbers</a></td></tr></tbody></table><table =
cellpadding=3D"0" cellspacing=3D"0" style=3D"color: rgb(51, 51, 51); =
font-family: Arial; font-size: 14px; padding: 0px; margin: 0px; =
border-collapse: separate; border: 0px; border-spacing: 0px;" =
class=3D""><tbody style=3D"padding: 0px; margin: 0px;" class=3D""><tr =
style=3D"padding: 0px; margin: 0px; line-height: 28px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal; =
height: 28px;" class=3D"">&nbsp;</td></tr></tbody></table><table =
style=3D"color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; =
padding: 0px; margin: 0px; border-collapse: separate; border: 0px; =
border-spacing: 0px;" class=3D""><tbody style=3D"padding: 0px; margin: =
0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: =
18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: =
12px; font-family: Arial; word-wrap: break-word; word-break: normal; =
font-weight: bold; line-height: 24px;" class=3D""><b style=3D"padding: =
0px; margin: 0px;" class=3D"">Join from a video system or =
application</b></td></tr><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(51, 51, 51); word-wrap: =
break-word; word-break: normal; line-height: 24px;" class=3D"">Dial<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"sip:954529804@meetingsemea5.webex.com" style=3D"padding: 0px; =
margin: 0px; font-size: 14px; font-family: Arial; color: rgb(0, 175, =
249); word-wrap: break-word; word-break: normal; text-decoration: none;" =
class=3D"">954529804@meetingsemea5.webex.com</a></td></tr><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal; =
line-height: 24px;" class=3D"">You can also dial 62.109.219.4 and enter =
your meeting number.</td></tr></tbody></table><table style=3D"color: =
rgb(51, 51, 51); font-family: Arial; font-size: 14px; padding: 0px; =
margin: 0px; border-collapse: separate; border: 0px; border-spacing: =
0px;" class=3D""><tbody style=3D"padding: 0px; margin: 0px;" =
class=3D""><tr style=3D"padding: 0px; margin: 0px; line-height: 20px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal; height: 20px;" =
class=3D"">&nbsp;</td></tr></tbody></table><table cellpadding=3D"0" =
cellspacing=3D"0" style=3D"color: rgb(51, 51, 51); font-family: Arial; =
font-size: 14px; padding: 0px; margin: 0px; border-collapse: separate; =
border: 0px; border-spacing: 0px;" class=3D""><tbody style=3D"padding: =
0px; margin: 0px;" class=3D""><tr style=3D"padding: 0px; margin: 0px; =
line-height: 18px;" class=3D""><td style=3D"padding: 0px; margin: 0px; =
font-size: 12px; font-family: Arial; word-wrap: break-word; word-break: =
normal; font-weight: bold; line-height: 24px;" class=3D""><b =
style=3D"padding: 0px; margin: 0px;" class=3D"">Join using Microsoft =
Lync or Microsoft Skype for Business</b></td></tr><tr style=3D"padding: =
0px; margin: 0px; line-height: 18px;" class=3D""><td style=3D"padding: =
0px; margin: 0px; font-size: 14px; font-family: Arial; color: rgb(51, =
51, 51); word-wrap: break-word; word-break: normal; line-height: 24px;" =
class=3D"">Dial<span class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"sip:954529804.meetingsemea5@lync.webex.com" style=3D"padding: =
0px; margin: 0px; font-size: 14px; font-family: Arial; color: rgb(0, =
175, 249); word-wrap: break-word; word-break: normal; text-decoration: =
none;" =
class=3D"">954529804.meetingsemea5@lync.webex.com</a></td></tr></tbody></t=
able><table align=3D"left" class=3D"main" style=3D"color: rgb(51, 51, =
51); font-family: Arial; font-size: 14px; padding: 0px; margin: 0px; =
border-collapse: separate; border: 0px; border-spacing: 0px; width: =
1530px;"><tbody style=3D"padding: 0px; margin: 0px;" class=3D""><tr =
style=3D"padding: 0px; margin: 0px; line-height: 18px; height: 72px;" =
class=3D""><td style=3D"padding: 0px; margin: 0px; font-size: 14px; =
font-family: Arial; color: rgb(51, 51, 51); word-wrap: break-word; =
word-break: normal;" class=3D"">&nbsp;</td></tr><tr style=3D"padding: =
0px; margin: 0px; line-height: 18px;" class=3D""><td style=3D"padding: =
0px; margin: 0px; font-size: 14px; font-family: Arial; word-wrap: =
break-word; word-break: normal; height: 24px; line-height: 24px;" =
class=3D"">Need help? Go to<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"http://help.webex.com/" style=3D"padding: 0px; margin: 0px; =
font-size: 14px; font-family: Arial; color: rgb(4, 159, 217); word-wrap: =
break-word; word-break: normal; text-decoration: none;" =
class=3D"">http://help.webex.com</a></td></tr><tr style=3D"padding: 0px; =
margin: 0px; line-height: 18px; height: 44px;" class=3D""><td =
style=3D"padding: 0px; margin: 0px; font-size: 14px; font-family: Arial; =
color: rgb(51, 51, 51); word-wrap: break-word; word-break: normal;" =
class=3D"">&nbsp;</td></tr></tbody></table></td></tr></tbody></table></div=
></div></body></html>=

--Apple-Mail=_187EC775-DAB1-4925-8A79-2789AF4401B7
Content-Disposition: attachment;
	filename=Webex_Meeting.ics
Content-Type: text/calendar;
	x-unix-mode=0644;
	name="Webex_Meeting.ics"
Content-Transfer-Encoding: quoted-printable

BEGIN:VCALENDAR=0D=0APRODID:-//Microsoft=20Corporation//Outlook=2010.0=20=
MIMEDIR//EN=0D=0AVERSION:2.0=0D=0AMETHOD:REQUEST=0D=0ABEGIN:VTIMEZONE=0D=0A=
TZID:Atlantic/Reykjavik=0D=0A=
TZURL:http://tzurl.org/zoneinfo-outlook/Atlantic/Reykjavik=0D=0A=
X-LIC-LOCATION:Atlantic/Reykjavik=0D=0ABEGIN:STANDARD=0D=0A=
TZOFFSETFROM:+0000=0D=0ATZOFFSETTO:+0000=0D=0ATZNAME:GMT=0D=0A=
DTSTART:19700101T000000=0D=0AEND:STANDARD=0D=0AEND:VTIMEZONE=0D=0A=
BEGIN:VEVENT=0D=0ADTSTAMP:20200525T131734Z=0D=0AATTENDEE;CN=3D"Carsten=20=
Bormann";ROLE=3DREQ-PARTICIPANT;RSVP=3DTRUE:MAILTO:cabo@tzi.org=0D=0A=
ORGANIZER;CN=3D"Carsten=20Bormann":MAILTO:cabo@tzi.org=0D=0A=
DTSTART;TZID=3DAtlantic/Reykjavik:20200526T150000=0D=0A=
DTEND;TZID=3DAtlantic/Reykjavik:20200526T170000=0D=0A=
LOCATION:https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dmf8df4=
24f4a3d70a257c05e13e87ebe83=0D=0ATRANSP:OPAQUE=0D=0ASEQUENCE:1590412654=0D=
=0AUID:2b711e8a-c0d0-43fc-82c6-cb18fe8d4bc7=0D=0A=
DESCRIPTION:\n\n\n\nJOIN=20WEBEX=20=
MEETING\nhttps://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dmf8df4=
24f4a3d70a257c05e13e87ebe83\nMeeting=20number=20(access=20code):=20954=20=
529=20804\n\n\nMeeting=20password:=20recovery=20(73268379=20from=20=
phones=20and=20video=20systems)\n\n\n\nJOIN=20BY=20=
PHONE\n+44-20-7660-8149=20United=20Kingdom=20Toll\nTap=20here=20to=20=
call=20(mobile=20phones=20only,=20hosts=20not=20supported):=20=
tel:%2B44-20-7660-8149,,*01*954529804%2373268379%23*01*\n\nGlobal=20=
call-in=20=
numbers\nhttps://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MT=
ID=3Dma72e556efcf3e0fb91f8f11bf72b87ca\n\n\nJOIN=20FROM=20A=20VIDEO=20=
SYSTEM=20OR=20APPLICATION\nDial=20=
sip:954529804@meetingsemea5.webex.com\nYou=20can=20also=20dial=20=
62.109.219.4=20and=20enter=20your=20meeting=20number.\n\n\nJoin=20using=20=
Microsoft=20Lync=20or=20Microsoft=20Skype=20for=20Business\nDial=20=
sip:954529804.meetingsemea5@lync.webex.com\n\n\n\nCan't=20join=20the=20=
meeting?\nhttps://collaborationhelp.cisco.com/article/WBX000029055\n\n\nIM=
PORTANT=20NOTICE:=20Please=20note=20that=20this=20Webex=20service=20=
allows=20audio=20and=20other=20information=20sent=20during=20the=20=
session=20to=20be=20recorded,=20which=20may=20be=20discoverable=20in=20a=20=
legal=20matter.=20By=20joining=20this=20session,=20you=20automatically=20=
consent=20to=20such=20recordings.=20If=20you=20do=20not=20consent=20to=20=
being=20recorded,=20discuss=20your=20concerns=20with=20the=20host=20or=20=
do=20not=20join=20the=20session.\n=0D=0A=
X-ALT-DESC;FMTTYPE=3Dtext/html:<style=20type=3D"text/css">\n*=20{\n=20=20=
=20=20padding:=200;=20=20=20=20margin:=200;}\ntable=20{\n=09=
border-collapse:=20separate;=20width=20=3D100%;=09border:=200;=09=
border-spacing:=200;}\n\ntr=20{\n=09line-height:=2018px;}\n\na,=20td=20=
{\n=09font-size:=2014px;=09font-family:=20Arial;=09color:=20#333;=09=
word-wrap:=20break-word;=09word-break:=20normal;=09padding:=20=
0;}\n\n.title=20{\n=09font-size:=2028px;}\n\n.image=20{\n=09width:=20=
auto;=09max-width:=20auto;}\n\n.footer=20{\n=09width:=20604px;}\n\n.main=20=
{\n\n}@media=20screen=20and=20(max-device-width:=20800px)=20{\n=09.title=20=
{\n=09=09font-size:=2022px=20!important;=09}\n=09.image=20{\n=09=09=
width:=20auto=20!important;=09=09max-width:=20100%=20!important;=09}\n=09=
.footer=20{\n=09=09width:=20100%=20!important;=09=09max-width:=20604px=20=
!important\n=09}\n=09.main=20{\n=09=09width:=20100%=20!important;=09=09=
max-width:=20604px=20!important\n=09}\n}\n</style>\n\n<table=20=
bgcolor=3D"#FFFFFF"=20style=3D"padding:=200;=20margin:=200;=20border:=20=
0;=20width:=20100%;"=20align=3D"left">\n=09<tr=20style=3D"height:=20=
28px"><td>&nbsp;</td></tr>\n=09<tr>\n=09=09<td=20align=3D"left"=20=
style=3D"padding:=200=2020px;=20margin:=200">\n=09=09=09<!--<table=20=
bgcolor=3D"#FFFFFF"=20style=3D"border:=200px;=20width:=20100%;=20=
padding-left:=2050px;=20padding-right:=2050px;"=20align=3D"left"=20=
class=3D"main">\n=09=09=09=09<tr>\n=09=09=09=09=09<td=20align=3D"center"=20=
valign=3D"top"=20>&nbsp;=09=09=09=09=09</td>\n=09=09=09=09</tr>\n=09=09=09=
</table>-->\n\n\n\n\n\n=09=09=09<table>\n=09=09=09=09<tr>\n=09=09=09=09=09=
<td>\n=09=09=09=09=09=09<FONT=20SIZE=3D"4"=20COLOR=3D"#666666"=20=
FACE=3D"arial">When=20it's=20time,=20join=20the=20Webex=20meeting=20=
here.</FONT>\n=09=09=09=09=09</td>\n=09=09=09=09</tr>\n=09=09=09=09<tr=20=
style=3D"line-height:=2020px;"><td=20=
style=3D"height:20px">&nbsp;</td></tr>\n=09=09=09=09<tr>\n=09=09=09=09=09=
<td>\n=09=09=09=09=09=09<FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Meeting=20number=20(access=20code):=20954=20529=20=
804</FONT>\n=09=09=09=09=09</td>\n=09=09=09=09</tr>\n=09=09=09</table>\n=09=
=09=09\n=09=09=09<table><tr><td><FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Meeting=20password:</FONT></td><td><FONT=20SIZE=3D"2"=20=20=
COLOR=3D"#666666"=20FACE=3D"arial">recovery=20(73268379=20from=20phones=20=
and=20video=20systems)</FONT></td></tr></table>\n\n=20=20=20=20=20=20=20=20=
<table>\n=20=20=20=20=20=20=20=20=09<tr=20style=3D"line-height:=20=
20px;"><td=20style=3D"height:20px">&nbsp;</td></tr>\n=09=09=09<tr>\n=09=09=
=09=09<td=20style=3D"width:auto!important;=20">\n=09=09=09=09=09<table=20=
border=3D"0"=20cellpadding=3D"0"=20cellspacing=3D"0"=20=
style=3D"width:auto;width:auto!important;background-color:#43A942;=20=
border:0px=20solid=20#43A942;=20border-radius:25px;=20=
min-width:160px!important;">\n=09=09=09=09=09=09<tr>\n=09=09=09=09=09=09=09=
<td=20align=3D"center"=20style=3D"padding:10px=2036px;"><a=20=
href=3D"https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dmf8df42=
4f4a3d70a257c05e13e87ebe83"=20style=3D"color:#FFFFFF;=20font-size:20px;=20=
text-decoration:none;">Join=20meeting</a></td>\n=09=09=09=09=09=09=
</tr>\n=09=09=09=09=09</table>\n=09=09=09=09</td>\n=09=09=09</tr>\n=09=09=
</table>\n\n=20<FONT=20size=3D"2"=20COLOR=3D"#FF0000"=20=
style=3D"font-family:=20Arial;"></FONT>\n<FONT=20SIZE=3D"1"=20=
FACE=3D"ARIAL">&nbsp;<BR>&nbsp;<BR></FONT>\n\n&nbsp;=20<BR><FONT=20=
SIZE=3D"4"=20FACE=3D"ARIAL"><FONT=20SIZE=3D"3"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Join=20by=20phone</FONT>=20&nbsp;=20<BR><FONT=20SIZE=3D"2"=20=
COLOR=3D"#666666"=20FACE=3D"arial"><b><a=20=
href=3D'tel:%2B44-20-7660-8149,,*01*954529804%2373268379%23*01*'=20=
style=3D'color:#00AFF9;=20=20text-decoration:none;=20font-family:=20=
Arial;font-size:=2014px;line-height:=2024px;'>+44-20-7660-8149</a></b>=20=
United=20Kingdom=20Toll</FONT>=20&nbsp;=20<BR><FONT=20SIZE=3D"2"=20=
COLOR=3D"#666666"=20FACE=3D"arial"><a=20=
href=3D"https://meetingsemea5.webex.com/meetingsemea5/globalcallin.php?MTI=
D=3Dma72e556efcf3e0fb91f8f11bf72b87ca"=20=
style=3D"text-decoration:none;font-size:14px;color:#00AFF9">Global=20=
call-in=20numbers</a></FONT>&nbsp;=20<BR><BR><BR>\n\n<table><tr=20=
style=3D"line-height:=2020px;"><td=20=
style=3D"height:20px">&nbsp;</td></tr></table>\n\n<FONT=20SIZE=3D"4"=20=
FACE=3D"ARIAL"><FONT=20SIZE=3D"3"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Join=20from=20a=20video=20system=20or=20=
application</FONT><BR><FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Dial</FONT>=20<a=20=
href=3D"sip:954529804@meetingsemea5.webex.com"><FONT=20SIZE=3D"2"=20=
COLOR=3D"#00AFF9"=20=
FACE=3D"arial">954529804@meetingsemea5.webex.com</FONT></a>&nbsp;=20=
<BR><FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20FACE=3D"arial">You=20can=20=
also=20dial=2062.109.219.4=20and=20enter=20your=20meeting=20=
number.</FONT>=20&nbsp;=20<BR></FONT>&nbsp;=20<BR>\n\n<table=20=
cellpadding=3D"0"=20cellspacing=3D"0"><tr><td=20=20style=3D"color:=20=
#000000;=20font-family:=20Arial;font-size:=2012px;=20font-weight:=20=
bold;=20line-height:=2024px;"><b>Join=20using=20Microsoft=20Lync=20or=20=
Microsoft=20Skype=20for=20Business</b></td></tr><tr=20=
style=3D"margin:0px"><td=20style=3D"color:=20#333333;=20font-family:=20=
Arial;=20font-size:=2014px;=20line-height:=2024px;">Dial=20<a=20href=3D"=20=
sip:954529804.meetingsemea5@lync.webex.com"=20=20=20=
style=3D"text-decoration:none;color:#00AFF9">954529804.meetingsemea5@lync.=
webex.com</a></td></tr></table>\n\n=09=09=09<table=20style=3D"width:=20=
100%;"=20align=3D"left"=20class=3D"main">\n=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20<tr=20style=3D"height:=2072px"><td>&nbsp;</td></tr>\n=09=
=09=09=09<tr>\n=09=09=09=09=09<td=20style=3D"height:=2024px;=20color:=20=
#000000;=20font-family:Arial;=20font-size:=2014px;=20line-height:=20=
24px;">Need=20help?=20Go=20to=20<a=20href=3D"http://help.webex.com"=20=
style=3D"color:#049FD9;=20=
text-decoration:none;">http://help.webex.com</a>\n=09=09=09=09=09</td>\n=09=
=09=09=09</tr>\n=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20<tr=20=
style=3D"height:=2044px"><td>&nbsp;</td></tr>\n=09=09=09</table>\n=09=09=
</td>\n=09</tr>\n</table>\n=0D=0ASUMMARY:LOOPS=20side=20meeting=20May=20=
2020=0D=0APRIORITY:5=0D=0ACLASS:PUBLIC=0D=0ABEGIN:VALARM=0D=0A=
TRIGGER:-PT10M=0D=0AACTION:DISPLAY=0D=0ADESCRIPTION:Reminder=0D=0A=
END:VALARM=0D=0AEND:VEVENT=0D=0AEND:VCALENDAR=0D=0A=

--Apple-Mail=_187EC775-DAB1-4925-8A79-2789AF4401B7
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div><div class=""></div></div><br class=""></body></html>
--Apple-Mail=_187EC775-DAB1-4925-8A79-2789AF4401B7--

--Apple-Mail=_3C72067E-E7B2-42D0-8D89-77909B0FCF2A--


From nobody Mon May 25 15:35:24 2020
Return-Path: <cabo@tzi.org>
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 D794D3A0AF1 for <loops@ietfa.amsl.com>; Mon, 25 May 2020 15:35:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 W_6mhRe_G-Ir for <loops@ietfa.amsl.com>; Mon, 25 May 2020 15:35:18 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2879F3A0AF3 for <loops@ietf.org>; Mon, 25 May 2020 15:35:18 -0700 (PDT)
Received: from [172.16.42.112] (p548dc699.dip0.t-ipconnect.de [84.141.198.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49WBkB6dTWzyrT; Tue, 26 May 2020 00:35:14 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 612138914.1969841-0e3c1a8276c3d671091b304120f1beb3
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Tue, 26 May 2020 00:35:14 +0200
Message-Id: <44E6CA25-5D9F-47CF-8447-667E88E5493A@tzi.org>
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/ejCbV5-R9whTNnAf-LdXyJXEahw>
Subject: [LOOPS] Narrowing the scope: (1) Encapsulation
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: Mon, 25 May 2020 22:35:22 -0000

In tomorrow=E2=80=99s LOOPS side meeting, we want to discuss whether we =
can narrow the initial scope of the WG sufficiently that the resulting =
charter looks more tractable (we can then recharter after delivering on =
the initial scope).

One source of complexity of the current charter is that we want to =
embrace different encapsulation techniques.  But maybe one is enough for =
the beginning?

Some objectives of this choice would be:
=E2=80=93 encapsulation should have good consensus and be active in =
products (at least by 2021)
=E2=80=93 easy deployment (e.g., UDP-based)
=E2=80=93 reasonable overhead (but it seems current schemes don=E2=80=99t =
differ that much here)

Geneve (draft-ietf-nvo3-geneve-16, approved 2020-04-28, now in RFC =
editor queue), seems to fulfill these objectives.

Runner-ups:
=E2=80=93 SRv6: This is lower in the stack and might get stuck in the =
IPv6 header wars
=E2=80=93 GRE: Great established workhorse, but also a separate protocol =
lower in the stack:  Harder to deploy

The decision would not be to give up encapsulation-agnosticity, but to =
focus on one of them for now.

Comments are welcome on the list and/or in the meeting in ~16.5 hours.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon May 25 15:56:53 2020
Return-Path: <cabo@tzi.org>
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 240E43A00B2 for <loops@ietfa.amsl.com>; Mon, 25 May 2020 15:56:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 UmDIjurQepcD for <loops@ietfa.amsl.com>; Mon, 25 May 2020 15:56:48 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A821A3A005D for <loops@ietf.org>; Mon, 25 May 2020 15:56:48 -0700 (PDT)
Received: from [172.16.42.112] (p548dc699.dip0.t-ipconnect.de [84.141.198.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49WCC20DQTzyRp for <loops@ietf.org>; Tue, 26 May 2020 00:56:46 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 612140205.463039-c681c5a6941d46972cfd8a9ca34288cd
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Message-Id: <170A51E5-F7E8-4E9C-9853-5E3EFCDE4F44@tzi.org>
Date: Tue, 26 May 2020 00:56:45 +0200
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/vxgbxwr7jVPbHxwXrl8CeE6p6S8>
Subject: [LOOPS] Narrowing the scope: (2) End-to-end assumptions and ECN
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: Mon, 25 May 2020 22:56:51 -0000

In tomorrow=E2=80=99s LOOPS side meeting, we want to discuss whether we =
can narrow the initial scope of the WG sufficiently that the resulting =
charter looks more tractable (we can then recharter after delivering on =
the initial scope).

The recovery performed by the LOOPS segment removes (or changes) the =
packet loss signal that is used for congestion control by the end-to-end =
traffic.

One proposal was to focus on end-to-end traffic that is ECN-enabled =
(ECT(0) traffic).
This would mean any congestion signal that LOOPS wants to provide could =
be relayed as CE marks, instead of potentially having to drop packets =
(which counteracts the objective of recovery)

What we don=E2=80=99t have good numbers for yet is how much traffic =
today is ECT(0) or could easily be made ECT(0) by removing some =
obstacles, enabling the use cases of LOOPS.

Comments are welcome on the list and/or in the meeting in ~16 hours.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon May 25 16:06:05 2020
Return-Path: <cabo@tzi.org>
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 D9CF33A0B32 for <loops@ietfa.amsl.com>; Mon, 25 May 2020 16:06:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 3K2aBoLJatuJ for <loops@ietfa.amsl.com>; Mon, 25 May 2020 16:06:01 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8F143A0B30 for <loops@ietf.org>; Mon, 25 May 2020 16:06:00 -0700 (PDT)
Received: from [172.16.42.112] (p548dc699.dip0.t-ipconnect.de [84.141.198.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49WCPc2RP6zySy for <loops@ietf.org>; Tue, 26 May 2020 01:05:56 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 612140757.234617-b0defe99535618c789279d11a8294c09
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Message-Id: <3981AD26-1828-4BC1-9F5D-77EF3344B83E@tzi.org>
Date: Tue, 26 May 2020 01:05:57 +0200
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/NdC3MgXl4zqxa7LJ1aInZtcbhxE>
Subject: [LOOPS] Narrowing the scope: (3) Underlay (segment) path assumptions and ECN
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: Mon, 25 May 2020 23:06:04 -0000

In tomorrow=E2=80=99s LOOPS side meeting, we want to discuss whether we =
can narrow the initial scope of the WG sufficiently that the resulting =
charter looks more tractable (we can then recharter after delivering on =
the initial scope).

LOOPS recovers packets that are lost on its path segment.  That =
counteracts the effect of packets dropped by that segment to slow down =
traffic during congestion.  Preferably, we would find ourselves be able =
to assume that all packet losses are not congestion related.  A fully =
ECN-capable path with ECT(0) traffic on it would satisfy this =
requirement to a large extent =E2=80=94 routers would signal congestion =
by CE-marking.

Should we assume segment paths built from routers that are fully ECN =
enabled (i.e., indicate congestion by CE-marks)?
(Note that ascertaining this would be under control of the operator of =
the LOOPS pair, who might want to take decidedly non-bottleneck routers =
out of the consideration to simplify their job.)

We probably still need some circuit-breaker mechanism in case the path =
does seriously degrade and needs to drop packets for congestion reasons.
We also would want to limit the effect of wrong attribution of losses by =
an operator-setup overall limit to the overhead added by LOOPS.

Comments are welcome on the list and/or in the meeting in ~16 hours.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon May 25 16:15:50 2020
Return-Path: <cabo@tzi.org>
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 7A0A13A0B46 for <loops@ietfa.amsl.com>; Mon, 25 May 2020 16:15:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 zPmdtpWuOqwh for <loops@ietfa.amsl.com>; Mon, 25 May 2020 16:15:46 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25E153A0B42 for <loops@ietf.org>; Mon, 25 May 2020 16:15:46 -0700 (PDT)
Received: from [172.16.42.112] (p548dc699.dip0.t-ipconnect.de [84.141.198.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49WCcv2GSvzySy for <loops@ietf.org>; Tue, 26 May 2020 01:15:43 +0200 (CEST)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mao-Original-Outgoing-Id: 612141343.967724-d5a90e409a71d085ee49f9d59bbe9f7a
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Message-Id: <E1D8EF47-A7E4-4E88-8BDB-2021B0196E4A@tzi.org>
Date: Tue, 26 May 2020 01:15:44 +0200
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/zo-IlgscxQnMYTX4rs5Hhlz6Y9w>
Subject: [LOOPS] Narrowing the scope: (4) Reconstruction (FEC) or retransmission
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: Mon, 25 May 2020 23:15:49 -0000

In tomorrow=E2=80=99s LOOPS side meeting, we want to discuss whether we =
can narrow the initial scope of the WG sufficiently that the resulting =
charter looks more tractable (we can then recharter after delivering on =
the initial scope).

LOOPS recovery has been discussed as a potential combination of =
reconstruction (FEC) and retransmission mechanisms.

To simplify the initial protocol, we could choose to do only one of =
these.

Reconstruction (FEC) is its own area of knowledge, but then we can tap =
existing proposals in NWCRG and TSVWG =E2=80=94 we would coordinate =
closely with both groups.
Due to the CPU requirements, deployment of FEC might require specific =
platforms, limiting the use cases that can be addressed.

Retransmission is reasonably well understood (with recent advances such =
as RACK still waiting for their global try-out).  More than =
reconstruction, retransmission leads to reordering visible to the =
end-to-end protocols (or needs the LOOPS egress to do resequencing =E2=9E=94=
 latency!).
Retransmission being well-understood, it does require taking on more =
protocol design work ((N)ACK structure etc. =E2=80=94 still probably =
coordinating with TSVWG on some of the details).
Deployment requires a couple bandwidth-delay products (of the LOOPS =
segment) of buffer space, but less CPU than for reconstruction.

So can we limit ourselves to one of these for the initial charter?  =
Which one?

Comments are welcome on the list and/or in the meeting in ~16 hours.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Tue May 26 00:22:07 2020
Return-Path: <mohamed.boucadair@orange.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 2CBDD3A0C52 for <loops@ietfa.amsl.com>; Tue, 26 May 2020 00:22:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=orange.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 3Wh1OEzqHLW5 for <loops@ietfa.amsl.com>; Tue, 26 May 2020 00:22:02 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D94523A0C4D for <loops@ietf.org>; Tue, 26 May 2020 00:22:01 -0700 (PDT)
Received: from opfednr01.francetelecom.fr (unknown [xx.xx.xx.65]) by opfednr24.francetelecom.fr (ESMTP service) with ESMTP id 49WQPz6pHpz2B7j; Tue, 26 May 2020 09:21:59 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1590477719; bh=qIDRrYQApYsfHAhik4eC1rn0J7h86QYVdVh+uwtGNfQ=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=AOC2ovruBVgO+W3Xz9fZ6qFtkNbHIDssuEd4mqTQFLHdD2fmYKRG7174v8x+N0Ex6 H5Fg0c3qx3PCstd64pUAXrupVjg82+WB114u3EDtoupo2coIklCanOh75vyp9BGAji zeMYRAbgF6bjwFDIF2wZWZmtZ2CQD6YhbQLTugFveWEF1VQ0PONFOtaG8Om3yPSlEy YSFWgdng0/J7n06MEQCmBnyIs/oOdQJh+RJ6wNybIPE42psAdfg8Bfssc2nbRFf6FP oKqHwba60o1hQCE+gre4gQVplOeoMLz7yQ1DBJEwhyxNWirQL+KVzgacTJWgYEGWH/ ThhfdoacQGVGw==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.26]) by opfednr01.francetelecom.fr (ESMTP service) with ESMTP id 49WQPz644DzDq7M; Tue, 26 May 2020 09:21:59 +0200 (CEST)
From: <mohamed.boucadair@orange.com>
To: Carsten Bormann <cabo@tzi.org>, "loops@ietf.org" <loops@ietf.org>
Thread-Topic: [LOOPS] Narrowing the scope: (1) Encapsulation
Thread-Index: AQHWMuTLYh4N0l8hA0Wu7fCfaYBLD6i50kMw
Date: Tue, 26 May 2020 07:21:59 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B9330314C4432@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <44E6CA25-5D9F-47CF-8447-667E88E5493A@tzi.org>
In-Reply-To: <44E6CA25-5D9F-47CF-8447-667E88E5493A@tzi.org>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/xTYIcWjkAhtq05U_-HMwtSpSysw>
Subject: Re: [LOOPS] Narrowing the scope: (1) Encapsulation
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: Tue, 26 May 2020 07:22:05 -0000

SGkgQ2FydHNlbiwgYWxsLCANCg0KQW4gYXBwcm9hY2ggdGhhdCB3b3VsZCBhdm9pZCB1cyB0byBo
YXZlIHRvIHNlbGVjdCBhbiBlbmNhcCBzY2hlbWUgKGJ1dCBzdGlsbCBiZSBhcHBsaWNhYmxlIHRv
IGFueSBlbmNhcCBydW5uaW5nIG92ZXIgVURQKSBpcyB0aGUgdXNlIG9mIFVEUCBvcHRpb25zOiBo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi10c3Z3Zy11ZHAtb3B0aW9ucy0w
OC4gVW5mb3J0dW5hdGVseSwgdGhhdCBzcGVjIGlzIG5vdCBwcm9ncmVzc2luZyBhcyBJIGV4cGVj
dC4gDQoNCkNoZWVycywNCk1lZCANCg0KPiAtLS0tLU1lc3NhZ2UgZCdvcmlnaW5lLS0tLS0NCj4g
RGXCoDogTE9PUFMgW21haWx0bzpsb29wcy1ib3VuY2VzQGlldGYub3JnXSBEZSBsYSBwYXJ0IGRl
IENhcnN0ZW4NCj4gQm9ybWFubg0KPiBFbnZvecOpwqA6IG1hcmRpIDI2IG1haSAyMDIwIDAwOjM1
DQo+IMOAwqA6IGxvb3BzQGlldGYub3JnDQo+IE9iamV0wqA6IFtMT09QU10gTmFycm93aW5nIHRo
ZSBzY29wZTogKDEpIEVuY2Fwc3VsYXRpb24NCj4gDQo+IEluIHRvbW9ycm934oCZcyBMT09QUyBz
aWRlIG1lZXRpbmcsIHdlIHdhbnQgdG8gZGlzY3VzcyB3aGV0aGVyIHdlIGNhbg0KPiBuYXJyb3cg
dGhlIGluaXRpYWwgc2NvcGUgb2YgdGhlIFdHIHN1ZmZpY2llbnRseSB0aGF0IHRoZSByZXN1bHRp
bmcNCj4gY2hhcnRlciBsb29rcyBtb3JlIHRyYWN0YWJsZSAod2UgY2FuIHRoZW4gcmVjaGFydGVy
IGFmdGVyIGRlbGl2ZXJpbmcNCj4gb24gdGhlIGluaXRpYWwgc2NvcGUpLg0KPiANCj4gT25lIHNv
dXJjZSBvZiBjb21wbGV4aXR5IG9mIHRoZSBjdXJyZW50IGNoYXJ0ZXIgaXMgdGhhdCB3ZSB3YW50
IHRvDQo+IGVtYnJhY2UgZGlmZmVyZW50IGVuY2Fwc3VsYXRpb24gdGVjaG5pcXVlcy4gIEJ1dCBt
YXliZSBvbmUgaXMgZW5vdWdoDQo+IGZvciB0aGUgYmVnaW5uaW5nPw0KPiANCj4gU29tZSBvYmpl
Y3RpdmVzIG9mIHRoaXMgY2hvaWNlIHdvdWxkIGJlOg0KPiDigJMgZW5jYXBzdWxhdGlvbiBzaG91
bGQgaGF2ZSBnb29kIGNvbnNlbnN1cyBhbmQgYmUgYWN0aXZlIGluIHByb2R1Y3RzDQo+IChhdCBs
ZWFzdCBieSAyMDIxKQ0KPiDigJMgZWFzeSBkZXBsb3ltZW50IChlLmcuLCBVRFAtYmFzZWQpDQo+
IOKAkyByZWFzb25hYmxlIG92ZXJoZWFkIChidXQgaXQgc2VlbXMgY3VycmVudCBzY2hlbWVzIGRv
buKAmXQgZGlmZmVyIHRoYXQNCj4gbXVjaCBoZXJlKQ0KPiANCj4gR2VuZXZlIChkcmFmdC1pZXRm
LW52bzMtZ2VuZXZlLTE2LCBhcHByb3ZlZCAyMDIwLTA0LTI4LCBub3cgaW4gUkZDDQo+IGVkaXRv
ciBxdWV1ZSksIHNlZW1zIHRvIGZ1bGZpbGwgdGhlc2Ugb2JqZWN0aXZlcy4NCj4gDQo+IFJ1bm5l
ci11cHM6DQo+IOKAkyBTUnY2OiBUaGlzIGlzIGxvd2VyIGluIHRoZSBzdGFjayBhbmQgbWlnaHQg
Z2V0IHN0dWNrIGluIHRoZSBJUHY2DQo+IGhlYWRlciB3YXJzDQo+IOKAkyBHUkU6IEdyZWF0IGVz
dGFibGlzaGVkIHdvcmtob3JzZSwgYnV0IGFsc28gYSBzZXBhcmF0ZSBwcm90b2NvbCBsb3dlcg0K
PiBpbiB0aGUgc3RhY2s6ICBIYXJkZXIgdG8gZGVwbG95DQo+IA0KPiBUaGUgZGVjaXNpb24gd291
bGQgbm90IGJlIHRvIGdpdmUgdXAgZW5jYXBzdWxhdGlvbi1hZ25vc3RpY2l0eSwgYnV0IHRvDQo+
IGZvY3VzIG9uIG9uZSBvZiB0aGVtIGZvciBub3cuDQo+IA0KPiBDb21tZW50cyBhcmUgd2VsY29t
ZSBvbiB0aGUgbGlzdCBhbmQvb3IgaW4gdGhlIG1lZXRpbmcgaW4gfjE2LjUgaG91cnMuDQo+IA0K
PiBHcsO8w59lLCBDYXJzdGVuDQo+IA0KPiAtLQ0KPiBMT09QUyBtYWlsaW5nIGxpc3QNCj4gTE9P
UFNAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9sb29w
cw0K


From nobody Tue May 26 07:39:19 2020
Return-Path: <cabo@tzi.org>
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 DE4CA3A1019 for <loops@ietfa.amsl.com>; Tue, 26 May 2020 07:37:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 vXUGKYyM4h0B for <loops@ietfa.amsl.com>; Tue, 26 May 2020 07:37:35 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4BC93A0FD8 for <loops@ietf.org>; Tue, 26 May 2020 07:37:32 -0700 (PDT)
Received: from [172.16.42.112] (p548dc699.dip0.t-ipconnect.de [84.141.198.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 49Wc4V1bn4zyTK; Tue, 26 May 2020 16:37:30 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Carsten Bormann <cabo@tzi.org>
X-Priority: 3
In-Reply-To: <D59C1BF0-443D-4068-ADCF-D501C24F0AA6@tzi.org>
Date: Tue, 26 May 2020 16:37:29 +0200
X-Mao-Original-Outgoing-Id: 612196649.482327-0c9c5e377b301848f19be2b8a22a38b5
Content-Transfer-Encoding: quoted-printable
Message-Id: <6967F8C0-6A4E-4C6B-AA49-B2652DB616A3@tzi.org>
References: <614826114.20890951590412654399.JavaMail.nobody@rln2rmd101.webex.com> <D59C1BF0-443D-4068-ADCF-D501C24F0AA6@tzi.org>
To: loops@ietf.org
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/loops/8kjD54c5yC86ycMjoYM0LDUgFRs>
Subject: Re: [LOOPS] Webex meeting information: LOOPS side meeting May 2020
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: Tue, 26 May 2020 14:37:47 -0000

~ 20 minutes to the meeting.

Webex: =
https://meetingsemea5.webex.com/meetingsemea5/j.php?MTID=3Dmf8df424f4a3d70=
a257c05e13e87ebe83
Repo:  https://github.com/loops-wg/ietf107
Notes: https://hackmd.io/HuWZVXcATxyRA0vWaK7Cwg

After a little bit of resynchronization, we plan to take up the =
discussion about =E2=80=9Cnarrowing the charter=E2=80=9D that resulted =
from the design team meeting on 2020-05-07.  Please see my last four =
messages to this mailing list:

https://mailarchive.ietf.org/arch/browse/loops/

The plan is to have, for each of the four questions, rough agreement on =
an answer by the end of the meeting.
We have two hours allocated for this meeting; for our friends joining in =
the middle of the night (as well as everyone else) I hope that we =
won=E2=80=99t need all that time.

Gr=C3=BC=C3=9Fe, Carsten

