一句话先放在前面:5G 最聪明的一步,是给自己装了一块可以变速的时钟——这块时钟的名字,叫子载波间隔(Subcarrier Spacing, SCS),它背后那一整套参数体系,叫做 Numerology(参数集)。
想象你是一个乐队的指挥,台下坐着三类观众:
如果你只能用一个固定节拍演奏(就像 4G LTE 永远用 15 kHz),你很难同时讨好这三类人:节拍太慢,高铁和低时延观众不耐烦;节拍太快,远处观众的回声会糊成一片。
5G 的解法很优雅:别只用一个节拍,让节拍可以伸缩。
这就是 Numerology 的本质——它不是某一个具体参数,而是一套"互锁的时间齿轮"。你拧动其中一个叫 μ 的小旋钮,整个系统的子载波间隔、符号长度、循环前缀、时隙粒度,就像多米诺骨牌一样同步缩放。
Numerology 在 5G NR 里被定义为一组互相关联的 OFDM 参数,其中最核心的,就是子载波间隔 Δf。它由一个指数 μ 决定:
$$\Delta f = 2^{\mu} \times 15 \text{ kHz}, \quad \mu \in {0,1,2,3,4}$$
把 μ 代入,就得到五档"节拍":
| μ | 子载波间隔 Δf | 典型用途 |
|---|---|---|
| 0 | 15 kHz | 广域覆盖(类似 LTE) |
| 1 | 30 kHz | 中频段城区宏/微站 |
| 2 | 60 kHz | 毫米波、URLLC、扩展 CP |
| 3 | 120 kHz | 毫米波(FR2)数据 |
| 4 | 240 kHz | 仅同步信号(SSB) |
注意一个细节:240 kHz 这档不能用来传用户数据,它只服务于同步信号块(SSB),目的是让终端在最短时间内"扫"完整个带宽、快速完成小区搜索。这种"为特定任务开特快专列"的设计,本身就体现了 Numerology 的灵活哲学。
为什么是 15 kHz 做基准、每次翻倍?这背后是一个朴素而强大的原则——二进制伸缩。每次 μ 加 1,子载波间隔就 ×2,而所有时间维度都 ×1/2。这种"每次翻倍"的好处是:硬件里的 FFT 点数、滤波器、时钟分频电路可以非常规整地复用,不会出现奇怪的分数倍关系,实现成本极低。
理解 Numerology,必须抓住一条铁律:
$$T_u = \frac{1}{\Delta f}$$
即有用符号时长(不含循环前缀)等于子载波间隔的倒数。
这个倒数关系不是巧合,而是 OFDM 正交性的硬要求:要让相邻两个子载波互相正交、互不干扰,每个子载波在一个符号周期内,必须完整地转过整数个周期。当 Δf 翻倍时,为了维持这个"整数周期"条件,符号时长必须同步减半。
于是,整组参数就被锁死在了一起:
graph TD
A["旋钮 μ"] -->|"Δf = 15×2^μ kHz"| B["子载波间隔 Δf<br/>(频域粗细)"]
A -->|"T_u = 1/Δf"| C["有用符号时长 T_u<br/>(时域长短)"]
A -->|"CP ≈ T_u /14"| D["循环前缀 CP<br/>(抗多径窗口)"]
A -->|"每子帧时隙数 = 2^μ"| E["时隙粒度<br/>(调度/时延粒度)"]
B --> F["决定相噪容忍度、多普勒容忍度"]
C --> G["决定一次调度的时延下限"]
D --> H["决定抗多径/覆盖能力"]
E --> I["决定空口最低时延"]
style A fill:#ffe4b5,stroke:#d2691e,stroke-width:2px
这张图是本文最重要的一张图:μ 是唯一的"主变量",其余全是它的函数。 这就是为什么 3GPP 工程师只要在配置里写一个 μ,整套时间结构就自动成型——不是因为它"方便",而是因为物理上它们本就该这样联动。
为什么这样设计:把所有时间维度绑定到一个频率变量上,保证了 OFDM 的正交性在任何一档下都自动成立。否则每换一档,工程师都要重新计算 CP、重新校准 FFT 窗口、重新保证正交,系统复杂度会爆炸。一锁全锁,是最省心的工程解。
为了让数字落地,我们把 5G NR(正常 CP)的完整参数表摆出来:
| μ | Δf | 有用符号 T_u | 正常 CP(典型) | 每子帧时隙数 | 时隙时长 | 每时隙符号数 | 典型场景 |
|---|---|---|---|---|---|---|---|
| 0 | 15 kHz | 66.67 μs | ≈4.7/4.1 μs | 1 | 1.0 ms | 14 | 广域、低频、大覆盖 |
| 1 | 30 kHz | 33.33 μs | ≈2.3/2.1 μs | 2 | 0.5 ms | 14 | 中频城区、eMBB 主力 |
| 2 | 60 kHz | 16.67 μs | ≈1.2/1.1 μs | 4 | 0.25 ms | 14(扩展CP为12) | 毫米波/URLLC |
| 3 | 120 kHz | 8.33 μs | ≈0.59/0.52 μs | 8 | 0.125 ms | 14 | FR2 毫米波数据 |
| 4 | 240 kHz | 4.17 μs | — | 16 | 0.0625 ms | 14 | 仅 SSB |
几个要点值得停下来想:
很多新手会问:多径延迟是环境物理特性,它不随你用什么子载波间隔而改变。那为什么 μ 越大、CP 越短,岂不是越来越不耐多径?
对,正是这样。但这不是设计缺陷,而是有意为之的取舍。
要理解,必须先明白 CP 在 OFDM 里的真正作用:CP 是在符号前面复制的一段尾巴,它的时长必须大于信道的最大时延扩展(多径最大延迟差)。只要满足这一点,FFT 采样窗口落在 CP 之内,就不会有符号间干扰(ISI),子载波间的正交性也能保住。
而为了保证"CP 在每一档 μ 下都恰好覆盖一个 OFDM 符号周期里该保护的比例",3GPP 让 CP 时长与 T_u 成固定比例(正常 CP 约为 1/14):
$$T_{cp} \approx \frac{T_u}{14}$$
于是当 T_u 因 Δf 翻倍而减半时,CP 也被迫减半。
那为什么大 μ 还敢用这么短的 CP? 因为大 μ(120 kHz、240 kHz)几乎只用在毫米波。毫米波基站覆盖范围很小(几十到几百米),反射体近、时延扩展小,本来就不需要很长的 CP。换句话说:
不是 Numerology 牺牲了多径容忍度,而是 Numerology 把"节拍"和"环境特性"做了匹配——大覆盖配慢节拍(长 CP),微覆盖配快节拍(短 CP)。
这是一个非常漂亮的"因地制宜",而不是"一刀切"。
把 Numerology 设计成可伸缩的,背后是三股力量在同时拉扯。理解这三股力量,你才理解每一档 μ 存在的"为什么"。
graph LR
subgraph PUSH["力推 Δf 变大(μ↑)"]
P1["高频段<br/>相位噪声大"]
P2["高速移动<br/>多普勒频偏大"]
P3["低时延<br/>URLLC"]
end
subgraph PULL["力推 Δf 变小(μ↓)"]
Q1["大覆盖<br/>多径时延大"]
Q2["深度覆盖<br/>低频段"]
Q3["终端省电<br/>长符号"]
end
PUSH --> R["平衡点 = 选定的 μ"]
PULL --> R
style R fill:#98fb98,stroke:#2e8b57,stroke-width:2px
第一股力:频段(相位噪声)。 频率越高,本振(振荡器)的相位噪声越大。在毫米波频段,相位噪声会在频域上"涂抹",让相邻子载波互相串扰。子载波间隔越窄,越容易被涂抹糊掉。所以高频段必须用大 Δf——120 kHz 的间隔,让每个子载波又宽又稳,相位噪声就没那么容易串过来。这就是为什么 28 GHz、39 GHz 几乎清一色用 120 kHz。
第二股力:移动性(多普勒)。 终端移动会产生多普勒频偏和频谱展宽。高铁场景下,多普勒频偏可能达上千 Hz。如果子载波间隔只有 15 kHz,一个上千 Hz 的偏移会让正交性严重破坏(子载波间干扰 ICI)。把 Δf 拉大到 30 kHz 甚至 60 kHz,同样的频偏在更宽的间隔面前就显得"无足轻重"。所以高速铁路、车联网场景倾向用大 Δf。
第三股力:覆盖与时延的取舍(多径与时隙)。 这是一对矛盾—— - 想要大覆盖、抗多径,就要长 CP,于是 Δf 要小(μ=0 或 1); - 想要低时延(URLLC),就要短时隙,于是 Δf 要大(μ=2 或更高)。
这两股力的方向相反,5G 的回答是:不同场景,用不同 μ,甚至同一个载波上用多个 μ(通过 BWP,部分带宽)共存。这就是灵活 Numerology 的终极价值——它让一套空口同时讲三种方言。
Numerology 的伸缩,最终落地在一个清晰的层级结构里:
graph TD
F["无线帧 Radio Frame<br/>10 ms,含 10 个子帧"] --> SF["子帧 Subframe<br/>1 ms(永不改变)"]
SF --> SL["时隙 Slot<br/>时长 = 1ms / 2^μ"]
SL --> SYM["OFDM 符号 Symbol<br/>每时隙 14 个(正常CP)"]
SF -.->|"μ=0: 1时隙/子帧<br/>μ=1: 2时隙/子帧<br/>μ=3: 8时隙/子帧"| NOTE["时隙数随 μ 变化"]
SYM -.->|"Mini-slot 可小到 2/4/7 个符号<br/>用于 URLLC 抢占式调度"| NOTE2["时延下限随 μ 和符号数变化"]
style SF fill:#e6f2ff,stroke:#1e6fb5,stroke-width:2px
这里有个"定海神针":子帧永远是 1 ms。这是从 LTE 继承下来的时间锚,保证 4G/5G 在时间对齐、TDD 上下行配比、跨系统同步上不打架。
但"1 ms 里有多少个时隙"完全由 μ 决定: $$\text{每子帧时隙数} = 2^{\mu}$$
对时延的意义:调度的最小单位是时隙。μ 越大,时隙越短,能"塞进"同一毫秒的调度机会越多,端到端空口时延就越低。这就是 URLLC(工业控制、自动驾驶)追求大 μ 的根本原因。
Mini-slot 是更极致的一招:连一个完整时隙都不等,直接用 2、4 或 7 个 OFDM 符号就能发一包数据。配合大 μ(短符号),URLLC 的时延能压到亚毫秒级。这是 LTE 想都不敢想的。
把两种典型部署摆开,差异一目了然:
| 维度 | 低 Numerology(μ=0/1) | 高 Numerology(μ=3) |
|---|---|---|
| 子载波间隔 | 15 / 30 kHz | 120 kHz |
| 频段 | FR1 低频(700MHz~3GHz) | FR2 毫米波(28/39GHz) |
| 有用符号 | 66.7 / 33.3 μs | 8.33 μs |
| 循环前缀 | 4.7 / 2.3 μs(抗多径强) | 0.59 μs(抗多径弱) |
| 时隙时长 | 1.0 / 0.5 ms | 0.125 ms |
| 小区类型 | 宏站、广覆盖 | 微站、热点、室分 |
| 优势 | 覆盖深、抗多径、省电 | 相噪免疫、低时延、大带宽 |
| 劣势 | 时延较高 | 覆盖浅、对多径敏感 |
| 典型业务 | eMBB 广域、VoNR、mMTC | 毫米波 eMBB、URLLC |
这张表回答了一个常被忽视的问题:为什么 5G 不像 LTE 那样全国统一参数? 因为没有一组参数能同时做到"覆盖深 + 相噪稳 + 时延低"。把决策权交给 Numerology,让网络自己按场景选,才是正解。
理论说够了,来看现网和调试中它怎么"现形"。
实际工程中,频段和 SCS 几乎是绑死的:
| 频段 | 频率 | 常用 SCS | 原因 |
|---|---|---|---|
| n28 | 700 MHz | 15 kHz | 低频、大覆盖、多径强 |
| n41/n78 | 2.6 / 3.5 GHz | 30 kHz | 中频城区主力,时延与覆盖平衡 |
| n257/n258 | 26 / 28 GHz | 120 kHz | 毫米波,相噪大,必须大间隔 |
| SSB(所有频段) | — | 依带宽选 15/30/120/240 | 快速同步 |
一个经验法则:低频用 15,中频用 30,毫米波用 120。记住这条,你看到基站参数配置就不会一头雾水。
BWP(Bandwidth Part,部分带宽)是 Numerology 灵活性的实现载体。终端可以在一个载波上配置多个 BWP,每个 BWP 可以有不同的中心频点、带宽,乃至不同的子载波间隔。
调试时如果发现"同一个小区下,某些终端的符号长度/时隙结构和另一些不一样",先别怀疑抓包错了——很可能是它们工作在不同的 BWP、不同的 μ 上。
如果你只能从本文带走一句话,带走这句:
Numerology 不是一组冷冰冰的参数表,而是 5G 把"一套空口"变成"适应一切场景的通用引擎"的关键。它让 5G 既能像 4G 一样覆盖千里沃野,又能像光纤一样提供毫秒级时延,还能在毫米波上狂奔——靠的不是多个标准,而是把时间结构做成可伸缩的。
LTE 固定 15 kHz,是"以不变应万变",结果是低频段够用、高频段无能为力、低时延做不到。5G 把这块"固定时钟"换成"弹性时钟",用一个 μ 旋钮撬动了覆盖、时延、移动性、相噪四大维度的整体优化。这是从"参数表"上升到"系统设计哲学"的跨越。
Q1:为什么 LTE 固定用 15 kHz,而 5G 要搞这么多档? A:LTE 主要在 700 MHz~2.6 GHz 这个相对窄的频段内服务 eMBB 一个场景,15 kHz 够用且简单。5G 要同时覆盖 0.6 GHz~52.6 GHz 跨两个数量级的频段,还要服务 eMBB/URLLC/mMTC 三类完全不同的业务。一套参数无法同时满足"低频深覆盖"和"毫米波抗相噪 + 低时延",所以必须让参数可伸缩。
Q2:子载波间隔越大越好吗? A:不一定。大 SCS 的代价是循环前缀变短、抗多径能力下降、覆盖变浅。它只在小覆盖(毫米波微站)、高速、低时延场景才划算。在低频广域覆盖场景,强行用大 SCS 会让边缘用户误码飙升。选择 SCS 本质是在"覆盖/抗多径"与"相噪/时延/移动性"之间找平衡。
Q3:μ 越大,时延一定越低吗? A:大致如此,但有前提。时延下限由"时隙时长 × 调度的符号数"决定。μ 大 → 时隙短 → 端到端空口时延下限更低。但实际时延还取决于调度策略、HARQ、核心网。要让大 μ 真正"兑现"低时延,还得配合 mini-slot(2/4/7 符号抢占式调度)和免授权调度,否则光有大 μ 也压不下来。
Q4:同一个载波上能同时用两种子载波间隔吗? A:可以,这正是 BWP(部分带宽)的能力之一。网络可以给终端配置多个 BWP,不同 BWP 可使用不同 SCS,通过上下层信令切换。这样运营商能在同一频谱上让 eMBB(30 kHz)和 URLLC(60 kHz)共存。不过混合 Numerology 会增加频域复用复杂度,需谨慎规划以避免子带间的保护间隔浪费。
本文由「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 等场景全覆盖。
