
From nobody Tue Aug  5 09:21:04 2014
Return-Path: <nordmark@sonic.net>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 742431A035C for <efficientnd-dt@ietfa.amsl.com>; Tue,  5 Aug 2014 09:21:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.501
X-Spam-Level: 
X-Spam-Status: No, score=-0.501 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 xWV0RLPyLqlQ for <efficientnd-dt@ietfa.amsl.com>; Tue,  5 Aug 2014 09:20:59 -0700 (PDT)
Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.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 B31A91A0380 for <efficientnd-dt@ietf.org>; Tue,  5 Aug 2014 09:20:59 -0700 (PDT)
Received: from [172.22.229.45] ([162.210.130.3]) (authenticated bits=0) by d.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s75GKv82021683 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 5 Aug 2014 09:20:57 -0700
Message-ID: <53E10469.1080409@sonic.net>
Date: Tue, 05 Aug 2014 09:20:57 -0700
From: Erik Nordmark <nordmark@sonic.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Sonic-CAuth: UmFuZG9tSVb4Fyd9tVGbYfdnHdNROkHULV32ADyZCwer0z2pOM0ruW1yOfkzxN8VlNz9KthFs4Vygg8Gm9mmOJcQPCTP7kqP
X-Sonic-ID: C;Hvk6e7wc5BGDG2yt54E5FQ== M;phpke7wc5BGDG2yt54E5FQ==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/i8OMjXox5pE4PWHp2f8m8PyJvYg
Subject: [Efficientnd-dt] On PTO this Thu
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Aug 2014 16:21:01 -0000

Going hiking in Yosemite.

Feel free to hold a meeting without me.

    Erik


From nobody Tue Aug  5 09:30:01 2014
Return-Path: <ek@google.com>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAA6E1B2A82 for <efficientnd-dt@ietfa.amsl.com>; Tue,  5 Aug 2014 09:29:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.379
X-Spam-Level: 
X-Spam-Status: No, score=-1.379 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=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 MyNfUiXGjHfY for <efficientnd-dt@ietfa.amsl.com>; Tue,  5 Aug 2014 09:29:57 -0700 (PDT)
Received: from mail-qg0-x22a.google.com (mail-qg0-x22a.google.com [IPv6:2607:f8b0:400d:c04::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EDD11A036B for <efficientnd-dt@ietf.org>; Tue,  5 Aug 2014 09:29:57 -0700 (PDT)
Received: by mail-qg0-f42.google.com with SMTP id j5so1295262qga.15 for <efficientnd-dt@ietf.org>; Tue, 05 Aug 2014 09:29:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=qYLwZ4TimElg40sNdP8q6x2fmAKh7Im420CDfPY8Hqw=; b=EQsZ7Zt3P37d2H9n9bMXEh+SGF/5y+SZxc9R0PsUM4+d3JwKaQrQqR9W79HQe3z/7I tex1/6qY2lU+nDb9tFwpS//y6WNABZfnRpbfppJ0dVtfVvbCJLclNHPMOfwPU4y2XOz0 o07VwMWGhHXDj3qNmBGaq/L65W65YPspTiYjIMRNydQINtV5cZlfyh2cLQgaPBefABnD ps7pdPLCKXhkInuA9PyWBevXl1HgT+r8uqbhIvw9eMXZmUJbbn9F4QeQYEHnWvgD6+jH WbEilh6c8DqGtZvYVRczd54KEH/GpsiO6iMa6vIVgldoz10cRuqyE+uKhA5070DjVOBj UM2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=qYLwZ4TimElg40sNdP8q6x2fmAKh7Im420CDfPY8Hqw=; b=OTnR4mUDzlR0GE/rHMYJf+QCHLcd2y4NNFYNOIL8tSAZI1g31FOyKDKjADsUhuN+T5 Bk/16KhGE9Zj+GTg5Ycl2GfYJ1auVzpbQtFTHv4VvUZxPIxpT41qo2tVeW7Bp0yO+ojh 34IwicznM60mgr5pbXF7yfIe2Jm1IXWwk5IOyT3h+DHZXKqSntcQMtlzazlxtR5/S3hP 1/SdC+97XB3F+rYizl+OdAf6a3ze1h8+pyiRvmPu8B9fn7GSFaz+c3Rum3/bbW0VGJZL E+DdgWaa1k6byiD3HQotRdo1xDAmAugyWe9ibFgeY0Zo/xC6VZif6774yCsqZEAJPJdf hzAw==
X-Gm-Message-State: ALoCoQmmnS99kqpb7XxSniBue4sSng3aFNLEp+QX3zNWZaJHGUjlI4YnDg/J1nVAsjZSmIYHi6gK
X-Received: by 10.224.7.193 with SMTP id e1mr7575469qae.74.1407256196460; Tue, 05 Aug 2014 09:29:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.23.200 with HTTP; Tue, 5 Aug 2014 09:29:36 -0700 (PDT)
In-Reply-To: <53E10469.1080409@sonic.net>
References: <53E10469.1080409@sonic.net>
From: Erik Kline <ek@google.com>
Date: Tue, 5 Aug 2014 09:29:36 -0700
Message-ID: <CAAedzxoQjwbiEtTxhHgRrgu7Oej5+Dwk12qNJ=crWCUue7+pmg@mail.gmail.com>
To: Erik Nordmark <nordmark@sonic.net>
Content-Type: multipart/alternative; boundary=047d7b6765f0b2ed6a04ffe45d9c
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/TKxKyZ-jl3BJMOYBi6Y0s_jhWwE
Cc: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Subject: Re: [Efficientnd-dt] On PTO this Thu
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Aug 2014 16:29:59 -0000

--047d7b6765f0b2ed6a04ffe45d9c
Content-Type: text/plain; charset=UTF-8

Hopefully the fires have died down.

<unrelated>
And I notice you have a sonic.net email address.  If that means what I
think it means, care to contact the ISP-folk and inject some expertise:

    https://forums.sonic.net/viewtopic.php?f=10&t=2148&p=13498#p13498

"...IPv6 delivers actual data payload at a rate of about 10% slower than
IPv4..."
</unrelated>


On 5 August 2014 09:20, Erik Nordmark <nordmark@sonic.net> wrote:

> Going hiking in Yosemite.
>
> Feel free to hold a meeting without me.
>
>    Erik
>
> _______________________________________________
> Efficientnd-dt mailing list
> Efficientnd-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/efficientnd-dt
>

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

<div dir=3D"ltr">Hopefully the fires have died down.<div><br></div><div>&lt=
;unrelated&gt;</div><div>And I notice you have a <a href=3D"http://sonic.ne=
t">sonic.net</a> email address. =C2=A0If that means what I think it means, =
care to contact the ISP-folk and inject some expertise:</div>

<div><br></div><div>=C2=A0 =C2=A0=C2=A0<a href=3D"https://forums.sonic.net/=
viewtopic.php?f=3D10&amp;t=3D2148&amp;p=3D13498#p13498">https://forums.soni=
c.net/viewtopic.php?f=3D10&amp;t=3D2148&amp;p=3D13498#p13498</a></div><div>=
<br></div><div>&quot;...IPv6 delivers actual data payload at a rate of abou=
t 10% slower than IPv4...&quot;</div>

<div>&lt;/unrelated&gt;</div></div><div class=3D"gmail_extra"><br><br><div =
class=3D"gmail_quote">On 5 August 2014 09:20, Erik Nordmark <span dir=3D"lt=
r">&lt;<a href=3D"mailto:nordmark@sonic.net" target=3D"_blank">nordmark@son=
ic.net</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Going hiking in Yosemite.<br>
<br>
Feel free to hold a meeting without me.<br>
<br>
=C2=A0 =C2=A0Erik<br>
<br>
______________________________<u></u>_________________<br>
Efficientnd-dt mailing list<br>
<a href=3D"mailto:Efficientnd-dt@ietf.org" target=3D"_blank">Efficientnd-dt=
@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/efficientnd-dt" target=3D"=
_blank">https://www.ietf.org/mailman/<u></u>listinfo/efficientnd-dt</a><br>
</blockquote></div><br></div>

--047d7b6765f0b2ed6a04ffe45d9c--


From nobody Tue Aug  5 09:48:02 2014
Return-Path: <nordmark@sonic.net>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 130141A01E7 for <efficientnd-dt@ietfa.amsl.com>; Tue,  5 Aug 2014 09:47:51 -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, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 5fVA7xthie0U for <efficientnd-dt@ietfa.amsl.com>; Tue,  5 Aug 2014 09:47:45 -0700 (PDT)
Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (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 E54C01A0389 for <efficientnd-dt@ietf.org>; Tue,  5 Aug 2014 09:47:44 -0700 (PDT)
Received: from [172.22.229.45] ([162.210.130.3]) (authenticated bits=0) by c.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s75GlhoX008520 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 5 Aug 2014 09:47:43 -0700
Message-ID: <53E10AAF.9040104@sonic.net>
Date: Tue, 05 Aug 2014 09:47:43 -0700
From: Erik Nordmark <nordmark@sonic.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Sonic-CAuth: UmFuZG9tSVZ6ZdAQ9K8S1m5quVVRPIms/88rTDrMbWaDoUYfs4FBMuT+s5DJhitYrlk+hEuCRvr86+QCAqAuVzcIjjbmVHCM
X-Sonic-ID: C;NsyTOMAc5BGeX08doK8kYw== M;EjC4OMAc5BGeX08doK8kYw==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/R_DlbPLv0ZrkPOmWbCONiHSsDmk
Subject: [Efficientnd-dt] IEEE P802.11aa Reliable Multicast
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Aug 2014 16:47:51 -0000

I just saw an reference to that work.I gather it is targeting 
audio-video bridging.

Does anybody know whether it could also be used improve the reliability 
of other multicast?

    Erik


From nobody Wed Aug  6 01:09:29 2014
Return-Path: <pthubert@cisco.com>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D394B1B2CCF for <efficientnd-dt@ietfa.amsl.com>; Wed,  6 Aug 2014 01:09:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level: 
X-Spam-Status: No, score=-14.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 NByJlJUG3qsE for <efficientnd-dt@ietfa.amsl.com>; Wed,  6 Aug 2014 01:09:20 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E3CC1B2CCC for <efficientnd-dt@ietf.org>; Wed,  6 Aug 2014 01:09:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=514; q=dns/txt; s=iport; t=1407312560; x=1408522160; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=FKIjq5Stw7FucXBoN7dCLrJT47R+3vT8PAf8ELsWVNo=; b=Wr/UNzy9U0Y6hpc15hHOE3+bnnvVvXuVMrhCaU5QHNj/IRgjbmpjauZh ++5jNhe+yx8RGyK30McKiqD7FlAQogD+R7SKpkwGBBRRGr9PDl10UDaHT m3RHxAnsQT8Gd/QUlNVHh7OUT6PLujtlHwEdcM3sQH4yfOd/3hMVS6Lrx 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AmQFAHDi4VOtJV2b/2dsb2JhbABZgw1SV8wVCoZ1UwGBDhZ3hAQBAQMBAQEBawsFCwIBCEYnCyUCBAENBYg6CA3DCRMEjxkzB4MvgRwFilmEI40WlGWDVGw
X-IronPort-AV: E=Sophos;i="5.01,810,1400025600"; d="scan'208";a="66905363"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by alln-iport-2.cisco.com with ESMTP; 06 Aug 2014 08:09:19 +0000
Received: from xhc-rcd-x08.cisco.com (xhc-rcd-x08.cisco.com [173.37.183.82]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id s7689JBv004128 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 6 Aug 2014 08:09:19 GMT
Received: from xmb-rcd-x01.cisco.com ([169.254.1.37]) by xhc-rcd-x08.cisco.com ([173.37.183.82]) with mapi id 14.03.0123.003; Wed, 6 Aug 2014 03:09:19 -0500
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Erik Nordmark <nordmark@sonic.net>, "Norman Finn (nfinn)" <nfinn@cisco.com>
Thread-Topic: [Efficientnd-dt] IEEE P802.11aa Reliable Multicast
Thread-Index: AQHPsM0GTh8HX1HPokqMxuF+Qy60F5vDOdc4
Date: Wed, 6 Aug 2014 08:09:18 +0000
Message-ID: <8A187969-4866-4B04-95D9-45F743BEFB80@cisco.com>
References: <53E10AAF.9040104@sonic.net>
In-Reply-To: <53E10AAF.9040104@sonic.net>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/QhsOWV3lyk1eS1vwusS9xnkdfdU
Cc: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Subject: Re: [Efficientnd-dt] IEEE P802.11aa Reliable Multicast
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Aug 2014 08:09:26 -0000

Hi Erik:

Cc ing Norm.

Pascal

> Le 5 ao=FBt 2014 =E0 18:48, "Erik Nordmark" <nordmark@sonic.net> a =E9cri=
t :
>=20
>=20
> I just saw an reference to that work.I gather it is targeting audio-video=
 bridging.
>=20
> Does anybody know whether it could also be used improve the reliability o=
f other multicast?
>=20
>   Erik
>=20
> _______________________________________________
> Efficientnd-dt mailing list
> Efficientnd-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/efficientnd-dt


From nobody Wed Aug  6 03:33:14 2014
Return-Path: <ayourtch@cisco.com>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93C561B2D28 for <efficientnd-dt@ietfa.amsl.com>; Wed,  6 Aug 2014 03:33:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level: 
X-Spam-Status: No, score=-14.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 GFzK5G9_Bynb for <efficientnd-dt@ietfa.amsl.com>; Wed,  6 Aug 2014 03:33:11 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 186081B2D25 for <efficientnd-dt@ietf.org>; Wed,  6 Aug 2014 03:33:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1945; q=dns/txt; s=iport; t=1407321191; x=1408530791; h=date:from:to:cc:subject:in-reply-to:message-id: references:mime-version; bh=KvbeFGIC9I8M/GQmbOdiskUAfKBBU5v3nEbmcrY4m+g=; b=QTXY9ky3ffW82029f/jID6H7mECAZGQXEm5WN482kWoKPY74WTcW+rFa jR+PHtFm6CAugpZcEVA9sp2PaPZ23+xHIyoPB5c73sXt5pwjlGTjvjptu jI4+BT0WFKkXUOg3I+likdOjAXrx57jXNpv6BYJg1hn//iQCGQaBySovC 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ah0HAPMD4lOtJV2P/2dsb2JhbABaFoJ3UlcErhQBAQEBAQEFAW6dCQyGc1MBgRAWd4QEAQECAQEBAQFrCwULC0YnMAYOBQmIMQgNwyEXhXyJUAeESwWKWYpSiDuFUI1Bg1ZqAQEBgUM
X-IronPort-AV: E=Sophos;i="5.01,811,1400025600"; d="scan'208";a="345253758"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-1.cisco.com with ESMTP; 06 Aug 2014 10:33:10 +0000
Received: from xhc-rcd-x13.cisco.com (xhc-rcd-x13.cisco.com [173.37.183.87]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id s76AXAT6020171 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 6 Aug 2014 10:33:10 GMT
Received: from [10.61.196.182] (10.61.196.182) by xhc-rcd-x13.cisco.com (173.37.183.87) with Microsoft SMTP Server (TLS) id 14.3.123.3; Wed, 6 Aug 2014 05:33:09 -0500
Date: Wed, 6 Aug 2014 12:32:56 +0200
From: Andrew Yourtchenko <ayourtch@cisco.com>
X-X-Sender: ayourtch@ayourtch-mac
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
In-Reply-To: <8A187969-4866-4B04-95D9-45F743BEFB80@cisco.com>
Message-ID: <alpine.OSX.2.00.1408061216540.39200@ayourtch-mac>
References: <53E10AAF.9040104@sonic.net> <8A187969-4866-4B04-95D9-45F743BEFB80@cisco.com>
User-Agent: Alpine 2.00 (OSX 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="0-466455134-1407321194=:39200"
X-Originating-IP: [10.61.196.182]
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/Z-WKdrWon5N8k2cby_v8wZjkPfA
Cc: Erik Nordmark <nordmark@sonic.net>, "Norman Finn \(nfinn\)" <nfinn@cisco.com>, "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Subject: Re: [Efficientnd-dt] IEEE P802.11aa Reliable Multicast
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Aug 2014 10:33:13 -0000

--0-466455134-1407321194=:39200
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: 8BIT

FWIW, (and Norm please correct me if I am saying anything that does not 
make sense :)

I've looked at these two:

http://aetos.it.teithe.gr/~peris/research/ICC_2012_802.11aa.pdf  - the 
overview of the mechanisms

and

http://www.sigcomm.org/sites/default/files/ccr/papers/2014/January/2567561-2567567.pdf 
- the experiences with running code.

To me seems like they are not video-specific, even though they keep 
mentioning video (probably just because this is where the biggest impact 
is):

DMS - directed multicast service - this seems to be a variation of what is 
done today. send multicast as per-station unicast.

UR - unsolicited retries - basically, send multiple copies of the packet 
at a higher rate.

BA - block acknowledgement - send the burst of groupcast frames, then poll 
each receiving station for the block ACKs.

The implementation from the second paper is open source, so this seems to 
be a good topic for a student project to compare the energy efficiency 
of all the approaches :)

--a

On Wed, 6 Aug 2014, Pascal Thubert (pthubert) wrote:

> Hi Erik:
>
> Cc ing Norm.
>
> Pascal
>
>> Le 5 août 2014 à 18:48, "Erik Nordmark" <nordmark@sonic.net> a écrit :
>>
>>
>> I just saw an reference to that work.I gather it is targeting audio-video bridging.
>>
>> Does anybody know whether it could also be used improve the reliability of other multicast?
>>
>>   Erik
>>
>> _______________________________________________
>> Efficientnd-dt mailing list
>> Efficientnd-dt@ietf.org
>> https://www.ietf.org/mailman/listinfo/efficientnd-dt
>
> _______________________________________________
> Efficientnd-dt mailing list
> Efficientnd-dt@ietf.org
> https://www.ietf.org/mailman/listinfo/efficientnd-dt
>
--0-466455134-1407321194=:39200--


From nobody Thu Aug 21 00:35:53 2014
Return-Path: <nordmark@sonic.net>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AF491A0424 for <efficientnd-dt@ietfa.amsl.com>; Thu, 21 Aug 2014 00:35:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.132
X-Spam-Level: 
X-Spam-Status: No, score=0.132 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.668] autolearn=ham
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 IoF6L1zJn9VG for <efficientnd-dt@ietfa.amsl.com>; Thu, 21 Aug 2014 00:35:46 -0700 (PDT)
Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.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 80E071A00D8 for <efficientnd-dt@ietf.org>; Thu, 21 Aug 2014 00:35:46 -0700 (PDT)
Received: from [10.0.1.23] (70-36-182-172.dsl.dynamic.sonic.net [70.36.182.172]) (authenticated bits=0) by d.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s7L7ZhHK002558 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 21 Aug 2014 00:35:43 -0700
Message-ID: <53F5A14F.70501@sonic.net>
Date: Thu, 21 Aug 2014 00:35:43 -0700
From: Erik Nordmark <nordmark@sonic.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
References: <53F5A0F6.5060909@acm.org>
In-Reply-To: <53F5A0F6.5060909@acm.org>
X-Forwarded-Message-Id: <53F5A0F6.5060909@acm.org>
Content-Type: multipart/mixed; boundary="------------070605010305030105050204"
X-Sonic-CAuth: UmFuZG9tSVZ+BRuAwLGlpIdmsQQiDTtQvg2hPvw41sHXWRZUMMxR4CCxshilUBWH1B1pAk2qEBuZNhG0Fc1iR+puHsDU4eun
X-Sonic-ID: C;ElQYwgUp5BGQuAvd54E5FQ== M;yqMuwgUp5BGQuAvd54E5FQ==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/ST92bousT4sYSMHr6etCvPSxykQ
Subject: [Efficientnd-dt] Food for thought - router-controlled RS refresh
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Aug 2014 07:35:50 -0000

This is a multi-part message in MIME format.
--------------070605010305030105050204
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit


I mentioned this in our Friday meeting in Toronto - finally put it on paper.

Do folks think this is a reasonable starting point for some Design Team
output when it comes to RS/RA?
If so, should we include all the RS/RA pieces in one document?
(implementation advise, raise the max advinterval, etc)

     Erik





--------------070605010305030105050204
Content-Type: text/plain; charset=UTF-8;
 name="draft-endt-6man-rs-ra.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="draft-endt-6man-rs-ra.txt"

CgoKCjZtYW4gV0cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBFLiBOb3JkbWFyawpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBBcmlzdGEgTmV0d29ya3MKVXBkYXRlczogNDg2
MSAoaWYgYXBwcm92ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXVndXN0IDIx
LCAyMDE0CkludGVuZGVkIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrCkV4cGlyZXM6IEZlYnJ1
YXJ5IDIyLCAyMDE1CgoKICAgICAgICAgSVB2NiBOZWlnaGJvciBEaXNjb3ZlcnkgT3B0aW9u
YWwgVW5pY2FzdCBSUy9SQSBSZWZyZXNoCiAgICAgICAgICAgICAgICAgICAgICAgIGRyYWZ0
LWVuZHQtNm1hbi1ycy1yYTAwCgpBYnN0cmFjdAoKICAgSVB2NiBOZWlnaGJvciBEaXNjb3Zl
cnkgcmVsaWVzIG9uIHBlcmlvZGljIG11bHRpY2FzdCBSb3V0ZXIKICAgQWR2ZXJ0aXNlbWVu
dCBtZXNzYWdlcyB0byB1cGRhdGUgdGltZXIgdmFsdWVzIGFuZCB0byBkaXN0cmlidXRlIG5l
dwogICBpbmZvcm1hdGlvbiAoc3VjaCBhcyBuZXcgcHJlZml4ZXMpIHRvIGhvc3RzLiAgT24g
c29tZSBsaW5rcyB0aGUgdXNlCiAgIG9mIHBlcmlvZGljIG11bHRpY2FzdCBtZXNzYWdlcyB0
byBhbGwgaG9zdCBiZWNvbWVzIGV4cGVuc2l2ZSwgYW5kIGluCiAgIHNvbWUgY2FzZXMgaXQg
cmVzdWx0cyBpbiBob3N0cyB3YWtpbmcgdXAgZnJlcXVlbnRseS4gIE1hbnkKICAgaW1wbGVt
ZW50YXRpb25zIG9mIFJGQyA0ODYxIGFsc28gdXNlIG11bHRpY2FzdCBmb3Igc29saWNpdGVk
IFJvdXRlcgogICBBZHZlcnRpc2VtZW50IG1lc3NhZ2VzLCBldmVuIHRob3VnaCB0aGF0IGJl
aGF2aW9yIGlzIG9wdGlvbmFsLgoKICAgVGhpcyBzcGVjaWZpY2F0aW9uIHByb3ZpZGVzIGFu
IG9wdGlvbmFsIG1lY2hhbmlzbSBmb3IgaG9zdHMgYW5kCiAgIHJvdXRlcnMgd2hlcmUgaW5z
dGVhZCBvZiBwZXJpb2RpYyBtdWx0aWNhc3QgUm91dGVyIEFkdmVydGlzZW1lbnRzIHRoZQog
ICBob3N0cyBhcmUgaW5zdHJ1Y3RlZCAoYnkgdGhlIHJvdXRlcnMpIHRvIHVzZSB1bmljYXN0
IFJvdXRlcgogICBTb2xpY2l0YXRpb25zIHRvIHJlcXVlc3QgcmVmcmVzaGVkIFJvdXRlciBB
ZHZlcnRpc2VtZW50cy4gIFRoaXMKICAgbWVjaGFuaXNtIGlzIGVuYWJsZWQgYnkgY29uZmln
dXJpbmcgdGhlIHJvdXRlciB0byBpbmNsdWRlIGEgbmV3CiAgIG9wdGlvbiBpbiB0aGUgUm91
dGVyIEFkdmVydGlzZW1lbnQgaW4gb3JkZXIgdG8gYWxsb3cgdGhlIG5ldHdvcmsKICAgYWRt
aW5pc3RyYXRvciB0byBjaG9vc2UgaG9zdCBiZWhhdmlvciBiYXNlZCBvbiB3aGV0aGVyIHBl
cmlvZGljCiAgIG11bHRpY2FzdCBhcmUgbW9yZSBlZmZpY2llbnQgb24gdGhlaXIgbGluayBv
ciBub3QuICBUaGUgcm91dGVycyBjYW4KICAgYWxzbyB0ZWxsIHdoZXRoZXIgdGhlIGhvc3Rz
IGFyZSBjYXBhYmxlIG9mIHRoZSBuZXcgYmVoYXZpb3IgdGhyb3VnaCBhCiAgIG5ldyBmbGFn
IGluIHRoZSBSb3V0ZXIgU29saWNpdGF0aW9ucy4KClN0YXR1cyBvZiBUaGlzIE1lbW8KCiAg
IFRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVkIGluIGZ1bGwgY29uZm9ybWFuY2Ug
d2l0aCB0aGUKICAgcHJvdmlzaW9ucyBvZiBCQ1AgNzggYW5kIEJDUCA3OS4KCiAgIEludGVy
bmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2lu
ZWVyaW5nCiAgIFRhc2sgRm9yY2UgKElFVEYpLiAgTm90ZSB0aGF0IG90aGVyIGdyb3VwcyBt
YXkgYWxzbyBkaXN0cmlidXRlCiAgIHdvcmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURy
YWZ0cy4gIFRoZSBsaXN0IG9mIGN1cnJlbnQgSW50ZXJuZXQtCiAgIERyYWZ0cyBpcyBhdCBo
dHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRzL2N1cnJlbnQvLgoKICAgSW50ZXJu
ZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4aW11bSBvZiBz
aXggbW9udGhzCiAgIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9ic29sZXRl
ZCBieSBvdGhlciBkb2N1bWVudHMgYXQgYW55CiAgIHRpbWUuICBJdCBpcyBpbmFwcHJvcHJp
YXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlCiAgIG1hdGVyaWFsIG9y
IHRvIGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiIKCiAgIFRo
aXMgSW50ZXJuZXQtRHJhZnQgd2lsbCBleHBpcmUgb24gRmVicnVhcnkgMjIsIDIwMTUuCgoK
CgpOb3JkbWFyayAgICAgICAgICAgICAgICBFeHBpcmVzIEZlYnJ1YXJ5IDIyLCAyMDE1ICAg
ICAgICAgICAgICAgW1BhZ2UgMV0KDApJbnRlcm5ldC1EcmFmdCAgICAgICBPcHRpb25hbCBV
bmljYXN0IFJTL1JBIFJlZnJlc2ggICAgICAgICAgQXVndXN0IDIwMTQKCgpDb3B5cmlnaHQg
Tm90aWNlCgogICBDb3B5cmlnaHQgKGMpIDIwMTQgSUVURiBUcnVzdCBhbmQgdGhlIHBlcnNv
bnMgaWRlbnRpZmllZCBhcyB0aGUKICAgZG9jdW1lbnQgYXV0aG9ycy4gIEFsbCByaWdodHMg
cmVzZXJ2ZWQuCgogICBUaGlzIGRvY3VtZW50IGlzIHN1YmplY3QgdG8gQkNQIDc4IGFuZCB0
aGUgSUVURiBUcnVzdCdzIExlZ2FsCiAgIFByb3Zpc2lvbnMgUmVsYXRpbmcgdG8gSUVURiBE
b2N1bWVudHMKICAgKGh0dHA6Ly90cnVzdGVlLmlldGYub3JnL2xpY2Vuc2UtaW5mbykgaW4g
ZWZmZWN0IG9uIHRoZSBkYXRlIG9mCiAgIHB1YmxpY2F0aW9uIG9mIHRoaXMgZG9jdW1lbnQu
ICBQbGVhc2UgcmV2aWV3IHRoZXNlIGRvY3VtZW50cwogICBjYXJlZnVsbHksIGFzIHRoZXkg
ZGVzY3JpYmUgeW91ciByaWdodHMgYW5kIHJlc3RyaWN0aW9ucyB3aXRoIHJlc3BlY3QKICAg
dG8gdGhpcyBkb2N1bWVudC4gIENvZGUgQ29tcG9uZW50cyBleHRyYWN0ZWQgZnJvbSB0aGlz
IGRvY3VtZW50IG11c3QKICAgaW5jbHVkZSBTaW1wbGlmaWVkIEJTRCBMaWNlbnNlIHRleHQg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC5lIG9mCiAgIHRoZSBUcnVzdCBMZWdhbCBQcm92
aXNpb25zIGFuZCBhcmUgcHJvdmlkZWQgd2l0aG91dCB3YXJyYW50eSBhcwogICBkZXNjcmli
ZWQgaW4gdGhlIFNpbXBsaWZpZWQgQlNEIExpY2Vuc2UuCgpUYWJsZSBvZiBDb250ZW50cwoK
ICAgMS4gIEludHJvZHVjdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gICAyCiAgIDIuICBHb2FscyBhbmQgUmVxdWlyZW1lbnRzICAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNAogICAzLiAgRGVmaW5pdGlv
biBPZiBUZXJtcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAg
IDQKICAgNC4gIFByb3RvY29sIE92ZXJ2aWV3IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gICA0CiAgIDUuICBOZXcgTmVpZ2hib3IgRGlzY292ZXJ5IEZs
YWdzIGFuZCBPcHRpb25zICAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNQogICAgIDUuMS4gIElu
dHJvZHVjaW5nIGEgUm91dGVyIFNvbGljaXRhdGlvbiBGbGFnICAuIC4gLiAuIC4gLiAuIC4g
LiAgIDUKICAgICA1LjIuICBSZWZyZXNoIFRpbWUgb3B0aW9uIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gICA1CiAgIDYuICBDb25jZXB0dWFsIERhdGEgU3RydWN0
dXJlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNgogICA3LiAgSG9z
dCBCZWhhdmlvciAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgIDYKICAgICA3LjEuICBTbGVlcCBhbmQgV2FrZXVwICAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA2CiAgICAgNy4yLiAgTW92ZW1lbnQgIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNwogICA4LiAg
Um91dGVyIEJlaGF2aW9yIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAgIDcKICAgICA4LjEuICBSb3V0ZXIgYW5kL29yIEludGVyZmFjZSBJbml0aWFs
aXphdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gICA3CiAgICAgOC4yLiAgUGVyaW9kaWMgTXVs
dGljYXN0IFJBIGZvciB1bm1vZGlmaWVkIGhvc3RzICAuIC4gLiAuIC4gLiAuICAgNwogICAg
IDguMy4gIE11bHRpY2FzdCBSQSB3aGVuIG5ldyBpbmZvcm1hdGlvbiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAgIDgKICAgOS4gIFJvdXRlciBBZHZlcnRpc2VtZW50IENvbnNpc3RlbmN5
ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA4CiAgIDEwLiBTZWN1cml0eSBDb25z
aWRlcmF0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgOAog
ICAxMS4gSUFOQSBDb25zaWRlcmF0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAgIDgKICAgMTIuIENoYW5nZWxvZyAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA4CiAgIDEzLiBBY2tub3dsZWRn
ZW1lbnRzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAg
OQogICAxNC4gT3BlbiBJc3N1ZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgIDkKICAgMTUuIFJlZmVyZW5jZXMgIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA5CiAgICAgMTUuMS4gIE5v
cm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICAgOQogICAgIDE1LjIuICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAgIDkKICAgQXV0aG9yJ3MgQWRkcmVzcyAgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDEwCgoxLiAgSW50cm9k
dWN0aW9uCgogICBJUHY2IE5laWdoYm9yIERpc2NvdmVyeSBbUkZDNDg2MV0gd2FzIGRlZmlu
ZWQgYXQgYSB0aW1lIHdoZW4gbG9jYWwKICAgYXJlYSBuZXR3b3JrcyBoYWQgZGlmZmVyZW50
IHByb3BlcnRpZXMgdGhhbiB0b2RheS4gIEEgY29tbW9uIGxpbmsgd2FzCiAgIHRoZSB5ZWxs
b3ctY29heCBzaGFyZWQgd2lyZSBFdGhlcm5ldCwgd2hlcmUgYSBsaW5rLWxheWVyIG11bHRp
Y2FzdAoKCgpOb3JkbWFyayAgICAgICAgICAgICAgICBFeHBpcmVzIEZlYnJ1YXJ5IDIyLCAy
MDE1ICAgICAgICAgICAgICAgW1BhZ2UgMl0KDApJbnRlcm5ldC1EcmFmdCAgICAgICBPcHRp
b25hbCBVbmljYXN0IFJTL1JBIFJlZnJlc2ggICAgICAgICAgQXVndXN0IDIwMTQKCgogICBh
bmQgdW5pY2FzdCB3b3JrZWQgdGhlIHNhbWUgLSBzZW5kIHRoZSBwYWNrZXQgb24gdGhlIHdp
cmUgYW5kIHRoZQogICBpbnRlcmVzdGVkIHJlY2VpdmVycyB3aWxsIHBpY2sgaXQgdXAuICBU
aHVzIHRoZSBuZXR3b3JrIGNvc3QKICAgKGlnbm9yaW5nIGFueSBwcm9jZXNzaW5nIGNvc3Qg
b24gdGhlIHJlY2VpdmVycyB0aGF0IG1pZ2h0IG5vdAogICBjb21wbGV0ZWx5IGZpbHRlciBv
dXQgRXRoZXJuZXQgbXVsdGljYXN0IGFkZHJlc3NlcyB0aGF0IHRoZXkgZGlkIG5vdAogICB3
YW50KSBhbmQgdGhlIHJlbGlhYmlsaXR5IG9mIHNlbmRpbmcgYSBsaW5rLWxheWVyIHVuaWNh
c3QgYW5kCiAgIG11bHRpY2FzdCB3YXMgdGhlIHNhbWUuICBGdXJ0aGVybW9yZSwgdGhlIGhv
c3RzIGF0IHRoZSB0aW1lIHdhcwogICBhbHdheXMgb24gYW5kIGNvbm5lY3RlZC4gIFBvd2Vy
aW5nIG9uIGFuZCBvZmYgdGhlIHdvcmtzdGF0aW9uL1BDCiAgIGhvc3RzIGF0IHRoZSB0aW1l
IHdhcyBzbG93IGFuZCBkaXNydXB0aXZlIHByb2Nlc3MuCgogICBVbmRlciB0aGUgYWJvdmUg
YXNzdW1wdGlvbnMgaXQgd2FzIHF1aXRlIGVmZmljaWVudCB0byBtYWludGFpbiB0aGUKICAg
c2hhcmVkIHN0YXRlIG9mIHRoZSBsaW5rIHN1Y2ggYXMgdGhlIHByZWZpeGVzIGFuZCB0aGVp
ciBsaWZldGltZXMKICAgdXNpbmcgcGVyaW9kaWMgbXVsdGljYXN0IFJvdXRlciBBZHZlcnRp
c2VtZW50IG1lc3NhZ2VzLiAgSXQgd2FzIGFsc28KICAgZWZmaWNpZW50IHRvIHVzZSBtdWx0
aWNhc3QgTmVpZ2hib3IgU29saWNpdGF0aW9ucyBmb3IgYWRkcmVzcwogICByZXNvbHV0aW9u
IGFzIGEgc2xpZ2h0IGltcHJvdmVtZW50IG92ZXIgdGhlIGJyb2FkY2FzdCB1c2UgaW4gQVJQ
LgogICBBbmQgZmluYWxseSwgY2hlY2tpbmcgZm9yIGEgcG90ZW50aWFsIGR1cGxpY2F0ZSBJ
UHY2IGFkZHJlc3MgdXNpbmcKICAgYnJvYWRjYXN0IHdhcyBlZmZpY2llbnQgYW5kIG5hdHVy
YWwuCgogICBUaGVyZSBhcmUgc3RpbGwgbGlua3MsIHN1Y2ggYSBzYXRlbGxpdGUgbGlua3Ms
IHdoZXJlIHBlcmlvZGljCiAgIG11bHRpY2FzdCBhZHZlcnRpc2VtZW50cyBpcyB0aGUgbW9z
dCBlZmZpY2llbnQgYW5kIHJlbGlhYmxlIGFwcHJvYWNoCiAgIHRvIGtlZXAgdGhlIGhvc3Rz
IHVwIHRvIGRhdGUuICBIb3dldmVyLCBvbiBmb3IgaW5zdGFuY2UgV2lGaSBsaW5rcwogICB0
aGUgcGVyZm9ybWFuY2UgYW5kIHJlbGlhYmlsaXR5IGZvciBtdWx0aWNhc3QgaXMgcXVpdGUg
ZGlmZmVyZW50IHRoYW4KICAgZm9yIHVuaWNhc3QgKHNlZSBmb3IgaW5zdGFuY2UgW0ktRC52
eW5ja2UtNm1hbi1tY2FzdC1ub3QtZWZmaWNpZW50XSkuCiAgIENlbGx1bGFyIG5ldHdvcmtz
IHdoaWNoIGVtcGxveSBwYWdpbmcgYW5kIHN1cHBvcnQgc2xlZXBpbmcgaG9zdHMgaGF2ZQog
ICBkaWZmZXJlbnQgaXNzdWVzIChzZWUgZS5nLiwgW0ktRC5nYXJuZWlqLTZtYW4tbmQtbTJt
LWlzc3Vlc10gdGhhdAogICB3b3VsZCBiZW5lZml0IGZyb20gaGF2aW5nIHRoZSBob3N0cyB3
YWtlIHVwIGFuZCByZXF1ZXN0IGluZm9ybWF0aW9uCiAgIGZyb20gdGhlIHJvdXRlcnMgaW5z
dGVhZCBvZiB0aGUgcm91dGVycyBwZXJpb2RpY2FsbHkgbXVsdGljYXN0aW5nIHRoZQogICBp
bmZvcm1hdGlvbi4KCiAgIFNpbmNlIGRpZmZlcmVudCBsaW5rcyB0eXBlcyBhbmQgZGVwbG95
bWVudHMgaGF2ZSBkaWZmZXJlbnQgbmVlZHMsCiAgIHRoaXMgc3BlY2lmaWNhdGlvbiBwcm92
aWRlcyBtZWNoYW5pc20gYnkgd2hpY2ggdGhlIHJvdXRlcnMgY2FuCiAgIGRldGVybWluZSB3
aGV0aGVyIGFsbCB0aGUgaG9zdHMgc3VwcG9ydCB0aGUgUlMgcmVmcmVzaCwgYW5kIHRoZSBo
b3N0cwogICBvbmx5IGVtcGxveSB0aGUgUlMgcmVmcmVzaCB3aGVuIGluc3RydWN0ZWQgYnkg
dGhlIHJvdXRlcnMgdXNpbmcgYW4KICAgb3B0aW9uIGluIHRoZSBSb3V0ZXIgQWR2ZXJ0aXNl
bWVudC4KCiAgIFRoZSBvcGVyYXRvciByZXRhaW5zIHRoZSBvcHRpb24gdG8gdXNlIHVuc29s
aWNpdGVkIG11bHRpY2FzdCBSb3V0ZXIKICAgQWR2ZXJ0aXNlbWVudCB0byBhbm5vdW5jZSBu
ZXcgb3IgcmVtb3ZlZCBpbmZvcm1hdGlvbi4gIFRoYXQgY2FuIGJlCiAgIHVzZWZ1bCBmb3Ig
dW5jb21tb24gY2FzZXMgd2hpbGUgYWxsb3dpbmcgdXNpbmcgYSBoaWdoZXIgcmVmcmVzaCB0
aW1lCiAgIGZvciBub3JtYWwgbmV0d29yayBvcGVyYXRpb25zLgoKICAgVGhlIHNwZWNpZmlj
YXRpb24gZG9lcyBub3QgYXNzdW1lIHRoYXQgYWxsIGhvc3RzIG9uIHRoZSBsaW5rCiAgIGlt
cGxlbWVudCB0aGUgbmV3IGNhcGFiaWxpdHkuICBBcyBzb29uIGFzIHRoZSByb3V0ZXIocykg
b24gYSBsaW5rCiAgIHdoaWNoIHN1cHBvcnRzIHRoZXNlIG9wdGltaXphdGlvbnMsIHRoZW4g
dGhlIHVwZGF0ZWQgaG9zdHMgb24gdGhlCiAgIGxpbmsgY2FuIHNsZWVwIGJldHRlciwgd2hp
bGUgY28tZXhpc3Rpbmcgb24gdGhlIHNhbWUgbGluayB3aXRoCiAgIHVubW9kaWZpZWQgaG9z
dHMuCgoKCgoKCgpOb3JkbWFyayAgICAgICAgICAgICAgICBFeHBpcmVzIEZlYnJ1YXJ5IDIy
LCAyMDE1ICAgICAgICAgICAgICAgW1BhZ2UgM10KDApJbnRlcm5ldC1EcmFmdCAgICAgICBP
cHRpb25hbCBVbmljYXN0IFJTL1JBIFJlZnJlc2ggICAgICAgICAgQXVndXN0IDIwMTQKCgoy
LiAgR29hbHMgYW5kIFJlcXVpcmVtZW50cwoKICAgVGhlIGtleSBnb2FsIGlzIHRvIGFsbG93
IHRoZSBvcGVyYXRvciB0byBjaG9vc2Ugd2hldGhlciB1bmljYXN0IFJTCiAgIHJlZnJlc2gg
aXMgbW9yZSBlZmZpY2llbnQgdGhhdCBwZXJpb2RpYyBtdWx0aWNhc3QgUkFzLgoKICAgSW4g
YWRkaXRpb24sIGFuIG9wZXJhdG9yIG1pZ2h0IHdhbnQgdG8gYmUgbm90aWZpZWQgd2hldGhl
ciB0aGUgbGluawogICBpbmNsdWRlcyBob3N0cyB0aGF0IGRvIG5vdCBzdXBwb3J0IHRoZSBu
ZXcgbWVjaGFuaXNtLiAgUG90ZW50aWFsCiAgIHJvdXRlciBpbXBsZW1lbnRhdGlvbnMgY2Fu
IHJlYWN0IGR5bmFtaWNhbGx5IHRvIHRoYXQgaW5mb3JtYXRpb24sIG9yCiAgIGNhbiBsb2cg
ZXZlbnRzIHRvIHN5c3RlbSBtYW5hZ2VtZW50IHdoZW4gaG9zdHMgYXBwZWFyIHdoaWNoIGRv
IG5vdAogICBpbXBsZW1lbnQgdGhpcyBuZXcgY2FwYWJpbGl0eS4KCiAgIFRoZSBhc3N1bXB0
aW9uIGlzIHRoYXQgaG9zdCB3aGljaCBpbXBsZW1lbnQgdGhpcyBzcGVjaWZpY2F0aW9uIGFs
c28KICAgaW1wbGVtZW50IFtJLUQuaWV0Zi02bWFuLXJlc2lsaWVudC1yc10gYXMgdGhhdCBl
bnN1cmVzIHJlc2lsaWVuY3kgdG8KICAgcGFja2V0IGxvc3MgdGhhdCBob3N0IGluaXRpYWxp
emF0aW9uLgoKMy4gIERlZmluaXRpb24gT2YgVGVybXMKCiAgIFRoZSBrZXl3b3JkcyAiTVVT
VCIsICJNVVNUIE5PVCIsICJSRVFVSVJFRCIsICJTSEFMTCIsICJTSEFMTCBOT1QiLAogICAi
U0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJ
T05BTCIgaW4gdGhpcwogICBkb2N1bWVudCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVz
Y3JpYmVkIGluIFtSRkMyMTE5XS4KCjQuICBQcm90b2NvbCBPdmVydmlldwoKICAgVGhlIGhv
c3RzIGluY2x1ZGUgYSBuZXcgZmxhZyBpbiB0aGUgUm91dGVyIFNvbGljaXRhdGlvbiBtZXNz
YWdlLAogICB3aGljaCBhbGxvd3MgdGhlIHJvdXRlcnMgdG8gcmVwb3J0IHRvIHN5c3RlbSBt
YW5hZ2VtZW50IHdoZXRoZXIgdGhlcmUKICAgYXJlIGhvc3RzIHRoYXQgZG8gbm90IHN1cHBv
cnQgdGhlIFJTIHJlZnJlc2ggb24gdGhlIGxpbmsuCgogICBJZiB0aGUgbmV0d29yayBhZG1p
bmlzdHJhdG9yIGhhcyBjb25maWd1cmVkIHRoZSByb3V0ZXJzIHRvIHNlbmQgdGhlCiAgIG5l
dyBSZWZyZXNoIFRpbWVyIG9wdGlvbiwgdGhlbiB0aGUgb3B0aW9uIHdpbGwgYmUgaW5jbHVk
ZWQgaW4gYWxsIHRoZQogICBSb3V0ZXIgQWR2ZXJ0aXNlbWVudHMuICBUaGlzIG9wdGlvbiBp
bmNsdWRlcyB0aGUgdGltZSBpbnRlcnZhbCB3aGVuCiAgIHRoZSBob3N0cyBzaG91bGQgdW5p
Y2FzdCBSb3V0ZXIgU29saWNpdGF0aW9ucy4KCiAgIFRoZSBob3N0IG1haW50YWlucyB0aGUg
dmFsdWUgb2YgdGhlIFJlZnJlc2ggVGltZXIgb3B0aW9uIChSVE8pIGJ5CiAgIHJlY29yZGlu
ZyBpdCBpbiB0aGUgZGVmYXVsdCByb3V0ZXIgbGlzdC4gIEEgdmFsdWUgb2YgemVybyBjYW4g
YmUgdXNlZAogICB0byBpbmRpY2F0ZSB0aGF0IGEgcm91dGVyIGRpZCBub3QgaW5jbHVkZSBh
IFJlZnJlc2ggVGltZXIgb3B0aW9uLgoKICAgVGhlIGhvc3QgY2FsY3VsYXRlcyBhIHRpbWVv
dXQgYWZ0ZXIgaXQgaGFzIHNlbnQgYSBSVE8gLSBlaXRoZXIgcGVyCiAgIHJvdXRlciBvciBw
ZXIgbGluay4gIElmIGl0IGlzIG1haW50YWluZWQgcGVyIGxpbmsgdGhlbiB0aGUgaG9zdAog
ICBTSE9VTEQgdXNlIHRoZSBtaW5pbXVtIFJlZnJlc2ggVGltZXIgaXQgaGFzIHJlY2VpdmVk
IGZyb20gdGhlIHJvdXRlcnMKICAgb24gdGhlIGxpbmsuICBUaGUgdGltZW91dCBpcyBhIHJh
bmRvbSB2YWx1ZSB1bmlmb3JtbHkgZGlzdHJpYnV0ZWQKICAgYmV0d2VlbiAwLjUgYW5kIDEu
NSB0aW1lcyB0aGUgUmVmcmVzaCBUaW1lciB2YWx1ZSAoaW4gb3JkZXIgdG8gYXZvaWQKICAg
c3luY2hyb25pemF0aW9uIG9mIHRoZSB0aW1lcnMgYWNyb3NzIGhvc3RzLiAgW1RCRDogQWRk
IFNZTkMgcmVmZXJlbmNlCiAgIGZyb20gUkZDIDQ4NjEuXSAgV2hlbiB0aGlzIHRpbWVyIGZp
cmVzIHRoZSBob3N0IHNlbmRzIG9uZSB1bmljYXN0CiAgIFJvdXRlciBTb2xpY2l0YXRpb24g
dG8gdGhlIHJvdXRlciAoaWYgbWFpbnRhaW5lZCBwZXIgcm91dGVyKSBvciB0bwogICBhbGwg
dGhlIHJvdXRlcnMgb24gdGhlIGxpbmsgKGlmIG1haW50YWluZWQgcGVyIGxpbmsuKQoKCgoK
CgpOb3JkbWFyayAgICAgICAgICAgICAgICBFeHBpcmVzIEZlYnJ1YXJ5IDIyLCAyMDE1ICAg
ICAgICAgICAgICAgW1BhZ2UgNF0KDApJbnRlcm5ldC1EcmFmdCAgICAgICBPcHRpb25hbCBV
bmljYXN0IFJTL1JBIFJlZnJlc2ggICAgICAgICAgQXVndXN0IDIwMTQKCgo1LiAgTmV3IE5l
aWdoYm9yIERpc2NvdmVyeSBGbGFncyBhbmQgT3B0aW9ucwoKICAgVGhpcyBzcGVjaWZpY2F0
aW9uIGludHJvZHVjZXMgYSBvcHRpb24gdXNlZCBpbiB0aGUgUkFzIHdoaWNoIGJvdGgKICAg
aW5kaWNhdGVzIHRoYXQgdGhlIHJvdXRlciBjYW4gaGFuZGxlIFJTIHJlZnJlc2ggdXNpbmcg
dW5pY2FzdCBSQSwgYW5kCiAgIGEgZmxhZyBmb3IgdGhlIFJTIHRoYXQgaW5kaWNhdGVzIHRv
IHRoZSByb3V0ZXIgdGhhdCB0aGUgaG9zdCB3aWxsIGRvCiAgIFJTIHJlZnJlc2ggaWYgdGhl
IHJvdXRlciBzbyB3aXNoZXMuCgo1LjEuICBJbnRyb2R1Y2luZyBhIFJvdXRlciBTb2xpY2l0
YXRpb24gRmxhZwoKICAgQSBub2RlIHdoaWNoIGltcGxlbWVudHMgdGhpcyBzcGVjaWZpY2F0
aW9uIGkuZS4sIHdpbGwgc2VuZCB1bmljYXN0IFJTCiAgIHJlZnJlc2ggbWVzc2FnZXMgaWYg
c28gaW5zdHJ1Y3RlZCBieSB0aGUgcm91dGVyLCBzZXRzIHRoZSBSIGZsYWcgaW4KICAgdGhl
IFJvdXRlciBTb2xpY2l0YXRpb24gbWVzc2FnZS4KCiAgIDAgICAgICAgICAgICAgICAgICAg
MSAgICAgICAgICAgICAgICAgICAyICAgICAgICAgICAgICAgICAgIDMKICAgMCAxIDIgMyA0
IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAx
CiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rCiAgIHwgICAgIFR5cGUgICAgICB8ICAgICBDb2RlICAgICAgfCAg
ICAgICAgICBDaGVja3N1bSAgICAgICAgICAgICB8CiAgICstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rCiAgIHxSfCAg
ICAgICAgICAgICAgICAgICAgICAgICAgUmVzZXJ2ZWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8CiAgICstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rCgogICBOZXcgZmllbGRzOgoKICAgUi1mbGFnOiAgICAg
ICAgV2hlbiBzZXQgaW5kaWNhdGVzIHRoYXQgdGhlIHNlbmRpbmcgbm9kZSBpcyBjYXBhYmxl
IG9mCiAgICAgICAgICAgICAgICAgIGRvaW5nIHVuaWNhc3QgUlMgcmVmcmVzaC4KCiAgIFJl
c2VydmVkOiAgICAgIEZpZWxkIGlzIHJlZHVjZWQgZnJvbSAzMiBiaXRzIHRvIDMxIGJpdHMu
ICBJdCBNVVNUIGJlCiAgICAgICAgICAgICAgICAgIGluaXRpYWxpemVkIHRvIHplcm8gYnkg
dGhlIHNlbmRlciBhbmQgTVVTVCBiZSBpZ25vcmVkCiAgICAgICAgICAgICAgICAgIGJ5IHRo
ZSByZWNlaXZlci4KCjUuMi4gIFJlZnJlc2ggVGltZSBvcHRpb24KCiAgIEEgcm91dGVyIHdo
aWNoIGltcGxlbWVudHMgdGhpcyBzcGVjaWZpY2F0aW9uIGNhbiBiZSBjb25maWd1cmVkIHRv
CiAgIG9wZXJhdGUgd2l0aG91dCBwZXJpb2RpYyBtdWx0aWNhc3QgUm91dGVyIEFkdmVydGlz
ZW1lbnRzLiAgV2hlbiB0aGUKICAgb3BlcmF0b3IgY29uZmlndXJlcyB0aGlzIG1vZGUgb2Yg
b3BlcmF0aW9uLCB0aGVuIHRoZSByb3V0ZXIgd2lsbAogICBpbmNsdWRlIHRoaXMgbmV3IG9w
dGlvbiBpbiB0aGUgUkEuCgogICAwICAgICAgICAgICAgICAgICAgIDEgICAgICAgICAgICAg
ICAgICAgMiAgICAgICAgICAgICAgICAgICAzCiAgIDAgMSAyIDMgNCA1IDYgNyA4IDkgMCAx
IDIgMyA0IDUgNiA3IDggOSAwIDEgMiAzIDQgNSA2IDcgOCA5IDAgMQogICArLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
KwogICB8ICAgICBUeXBlICAgICAgfCAgIExlbmd0aD0xICAgIHwgICAgICAgICAgUmVmcmVz
aCBUaW1lICAgICAgICAgfAogICArLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKwogICB8ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFJlc2VydmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICArLSst
Ky0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSstKy0rLSst
Ky0rLSstKwoKCiAgIEZpZWxkczoKCgoKCk5vcmRtYXJrICAgICAgICAgICAgICAgIEV4cGly
ZXMgRmVicnVhcnkgMjIsIDIwMTUgICAgICAgICAgICAgICBbUGFnZSA1XQoMCkludGVybmV0
LURyYWZ0ICAgICAgIE9wdGlvbmFsIFVuaWNhc3QgUlMvUkEgUmVmcmVzaCAgICAgICAgICBB
dWd1c3QgMjAxNAoKCiAgIFR5cGU6ICAgICAgICAgIFRCRCBORCBvcHRpb24gY29kZSB2YWx1
ZSAoSUFOQSkKCiAgIExlbmd0aDogICAgICAgIDgtYml0IHVuc2lnbmVkIGludGVnZXIuICBU
aGUgbGVuZ3RoIG9mIHRoZSBvcHRpb24KICAgICAgICAgICAgICAgICAgKGluY2x1ZGluZyB0
aGUgdHlwZSBhbmQgbGVuZ3RoIGZpZWxkcykgaW4gdW5pdHMgb2YgOAogICAgICAgICAgICAg
ICAgICBieXRlcy4gIFRoZSB2YWx1ZSAwIGlzIGludmFsaWQuICBWYWx1ZSBpcyAxIGZvciB0
aGlzCiAgICAgICAgICAgICAgICAgIG9wdGlvbi4KCiAgIFJlZnJlc2ggVGltZTogIDE2LWJp
dCB1bnNpZ25lZCBpbnRlZ2VyLiAgVW5pdHMgaXMgc2Vjb25kcy4gIFRoZSBhbGwtCiAgICAg
ICAgICAgICAgICAgIG9uZXMgdmFsdWUgKDY1NTM1KSBtZWFucyBpbmZpbml0ZS4KCiAgIFJl
c2VydmVkOiAgICAgIDMyIGJpdHMuICBUaGlzIGZpZWxkIGlzIHVudXNlZC4gIEl0IE1VU1Qg
YmUKICAgICAgICAgICAgICAgICAgaW5pdGlhbGl6ZWQgdG8gemVybyBieSB0aGUgc2VuZGVy
IGFuZCBNVVNUIGJlIGlnbm9yZWQKICAgICAgICAgICAgICAgICAgYnkgdGhlIHJlY2VpdmVy
LgoKNi4gIENvbmNlcHR1YWwgRGF0YSBTdHJ1Y3R1cmVzCgogICBJbiBhZGRpdGlvbiB0byB0
aGUgQ29uY2VwdHVhbCBEYXRhIHN0cnVjdHVyZXMgaW4gW1JGQzQ4NjFdIGEgaG9zdAogICBy
ZWNvcmRzIHRoZSByZWNlaXZlZCBSVE8gdmFsdWUgaW4gdGhlIGRlZmF1bHQgcm91dGVyIGxp
c3QuICBJdCBhbHNvCiAgIG1haW50YWlucyBhIHRpbWVvdXQgLSBlaXRoZXIgcGVyIGxpbmsg
b3IgcGVyIGRlZmF1bHQgcm91dGVyLgoKNy4gIEhvc3QgQmVoYXZpb3IKCiAgIFNlZSBQcm90
b2NvbCBPdmVydmlldyBzZWN0aW9uIGFib3ZlLgoKICAgQSBob3N0IGltcGxlbWVudGluZyB0
aGlzIHNwZWNpZmljYXRpb24gTUFZIGFsc28gaW1wbGVtZW50CiAgIFtJLUQuaWV0Zi02bWFu
LXJlc2lsaWVudC1yc10uCgogICBJZiB0aGVyZSBpcyBubyBSVE8gaW4gdGhlIHJlY2VpdmVk
IFJvdXRlciBBZHZlcnRpc2VtZW50cywgdGhlbiB0aGUKICAgaG9zdCBiZWhhdmlvciBkb2Vz
IG5vdCBjaGFuZ2UuICBIb3dldmVyLCBpZiBSVE9zIHN0YXJ0IGFwcGVhcmluZyBpbgogICBS
QXMgYWZ0ZXIgdGhlIGluaXRpYWwgUkFzLCB0aGUgaG9zdCBTSE9VTEQgc3RhcnQgcGVyZm9y
bWluZyBSUwogICByZWZyZXNoLiAgQXMgdGhlIGxhc3Qgcm91dGVyIHRoYXQgaW5jbHVkZWQg
UlRPIG9wdGlvbnMgdGltZSBvdXQgZnJvbQogICB0aGUgZGVmYXVsdCByb3V0ZXIgbGlzdCwg
dGhlIGhvc3QgU0hPVUxEIHN0b3Agc2VuZGluZyBSUyByZWZyZXNoCiAgIG1lc3NhZ2VzLgoK
ICAgVGhlIGhvc3QgTVVTVCBqb2luIHRoZSBhbGwtbm9kZXMgbXVsdGljYXN0IGFkZHJlc3Mg
YXMgaW4gW1JGQzQ4NjFdCiAgIHNpbmNlIHRoZSByb3V0ZXJzIE1BWSBzZW5kIG11bHRpY2Fz
dCBSQXMgZm9yIGltcG9ydGFudCBjaGFuZ2VzLgoKNy4xLiAgU2xlZXAgYW5kIFdha2V1cAoK
ICAgVGhlIHByb3RvY29sIGFsbG93cyB0aGUgc2xlZXB5IG5vZGVzIHRvIGNvbXBsZXRlIGl0
cyBzbGVlcCBzY2hlZHVsZQogICB3aXRob3V0IHdha2luZyB1cCBkdWUgdG8gbXVsdGljYXN0
IFJvdXRlciBBZHZlcnRpc2VtZW50IG1lc3NhZ2VzIGFuZAogICB0aGUgaG9zdCBpcyBub3Qg
cmVxdWlyZWQgdG8gd2FrZSB1cCBzb2xlbHkgZm9yIHRoZSBwdXJwb3NlcyBvZgogICBwZXJm
b3JtaW5nIFJTIHJlZnJlc2guICBUaGlzIGFzc3VtZXMgdGhhdCBzbGVlcHkgbm9kZXMgcGVy
Zm9ybSBhIFJTCiAgIHJlZnJlc2ggd2hlbiB0aGV5IHdha2UgdXAuICBJZiBob3N0cyBkbyB3
YWtlIHVwIGR1ZSB0byBtdWx0aWNhc3QgUkFzLAogICB0aGVuIHRoZSBob3N0IG9ubHkgbmVl
ZHMgdG8gcGVyZm9ybSBhIHJlZnJlc2ggb24gd2FrZXVwIGlmIHRoZQogICBSZWZyZXNoIHRp
bWVvdXQgaGFzIGV4cGlyZWQgd2hpbGUgdGhlIGhvc3Qgd2FzIHNsZWVwaW5nLgoKCgoKCk5v
cmRtYXJrICAgICAgICAgICAgICAgIEV4cGlyZXMgRmVicnVhcnkgMjIsIDIwMTUgICAgICAg
ICAgICAgICBbUGFnZSA2XQoMCkludGVybmV0LURyYWZ0ICAgICAgIE9wdGlvbmFsIFVuaWNh
c3QgUlMvUkEgUmVmcmVzaCAgICAgICAgICBBdWd1c3QgMjAxNAoKCjcuMi4gIE1vdmVtZW50
CgogICBXaGVuIGEgaG9zdCB3YWtlcyB1cCBpdCBjYW4gY29tYmluZSBtb3ZlbWVudCBkZXRl
Y3RpbmcgKEROQSksIE5VRCwKICAgYW5kIHJlZnJlc2hpbmcgaXRzIEFkZHJlc3MgUmVnaXN0
cmF0aW9uIGJ5IHNlbmRpbmcgYSB1bmljYXN0IFJBIHRvCiAgIGVhY2ggb2YgaXRzIGV4aXN0
aW5nIGRlZmF1bHQgcm91dGVyKHMpLiAgSWYgaXQgcmVjZWl2ZXMgdW5pY2FzdCBSQQogICBm
cm9tIGEgcm91dGVyLCB0aGVuIGl0IGNhbiBtYXJrIHRoZSByb3V0ZXIgYXMgUkVBQ0hBQkxF
LgoKICAgTm90ZSB0aGF0IEROQSBbUkZDNjA1OV0gc3BlY2lmaWVzIHVzaW5nIE5TIG1lc3Nh
Z2VzIHNpbmNlIG1hbnkgSVB2NgogICByb3V0ZXJzIGRlbGF5IChhbmQgbXVsdGljYXN0KSBz
b2xpY2l0ZWQgUkFzIGFuZCBETkEgd2FudHMgdG8gYXZvaWQKICAgdGhhdCBkZWxheS4gIFJv
dXRlcnMgd2hpY2ggaW1wbGVtZW50IHRoaXMgc3BlY2lmaWNhdGlvbiBTSE9VTEQKICAgdW5p
Y2FzdCBzb2xpY2l0ZWQgUkFzLCBoZW5jZSBpZiBhIHJvdXRlciBpbmNsdWRlZCB0aGUgUlRP
IHRoZW4gdGhlCiAgIGhvc3QgY2FuIHVzZSBSUyBmb3IgRE5BLiAgRm9yIG5vbi1SVE8gcm91
dGVycyB0aGUgaG9zdCBNQVkgY2hvb3NlIHRvCiAgIHVzZSBOUyBmb3IgRE5BIGFzIGluIFtS
RkM2MDU5XS4KCjguICBSb3V0ZXIgQmVoYXZpb3IKCiAgIFNlZSBQcm90b2NvbCBPdmVydmll
dyBzZWN0aW9uLgoKICAgQSByb3V0ZXIgaW1wbGVtZW50aW5nIHRoaXMgc3BlY2lmaWNhdGlv
biAoYW5kIGluY2x1ZGluZyBSVE8gaW4gdGhlCiAgIFJBcykgU0hPVUxEIGFsc28gcmVzcG9u
ZCB0byB1bmljYXN0IFJTIG1lc3NhZ2VzICh0aGF0IGRvIG5vdCBoYXZlIGFuCiAgIHVuc3Bl
Y2lmaWVkIHNvdXJjZSBhZGRyZXNzKSB3aXRoIHVuaWNhc3QgUkFzLiAgSWYgYSBSUyBtZXNz
YWdlIGhhcyBhbgogICB1bnNwZWNpZmllZCBzb3VyY2UgYWRkcmVzcyB0aGVuIHRoZSBob3N0
IE1BWSByZXNwb25kIHdpdGggYSBSQQogICB1bmljYXN0IGF0IGxheWVyIDIgKHNlbnQgdG8g
dGhlIGxpbmstbGF5ZXIgYWRkcmVzcyBpbiB0aGUgU0xMQU8gaW4KICAgdGhlIFJTLCBvciB0
aGUgbGluay1sYXllciBzb3VyY2UgYWRkcmVzcyBvZiB0aGUgUlMpLCBvciBpdCBNQVkgZm9s
bG93CiAgIHRoZSByYXRlLWxpbWl0ZWQgbXVsdGljYXN0IFJBIHByb2NlZHVyZSBpbiBbUkZD
NDg2MV0uCgogICBUaGUgUkVDT01NRU5ERUQgZGVmYXVsdCBjb25maWd1cmF0aW9uIGZvciBy
b3V0ZXJzIGlzIHRvIGhhdmUgUlRPCiAgIGRpc2FibGVkLgoKOC4xLiAgUm91dGVyIGFuZC9v
ciBJbnRlcmZhY2UgSW5pdGlhbGl6YXRpb24KCiAgIFRoaXMgc3BlY2lmaWNhdGlvbiBkb2Vz
IG5vdCBjaGFuZ2UgdGhlIGluaXRpYWxpemF0aW9uIHByb2NlZHVyZS4KICAgVGh1cyBhIHJv
dXRlciBtdWx0aWNhc3RzIHNvbWUgaW5pdGlhbCBSb3V0ZXIgQWR2ZXJ0aXNlbWVudHMKICAg
KE1BWF9JTklUSUFMX1JUUl9BRFZFUlRJU0VNRU5UUykgYXQgc3lzdGVtIHN0YXJ0dXAgb3Ig
aW50ZXJmYWNlCiAgIGluaXRpYWxpemF0aW9uIGFzIHNwZWNpZmllZCBpbiBbUkZDNDg2MV0g
YW5kIGl0cyB1cGRhdGVzLgoKOC4yLiAgUGVyaW9kaWMgTXVsdGljYXN0IFJBIGZvciB1bm1v
ZGlmaWVkIGhvc3RzCgogICBCeSBkZWZhdWx0IGEgcm91dGVyIE1VU1Qgc2VuZCBwZXJpb2Rp
YyBtdWx0aWNhc3QgUkFzIGFzIHNwZWNpZmllZCBpbgogICBbUkZDNDg2MV0uICBBIHJvdXRl
ciBjYW4gYmUgY29uZmlndXJlZCB0byBvbWl0IHRob3NlLCB3aGljaCBjYW4gYmUKICAgdXNl
ZCBpbiBwYXJ0aWN1bGFyIGRlcGxveW1lbnRzLiAgSWYgdGhleSBhcmUgb21pdHRlZCwgdGhl
biB0aGVyZSBNVVNUCiAgIGJlIGEgbWVjaGFuaXNtIHRvIHByZXZlbnQgb3IgZGV0ZWN0IHRo
ZSBleGlzdGVuY2Ugb2YgdW5tb2RpZmllZCBob3N0cwogICBvbiB0aGUgbGluay4gIFRoYXQg
YmUgYmUgcGVyZm9ybWVkIGF0IGRlcGxveW1lbnQgdGltZSAoZS5nLiwgb25seQogICBob3N0
cyB3aGljaCBhcmUga25vd24gdG8gc3VwcG9ydCBSVE8gYXJlIGNvbmZpZ3VyZWQgd2l0aCB0
aGUgbGF5ZXIgMgogICBzZWN1cml0eSBrZXlzKSwgb3IgdGhlIHJvdXRlcnMgZGV0ZWN0IGFu
eSBSU3Mgd2hpY2ggZG8gbm90IGluY2x1ZGUKICAgdGhlIFItZmxhZyBhbmQgcmVwb3J0IHRo
aXMgdG8gc3lzdGVtIG1hbmFnZW1lbnQsIG9yIGR5bmFtaWNhbGx5CiAgIGVuYWJsZSBwZXJp
b2RpYyBtdWx0aWNhc3QgUkFzIHdoZW4gb2JzZXJ2aW5nIGF0IGxlYXN0IG9uZSBSUyB3aXRo
b3V0CiAgIHRoZSBSLWZsYWcuCgoKCk5vcmRtYXJrICAgICAgICAgICAgICAgIEV4cGlyZXMg
RmVicnVhcnkgMjIsIDIwMTUgICAgICAgICAgICAgICBbUGFnZSA3XQoMCkludGVybmV0LURy
YWZ0ICAgICAgIE9wdGlvbmFsIFVuaWNhc3QgUlMvUkEgUmVmcmVzaCAgICAgICAgICBBdWd1
c3QgMjAxNAoKCiAgIE5vdGUgdGhhdCBzdWNoIGR5bmFtaWMgZGV0ZWN0aW9uIGlzIG5vdCBi
dWxsZXQgcHJvb2YuICBJZiBhIGhvc3QgZG9lcwogICBub3QgaW1wbGVtZW50IFJTIHJlZnJl
c2ggbm9yIGltcGxlbWVudHMgcmVzaWxpZW50IFJTCiAgIFtJLUQuaWV0Zi02bWFuLXJlc2ls
aWVudC1yc10sIHRoZW4gdGhlIGhvc3QgbWlnaHQgcmVjZWl2ZSBhIG11bHRpY2FzdAogICBS
QSAoZnJvbSByb3V0ZXIgaW5pdGlhbGl6YXRpb24gb3IgdGhlIHBlcmlvZGljIG11bHRpY2Fz
dCBSQXMpIHdpdGhvdXQKICAgdGhlIHJvdXRlciBldmVyIHJlY2VpdmluZyBhIFJTIGZyb20g
dGhlIGhvc3QuICBTdWNoIGEgaG9zdCB3b3VsZAogICBmdW5jdGlvbiBhcyBsb25nIGFzIHRo
ZSByb3V0ZXJzIGFyZSBzZW5kaW5nIHBlcmlvZGljIG11bHRpY2FzdCBSQXMuCgo4LjMuICBN
dWx0aWNhc3QgUkEgd2hlbiBuZXcgaW5mb3JtYXRpb24KCiAgIFdoZW4gYSByb3V0ZXIgaGFz
IG5ldyBpbmZvcm1hdGlvbiB0byBzaGFyZSAobmV3IHByZWZpeGVzLCBwcmVmaXhlcwogICB0
aGF0IHNob3VsZCBiZSBpbW1lZGlhdGVseSBkZXByZWNhdGVkLCBldGMpIGl0IE1BWSBtdWx0
aWNhc3QgdXAgdG8KICAgTUFYX0lOSVRJQUxfUlRSX0FEVkVSVElTRU1FTlRTIG51bWJlciBv
ZiBSb3V0ZXIgQWR2ZXJ0aXNlbWVudHMuICBOb3RlCiAgIHRoYXQgc3VjaCBuZXcgaW5mb3Jt
YXRpb24gaXMgbm90IGxpa2VseSB0byByZWFjaCBzbGVlcGluZyBob3N0cyB1bnRpbAogICB0
aG9zZSBob3N0cyByZWZyZXNoIGJ5IHNlbmRpbmcgYSBSUy4KCjkuICBSb3V0ZXIgQWR2ZXJ0
aXNlbWVudCBDb25zaXN0ZW5jeQoKICAgVGhlIHJvdXRlcnMgZm9sbG93cyBzZWN0aW9uIDYu
Mi43IGluIFtSRkM0ODYxXSBieSByZWNlaXZpbmcgUkFzIGZyb20KICAgb3RoZXIgcm91dGVy
cyBvbiB0aGUgbGluay4gIEluIGFkZGl0aW9uIHRvIHRoZSBjaGVja3MgaW4gdGhhdAogICBz
ZWN0aW9uLCB0aGUgcm91dGVycyBTSE9VTEQgdmVyaWZ5IHRoYXQgdGhlIFJUTyBoYXZlIHRo
ZSBzYW1lIFJlZnJlc2gKICAgVGltZSwgYW5kIHJlcG9ydCB0byBzeXN0ZW0gbWFuYWdlbWVu
dCBpZiB0aGV5IGRpZmZlci4gIFdoaWxlIHRoZSBob3N0CiAgIHdpbGwgcGljayB0aGUgbG93
ZXN0IHRpbWUgYW5kIG9wZXJhdGUgY29ycmVjdGx5LCBpdCBpcyBub3QgdXNlZnVsIHRvCiAg
IHVzZSBkaWZmZXJlbnQgUmVmcmVzaCBUaW1lcyBmb3IgZGlmZmVyZW50IHJvdXRlcnMuCgox
MC4gIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zCgogICBUaGVzZSBvcHRpbWl6YXRpb25zIGFy
ZSBub3Qga25vd24gdG8gaW50cm9kdWNlIGFueSBuZXcgdGhyZWF0cwogICBhZ2FpbnN0IE5l
aWdoYm9yIERpc2NvdmVyeSBiZXlvbmQgd2hhdCBpcyBhbHJlYWR5IGRvY3VtZW50ZWQgZm9y
IElQdjYKICAgW1JGQzM3NTZdLgoKICAgU2VjdGlvbiAxMS4yIG9mIFtSRkM0ODYxXSBhcHBs
aWVzIHRvIHRoaXMgZG9jdW1lbnQgYXMgd2VsbC4KCiAgIFRoZSBtZWNoYW5pc21zIGluIHRo
aXMgZG9jdW1lbnQgd29yayB3aXRoIFNlTkQgW1JGQzM5NzFdLgoKMTEuICBJQU5BIENvbnNp
ZGVyYXRpb25zCgogICBBIG5ldyBmbGFnIChSLWZsYWcpIGluIHRoZSBSb3V0ZXIgU29saWNp
dGF0aW9uIG1lc3NhZ2UgaGFzIGJlZW4KICAgaW50cm9kdWNlZCBieSBjYXJ2aW5nIG91dCBh
IGJpdCBmcm9tIHRoZSBSZXNlcnZlZCBmaWVsZC4gIFRoZXJlIGlzCiAgIGN1cnJlbnRseSBu
byBJQU5BIHJlZ2lzdHJ5IGZvciBSUyBmbGFncy4gIFBlcmhhcHMgb25lIHNob3VsZCBiZQog
ICBjcmVhdGVkPwoKICAgVGhpcyBkb2N1bWVudCBuZWVkcyBhIG5ldyBOZWlnaGJvciBEaXNj
b3Zlcnkgb3B0aW9uIHR5cGUgZm9yIHRoZSBSVE8uCgoxMi4gIENoYW5nZWxvZwoKCgoKCgoK
Tm9yZG1hcmsgICAgICAgICAgICAgICAgRXhwaXJlcyBGZWJydWFyeSAyMiwgMjAxNSAgICAg
ICAgICAgICAgIFtQYWdlIDhdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgT3B0aW9uYWwgVW5p
Y2FzdCBSUy9SQSBSZWZyZXNoICAgICAgICAgIEF1Z3VzdCAyMDE0CgoKMTMuICBBY2tub3ds
ZWRnZW1lbnRzCgogICBUaGlzIGRvY3VtZW50IGhhcyAoVEJEIHdpbGwgYmU/KSBkaXNjdXNz
ZWQgaW4gdGhlIGVmZmljaWVudC1uZCBkZXNpZ24KICAgdGVhbS4KCjE0LiAgT3BlbiBJc3N1
ZXMKCiAgICAgIFNob3VsZCB3ZSB1cGRhdGUgdGhlIEROQSBwcm9jZWR1cmVzIFtSRkM2MDU5
XT8gIFdlIGNhbiB1c2UgYQogICAgICB1bmljYXN0IFJTIHdpdGggdGhpcyBhcHByb2FjaCBz
aW5jZSB0aGF0IHdpbGwgcmVzdWx0IGluIGFuCiAgICAgIGltbWVkaWF0ZSB1bmljYXN0IFJB
IHdoaWNoIHdvdWxkIGluY2x1ZGUgYW55IHVwZGF0ZWQgcHJlZml4ZXMuCgogICAgICBTaG91
bGQgd2UgYWRkIGFuIGVwb2NoIHRvIHRoZSBSUyBhbmQgUkE/ICBUaGVyZSBpcyByb29tIGlu
IHRoZQogICAgICBSVE8uICBBbiBlcG9jaCBjYW4gYmUgdXNlZCB0byBtYWtlIHRoZSBSQXMg
c21hbGxlciAtIGlmIHRoZSBlcG9jaAogICAgICBudW1iZXIgaXMgdGhlIHNhbWUgdGhhbiB0
aGUgUkEgY2FuIGV4Y2x1ZGUgYWxsIHRoZSBvcHRpb25zIChzaW5jZQogICAgICB0aGV5IGhh
dmVuJ3QgY2hhbmdlZCkuCgoxNS4gIFJlZmVyZW5jZXMKCjE1LjEuICBOb3JtYXRpdmUgUmVm
ZXJlbmNlcwoKICAgW0ktRC5pZXRmLTZtYW4tcmVzaWxpZW50LXJzXQogICAgICAgICAgICAg
IEtyaXNobmFuLCBTLiwgQW5pcGtvLCBELiwgYW5kIEQuIFRoYWxlciwgIlBhY2tldCBsb3Nz
CiAgICAgICAgICAgICAgcmVzaWxpZW5jeSBmb3IgUm91dGVyIFNvbGljaXRhdGlvbnMiLCBk
cmFmdC1pZXRmLTZtYW4tCiAgICAgICAgICAgICAgcmVzaWxpZW50LXJzLTAzICh3b3JrIGlu
IHByb2dyZXNzKSwgQXByaWwgMjAxNC4KCiAgIFtSRkMyMTE5XSAgQnJhZG5lciwgUy4sICJL
ZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNzIHRvIEluZGljYXRlCiAgICAgICAgICAgICAgUmVx
dWlyZW1lbnQgTGV2ZWxzIiwgQkNQIDE0LCBSRkMgMjExOSwgTWFyY2ggMTk5Ny4KCiAgIFtS
RkMyNDYwXSAgRGVlcmluZywgUy4gYW5kIFIuIEhpbmRlbiwgIkludGVybmV0IFByb3RvY29s
LCBWZXJzaW9uIDYKICAgICAgICAgICAgICAoSVB2NikgU3BlY2lmaWNhdGlvbiIsIFJGQyAy
NDYwLCBEZWNlbWJlciAxOTk4LgoKICAgW1JGQzQ4NjFdICBOYXJ0ZW4sIFQuLCBOb3JkbWFy
aywgRS4sIFNpbXBzb24sIFcuLCBhbmQgSC4gU29saW1hbiwKICAgICAgICAgICAgICAiTmVp
Z2hib3IgRGlzY292ZXJ5IGZvciBJUCB2ZXJzaW9uIDYgKElQdjYpIiwgUkZDIDQ4NjEsCiAg
ICAgICAgICAgICAgU2VwdGVtYmVyIDIwMDcuCgoxNS4yLiAgSW5mb3JtYXRpdmUgUmVmZXJl
bmNlcwoKICAgW0ktRC5nYXJuZWlqLTZtYW4tbmQtbTJtLWlzc3Vlc10KICAgICAgICAgICAg
ICBHYXJuZWlqLCBGLiwgQ2hha3JhYmFydGksIFMuLCBhbmQgUy4gS3Jpc2huYW4sICJJbXBh
Y3Qgb2YKICAgICAgICAgICAgICBJUHY2IE5laWdoYm9yIERpc2NvdmVyeSBvbiBDZWxsdWxh
ciBNMk0gTmV0d29ya3MiLCBkcmFmdC0KICAgICAgICAgICAgICBnYXJuZWlqLTZtYW4tbmQt
bTJtLWlzc3Vlcy0wMCAod29yayBpbiBwcm9ncmVzcyksIEp1bHkKICAgICAgICAgICAgICAy
MDE0LgoKICAgW0ktRC52eW5ja2UtNm1hbi1tY2FzdC1ub3QtZWZmaWNpZW50XQogICAgICAg
ICAgICAgIFZ5bmNrZSwgRS4sIFRodWJlcnQsIFAuLCBMZXZ5LUFiZWdub2xpLCBFLiwgYW5k
IEEuCiAgICAgICAgICAgICAgWW91cnRjaGVua28sICJXaHkgTmV0d29yay1MYXllciBNdWx0
aWNhc3QgaXMgTm90IEFsd2F5cwogICAgICAgICAgICAgIEVmZmljaWVudCBBdCBEYXRhbGlu
ayBMYXllciIsIGRyYWZ0LXZ5bmNrZS02bWFuLW1jYXN0LW5vdC0KICAgICAgICAgICAgICBl
ZmZpY2llbnQtMDEgKHdvcmsgaW4gcHJvZ3Jlc3MpLCBGZWJydWFyeSAyMDE0LgoKCgpOb3Jk
bWFyayAgICAgICAgICAgICAgICBFeHBpcmVzIEZlYnJ1YXJ5IDIyLCAyMDE1ICAgICAgICAg
ICAgICAgW1BhZ2UgOV0KDApJbnRlcm5ldC1EcmFmdCAgICAgICBPcHRpb25hbCBVbmljYXN0
IFJTL1JBIFJlZnJlc2ggICAgICAgICAgQXVndXN0IDIwMTQKCgogICBbUkZDMzc1Nl0gIE5p
a2FuZGVyLCBQLiwgS2VtcGYsIEouLCBhbmQgRS4gTm9yZG1hcmssICJJUHY2IE5laWdoYm9y
CiAgICAgICAgICAgICAgRGlzY292ZXJ5IChORCkgVHJ1c3QgTW9kZWxzIGFuZCBUaHJlYXRz
IiwgUkZDIDM3NTYsIE1heQogICAgICAgICAgICAgIDIwMDQuCgogICBbUkZDMzk3MV0gIEFy
a2tvLCBKLiwgS2VtcGYsIEouLCBaaWxsLCBCLiwgYW5kIFAuIE5pa2FuZGVyLCAiU0VjdXJl
CiAgICAgICAgICAgICAgTmVpZ2hib3IgRGlzY292ZXJ5IChTRU5EKSIsIFJGQyAzOTcxLCBN
YXJjaCAyMDA1LgoKICAgW1JGQzUxNzVdICBIYWJlcm1hbiwgQi4gYW5kIFIuIEhpbmRlbiwg
IklQdjYgUm91dGVyIEFkdmVydGlzZW1lbnQKICAgICAgICAgICAgICBGbGFncyBPcHRpb24i
LCBSRkMgNTE3NSwgTWFyY2ggMjAwOC4KCiAgIFtSRkM2MDU5XSAgS3Jpc2huYW4sIFMuIGFu
ZCBHLiBEYWxleSwgIlNpbXBsZSBQcm9jZWR1cmVzIGZvcgogICAgICAgICAgICAgIERldGVj
dGluZyBOZXR3b3JrIEF0dGFjaG1lbnQgaW4gSVB2NiIsIFJGQyA2MDU5LCBOb3ZlbWJlcgog
ICAgICAgICAgICAgIDIwMTAuCgpBdXRob3IncyBBZGRyZXNzCgogICBFcmlrIE5vcmRtYXJr
CiAgIEFyaXN0YSBOZXR3b3JrcwogICBTYW50YSBDbGFyYSwgQ0EKICAgVVNBCgogICBFbWFp
bDogbm9yZG1hcmtAc29uaWMubmV0CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKTm9y
ZG1hcmsgICAgICAgICAgICAgICAgRXhwaXJlcyBGZWJydWFyeSAyMiwgMjAxNSAgICAgICAg
ICAgICAgW1BhZ2UgMTBdCgo=
--------------070605010305030105050204--


From nobody Thu Aug 21 00:42:51 2014
Return-Path: <nordmark@sonic.net>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 684FB1A067E for <efficientnd-dt@ietfa.amsl.com>; Thu, 21 Aug 2014 00:42:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.568
X-Spam-Level: 
X-Spam-Status: No, score=-2.568 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.668] autolearn=ham
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 7XU3jWakFyXU for <efficientnd-dt@ietfa.amsl.com>; Thu, 21 Aug 2014 00:42:49 -0700 (PDT)
Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.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 63BBC1A0652 for <efficientnd-dt@ietf.org>; Thu, 21 Aug 2014 00:42:49 -0700 (PDT)
Received: from [10.0.1.23] (70-36-182-172.dsl.dynamic.sonic.net [70.36.182.172]) (authenticated bits=0) by d.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s7L7glcm012065 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 21 Aug 2014 00:42:47 -0700
Message-ID: <53F5A2F7.5030209@sonic.net>
Date: Thu, 21 Aug 2014 00:42:47 -0700
From: Erik Nordmark <nordmark@sonic.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Sonic-CAuth: UmFuZG9tSVZwgADcFokgNbfBF9HSoKD4tJySjskfEM2lHG9StcnywMHFjEM6pMtI7FYAgSt8Q5xuLpKK85mkBCa9kU7WCQFs
X-Sonic-ID: C;aO/YvgYp5BGamgvd54E5FQ== M;wqLuvgYp5BGamgvd54E5FQ==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/bd0YVSmdg7NTXZaDcCZMNCpeivw
Subject: [Efficientnd-dt] AIs from Toronto
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Aug 2014 07:42:50 -0000

Here are the AIs I wrote down at our Friday meeting in Toronto. We can 
check on progress on the call tomorrow.

AI: John - /64 per subscriber draft
AI: Suresh - check if 64 share addresses DAD and addr resolution for tether
AI: John - duration of connections data
AI: Andrew - check whether iOS sleep proxy is the source of the 
unsolicited all-nodes NA we saw in London data
AI: Suresh - RA interval. Do we need infinity? (pt-pt L2)
AI: Erik - initial draft on RS refresh
AI: Pascal/Eric - write up DAD supression (some of it might have IPR)

Sorry for not getting those out sooner.

    Erik


From nobody Sun Aug 24 23:52:13 2014
Return-Path: <ek@google.com>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCB1A1A8AAB for <efficientnd-dt@ietfa.amsl.com>; Sun, 24 Aug 2014 23:52:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.046
X-Spam-Level: 
X-Spam-Status: No, score=-2.046 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.668, SPF_PASS=-0.001] autolearn=ham
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 Ti16N4SpRPzq for <efficientnd-dt@ietfa.amsl.com>; Sun, 24 Aug 2014 23:52:11 -0700 (PDT)
Received: from mail-qg0-x229.google.com (mail-qg0-x229.google.com [IPv6:2607:f8b0:400d:c04::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9FF91A8AAC for <efficientnd-dt@ietf.org>; Sun, 24 Aug 2014 23:52:11 -0700 (PDT)
Received: by mail-qg0-f41.google.com with SMTP id z107so9345731qgd.14 for <efficientnd-dt@ietf.org>; Sun, 24 Aug 2014 23:52:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=4EsjCxnO1Xk5t3IEGuJy7W9UhZZtzNftBwPmUByOWQQ=; b=GeY2+aDPC7/zvu1UXV0gTDVUe25f0wm2ihoBWRee2xzLiQG/ZZ3u1bC+s0V2VUNjQs H+oVU3Nrqz/Ao8HB7ScVVyUyPI7greYSQkvp/KMUL6sPw4ua5Mq6PDHWSq98x49DDdhI jdXQM7vz5yCdW33iLPn/tRyc0eudLx2zn3gLVjUjj8rLWEn2kB34eKVYg7apqUgsnpOs B/CRLPkC8itLazxl3KP0SIaCR1UzGgLYdinOgADCgwJtYbyEMDC4om+Vc1p2ZutMrSg3 NMjSOXJ6+ezA2B+1bpIkLTWEPmVuos/I1jZ41q9UDziAMEgOZNj5ZWStsKebjp29hTrk jOsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=4EsjCxnO1Xk5t3IEGuJy7W9UhZZtzNftBwPmUByOWQQ=; b=eqF3i8tv+dyO3onXhrBKMGQeiLGn+JI525V16wNSjWdlE2KIccnPKQ3f6yZBCJ96w8 JKg6lK4XlcuEoFUdcIXdbEe4unOxNuTXXn5w8e4urfb+Mtz4aW5UltODjCpLhJYpuagF QZFA/suL/egmrET+zC0HJUyygIbg/a/+hunMY72K6xWszdOLHrxeq9L7zuIO/eQSfwT8 lOeEnmm4aw1S8SHu0HZCc6L37xeaeA9qU/57bFBqqgXFhN//ZfCLeSNJXa4j+5dARPp2 62j2TOwDr8vXY/rWum/i0XnZ3P6vvP9ftk+iLcxYCl2+H75hrw1gOADxWnDWiFACPc8t zy8A==
X-Gm-Message-State: ALoCoQlOkwswkRsqYtPitWxHFWArd4QNfji9WuAP9s8f5EABBQBxoLkUTDpBWytSDSYoVFd2KNbo
X-Received: by 10.140.97.131 with SMTP id m3mr29592570qge.80.1408949530841; Sun, 24 Aug 2014 23:52:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.23.200 with HTTP; Sun, 24 Aug 2014 23:51:50 -0700 (PDT)
In-Reply-To: <53F5A14F.70501@sonic.net>
References: <53F5A0F6.5060909@acm.org> <53F5A14F.70501@sonic.net>
From: Erik Kline <ek@google.com>
Date: Mon, 25 Aug 2014 15:51:50 +0900
Message-ID: <CAAedzxqwuiPQ6=oimgkGPfq0rtHuTo=Z5Ph=a+a22ei606ft4w@mail.gmail.com>
To: Erik Nordmark <nordmark@sonic.net>
Content-Type: multipart/alternative; boundary=001a113a99064afc8505016ea0c6
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/p1uks95h8AFbdXpTWGy021ihlPQ
Cc: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Subject: Re: [Efficientnd-dt] Food for thought - router-controlled RS refresh
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Aug 2014 06:52:12 -0000

--001a113a99064afc8505016ea0c6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks for writing this up.

A question: is it a problem if we make resilient-rs a MUST for rs-refresh
implementations?
=E2=80=8B

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

<div dir=3D"ltr">Thanks for writing this up.<div><br></div><div>A question:=
 is it a problem if we make resilient-rs a MUST for rs-refresh implementati=
ons?</div>=E2=80=8B</div>

--001a113a99064afc8505016ea0c6--


From nobody Mon Aug 25 11:08:13 2014
Return-Path: <nordmark@sonic.net>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 735951A01F4 for <efficientnd-dt@ietfa.amsl.com>; Mon, 25 Aug 2014 11:07:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.669
X-Spam-Level: 
X-Spam-Status: No, score=-0.669 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.668] autolearn=ham
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 NCf61rSPDWSk for <efficientnd-dt@ietfa.amsl.com>; Mon, 25 Aug 2014 11:07:48 -0700 (PDT)
Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (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 EBD991A01D5 for <efficientnd-dt@ietf.org>; Mon, 25 Aug 2014 11:07:46 -0700 (PDT)
Received: from [172.22.249.34] ([162.210.130.4]) (authenticated bits=0) by c.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s7PI7i0B023298 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 25 Aug 2014 11:07:44 -0700
Message-ID: <53FB7B70.6030501@sonic.net>
Date: Mon, 25 Aug 2014 11:07:44 -0700
From: Erik Nordmark <nordmark@sonic.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Erik Kline <ek@google.com>
References: <53F5A0F6.5060909@acm.org> <53F5A14F.70501@sonic.net> <CAAedzxqwuiPQ6=oimgkGPfq0rtHuTo=Z5Ph=a+a22ei606ft4w@mail.gmail.com>
In-Reply-To: <CAAedzxqwuiPQ6=oimgkGPfq0rtHuTo=Z5Ph=a+a22ei606ft4w@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Sonic-CAuth: UmFuZG9tSVYorreYZhvQg8nNKTpbByXi0E/tWDIVm9er0sZQZJx984MhK6MlCjvq/2ZUR/cxpK9GbnG0y5i3ANmc9i5G8Br9
X-Sonic-ID: C;yHUrtoIs5BGxvicfoK8kYw== M;dhpHtoIs5BGxvicfoK8kYw==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/wF0QDa78owrWZs_CEnne9sgxeO8
Cc: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Subject: Re: [Efficientnd-dt] Food for thought - router-controlled RS refresh
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Aug 2014 18:07:59 -0000

On 8/24/14, 11:51 PM, Erik Kline wrote:
> Thanks for writing this up.
>
> A question: is it a problem if we make resilient-rs a MUST for 
> rs-refresh implementations?
> â€‹

IMHO It would make sense to implement both at the the same time.

If we could argue that a MUST dependency makes sense it would be fine 
with me.
The argument could be something like:
---
If rs-refresh is implemented and someone deploys a network which assume 
hosts do rs-refresh, than a host which didn't do resilent-rs would be 
completely dead if their 3 initial RSs were lost. But even without a 
rs-refresh such hosts would be dead for a long time (until the periodic 
multicast RA).
Therefor it is strongly RECOMMENDED that hosts which implement 
rs-refresh also implement resilent-rs.
---

Can we make that a MUST or do we need a stronger argument?

    Erik


From nobody Tue Aug 26 08:04:06 2014
Return-Path: <nordmark@acm.org>
X-Original-To: efficientnd-dt@ietfa.amsl.com
Delivered-To: efficientnd-dt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C49AE1A00D8 for <efficientnd-dt@ietfa.amsl.com>; Thu, 21 Aug 2014 00:34:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.465
X-Spam-Level: *
X-Spam-Status: No, score=1.465 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RCVD_IN_DNSWL_NONE=-0.0001, SPF_SOFTFAIL=0.665] autolearn=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 XUkLt2RAlqF4 for <efficientnd-dt@ietfa.amsl.com>; Thu, 21 Aug 2014 00:34:18 -0700 (PDT)
Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.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 4EE001A0424 for <efficientnd-dt@ietf.org>; Thu, 21 Aug 2014 00:34:18 -0700 (PDT)
Received: from [10.0.1.23] (70-36-182-172.dsl.dynamic.sonic.net [70.36.182.172]) (authenticated bits=0) by d.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s7L7YEAM032461 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 21 Aug 2014 00:34:15 -0700
Message-ID: <53F5A0F6.5060909@acm.org>
Date: Thu, 21 Aug 2014 00:34:14 -0700
From: Erik Nordmark <nordmark@acm.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "efficientnd-dt@ietf.org" <efficientnd-dt@ietf.org>
Content-Type: multipart/mixed; boundary="------------090903010202000500010007"
X-Sonic-CAuth: UmFuZG9tSVbqEjNt/oaUlG5oN/GltXuZgVrbmA+DJHfz0hRZHKKdDiE/MhEGcXp1JQuHyRUQgRdz3wkb2LyKfEeLp9TzdCjC
X-Sonic-ID: C;EncbjQUp5BGT0wvd54E5FQ== M;nrNXjQUp5BGT0wvd54E5FQ==
X-Sonic-Spam-Details: 0.0/5.0 by cerberusd
Archived-At: http://mailarchive.ietf.org/arch/msg/efficientnd-dt/R5RdardJWxGmGlIkj4vB5iZBpmg
X-Mailman-Approved-At: Tue, 26 Aug 2014 08:04:05 -0700
Subject: [Efficientnd-dt] Food for thought - router-controlled RS refresh
X-BeenThere: efficientnd-dt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: 6man Efficient ND Design Team discussion list <efficientnd-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/efficientnd-dt/>
List-Post: <mailto:efficientnd-dt@ietf.org>
List-Help: <mailto:efficientnd-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/efficientnd-dt>, <mailto:efficientnd-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Aug 2014 07:34:20 -0000

This is a multi-part message in MIME format.
--------------090903010202000500010007
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I mentioned this in our Friday meeting in Toronto - finally put it on paper.

Do folks think this is a reasonable starting point for some Design Team 
output when it comes to RS/RA?
If so, should we include all the RS/RA pieces in one document? 
(implementation advise, raise the max advinterval, etc)

    Erik


--------------090903010202000500010007
Content-Type: text/plain; charset=UTF-8;
 name="draft-endt-6man-rs-ra.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="draft-endt-6man-rs-ra.txt"





6man WG                                                      E. Nordmark
Internet-Draft                                           Arista Networks
Updates: 4861 (if approved)                              August 21, 2014
Intended status: Standards Track
Expires: February 22, 2015


         IPv6 Neighbor Discovery Optional Unicast RS/RA Refresh
                        draft-endt-6man-rs-ra00

Abstract

   IPv6 Neighbor Discovery relies on periodic multicast Router
   Advertisement messages to update timer values and to distribute new
   information (such as new prefixes) to hosts.  On some links the use
   of periodic multicast messages to all host becomes expensive, and in
   some cases it results in hosts waking up frequently.  Many
   implementations of RFC 4861 also use multicast for solicited Router
   Advertisement messages, even though that behavior is optional.

   This specification provides an optional mechanism for hosts and
   routers where instead of periodic multicast Router Advertisements the
   hosts are instructed (by the routers) to use unicast Router
   Solicitations to request refreshed Router Advertisements.  This
   mechanism is enabled by configuring the router to include a new
   option in the Router Advertisement in order to allow the network
   administrator to choose host behavior based on whether periodic
   multicast are more efficient on their link or not.  The routers can
   also tell whether the hosts are capable of the new behavior through a
   new flag in the Router Solicitations.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on February 22, 2015.




Nordmark                Expires February 22, 2015               [Page 1]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


Copyright Notice

   Copyright (c) 2014 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Goals and Requirements  . . . . . . . . . . . . . . . . . . .   4
   3.  Definition Of Terms . . . . . . . . . . . . . . . . . . . . .   4
   4.  Protocol Overview . . . . . . . . . . . . . . . . . . . . . .   4
   5.  New Neighbor Discovery Flags and Options  . . . . . . . . . .   5
     5.1.  Introducing a Router Solicitation Flag  . . . . . . . . .   5
     5.2.  Refresh Time option . . . . . . . . . . . . . . . . . . .   5
   6.  Conceptual Data Structures  . . . . . . . . . . . . . . . . .   6
   7.  Host Behavior . . . . . . . . . . . . . . . . . . . . . . . .   6
     7.1.  Sleep and Wakeup  . . . . . . . . . . . . . . . . . . . .   6
     7.2.  Movement  . . . . . . . . . . . . . . . . . . . . . . . .   7
   8.  Router Behavior . . . . . . . . . . . . . . . . . . . . . . .   7
     8.1.  Router and/or Interface Initialization  . . . . . . . . .   7
     8.2.  Periodic Multicast RA for unmodified hosts  . . . . . . .   7
     8.3.  Multicast RA when new information . . . . . . . . . . . .   8
   9.  Router Advertisement Consistency  . . . . . . . . . . . . . .   8
   10. Security Considerations . . . . . . . . . . . . . . . . . . .   8
   11. IANA Considerations . . . . . . . . . . . . . . . . . . . . .   8
   12. Changelog . . . . . . . . . . . . . . . . . . . . . . . . . .   8
   13. Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .   9
   14. Open Issues . . . . . . . . . . . . . . . . . . . . . . . . .   9
   15. References  . . . . . . . . . . . . . . . . . . . . . . . . .   9
     15.1.  Normative References . . . . . . . . . . . . . . . . . .   9
     15.2.  Informative References . . . . . . . . . . . . . . . . .   9
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .  10

1.  Introduction

   IPv6 Neighbor Discovery [RFC4861] was defined at a time when local
   area networks had different properties than today.  A common link was
   the yellow-coax shared wire Ethernet, where a link-layer multicast



Nordmark                Expires February 22, 2015               [Page 2]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


   and unicast worked the same - send the packet on the wire and the
   interested receivers will pick it up.  Thus the network cost
   (ignoring any processing cost on the receivers that might not
   completely filter out Ethernet multicast addresses that they did not
   want) and the reliability of sending a link-layer unicast and
   multicast was the same.  Furthermore, the hosts at the time was
   always on and connected.  Powering on and off the workstation/PC
   hosts at the time was slow and disruptive process.

   Under the above assumptions it was quite efficient to maintain the
   shared state of the link such as the prefixes and their lifetimes
   using periodic multicast Router Advertisement messages.  It was also
   efficient to use multicast Neighbor Solicitations for address
   resolution as a slight improvement over the broadcast use in ARP.
   And finally, checking for a potential duplicate IPv6 address using
   broadcast was efficient and natural.

   There are still links, such a satellite links, where periodic
   multicast advertisements is the most efficient and reliable approach
   to keep the hosts up to date.  However, on for instance WiFi links
   the performance and reliability for multicast is quite different than
   for unicast (see for instance [I-D.vyncke-6man-mcast-not-efficient]).
   Cellular networks which employ paging and support sleeping hosts have
   different issues (see e.g., [I-D.garneij-6man-nd-m2m-issues] that
   would benefit from having the hosts wake up and request information
   from the routers instead of the routers periodically multicasting the
   information.

   Since different links types and deployments have different needs,
   this specification provides mechanism by which the routers can
   determine whether all the hosts support the RS refresh, and the hosts
   only employ the RS refresh when instructed by the routers using an
   option in the Router Advertisement.

   The operator retains the option to use unsolicited multicast Router
   Advertisement to announce new or removed information.  That can be
   useful for uncommon cases while allowing using a higher refresh time
   for normal network operations.

   The specification does not assume that all hosts on the link
   implement the new capability.  As soon as the router(s) on a link
   which supports these optimizations, then the updated hosts on the
   link can sleep better, while co-existing on the same link with
   unmodified hosts.







Nordmark                Expires February 22, 2015               [Page 3]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


2.  Goals and Requirements

   The key goal is to allow the operator to choose whether unicast RS
   refresh is more efficient that periodic multicast RAs.

   In addition, an operator might want to be notified whether the link
   includes hosts that do not support the new mechanism.  Potential
   router implementations can react dynamically to that information, or
   can log events to system management when hosts appear which do not
   implement this new capability.

   The assumption is that host which implement this specification also
   implement [I-D.ietf-6man-resilient-rs] as that ensures resiliency to
   packet loss that host initialization.

3.  Definition Of Terms

   The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in [RFC2119].

4.  Protocol Overview

   The hosts include a new flag in the Router Solicitation message,
   which allows the routers to report to system management whether there
   are hosts that do not support the RS refresh on the link.

   If the network administrator has configured the routers to send the
   new Refresh Timer option, then the option will be included in all the
   Router Advertisements.  This option includes the time interval when
   the hosts should unicast Router Solicitations.

   The host maintains the value of the Refresh Timer option (RTO) by
   recording it in the default router list.  A value of zero can be used
   to indicate that a router did not include a Refresh Timer option.

   The host calculates a timeout after it has sent a RTO - either per
   router or per link.  If it is maintained per link then the host
   SHOULD use the minimum Refresh Timer it has received from the routers
   on the link.  The timeout is a random value uniformly distributed
   between 0.5 and 1.5 times the Refresh Timer value (in order to avoid
   synchronization of the timers across hosts.  [TBD: Add SYNC reference
   from RFC 4861.]  When this timer fires the host sends one unicast
   Router Solicitation to the router (if maintained per router) or to
   all the routers on the link (if maintained per link.)






Nordmark                Expires February 22, 2015               [Page 4]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


5.  New Neighbor Discovery Flags and Options

   This specification introduces a option used in the RAs which both
   indicates that the router can handle RS refresh using unicast RA, and
   a flag for the RS that indicates to the router that the host will do
   RS refresh if the router so wishes.

5.1.  Introducing a Router Solicitation Flag

   A node which implements this specification i.e., will send unicast RS
   refresh messages if so instructed by the router, sets the R flag in
   the Router Solicitation message.

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Type      |     Code      |          Checksum             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |R|                          Reserved                           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   New fields:

   R-flag:        When set indicates that the sending node is capable of
                  doing unicast RS refresh.

   Reserved:      Field is reduced from 32 bits to 31 bits.  It MUST be
                  initialized to zero by the sender and MUST be ignored
                  by the receiver.

5.2.  Refresh Time option

   A router which implements this specification can be configured to
   operate without periodic multicast Router Advertisements.  When the
   operator configures this mode of operation, then the router will
   include this new option in the RA.

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Type      |   Length=1    |          Refresh Time         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                            Reserved                           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


   Fields:




Nordmark                Expires February 22, 2015               [Page 5]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


   Type:          TBD ND option code value (IANA)

   Length:        8-bit unsigned integer.  The length of the option
                  (including the type and length fields) in units of 8
                  bytes.  The value 0 is invalid.  Value is 1 for this
                  option.

   Refresh Time:  16-bit unsigned integer.  Units is seconds.  The all-
                  ones value (65535) means infinite.

   Reserved:      32 bits.  This field is unused.  It MUST be
                  initialized to zero by the sender and MUST be ignored
                  by the receiver.

6.  Conceptual Data Structures

   In addition to the Conceptual Data structures in [RFC4861] a host
   records the received RTO value in the default router list.  It also
   maintains a timeout - either per link or per default router.

7.  Host Behavior

   See Protocol Overview section above.

   A host implementing this specification MAY also implement
   [I-D.ietf-6man-resilient-rs].

   If there is no RTO in the received Router Advertisements, then the
   host behavior does not change.  However, if RTOs start appearing in
   RAs after the initial RAs, the host SHOULD start performing RS
   refresh.  As the last router that included RTO options time out from
   the default router list, the host SHOULD stop sending RS refresh
   messages.

   The host MUST join the all-nodes multicast address as in [RFC4861]
   since the routers MAY send multicast RAs for important changes.

7.1.  Sleep and Wakeup

   The protocol allows the sleepy nodes to complete its sleep schedule
   without waking up due to multicast Router Advertisement messages and
   the host is not required to wake up solely for the purposes of
   performing RS refresh.  This assumes that sleepy nodes perform a RS
   refresh when they wake up.  If hosts do wake up due to multicast RAs,
   then the host only needs to perform a refresh on wakeup if the
   Refresh timeout has expired while the host was sleeping.





Nordmark                Expires February 22, 2015               [Page 6]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


7.2.  Movement

   When a host wakes up it can combine movement detecting (DNA), NUD,
   and refreshing its Address Registration by sending a unicast RA to
   each of its existing default router(s).  If it receives unicast RA
   from a router, then it can mark the router as REACHABLE.

   Note that DNA [RFC6059] specifies using NS messages since many IPv6
   routers delay (and multicast) solicited RAs and DNA wants to avoid
   that delay.  Routers which implement this specification SHOULD
   unicast solicited RAs, hence if a router included the RTO then the
   host can use RS for DNA.  For non-RTO routers the host MAY choose to
   use NS for DNA as in [RFC6059].

8.  Router Behavior

   See Protocol Overview section.

   A router implementing this specification (and including RTO in the
   RAs) SHOULD also respond to unicast RS messages (that do not have an
   unspecified source address) with unicast RAs.  If a RS message has an
   unspecified source address then the host MAY respond with a RA
   unicast at layer 2 (sent to the link-layer address in the SLLAO in
   the RS, or the link-layer source address of the RS), or it MAY follow
   the rate-limited multicast RA procedure in [RFC4861].

   The RECOMMENDED default configuration for routers is to have RTO
   disabled.

8.1.  Router and/or Interface Initialization

   This specification does not change the initialization procedure.
   Thus a router multicasts some initial Router Advertisements
   (MAX_INITIAL_RTR_ADVERTISEMENTS) at system startup or interface
   initialization as specified in [RFC4861] and its updates.

8.2.  Periodic Multicast RA for unmodified hosts

   By default a router MUST send periodic multicast RAs as specified in
   [RFC4861].  A router can be configured to omit those, which can be
   used in particular deployments.  If they are omitted, then there MUST
   be a mechanism to prevent or detect the existence of unmodified hosts
   on the link.  That be be performed at deployment time (e.g., only
   hosts which are known to support RTO are configured with the layer 2
   security keys), or the routers detect any RSs which do not include
   the R-flag and report this to system management, or dynamically
   enable periodic multicast RAs when observing at least one RS without
   the R-flag.



Nordmark                Expires February 22, 2015               [Page 7]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


   Note that such dynamic detection is not bullet proof.  If a host does
   not implement RS refresh nor implements resilient RS
   [I-D.ietf-6man-resilient-rs], then the host might receive a multicast
   RA (from router initialization or the periodic multicast RAs) without
   the router ever receiving a RS from the host.  Such a host would
   function as long as the routers are sending periodic multicast RAs.

8.3.  Multicast RA when new information

   When a router has new information to share (new prefixes, prefixes
   that should be immediately deprecated, etc) it MAY multicast up to
   MAX_INITIAL_RTR_ADVERTISEMENTS number of Router Advertisements.  Note
   that such new information is not likely to reach sleeping hosts until
   those hosts refresh by sending a RS.

9.  Router Advertisement Consistency

   The routers follows section 6.2.7 in [RFC4861] by receiving RAs from
   other routers on the link.  In addition to the checks in that
   section, the routers SHOULD verify that the RTO have the same Refresh
   Time, and report to system management if they differ.  While the host
   will pick the lowest time and operate correctly, it is not useful to
   use different Refresh Times for different routers.

10.  Security Considerations

   These optimizations are not known to introduce any new threats
   against Neighbor Discovery beyond what is already documented for IPv6
   [RFC3756].

   Section 11.2 of [RFC4861] applies to this document as well.

   The mechanisms in this document work with SeND [RFC3971].

11.  IANA Considerations

   A new flag (R-flag) in the Router Solicitation message has been
   introduced by carving out a bit from the Reserved field.  There is
   currently no IANA registry for RS flags.  Perhaps one should be
   created?

   This document needs a new Neighbor Discovery option type for the RTO.

12.  Changelog







Nordmark                Expires February 22, 2015               [Page 8]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


13.  Acknowledgements

   This document has (TBD will be?) discussed in the efficient-nd design
   team.

14.  Open Issues

      Should we update the DNA procedures [RFC6059]?  We can use a
      unicast RS with this approach since that will result in an
      immediate unicast RA which would include any updated prefixes.

      Should we add an epoch to the RS and RA?  There is room in the
      RTO.  An epoch can be used to make the RAs smaller - if the epoch
      number is the same than the RA can exclude all the options (since
      they haven't changed).

15.  References

15.1.  Normative References

   [I-D.ietf-6man-resilient-rs]
              Krishnan, S., Anipko, D., and D. Thaler, "Packet loss
              resiliency for Router Solicitations", draft-ietf-6man-
              resilient-rs-03 (work in progress), April 2014.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119, March 1997.

   [RFC2460]  Deering, S. and R. Hinden, "Internet Protocol, Version 6
              (IPv6) Specification", RFC 2460, December 1998.

   [RFC4861]  Narten, T., Nordmark, E., Simpson, W., and H. Soliman,
              "Neighbor Discovery for IP version 6 (IPv6)", RFC 4861,
              September 2007.

15.2.  Informative References

   [I-D.garneij-6man-nd-m2m-issues]
              Garneij, F., Chakrabarti, S., and S. Krishnan, "Impact of
              IPv6 Neighbor Discovery on Cellular M2M Networks", draft-
              garneij-6man-nd-m2m-issues-00 (work in progress), July
              2014.

   [I-D.vyncke-6man-mcast-not-efficient]
              Vyncke, E., Thubert, P., Levy-Abegnoli, E., and A.
              Yourtchenko, "Why Network-Layer Multicast is Not Always
              Efficient At Datalink Layer", draft-vyncke-6man-mcast-not-
              efficient-01 (work in progress), February 2014.



Nordmark                Expires February 22, 2015               [Page 9]

Internet-Draft       Optional Unicast RS/RA Refresh          August 2014


   [RFC3756]  Nikander, P., Kempf, J., and E. Nordmark, "IPv6 Neighbor
              Discovery (ND) Trust Models and Threats", RFC 3756, May
              2004.

   [RFC3971]  Arkko, J., Kempf, J., Zill, B., and P. Nikander, "SEcure
              Neighbor Discovery (SEND)", RFC 3971, March 2005.

   [RFC5175]  Haberman, B. and R. Hinden, "IPv6 Router Advertisement
              Flags Option", RFC 5175, March 2008.

   [RFC6059]  Krishnan, S. and G. Daley, "Simple Procedures for
              Detecting Network Attachment in IPv6", RFC 6059, November
              2010.

Author's Address

   Erik Nordmark
   Arista Networks
   Santa Clara, CA
   USA

   Email: nordmark@sonic.net





























Nordmark                Expires February 22, 2015              [Page 10]

--------------090903010202000500010007--

