运营商广告里“网络速度排名第一”,你在自家卫生间里连微信语音都断。这个落差不是错觉,也不全是运营商吹牛——而是榜单的度量口径和你抱怨的场景,从来就不是一回事。本文以 Ookla、umlaut(connect 测试)、Opensignal 三家权威测评机构的官方方法论为主轴,拆解一张“最快网络”榜单是怎么造出来的:样本从哪来、怎么清洗、用什么分位数打分,以及五条业内公开讨论的“榜单优化”灰色走廊。读完你会知道:榜单该信几分,工程师该怎么用它。
先把一个反直觉的事实摆出来:Speedtest 全球有数亿用户,但能进榜单的样本,不到总量的一个零头。
据 Ookla 官方方法论(本文主轴来源之一,Ookla's Methodology),一次 Speedtest 测速的生命周期大致是这样的:客户端先对你周边的测速服务器集群做延迟探测,挑出一个 RTT 最低的节点;然后发起多线程的下载与上传,持续若干秒;测完把结果打上一串标签——运营商、网络制式(4G/5G/WiFi)、大致位置、设备类型——上报到 Ookla 的样本库。
接下来的清洗环节才是榜单的门道:
用一张图把这条流水线画出来:
flowchart TD
A["用户按下开始"] --> B["客户端就近探测<br/>多个测速节点"]
B --> C["选出延迟最低节点"]
C --> D["多线程上传下载<br/>持续若干秒"]
D --> E["样本打上网络与位置标签"]
E --> F{"当前是蜂窝数据吗"}
F -->|否| G["样本剔除"]
F -->|是| H["进入样本池<br/>按城市与运营商分组"]
H --> I["算中位数与各分位数"]
I --> J["合成 Speed Score"]
J --> K["达标市场发布奖项"]
看懂这张图,你就明白一个残酷的分工:你测的是“我的手机到最近的镜子有多快”,榜单算的是“这座城市的分位数统计量”。中间隔着清洗、分组、加权三道闸门,每一道都会让个体感受漂移。
Ookla 的 Fastest Mobile Network(美国市场每年发布)和 Speedtest Global Index,是目前引用率最高的网络榜单。据其官方口径,有几个关键设计:
第一,中位数(Median)定胜负。 榜单速度用中位数而不是平均数。原因很工程化:平均数对极端值敏感,一个千兆毫米波热点用户能把 1000 个边缘用户的拉扯全抹平;中位数天然抗操纵,你想拉高它,得把一半以上用户的体验都抬上去——刷样本的成本被指数级抬高了。
第二,Speed Score 惩罚尾部。 只看中位数会有新问题:一张“城里极快、郊外极慢”的哑铃形网络,中位数照样好看。所以 Ookla 用 Speed Score 把下载/上传的 10 分位、中位数、90 分位按不同权重合成一个综合分,权重明显向中低分位倾斜——意思很直白:让最慢的那批用户在总分里有足够的发言权。 这跟网优内部考核从“平均吞吐率”转向“边缘用户速率”是同一个思想,只不过 Ookla 把它做成了公开可复算的公式。
第三,时延维度在补课。 早期 Speedtest 只有空闲时延一个数,近年客户端加入了负载状态下的时延测量(即在跑大流量时同时测 RTT)——这才真正暴露缓冲膨胀和队列调度的问题。这是榜单演化的正确方向,但对运营商来说意味着又多了一个藏不住的短板。
| Ookla 关键规则 | 内容 | 工程解读 |
|---|---|---|
| 榜单速度口径 | 蜂窝样本中位数 | 抗操纵,但掩盖尾部 |
| 综合分 | Speed Score(10/50/90 分位加权) | 低分位权重高,奖励一致性 |
| 评奖颗粒度 | 城市级,设最低样本量门槛 | 小城市可能缺席,不等于没测 |
| 时延 | 空闲 RTT + 负载 RTT | 负载 RTT 才见真功夫 |
| 数据源 | 公众自发测速 + 合作渠道上报 | 样本天然偏城区、偏高活跃用户 |
顺带回答一个国内读者常问的问题:为什么 Speedtest Global Index 上几乎看不到中国运营商? 不是没人在国内测速,而是大陆市场的样本结构、测速服务器布局和跨境链路特征,使得这份榜单的统计口径难以成立。国内看网络质量,得看信通院组织的全国性测评和运营商自己的客户感知 KPI——口径完全不同,直接横向对比没有意义。
如果说 Ookla 是“样本的民主”,umlaut 就是“仪表的独裁”。
umlaut 前身是德国 P3 communications,从上世纪 90 年代末就开始给欧洲运营商做网络测评,与 connect 杂志合作的 Mobile Benchmark 每半年一期,是欧洲运营商市场部最紧张的一天。2021 年据公开资料并入 Amdocs,但测试品牌延续至今。
它的方法论跟 Ookla 几乎是两个物种:
语音科目的打分尤其值得工程师注意。路测不是“打打通就完了”,而是用仪表播放标准语音样本,在接收端用 POLQA(ITU-T P.863)算法算出 MOS 分(1~5 的主观质量映射),这才能量化“听不清、断断续续”这种用户最烦的劣化。VoNR 时代这个科目权重只会更高——IMS 语音有端到端时延预算(3GPP TS 26.114 里明确的 280 ms 嘴到耳预算),超了就算劣化,跟你刷视频卡不卡是两套物理。
flowchart TD
A["一个城市开测"] --> B["路测车按固定路线扫街"]
A --> C["固定点位进楼实测"]
A --> D["App 侧众包数据回收"]
B --> E["语音逐通 POLQA 打 MOS 分"]
B --> F["数据逐路段记录吞吐"]
C --> G["室内点位单独成科目"]
D --> H["按权重折算进总分"]
E --> I["千分制综合评分"]
F --> I
G --> I
H --> I
I --> J["发布评级与排名"]
这套方法贵得离谱——仪表、人力、里程都是真金白银——但它有个众包永远给不了的性质:可复现。同一时间、同一路线、同一仪表配置,明天重测结果应该大致收敛。运营商愿意买单,买的不是名次,是这个可复现性带来的审计能力。
第三家 Opensignal 走的是第三条路:完全不做路测,据其官方介绍,通过数百款合作 App 从数以亿计的设备持续回收被动测量数据,样本规模远超任何主动测评。
它的杀手锏是两个 Ookla 和 umlaut 都给不出的指标:
Availability(在网率):用户设备连上蜂窝网络的时间占比。这回答了一个测速根本不碰的问题——你到底有没有网。
Consistent Quality(一致性体验合格率):这是最值得抄进自建 KPI 体系的设计。Opensignal 定义了一组阈值,样本同时满足全部条件才算“合格体验”,然后统计合格样本的占比:
| Opensignal 一致性阈值(据其公开方法论) | 数值 | 对应场景 |
|---|---|---|
| 下载速率 | ≥ 5 Mbps | 高清视频、视频通话下限 |
| 上传速率 | ≥ 1.5 Mbps | 视频通话回传、图片上传 |
| 往返时延 RTT | ≤ 100 ms | 交互类应用流畅线 |
| 抖动 Jitter | ≤ 30 ms | 实时语音/视频稳定性 |
注意这个口径的毒辣之处:它不问“你最快多快”,只问“你有多大概率体验达标”。一张网 90 分位再华丽,只要有 30% 的样本上传不达标,合格率就被打穿。这恰好是测速榜单最想掩盖的维度。
Opensignal 还有两个细节常被忽略:数据窗口是滚动 90 天——季度性活动、节假日潮汐都被平滑进去了;统计默认只算蜂窝连接,WiFi 下的样本被剔除——跟 Ookla 同样的纪律。
三家方法论摆在一起,冲突就不是意外而是必然:
| 维度 | Ookla | umlaut / connect | Opensignal |
|---|---|---|---|
| 数据来源 | 公众主动测速 | 仪表路测 + 室内 + 众包 | 纯被动众包 |
| 样本性质 | 主动发起,自愿行为 | 仪表标准化实测 | 日常使用痕迹 |
| 核心口径 | 中位数 + Speed Score | 千分制综合科目 | 一致性合格率 + 在网率 |
| 强项 | 峰值能力、城市对比 | 语音质量、可复现 | 覆盖连续性、尾部体验 |
| 成本 | 低(用户自带终端) | 极高 | 中(商务合作换数据) |
| 典型买家 | 市场部引榜单 | 市场部 + 网优部 | 战略与投资部门 |
举个明确标注为推演的例子。假设某座城市有三张 5G 网:
结果几乎注定是:Ookla 榜上 A 夺魁,Opensignal 的在网率和一致性合格率 B 领先,umlaut 的综合评级 C 或 A 拿最高档(语音科目加分)。三家都是对的,只是考卷不同。所以当你看到“XX 运营力争第一”和“XX 运营体验垫底”同时出现,先别急着找阴谋——先问一句:哪张考卷、哪个口径、哪个颗粒度。
flowchart TD
N["同一张5G网"] --> A["口径一<br/>中位数速度"]
N --> B["口径二<br/>路测综合科目"]
N --> C["口径三<br/>众包一致性"]
A --> A1["城区峰值定胜负<br/>快而集中者夺冠"]
B --> B1["语音逐通打分<br/>综合科目说话"]
C --> C1["全网尾部定合格率<br/>广度覆盖占优"]
A1 --> R["三家名次<br/>完全可以不同"]
B1 --> R
C1 --> R
榜单有商业影响力,就有人研究榜单。以下是行业内公开讨论的五条“优化”路径——这是作者基于行业实践的分析与观点,不针对任何具体厂商:
1. 给测速流量开 QoS 白名单。 把主流测速服务器域名/IP 放进差异化调度策略,测速流量全速放行、普通业务照常限速。用户的 Speedtest 成绩单很漂亮,日常刷视频照旧转圈。识别方法:对比测速值与实际大文件下载值,长期剪刀差就要警惕。
2. 引导样本的时间和地点分布。 在榜单统计窗口内,于优势区域发起“测速送流量”活动。中位数虽然抗操纵,但如果你能把新增样本集中倒在强覆盖城区,中位数照样被抬起来。识别方法:看样本的时空分布是否在统计窗口内异常突变。
3. 品牌测速 App 自建榜。 运营商自有 App 内置测速,数据自采自报,口径自定。它不是造假,而是换一把尺子——样本池、服务器位置、分位口径都可以合法地选对自己有利的。识别方法:只看一句话——数据能不能被第三方复算。
4. 分位数游戏。 宣传材料里挑 90 分位讲“我们的 5G 峰值体验”,回避中位数和尾部。数字是真的,叙事是筛选过的。识别方法:所有速度宣称,先问“这是哪个分位数”。
5. 服务器与 CDN 位置。 测速服务器往往就在运营商机房或近端节点,你测的是到镜子的速度,不是到互联网真实目的地的路径质量。跨网、跨境的真实体验,榜单完全不反映。识别方法:拿不同测速工具、不同服务器位置交叉测。
反过来读这五条,就是一份榜单体检清单:样本窗口多长、分位口径是什么、最低样本量多少、有没有城市级颗粒、语音科目是不是实测——五问之下,一份宣传稿的成色立刻见底。
排除掉“优化”成分,为什么榜单第一的网络,你家卫生间还是没信号?因为榜单结构性地度不到这三件事:
第一,榜单位阶问题:均值 vs 你的格子。 榜单是城市级统计量,你的抱怨是“我家这个 50 米半径”的样本。统计上,一个拖后腿的小区边缘用户,被 1000 个市中心用户的优良样本稀释得无影无踪。榜单度量的是网络,你感知的是你所在的那一格——这不是榜单失真,是榜单的根本设计就不打算回答你的问题。
第二,语音质量和时延是被遗忘的科目。 大多数公开榜单的速度指标再精致,也照不到“微信语音断续”“游戏 200 ms”这类最伤感知的痛点。语音要 POLQA 实测(umlaut 做,但发布颗粒度粗),交互时延要看负载状态下的 RTT(Ookla 刚开始补课)。用户感知榜单里权重最高的科目,恰恰是公开数据里最缺的科目。
第三,室内。 行业普遍引用的结论是移动数据流量的七成以上发生在室内,而室内恰恰是宏站规划、路测路线、公开众包样本共同的薄弱区。榜单上的城市中位数主要由室外样本贡献——用室外数据给室内体验颁奖,是全行业心照不宣的口径错位。 这也是为什么同样的榜单,欧美运营商客户在意的方向和中国完全不同:高密度住宅场景下,室分和数字化室内的账本才是体验的主战场。
最后落到干活的层面。网优和核心网工程师该怎么用这些榜单?给四条实战建议:
1. 把榜单当竞对侦察情报,而不是质量结论。 某竞对在某城 Ookla 中位数突然跳涨,大概率是中频段新增载波或新建站潮——去查它的频段组合和站间距变化,比看名次有用十倍。榜单是竞争对手建网策略的免费传感器。
2. 抄 Opensignal 的阈值,建自己的感知 KQI。 5 Mbps / 1.5 Mbps / 100 ms / 30 ms 这组阈值(以及“全满足才算合格”的与逻辑)是一套现成的、可解释的感知基线。把它落到你自己的 DPI、QoE 探针和路测数据上,按网格算合格率——这比考核“平均下载速率”科学一个量级。均值考核会诱发出货率式的优化,合格率考核才会把资源推向最差的格子。
3. 用 Speed Score 的思路改考核分位数。 把 KPI 从“均值 P50”改成"P10/P50/P90 三点加权",让边缘体验在考核里长出牙齿。这套思想免费,公式公开,不需要买任何服务。
4. 采买第三方测评,合同里写死五件事。 样本窗口、分位口径、最低样本量、城市颗粒度、语音科目是否实测 POLQA。测评行业的水,全部藏在口径的定义权里——口径不进合同,等于花钱买了一份可以自由解释的成绩单。
说到底,榜单是给市场部造的,感知是给用户活的。一个成熟的网络团队,既要会读榜单的语言,更要清楚榜单永远量不到的那 50 米——你卫生间里那格信号,才是你真正要修的东西。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
