从15kHz到240kHz,5G的子载波间隔为什么偏偏选这些数字?这些数字背后,藏着一套精妙的数学缩放体系。理解它,你就拿到了5G物理层设计的钥匙。
想象你是一个快递分拣中心的调度员。
你手上有两类任务:一类是给同一栋写字楼的50层送包裹,每层要送很多件——这需要大批量、高吞吐的调度策略;另一类是给全城跑腿送急件,每个目的地不同,但必须在10分钟内送到——这需要小批量、低时延的策略。
4G LTE的做法是:不管什么任务,统一用同一辆卡车、同一个班次发货。简单粗暴,但效率有天花板。
5G NR的做法是:根据任务特点,灵活选择调度策略——大包裹用大卡车、急件用摩托车。而numerology(参数集),就是5G定义这套"灵活调度"的数学框架。
一句话定义:numerology是一组描述OFDM波形时频网格参数的集合,核心参数是子载波间隔(SCS)。
4G LTE全网只有一个子载波间隔:15kHz。这个数字不是随便选的——它对应的有效符号长度是:
$$T_u = \frac{1}{\Delta f} = \frac{1}{15\text{kHz}} \approx 66.7\mu s$$
在4G时代,这没什么问题。LTE主要跑在700MHz~2.6GHz的中低频段,信道环境相对"温和",15kHz足够应对。
但5G面临的频段范围从低于1GHz到52.6GHz(毫米波),跨越了将近两个数量级。如果继续用15kHz一刀切,会碰到几个致命问题:
| 问题 | 低频段(<3GHz) | 高频段(>24GHz) |
|---|---|---|
| 相位噪声 | 影响小 | 极其严重,15kHz子载波太窄,被相位噪声"淹没" |
| 多普勒频移 | 低速移动可忽略 | 高速移动或高铁场景下,频偏超过子载波间隔 |
| 时延要求 | eMBB业务对时延不敏感 | URLLC业务要求<1ms端到端时延 |
| 覆盖需求 | 大覆盖需要长CP抵抗时延扩展 | 小覆盖场景CP可以短一些 |
一句话:用一个参数适配所有场景,是行不通的。
5G NR给出了一个优雅的数学方案。子载波间隔定义为一个基准值的2的幂次倍:
$$\Delta f = 15 \times 2^{\mu} \text{ (kHz)}, \quad \mu = 0, 1, 2, 3, 4$$
为什么是2的幂次?不是3倍、5倍?因为以2为底的缩放意味着实现时只需要做时钟倍频——这是数字信号处理中最简单的操作。FFT模块不需要重新设计,只需要调整采样时钟即可。
graph TD
A["基准: 15kHz (μ=0)<br/>与LTE完全一致"] --> B["30kHz (μ=1)<br/>时钟×2"]
B --> C["60kHz (μ=2)<br/>时钟×4"]
C --> D["120kHz (μ=3)<br/>时钟×8"]
D --> E["240kHz (μ=4)<br/>时钟×16"]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style D fill:#F44336,color:#fff
style E fill:#9C27B0,color:#fff
这套缩放体系的精妙之处在于:所有时间参数都跟着同步缩放,而且帧边界天然对齐。
| 参数集索引 μ | 子载波间隔 | 有效符号时间 $T_u$ | 每子帧时隙数 | 时隙长度 | 适用频段 |
|---|---|---|---|---|---|
| 0 | 15 kHz | 66.7 μs | 1 | 1.000 ms | FR1 |
| 1 | 30 kHz | 33.3 μs | 2 | 0.500 ms | FR1 |
| 2 | 60 kHz | 16.7 μs | 4 | 0.250 ms | FR1/FR2 |
| 3 | 120 kHz | 8.33 μs | 8 | 0.125 ms | FR2 |
| 4 | 240 kHz | 4.17 μs | 16 | 0.0625 ms | FR2(仅同步) |
注意:μ=4(240kHz)仅用于同步信号块(SSB),不用于普通数据传输。
看这个表,你能发现三个规律:
规律一:子载波间隔每翻一倍,符号时间缩短一半。 这就是 $\Delta f \times T_u = 1$ 的物理含义——子载波越宽,OFDM符号越短。
规律二:子帧长度永远是1ms,无线帧长度永远是10ms。 不管μ怎么变,这个大框架不变。这保证了不同numerology之间可以实现时间对齐——每1ms的边界,所有numerology的符号边界都对齐。
规律三:每个时隙固定包含14个OFDM符号(普通CP)。 所以时隙长度 = 14 × 符号长度,自然跟着缩放。
5G NR的时间轴是一个"俄罗斯套娃"式的嵌套结构:
graph LR
Frame["无线帧<br/>10ms"] --> SF1["子帧 #0<br/>1ms"]
Frame --> SF2["子帧 #1<br/>1ms"]
Frame --> SF3["...子帧 #9"]
SF1 --> Slot1["时隙 #0<br/>14符号"]
SF1 --> Slot2["时隙 #1<br/>14符号"]
SF1 --> SlotN["时隙 #2^μ-1"]
Slot1 --> S1["符号 0"]
Slot1 --> S2["符号 1"]
Slot1 --> S14["...符号 13"]
以μ=1(30kHz SCS)为例,来感受一下时间轴:
再以μ=3(120kHz SCS,毫米波典型配置):
对比一下:120kHz下一个时隙只有0.125ms,而15kHz下一个时隙是1ms。这就是5G降低空口时延的核心手段之一——不是靠缩短数据量,而是靠缩窄时间格子。
| 场景 | SCS | 调度粒度(1个时隙) | 相当于 |
|---|---|---|---|
| 4G LTE | 15 kHz | 1.0 ms | 跑完400米跑道 |
| 5G FR1典型 | 30 kHz | 0.5 ms | 跑完200米 |
| 5G毫米波 | 120 kHz | 0.125 ms | 跑完50米 |
调度粒度越细,系统能把资源分配得越精准,等待时间也越短。
OFDM系统中,多径传播会导致前后符号之间的码间干扰(ISI)。CP(循环前缀)的本质是把OFDM符号的最后一段复制到开头,充当"保护间隔"——只要多径时延扩展不超过CP长度,就不会产生ISI。
$$\text{CP长度} > \text{最大时延扩展}$$
这是5G numerology设计中最巧妙的一点:CP长度跟着符号长度等比例缩放。
| μ | SCS | 有效符号时间 | 普通CP长度(首个符号) | CP占符号比例 |
|---|---|---|---|---|
| 0 | 15 kHz | 66.67 μs | 5.20 μs | ~7.0% |
| 1 | 30 kHz | 33.33 μs | 2.60 μs | ~7.0% |
| 2 | 60 kHz | 16.67 μs | 1.30 μs | ~7.0% |
| 3 | 120 kHz | 8.33 μs | 0.65 μs | ~7.0% |
CP开销恒定在7%左右——不管用什么numerology,"浪费"的比例是一样的。这保证了不同numerology之间的频谱效率是公平可比的。
但这里隐藏着一个关键权衡:
graph TB
subgraph "大SCS(如120kHz)"
A1["CP绝对值短<br/>≈0.65μs"]
A2["只能抵抗小延时扩展<br/>适合小覆盖、室内"]
A1 --> A2
end
subgraph "小SCS(如15kHz)"
B1["CP绝对值长<br/>≈5.2μs"]
B2["能抵抗大延时扩展<br/>适合大覆盖、 rural"]
B1 --> B2
end
style A1 fill:#FFCDD2
style A2 fill:#FFCDD2
style B1 fill:#C8E6C9
style B2 fill:#C8E6C9
5.2μs的CP能覆盖多大的小区? 按电磁波传播速度 $3 \times 10^8$ m/s计算,5.2μs对应约1.56km的传播距离差。对于典型的宏覆盖(小区半径几公里),15kHz SCS的CP是够用的。而120kHz SCS的0.65μs CP只对应约195m——这就是毫米波为什么只适合小覆盖的一个重要原因。
μ=2(60kHz SCS)除了普通CP,还支持扩展CP——每个时隙只有12个符号(而不是14个),但CP长度约16.67μs,占符号比例上升到25%。
为什么只有60kHz有扩展CP?因为60kHz是FR1和FR2的交界点——在某些中频段宏覆盖场景下,需要60kHz的相位噪声容限,又需要更长的CP抵抗大时延扩展,扩展CP就是为此设计的。
理解了原理,我们来看看现网中是怎么选择numerology的:
graph TD
Start["选择Numerology"] --> Freq{"工作频段?"}
Freq -->|"FR2<br/>(>24GHz)"| FR2_SCS["SCS=120kHz<br/>μ=3"]
Freq -->|"FR1<br/>(<6GHz)"| FR1_Scene{"主要场景?"}
FR1_Scene -->|"广覆盖/物联网<br/>大小区"| Low["SCS=15kHz<br/>μ=0<br/>CP最长,覆盖最好"]
FR1_Scene -->|"城市常规覆盖<br/>eMBB业务"| Mid["SCS=30kHz<br/>μ=1<br/>覆盖与时延平衡"]
FR1_Scene -->|"高铁/高速移动<br/>或低时延需求"| High["SCS=60kHz<br/>μ=2<br/>抗多普勒,低时延"]
style Start fill:#E3F2FD
style FR2_SCS fill:#FFCDD2
style Low fill:#C8E6C9
style Mid fill:#FFF9C4
style High fill:#FFE0B2
| 维度 | 大SCS的优势 | 小SCS的优势 |
|---|---|---|
| 相位噪声 | 子载波宽,相位噪声影响小 | 子载波窄,相位噪声影响大 |
| 多普勒 | 抗频偏能力强,适合高速移动 | 高速移动时频偏可能超过SCS |
| 时延 | 符号短,空口时延低 | 符号长,时延相对高 |
| 覆盖 | CP短,只适合小范围覆盖 | CP长,适合大范围覆盖 |
| 频谱效率 | CP开销相同(~7%),效率相当 | 同左 |
中国电信5G 3.5GHz(n78频段):典型配置μ=1(30kHz SCS),这是覆盖与时延的平衡选择。
中国移动5G 2.6GHz(n41频段):同样μ=1(30kHz SCS)。
毫米波(n258,24.25-27.5GHz):μ=3(120kHz SCS),因为高频段相位噪声严重,必须用宽子载波。
高铁场景(部分运营商):μ=2(60kHz SCS),以抵抗350km/h高速带来的多普勒频移。
回到最底层数学,numerology缩放的本质是FFT(快速傅里叶变换)的参数变化。
OFDM调制的核心操作就是对一组频域数据做IFFT,把它变成时域信号。FFT的大小($N_{FFT}$)和采样率($f_s$)决定了子载波间隔:
$$\Delta f = \frac{f_s}{N_{FFT}}$$
当SCS翻倍时,有两种方式实现: 1. 采样率翻倍,FFT大小不变 → 硬件更复杂,需要不同的采样时钟 2. FFT大小减半,采样率不变 → 频域分辨率变粗,但子载波变宽
5G NR的做法实际上是采样率跟着缩放(保持FFT大小不变或按比例调整),这正是为什么选择2的幂次缩放——在数字硬件中,时钟倍频是最简单的操作。
SCS = 15kHz: FFT size = 4096, 采样率 ≈ 61.44 MHz
SCS = 30kHz: FFT size = 2048, 采样率 ≈ 61.44 MHz(或FFT=4096,采样率×2)
SCS = 120kHz: FFT size = 4096, 采样率 ≈ 491.52 MHz
5G NR不只有"一个时隙"这一种调度单位。在URLLC等低时延场景中,可以使用mini-slot——只占用2、4或7个OFDM符号,不等整个时隙传完就立刻发送。
这是如何实现的?关键在于5G NR的调度粒度是符号级别的,而不仅仅是时隙级别。基站可以在任意符号位置开始调度数据,分配任意连续的符号数量。
举个例子:在μ=1(30kHz SCS)下,一个时隙是0.5ms(14个符号)。如果用mini-slot只分配2个符号,传输时间只有约71μs——这比4G LTE最小1ms的TTI短了14倍!
在部署5G基站时,需要根据频段和使用场景选择合适的numerology。这通常在基站的基带配置中设置。选错了会怎样?
| 现象 | 可能的numerology原因 | 排查思路 |
|---|---|---|
| 小区边缘吞吐量骤降 | SCS过大导致CP不足 | 检查SCS配置是否匹配覆盖半径 |
| 高速移动时频繁掉线 | SCS过小无法抵抗多普勒 | 考虑切换到更大SCS |
| 毫米波链路不稳定 | 可能误配了小SCS | 确认FR2使用120kHz |
| URLLC时延不达标 | SCS过小,时隙太长 | 评估是否可升级SCS |
误解一:"SCS越大,频谱效率越高" → 错。CP开销比例恒定在~7%,频谱效率差异不大。大SCS的主要收益是降低时延和抗相位噪声/多普勒。
误解二:"5G总是用最大SCS" → 错。网络运营商根据频段和场景选择,FR1最常用30kHz而非60kHz。
误解三:"不同numerology不能共存" → 错。5G支持混合numerology——同一载波上可以通过BWP(带宽部分)机制,让不同UE使用不同的numerology。
| 特性 | LTE (4G) | NR (5G) |
|---|---|---|
| 子载波间隔 | 固定15kHz | 15/30/60/120/240kHz |
| CP类型 | 普通/扩展 | 普通/扩展(仅60kHz) |
| 最小调度单位 | 1个子帧(1ms) | 1个时隙(最低0.0625ms) |
| 子帧结构 | 固定14符号/子帧 | 14符号/时隙,时隙数随μ缩放 |
| 帧长 | 10ms | 10ms(不变) |
| 多numerology共存 | 不支持 | 通过BWP支持 |
| 设计哲学 | 一刀切 | 灵活缩放 |
5G没有推翻LTE的OFDM框架,而是在其基础上引入了参数化的缩放机制,用同一套FFT硬件架构,通过简单的时钟倍频来适配从物联网到毫米波的极端多样化需求。
Q: 为什么基准是15kHz而不是10kHz或20kHz? A: 15kHz来自LTE的设计遗产。LTE选择15kHz是基于如下考量:有效符号长度66.7μs,普通CP约4.7μs(约7%开销),能覆盖典型城市环境的时延扩展(约5μs以内)。5G沿用了这个基准以保持与LTE的兼容性和平滑演进。
Q: 不同numerology的UE能在同一个小区里吗? A: 可以。5G NR通过BWP(Bandwidth Part)机制支持这一点。同一个小区的不同UE可以被配置不同的BWP,每个BWP使用不同的numerology。这在实际网络中是常见配置——比如一个BWP用30kHz给eMBB用户,另一个BWP用15kHz给IoT设备。
Q: μ=4(240kHz)为什么只用于同步信号? A: 240kHz的子载波间隔意味着时域符号极短(仅4.17μs),CP更短(约0.29μs),用于数据传输时覆盖能力极差。但用于同步信号(SSB)时,只需要在短距离内被检测到,不需要广覆盖。240kHz SCS能提供极强的抗相位噪声能力,非常适合毫米波频段的初始接入。
Q: 如果CP长度不够怎么办?会不会出错? A: 如果实际信道的时延扩展超过了CP长度,就会产生ISI(码间干扰)和ICI(载波间干扰),导致信号质量下降。在现网中,运营商需要根据实际覆盖场景选择合适的SCS。如果不得不在大覆盖场景使用较大SCS(比如为了低时延),可以通过使用扩展CP(如果支持)或缩小小区半径来解决。
Q: 混合numerology会不会增加终端复杂度? A: 会的。终端需要支持多个FFT配置,在不同BWP之间切换时需要重新配置基带参数。但由于5G的numerology是基于2的幂次缩放,FFT硬件可以复用,切换代价是可控的。终端在某一时刻通常只激活一个BWP,所以不需要同时运行多个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 等场景全覆盖。
