Internet speed tests are indispensable for users, ISPs, and policymakers, but their static flooding-based design imposes growing costs: a single high-speed test can transfer hundreds of MB, and collectively, platforms like Ookla, M-Lab, and Fast.com generate petabytes of traffic each month. Reducing this burden requires deciding when a test can be stopped early without sacrificing accuracy. We frame this as an optimal stopping problem and show that existing heuristics-static thresholds, BBR pipe-full signals, or throughput stability rules from Fast.com and FastBTS-capture only a narrow slice of the achievable accuracy-savings trade-off. This paper introduces TurboTest, a systematic framework for speed test termination that sits atop existing platforms. The key idea is to decouple throughput prediction (Stage 1) from test termination (Stage 2): Stage 1 trains a regressor to estimate final throughput from partial measurements, while Stage 2 trains a classifier to decide when sufficient evidence has accumulated to stop. Leveraging richer transport-level features (RTT, retransmissions, congestion window) alongside throughput, TurboTest exposes a single tunable parameter epsilon for accuracy tolerance and includes a fallback mechanism for high-variability cases. Evaluation on 1 million M-Lab NDT speed tests (2024-2025) shows that TurboTest achieves 1.8-4.4x higher data savings than an approach based on BBR signals while reducing median error. These results demonstrate that adaptive ML-based termination can deliver accurate, efficient, and deployable speed tests at scale.


翻译:互联网速度测试对于用户、互联网服务提供商(ISP)和政策制定者不可或缺,但其基于静态洪泛的设计造成了日益增长的代价:单次高速测试可能传输数百兆字节的数据,而Ookla、M-Lab和Fast.com等平台每月共同产生拍字节级别的流量。减轻这一负担需要在确保不牺牲准确性的前提下,判断何时可以提前停止测试。我们将此问题建模为最优停止问题,并证明现有启发式方法——包括静态阈值、BBR管道充满信号,或来自Fast.com和FastBTS的吞吐量稳定性规则——仅能捕获准确性-节省权衡中极窄的一部分。本文介绍了TurboTest,一个系统化的速度测试终止框架,可与现有平台协同工作。其核心思想是将吞吐量预测(阶段1)与测试终止(阶段2)解耦:阶段1训练一个回归器,基于部分测量结果估计最终吞吐量;阶段2训练一个分类器,判断何时已积累足够证据以停止测试。通过利用除吞吐量外更丰富的传输层特征(RTT、重传、拥塞窗口),TurboTest暴露了一个单一可调参数epsilon用于控制精度容忍度,并包含一个针对高变异情况的后备机制。对2024-2025年间100万次M-Lab NDT速度测试的评估表明,TurboTest在实现更高数据节省(比基于BBR信号的方法高1.8-4.4倍)的同时,降低了中位误差。这些结果表明,基于自适应的机器学习终止方法能够在大规模部署中提供准确、高效且实用的速度测试。

0
下载
关闭预览

相关内容

互联网(英语:internet),是网络 与网络之间所串连成的庞大网络,这些网络以一组标准的网络TCP/IP协议族 相连,链接全世界几十亿个设备,形成逻辑上的单一巨大国际网络。这是一个网络的网络,它是由从地方到全球范围内几百万个私人的,学术界的,企业的和政府的网络所构成,通过电子,无线和光纤网络技术等等一系列广泛的技术联系在一起。这种将计算机网络互相联接在一起的方法可称作“网络互联”,在这基础上发展出覆盖全世界的全球性互联网络称互联网,即是互相连接一起的网络。
《5G/6G毫米波测试技术白皮书》未来移动通信论坛
专知会员服务
17+阅读 · 2022年4月15日
专知会员服务
41+阅读 · 2021年5月30日
我所了解的物联网设备测试方法(硬件篇)
FreeBuf
12+阅读 · 2019年2月12日
Fast-OCNet: 更快更好的OCNet.
极市平台
21+阅读 · 2019年2月10日
网络表示学习介绍
人工智能前沿讲习班
18+阅读 · 2018年11月26日
Representation Learning on Network 网络表示学习
全球人工智能
10+阅读 · 2017年10月19日
CNN 模型压缩与加速算法综述
机器学习研究会
16+阅读 · 2017年8月25日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
3+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
VIP会员
最新内容
驱动军事决策变革的顶尖人工智能指挥系统
专知会员服务
6+阅读 · 8月11日
非对称防御中的自组织临界性:俄乌战争
专知会员服务
10+阅读 · 8月10日
《战争中的大语言模型监管》
专知会员服务
12+阅读 · 8月10日
《边缘计算关键技术分析及美军作战实践应用》
边缘计算的军事应用
专知会员服务
12+阅读 · 8月9日
一种考虑资源机动性的武器目标分配混合算法
专知会员服务
13+阅读 · 8月8日
相关资讯
我所了解的物联网设备测试方法(硬件篇)
FreeBuf
12+阅读 · 2019年2月12日
Fast-OCNet: 更快更好的OCNet.
极市平台
21+阅读 · 2019年2月10日
网络表示学习介绍
人工智能前沿讲习班
18+阅读 · 2018年11月26日
Representation Learning on Network 网络表示学习
全球人工智能
10+阅读 · 2017年10月19日
CNN 模型压缩与加速算法综述
机器学习研究会
16+阅读 · 2017年8月25日
相关基金
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
3+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员