2. OFDM基本原理:OFDM技术原理、循环前缀的作用、子载波映射与资源块

各位同学,咱们今天聊聊OFDM。说实话,OFDM这玩意儿在4G、5G里几乎是绕不开的核心技术。我当年刚入行时,第一次看到OFDM的时频资源网格图,第一反应是——这玩意儿真漂亮,但到底怎么工作的?

别急,咱们一步步拆开看。

2.1 OFDM技术原理:从串行到并行的转变

OFDM的全称是正交频分复用。说白了,就是把一个高速的数据流,拆成很多个低速的子数据流,然后分别调制到不同的子载波上同时发送。

你想想看,传统单载波系统里,数据是一个符号一个符号串行发的。如果信道有多径时延,符号之间就会打架——这就是码间串扰(ISI)。但OFDM把数据拆到N个子载波上,每个子载波上的符号周期就变成了原来的N倍。多径时延相对符号周期来说就变小了,ISI的影响自然就弱了。

这里有个关键点:子载波之间是正交的。什么叫正交?就是任意两个子载波在符号周期内的积分等于零。数学上可以写成:

∫ exp(j2πf_k t) * exp(-j2πf_m t) dt = 0, 当 k ≠ m

我在项目中遇到过一个问题:接收端做FFT时,如果采样时钟有偏差,子载波之间的正交性就会被破坏。嗯,这就是所谓的ICI(子载波间干扰)。所以OFDM系统对频偏特别敏感,这是它的一个天生弱点。

OFDM的调制解调,其实是用IFFT和FFT实现的。发送端把频域数据符号扔进IFFT,出来就是时域信号。接收端做FFT,又把时域信号变回频域。这个操作,说白了就是一次数学变换,但物理意义非常深刻。

核心要点:OFDM的本质是「频分复用 + 正交性 + IFFT/FFT实现」。它把宽带频率选择性信道,变成了多个窄带平坦衰落信道,大大简化了均衡器的设计。

2.2 循环前缀的作用:保护间隔与抗多径

循环前缀(CP),英文叫Cyclic Prefix。这玩意儿是OFDM里最巧妙的设计之一。

为什么要加CP?两个原因:

  1. 消除ISI:多径时延会让前一个符号的尾部拖到后一个符号的头部。CP作为保护间隔,只要CP长度大于最大多径时延,ISI就被完全吸收了。
  2. 保持子载波正交性:CP是把OFDM符号的尾部复制到头部。这样做的好处是,即使存在多径,接收端在FFT窗口内看到的信号仍然是循环卷积,而不是线性卷积。循环卷积在频域对应的是乘法,这样频域均衡就变得非常简单。

我曾经踩过一个坑:在某个小基站项目中,为了省资源,我把CP长度设得刚好等于最大多径时延。结果测试时发现,某些极端场景下性能急剧恶化。后来排查发现,是CP长度留的余量不够,加上定时同步误差,导致FFT窗口偏移到了下一个符号。从那以后,我习惯在CP长度上至少留20%的余量。

个人经验:CP长度不是越长越好。CP长了,频谱效率就低了。LTE里普通CP是4.7μs,扩展CP是16.7μs。普通小区用普通CP就够了,超大覆盖场景才用扩展CP。我一般先算最大多径时延,再加个安全余量,最后取最接近的协议规定值。

2.3 子载波映射与资源块

子载波映射,就是把数据符号放到哪些子载波上发送。这听起来简单,但实际实现时有很多讲究。

常见的映射方式有三种:

映射方式 说明 典型应用
集中式映射 数据连续占用一段子载波 LTE PDSCH
分布式映射 数据分散到整个频带 LTE PUCCH
交织式映射 按固定间隔均匀分布 WiMAX

集中式映射可以获得频率分集增益吗?其实不能。它只能获得多用户分集增益。分布式映射才能获得频率分集增益,因为数据分散在整个频带上,即使部分频带深衰落,其他频带还能正常工作。

资源块(Resource Block, RB)是OFDM系统中资源分配的最小单位。在LTE里,一个RB在频域上包含12个连续的子载波,在时域上包含1个时隙(0.5ms)。5G NR里基本沿用这个设计,但引入了更灵活的 numerology。

我记得有一次做调度器优化,发现资源分配算法在RB边界处处理不当,导致某些UE的误码率偏高。后来加了一个RB边界保护机制,问题就解决了。嗯,细节决定成败。

注意事项:子载波映射时,DC子载波(中心频点)通常不传数据。LTE里DC子载波是空着的,5G NR里也一样。如果你在实现时忘了跳过DC子载波,接收端解调出来的数据全是错的。别问我怎么知道的...

2.4 实际实现中的几个关键点

最后,我总结几个实际项目中容易忽略的点:

  • IFFT/FFT点数选择:LTE 20MHz带宽用2048点FFT,5G NR 100MHz带宽用4096点FFT。点数越大,子载波间隔越小,但对频偏越敏感。
  • CP插入时机:CP是在IFFT之后加的。先做IFFT得到时域信号,然后把尾部的一段复制到头部。
  • 资源块对齐:所有UE的资源分配都要以RB为单位对齐。不对齐的话,调度器会乱套。
  • 参考信号位置:解调参考信号(DMRS)在资源网格中的位置,直接影响信道估计的精度。我习惯把DMRS放在每个RB的固定位置,这样信道估计器实现起来更简单。

好了,OFDM的基本原理就讲到这里。下一章咱们聊聊信道估计和均衡,这可是OFDM接收机里最核心的模块之一。

一句话总结:OFDM用IFFT/FFT实现了多载波传输,用CP对抗多径干扰,用资源块来管理频谱资源。这三个东西,是理解所有4G/5G物理层算法的基础。