<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Times New Roman \(Body CS\)";
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:697051458;
        mso-list-template-ids:-122904236;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style>
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:14.0pt">Great news, Matt! If I may make a recommendation, IMO a standalone working latency test would have greater utility than integrating such a measurement into an existing test & so it may have the opportunity
 of more widespread usage.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:14.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:14.0pt">JL<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:14.0pt"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">Bloat <bloat-bounces@lists.bufferbloat.net> on behalf of Matt Mathis via Bloat <bloat@lists.bufferbloat.net><br>
<b>Reply-To: </b>Matt Mathis <mattmathis@google.com><br>
<b>Date: </b>Tuesday, August 10, 2021 at 00:52<br>
<b>To: </b>"dave.collier-brown@indexexchange.com" <dave.collier-brown@indexexchange.com><br>
<b>Cc: </b>bloat <bloat@lists.bufferbloat.net><br>
<b>Subject: </b>Re: [Bloat] [Rpm] Airbnb<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I am part of the M-Lab team.<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">For years we published a "jitter" metric that I considered to be bogus, basically max_rtt - min_rtt, (which were builtin Web100 instruments).<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">In 2019, we transitioned from web100 to "standard" linux tcp_info, which does not capture max_rtt.   Since the web100 jitter was viewed as bogus, we did not attempt to reconstruct it, although we could have.   Designing and implementing
 a new latency metric was on my todo list from the beginning of that transition, but chronically preempted by more pressing problems.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">It finally made it to the top of my queue which is why I am suddenly not lurking here and the new rpm list.  I was very happy to see the Apple responsiveness metric, and realized that M-Lab can implement a TCP version of it, that can be
 computed both in real time on future tests and retroactively over archived tests collected over the last 12 years.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">This quick paper might be of interest: <a href="https://urldefense.com/v3/__https:/docs.google.com/document/d/1HkeJTgwLdbbdHe0dF9SWrpr8Vt7ngnovLpdDTScuUtk/edit*heading=h.sy6m01i6oa9a__;Iw!!CQl3mcHX2A!WTavRmT2GnSUSVpvPCPdmBuNtOJI_zDP1WOHE-jy8tMiXBE-CxDospZUjNote1PXn0DhWQ$"><b><span style="font-family:"Arial",sans-serif">Preliminary
 Longitudinal Study of Internet Responsiveness</span></b></a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">.  <br clear="all">
<o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
</div>
<p class="MsoNormal">--MM--<br>
The best way to predict the future is to create it.  - Alan Kay<br>
<br>
We must not tolerate intolerance;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">       however our response must be carefully measured: <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">            too strong would be hypocritical and risks spiraling out of control;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">            too weak risks being mistaken for tacit approval.<o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">On Mon, Aug 9, 2021 at 5:27 PM Dave Collier-Brown <<a href="mailto:dave.collier-brown@indexexchange.com">dave.collier-brown@indexexchange.com</a>> wrote:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p>Knowing programmers, I'd more likely assume latency when it's easiest to measure. At a guess, either<o:p></o:p></p>
<ul type="disc">
<li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1">
average of upload or download<o:p></o:p></li><li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1">
average of download (as it comes first)<o:p></o:p></li></ul>
<p>--dave (call me "Wally" (:-)) c-b<o:p></o:p></p>
<p><o:p> </o:p></p>
<p>On 2021-08-09 4:24 p.m., Jonathan Morton wrote:<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<pre>On 9 Aug, 2021, at 10:25 pm, Dave Collier-Brown <a href="mailto:dave.collier-brown@indexexchange.com" target="_blank"><dave.collier-brown@indexexchange.com></a> wrote:<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>My run of it reported latency, but without any qualifiers...<o:p></o:p></pre>
</blockquote>
<pre>One would reasonable assume that's idle latency, then.<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre> - Jonathan Morton<o:p></o:p></pre>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Bloat mailing list<o:p></o:p></pre>
<pre><a href="mailto:Bloat@lists.bufferbloat.net" target="_blank">Bloat@lists.bufferbloat.net</a><o:p></o:p></pre>
<pre><a href="https://urldefense.com/v3/__https:/lists.bufferbloat.net/listinfo/bloat__;!!CQl3mcHX2A!WTavRmT2GnSUSVpvPCPdmBuNtOJI_zDP1WOHE-jy8tMiXBE-CxDospZUjNote1Oa4DQV1Q$" target="_blank">https://lists.bufferbloat.net/listinfo/bloat</a><o:p></o:p></pre>
</blockquote>
<pre>-- <o:p></o:p></pre>
<pre>David Collier-Brown,         | Always do right. This will gratify<o:p></o:p></pre>
<pre>System Programmer and Author | some people and astonish the rest<o:p></o:p></pre>
<pre><a href="mailto:dave.collier-brown@indexexchange.com" target="_blank">dave.collier-brown@indexexchange.com</a> |              -- Mark Twain<o:p></o:p></pre>
<p class="MsoNormal"><o:p> </o:p></p>
<p><em><b><span style="font-family:"Calibri",sans-serif;color:#212121">CONFIDENTIALITY NOTICE AND DISCLAIMER</span></b></em><em><span style="font-family:"Calibri",sans-serif;color:#212121"> : This telecommunication, including any and all attachments, contains
 confidential information intended only for the person(s) to whom it is addressed. Any dissemination, distribution, copying or disclosure is strictly prohibited and is not a waiver of confidentiality. If you have received this telecommunication in error, please
 notify the sender immediately by return electronic mail and delete the message from your inbox and deleted items folders. This telecommunication does not constitute an express or implied agreement to conduct transactions by electronic means, nor does it constitute
 a contract offer, a contract amendment or an acceptance of a contract offer. Contract terms contained in this telecommunication are subject to legal review and the completion of formal documentation and are not binding until same is confirmed in writing and
 has been signed by an authorized signatory.</span></em><o:p></o:p></p>
</div>
<p class="MsoNormal">_______________________________________________<br>
Bloat mailing list<br>
<a href="mailto:Bloat@lists.bufferbloat.net" target="_blank">Bloat@lists.bufferbloat.net</a><br>
<a href="https://urldefense.com/v3/__https:/lists.bufferbloat.net/listinfo/bloat__;!!CQl3mcHX2A!WTavRmT2GnSUSVpvPCPdmBuNtOJI_zDP1WOHE-jy8tMiXBE-CxDospZUjNote1Oa4DQV1Q$" target="_blank">https://lists.bufferbloat.net/listinfo/bloat</a><o:p></o:p></p>
</blockquote>
</div>
</div>
</body>
</html>