[ippm] September Summary on Max IP-Layer Capacity Metric
"MORTON, ALFRED C (AL)" <acm@research.att.com> Sun, 29 September 2019 21:41 UTC
Return-Path: <acm@research.att.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B963120077 for <ippm@ietfa.amsl.com>; Sun, 29 Sep 2019 14:41:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.1
X-Spam-Level:
X-Spam-Status: No, score=0.1 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pqit8us58_pK for <ippm@ietfa.amsl.com>; Sun, 29 Sep 2019 14:41:27 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 6FE48120073 for <ippm@ietf.org>; Sun, 29 Sep 2019 14:41:27 -0700 (PDT)
Received: from pps.filterd (m0053301.ppops.net [127.0.0.1]) by mx0a-00191d01.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x8TLZBpL018010 for <ippm@ietf.org>; Sun, 29 Sep 2019 17:41:25 -0400
Received: from tlpd255.enaf.dadc.sbc.com (sbcsmtp3.sbc.com [144.160.112.28]) by mx0a-00191d01.pphosted.com with ESMTP id 2vb429rn6g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <ippm@ietf.org>; Sun, 29 Sep 2019 17:41:25 -0400
Received: from enaf.dadc.sbc.com (localhost [127.0.0.1]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id x8TLfOYs011631 for <ippm@ietf.org>; Sun, 29 Sep 2019 16:41:24 -0500
Received: from zlp30495.vci.att.com (zlp30495.vci.att.com [135.46.181.158]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id x8TLfLp3011578 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <ippm@ietf.org>; Sun, 29 Sep 2019 16:41:21 -0500
Received: from zlp30495.vci.att.com (zlp30495.vci.att.com [127.0.0.1]) by zlp30495.vci.att.com (Service) with ESMTP id 166054005C2B for <ippm@ietf.org>; Sun, 29 Sep 2019 21:41:21 +0000 (GMT)
Received: from clpi183.sldc.sbc.com (unknown [135.41.1.46]) by zlp30495.vci.att.com (Service) with ESMTP id E87CE4005C2A for <ippm@ietf.org>; Sun, 29 Sep 2019 21:41:20 +0000 (GMT)
Received: from sldc.sbc.com (localhost [127.0.0.1]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id x8TLfKQp018730 for <ippm@ietf.org>; Sun, 29 Sep 2019 16:41:20 -0500
Received: from mail-blue.research.att.com (mail-blue.research.att.com [135.207.178.11]) by clpi183.sldc.sbc.com (8.14.5/8.14.5) with ESMTP id x8TLfEFX018403 for <ippm@ietf.org>; Sun, 29 Sep 2019 16:41:15 -0500
Received: from exchange.research.att.com (njbdcas1.research.att.com [135.197.255.61]) by mail-blue.research.att.com (Postfix) with ESMTP id 8378CF0DEA for <ippm@ietf.org>; Sun, 29 Sep 2019 17:41:14 -0400 (EDT)
Received: from njmtexg5.research.att.com ([fe80::b09c:ff13:4487:78b6]) by njbdcas1.research.att.com ([fe80::8c6b:4b77:618f:9a01%11]) with mapi id 14.03.0468.000; Sun, 29 Sep 2019 17:41:07 -0400
From: "MORTON, ALFRED C (AL)" <acm@research.att.com>
To: "ippm@ietf.org" <ippm@ietf.org>
Thread-Topic: September Summary on Max IP-Layer Capacity Metric
Thread-Index: AdV3Dk0U0CN8YEE8RCWwGfOaryjfnQ==
Date: Sun, 29 Sep 2019 21:41:06 +0000
Message-ID: <4D7F4AD313D3FC43A053B309F97543CFA0AFBAA6@njmtexg5.research.att.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [69.141.203.172]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-09-29_13:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1909290247
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/Dwufxbd8-gxSyfreaOfWYLA7J_0>
Subject: [ippm] September Summary on Max IP-Layer Capacity Metric
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Sep 2019 21:41:29 -0000
IPPM List September Summary on Max IP-Layer Capacity Metric (Re: [ippm] How should capacity measurement interact with shaping?) currently draft-morton-ippm-capcity-metric-measurement-00 We've had a very good discussion of many important aspects of IP layer Capacity Metric/Measurements, including: + Recognizing how an alt. flow control for TCP (BBR) uses a similar metric + Reporting the results under unusual circumstances + Bringing IPPM's documented experience and literature to the problem + Gaining experience from each-other's measurements/research + Suggestion of related work areas It's useful to summarize many pages of discussion from time to time: we can capture (what the summarizer thinks) we learned, and new readers can join the discussion more easily. With those goals in mind, a humble attempt to summarize follows. Feel free to set me straight in a concise way, of course. @@@@ is a flag for take-aways; items to address in the draft. Matt Mathis engaged the "capcity" draft authors shortly after IETF-105, and kindly agreed to foster wider review on the ippm-list. There's a whole lot of *shaping* going on [0]. Matt's M-Lab measurements revealed a clear case of bi-modal maximum rates (94 & 83 Mbps), consistent with a service feature in the context of Shaping, and Rüdiger shared his experiences with fixed access shaper design. @@@@ A clear take-away is that reporting must account for such a bimodal feature, if/when measured. @@@@ Also, that wide-spread measurements will encounter wide-spread behaviors - testing should continue + expect some evolution. Joachim and Rüdiger discussed the situation further, confirming how buffers play a big part in the assessment and performance. When answering the reporting question, the measurement time interval (long-term?, many different shapers and on-demand technology may be encountered, as anticipated in RFC 7312) play a key role. Joachim also provided two key points of reasoning for BTC (RFC 3148): categorize the influencing factors and refine the 3148 definition. The discussion covered LTE public networks with on-demand access and shared resources. @@@@ IMO, many of the above challenges fall on the measurement methodology: allow for traffic & time to initiate an on-demand access. @@@@ Also, results depend on the sending stream characteristics; we've known this for a long time, still need to keep it front of mind. @@@@ Max IP-Layer Capacity and RFC 3148 BTC (goodput) are different metrics. Max IP-layer Capacity is like the theoretical goal for goodput. @@@@ This is a big one: when the path we measure is state-full based on many factors, the Parameter "Time of day" when a test starts is not enough info. We need to know the time from the beginning of a measured flow, and how the flow is constructed including how much traffic has already been sent on that flow, because state-change may be based on time or bytes sent or both. Re-read RFC 7312. @@@@ The Singleton and Statistic formulations of IPPM's framework RFC 2330 are still valuable in this context, possibly combined with results criteria ("stable" for X singletons, non-arbitrary threshold needed to define "stable"). Rüdiger proposed a back-to-back stream for BTC characterization. Joachim felt this b2b test might be a pre-requisite to measure a BTC singleton. [acm] it's a tricky test in production networks, see [1] @@@@ Measurements depend on the access network and the use case. Here, the use case is to assess the maximum capacity of the access network, with specific performance criteria used in the measurement. Finally, an exchange between Ignacio and Rüdiger brings us back to first-principles: What are you trying to measure, and what does it mean? What does it matter to demonstrate that a portion of the network can reach a published value? What capacity is available 100% of the time: you cannot make measurements that saturate the network 100% of the time? Rüdiger responded that this effort has very specific goals, to demonstrate that the performance promised is present when requested to do so, consistent with the metric proposed. There are *many* other metrics, such as available BW. Ignacio had some measurement proposals for what may be a different network performance metric (IMO). @@@@ Goals made clearer in the next draft, if possible. Well, that's a long summary, and we have identified many work items for the draft. We also have more measurements (and therefore, more useful experiences) coming. Thanks to all who commented so far, very helpful stuff. We look forward to additional discussion and suggestions! [2] regards, Al [0] apologies to Jerry Lee Louis: https://www.youtube.com/watch?v=1dC0DseCyYE [1] https://tools.ietf.org/html/draft-ietf-bmwg-b2b-frame-00 [2] It would be good to create threads on specific topics in future, but Keep those cards and letters coming-in, folks!
- [ippm] September Summary on Max IP-Layer Capacity… MORTON, ALFRED C (AL)
- Re: [ippm] September Summary on Max IP-Layer Capa… MORTON, ALFRED C (AL)
- Re: [ippm] September Summary on Max IP-Layer Capa… Joachim Fabini
- Re: [ippm] September Summary on Max IP-Layer Capa… MORTON, ALFRED C (AL)
- Re: [ippm] September Summary on Max IP-Layer Capa… Matt Mathis
- Re: [ippm] September Summary on Max IP-Layer Capa… Ruediger.Geib
- Re: [ippm] September Summary on Max IP-Layer Capa… MORTON, ALFRED C (AL)