2. 5G NR物理层概述:OFDM与SC-FDMA、帧结构、时频资源、带宽部分(BWP)与功耗关系

各位同学,咱们直接进入正题。5G NR的物理层,说白了就是无线通信的“地基”。你上层协议栈设计得再花哨,物理层要是拉胯,一切都是白搭。今天这一讲,我带你把这几个核心概念捋清楚:OFDM、SC-FDMA、帧结构、时频资源,还有那个跟功耗息息相关的BWP。

2.1 OFDM与SC-FDMA:为什么上行要用不同的“花招”?

先说说OFDM。这东西在4G时代就大放异彩,到了5G更是绝对主力。它的核心思想很简单:把高速数据流拆成N路低速子数据流,分别调制到N个正交的子载波上。

OFDM的优点很明显:

  • 频谱效率高:子载波正交,允许频谱重叠,比传统的FDM省带宽。
  • 抗多径能力强:加上循环前缀(CP),能把多径带来的符号间干扰(ISI)给“吃掉”。
  • 实现简单:调制解调全靠IFFT/FFT,硬件友好。

但OFDM有个“命门”——峰均比(PAPR)太高。你想想看,多个子载波信号叠加,相位对齐时,瞬时功率能飙到平均功率的好几倍。这对功率放大器(PA)是巨大考验。为了不失真,PA得留出很大的回退(Back-off),效率自然就低了。

嗯,这里要注意。在基站侧,PA功率大、散热好,PAPR高点还能忍。但在手机侧,电池就那么点容量,PA效率低就意味着续航崩。所以,3GPP在上行引入了SC-FDMA。

SC-FDMA,也叫单载波频分多址。它本质上还是用IFFT/FFT,但多了一步DFT预编码。说白了,就是把时域信号先“摊平”了再映射到子载波上。这样一来,每个时隙只用一个单载波波形,PAPR比OFDM低了一大截。

核心区别一句话总结:

  • 下行(基站→手机):用OFDMA,追求频谱效率和吞吐量。
  • 上行(手机→基站):用SC-FDMA(也叫DFT-s-OFDM),牺牲一点灵活性,换取更低的PAPR,延长手机续航。

我在项目中遇到过,有些刚入行的同学会问:“为什么上行不用OFDM?那样设计更统一啊。” 我的回答是:你拿着手机打游戏,正团战呢,手机突然没电了,你骂的是游戏还是基带?功耗问题,在手机侧永远是第一优先级。

2.2 帧结构:5G的时间“刻度尺”

搞通信,时间维度必须精确到纳秒级。5G NR的帧结构,比4G灵活得多。

基本单位:

  • 无线帧:10ms,这是高层看世界的“大周期”。
  • 子帧:1ms,跟LTE保持一致,方便共存。
  • 时隙:这是物理层调度的基本单位。5G支持多种子载波间隔(SCS),时隙长度会变。

举个例子,你就明白了:

子载波间隔 (kHz) 符号长度 (μs) 每时隙符号数 时隙长度 (ms)
15 66.7 14 1
30 33.3 14 0.5
60 16.7 14 0.25
120 8.33 14 0.125

你看,子载波间隔越大,时隙越短。为什么?因为SCS大了,符号周期就短了,一个时隙塞14个符号,总时长自然就短。这带来的好处是低时延。URLLC场景要求1ms端到端时延,你时隙才0.125ms,调度一次快得很。

我个人习惯,在设计基带调度器时,会把SCS作为一个关键参数来权衡。SCS越大,对频偏越不敏感,但对CP长度要求更高(CP太短扛不住多径)。

2.3 时频资源:物理层的“棋盘”

把时间和频率放在一起看,就是一个二维的“资源网格”。

  • 频率维度:子载波。一个资源元素(RE)就是一个子载波上的一个OFDM符号。
  • 时间维度:OFDM符号。14个符号组成一个时隙。
  • 资源块(RB):频域上12个连续的子载波,时域上1个时隙。这是调度的最小单位。

说白了,基站调度数据,就是在这个棋盘上“画格子”。给你分配几个RB,用哪些符号,MCS是多少,全在DCI里告诉手机。

避坑指南: 我曾经在设计时,忽略了RB的起始位置对齐问题。NR的RB网格是跟绝对频点(Point A)对齐的。如果你在实现时,RB的起始位置算偏了一个子载波,那解调出来的数据全是错的。这种问题,仿真时很难发现,但一上综测就原形毕露。

2.4 带宽部分(BWP)与功耗:手机续航的“命根子”

终于聊到重点了。BWP,全称Bandwidth Part,是5G NR在功耗优化上的一记“妙招”。

为什么需要BWP?

你想想看,5G NR支持最大400MHz的带宽(毫米波甚至更高)。如果手机一直开着400MHz的射频带宽,ADC/DAC、FFT都得全速运转,功耗直接爆炸。但手机大部分时间,并不需要那么高的吞吐量。比如你待机、刷微信、听音乐,几十MHz带宽就绰绰有余了。

BWP的解决方案:

网络给手机配置多个BWP,每个BWP对应一组特定的参数集(SCS、CP类型)和频域位置。手机可以根据业务需求,动态切换BWP。

  • 初始BWP:手机刚接入时用,带宽小,功耗低。
  • 默认BWP:没有数据调度时,手机待在默认BWP上,监听PDCCH。
  • 激活BWP:有大流量数据时,切换到带宽更大的BWP,全力冲刺。

这个切换过程,由基站通过DCI信令控制,手机只需要在几十微秒内完成射频重调。你想想看,这比让手机一直开着大带宽,省了多少电?

注意: BWP切换不是无代价的。切换期间,手机不能收发数据。如果切换太频繁,反而会降低吞吐量。我建议在设计调度算法时,设置一个“滞回区间”。比如,只有当大带宽BWP的负载持续超过某个阈值时,才触发切换。避免“乒乓效应”。

2.5 知识体系核心逻辑

为了让你更直观地理解这些概念之间的关系,我画了一张图:

5G NR物理层核心逻辑 波形选择 下行:OFDMA (高谱效) 上行:SC-FDMA (低PAPR) 帧结构与时频资源 无线帧(10ms) → 子帧(1ms) → 时隙 资源块(RB) = 12子载波 × 1时隙 带宽部分 (BWP) 按需分配带宽,动态切换 核心目标:降低射频功耗 功耗关系 • 带宽越大 → ADC/DAC功耗↑ • 子载波间隔越大 → 时钟频率↑ • 层数越多 → 基带处理功耗↑ • BWP切换 → 省电 vs 时延权衡 设计原则: 1. 小带宽场景用15kHz SCS 2. 大带宽场景用30/60kHz SCS 3. 空闲态用初始BWP省电

这张图把今天的核心逻辑串起来了。从波形选择,到时频资源分配,再到BWP的功耗优化,环环相扣。你设计基带时,脑子里要有这张图,才能做出真正低功耗、高性能的产品。


公众号:蓝海资料掘金营,微信deep3321