OFDM SYMBOL的概念及其速率


前言

关于 ofdm 的符号(symbol)概念,有必要有一个感性的认识。也就是说大概要知道它发射到空中是个什么样。


一、OFDM 信号的频率-时间表示

下面这个图是一个很好的诠释,它从时域和频域对 symbol 的概念做了一个立体的全方位的示意,信息量很大,可以仔细看看每个细节。
在这里插入图片描述

  • 从正面看到的就是 OFDM 的频域图,由很多正交的子载波组成,并且这些子载波组成一个 OFDM 符号(OFDM符号是一个频域序列);
  • 从侧面看是一帧 OFDM 的时域信号,一帧 OFDM 时域信号由多个 OFDM 符号组成,由保护间隔和有效数据部分符号组成;
  • 1 个 OFDM 突发 = 1 个或更多的 OFDM 符号
  • 1 个 OFDM 符号 = OFDM 傅里叶变换后的波形 + 保护间隔
  • OFDM 子载波通过逆傅里叶变换创建 OFDM 波形
  • 1 个已调制的子载波 = 在频率和时间上的一个点

二、OFDM 时域波形

但是上图对时域的 symbol 波形,也就是代表现实世界我们看到的信号的样子并没有画出来。以下画了一个简单的图(以 20M 带宽为例,52 个数据子载波),大概是这个样子:
在这里插入图片描述
一句话,symbol 的波形可以看作是 52 个子载波的叠加而成的波形(不算上Guard interval)。当然实际上没有这么一个叠加过程,因为这个波形是 IFFT 直接算出来的再 DA 转换后的。另外,这个是基带的波形,如果搬到载波(比如 2.4GHz)还有一个过程。所以 ofdm 的空中无线电信号实际上是一个接一个的 symbol 波形。802.11n/ac 里面规定了一个 symbol 的数据时间是 3.2us,GI 默认是 0.8us,加起来一个 symbol 时长就是 4us。

二、OFDM 符号速率

理解了 symbol 的概念,那么对 802.11 速率表是怎么计算出来的就很好理解了。
在这里插入图片描述
我们以 20M 带宽,1 条 stream,VHT MCS5 速率为例来看它是怎么算出来的。

VHT MCS5 速率的参数:64QAM,coding rate 2/3。

关于QAM调制,可以参考大佬的一个博客:如何形象的理解什么是QAM,8QAM,16QAM,和载波对应关系如何?

64 QAM意味着每路子载波调制完的波形可以有 2 6 2^6 26 种(幅度+初始相位组合),也就是一个调制符号带 6 比特信息。coding rate 2/3 意味着其中 4 比特是有效数据,剩余 2 比特是冗余信息(用来做校验等用途)。52 路子载波叠加,所以一个 symbol 带有的数据量是 (52x4)=208 比特。

考虑 GI=0.8us 的情况,前面所述,这种情况下一个 symbol 时长是 3.2us+GI=4us。意味着 4us 时间传送 208 比特。所以每秒传送 208 × 1 s / 4 u s = 52 M 208×1s/4us=52M 208×1s/4us=52M 比特数据。这就是 20M带宽,VHT MCS5 速率 52Mbps 的由来!

如果 short guard interval 功能打开,GI=0.4us,symbol 时长变为 3.2+0.4=3.6us,那么速率就变成了 208 × 1 / 3.6 = 57.8 M b p s 208×1/3.6=57.8Mbps 208×1/3.6=57.8Mbps

同理,40M 带宽时,子载波变成 108个(不是104个!),VHT MCS5 GI=0.8us 的情况下数据就是 108Mbps。另外,stream 增加的情况很容易理解,只要 1 个 stream 的速率乘上 stream 数量就可以了,比如同样上面 40M 带宽的情况,当 stream 增加到两条时,速率就达到了 108x2=216Mbps。

本文参考:理解OFDM SYMBOL的概念以及802.11的速率计算


我的qq:2442391036,欢迎交流!


  • 20
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
OFDM symbol是指在OFDM(正交频分复用)技术中,用于传输数据的基本单位。它由一组正交的子载波组成,每个子载波上携带独立的信息。由于子载波之间正交,它们可以在同一频段上同时传输信息,从而实现了高效的频谱利用。OFDM symbol通常使用快速傅里叶变换(FFT)来将时域的数据序列转换为频域的子载波信号。 在实际中,为了消除符号间的干扰,还会在符号间插入循环前缀(CP),即经过逆傅里叶变换(IFFT)之后的发送数据经过并串变换,将位于最末的CP长度的符号拷贝到OFDM symbol的起始端,用于消除符号间干扰。因此,实际的每个OFDM symbol的长度变为T_symbol + T_cp,其中T_symbolOFDM symbol的周期,T_cp是循环前缀的长度。 对于OFDM技术中的子载波间隔与符号长度之间的关系,子载波的间隔应为1/T_symbol。例如,在5G NR中,子载波的间隔为15kHz,因此OFDM symbol的长度为1/15kHz,约为66.7微秒。这个长度既是子载波的调制符号时间,也是器件物理处理的时间。 总结起来,OFDM symbol是在OFDM技术中用于传输数据的基本单位,由一组正交的子载波组成。它的长度由符号周期和循环前缀的长度决定,子载波间隔与符号长度之间的关系是子载波间隔等于1/T_symbol。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [OFDM中的帧(frame)、符号(symbol)、子载波(subcarriers)、导频(Pilot)、保护间隔(guard)的关系...](https://blog.csdn.net/weixin_43935696/article/details/108041325)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [OFDM符号](https://blog.csdn.net/cjdgzd/article/details/129310735)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

须尽欢~~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值