今日光电

有趣、有料、有深度光电技术及科技资讯

分享让整个世界变得温暖,他人因你的分享而变好!欢迎分享有价值的东西!今日光电因你而变,欢迎留言、分享...我们一起用科技光耀世界、温暖人间……

OFDM技术作为4/5G物理层重要技术之一,为什么可以克服传统FDM频率利用率低的缺点?OFDM的的子载波间隔可以随意选取吗?OFDM信号如何实现?

本文将主要围绕上述3个问题展开。

图1 图中4GLTE的OFDM子载波间隔为15KHz

从FDM到OFDM

我们在用收音机收听广播的时候,会发现不同的电台"对应"不同的频率,只要我们旋转收音机的频率调整按钮,就可以听到想听的节目。

图2 传统的频分复用

图2中《西游记》《红楼梦》《水浒传》占用不同的频率区域,收音机通过一个带通滤波器,滤除掉其他的频率,只保留《红楼梦》的信息。这就是典型的FDM方法。

FDM就是Frequency Division Multiplexing,频分复用系统。不同的频带给不同的子载波使用,通过带通滤波器进行过滤,保留希望留下的信息。

图3 FDM与OFDM的对比

OFDM加了个"O",这个O是Orthogonal正交的意思,为什么要正交呢?

我们先看图3,OFDM相比于FDM,把每个子载波向一起进行了压缩了。

图4 OFDM节省了带宽资源

在子载波数量一致的情况下,毫无疑问可以节省频率资源。但是这些子载波被压缩到了一起,相互交织缠绕,到了接收端,滤波器已经无法"区分"不同的子载波了,那么怎么办?

正交性质可以解决这个问题。

OFDM系统的实现

OFDM技术的总体流程可以表示成图5。图5中,有码元a1到ak,共k个子信道,每个子信道对应一个子载波,这些子载波与ak相结合调制(基带调制),调制结束后再进行射频调制,图中省略用天线图案表示。此后,空中叠加发送,接收端分别接收后进行解调。

图5 OFDM的简易实现

刚开始的并行的一堆数据ak怎么来?

先要把串行的数据流,转化成并行数据。

每一个并行后的数据,我们称之为码元,持续时间为Ts;并行后,利用相互正交的子载波进行基带调制。如图6所示。

图6 OFDM串行数据转变成并行码元,注意码元周期Ts

如果OFDM系统有N个子信道,那么每个子信道采用的子载波可以表示成:

其中Bk为第k路子载波的振幅,它受基带码元的调制;fk为第k路子载波的频率,φk为第k路子载波的初始相位。那么N路子信号之和可以表示为:

为了使N路子信道信号在接收时能够完全分离,要求它们满足正交条件。

在码元持续时间Ts内,任意两个子载波都正交的条件是:

根据初中学习的三角公式,可以将上式改写成

通过求解上式,我们发现:如果要满足正交条件,那么子载波频率fk必须是1/2Ts的整数倍。

以此类推:各个子载波间隔Δf必须满足1/Ts的整数倍,最小MIN的Δf是1/Ts。

在一个子信道中,子载波的频率为fk,码元持续时间为Ts,则此码元的波形和其频谱密度如图7所示

图7 N个子信道中,第k个子信道对应的时域波形与频域波形

在OFDM系统中,各相邻子载波的频率间隔使用了最小容许间隔1/Ts。

故各子载波合成后的频谱密度曲线如图8所示。

OFDM的一些优点

虽然由图8上看,各路子载波的频谱重叠,但是实际上在一个码元持续时间内它们是正交的。故在接收端很容易利用此正交特性将各路子载波分离开。

采用这样密集的子载频,并且在子信道间不需要保护频带间隔,因此能够充分利用频带。

这是OFDM的一大优点。

由上述正交性的证明可以发现,初始相位φk与幅度Bk的取值并不会影响正交性。所以各子载波的调制过程中,不管采用什么调制制度,相位与幅度的变化不会改变正交性。

所以在实际的OFDM系统中,通常采用BPSK/QPSK/4QAM/64QAM等多种调制制度,其各路频谱的位置和形状没有改变,仅幅度和相位有变化,故仍保持其正交性。

这样,在实际的通信过程中,可以按照各个子载波所处频段的信道特性采用不同的调制制度,并且可以随信道特性的变化而改变,具有很大的灵活性。

这是OFDM体制的又一个重大优点。

OFDM频带利用率

所谓频带利用率:就是单位带宽传输的比特率。由于频谱资源的稀缺性,我们当然希望频谱利用率越高越好。

设一OFDM系统中共有N路子载波,子信道码元持续时间为Ts,每路子载波均采用M进制的调制,则它占用的频带宽带等于

可以在图8中数一下,看是不是N+1个1/Ts,这个1/Ts是什么,可以参考附录1

频带利用率为单位带宽传输的比特率

当N比较大时,频带利用率将达到log2M,这是传统单载波调制的2倍(读者可以自行证明)

总结

OFDM可以提高频带利用率,但是必须要要求子载波之间相互正交。

接收端需要大量的积分器与振荡器,这些硬件的稳定性难以保证,射频功率放大器的线性度也难以保证。所以OFDM技术虽然出现很早,但其应用仅局限在军事领域,难以扩展到民用通信设备。

自20世纪80年代以来,随着DSP数字信号处理技术的发展,FFT技术的实现逐渐低成本,OFDM开始高速发展,首批应用OFDM技术的无线制式时WLAN和WiMAX等。

来源:通信M班长

往期精彩回顾

任何PCB都有可能会发生翘曲,如果发生了怎么办?

5G时代的生活,究竟会是怎样?

2019年中国智能制造三大趋势与十大关键技术

3290块可折叠光影屏助阵70周年国庆庆典!每一块都是标准中国芯

对制造业了解不深的阿里,如何构建工业知识图谱?

这将是FPGA的下一代形态?

牛人剖析功率MOS,很难得的资料!

这样解释“特性阻抗”“阻抗匹配”!

NPN与PNP的区别与判别 !

为什么说电阻的额定电压和额定功率都重要?

反射、串扰、抖动后,我的信号变成什么鬼?

工信部透露今年将发5G临时牌照,紧凑型光模块凸显市场潜力

无线通信频率分配表(含最新5G NR)

2019,通信路在何方?

基于Super-PAM4的5G前传与中/回传方案

100G QSFP28光模块的产品对比

赶紧来看看!25G/100G高速光模块器件封装技术发展趋势

1分钟带你认识100G QSFP28 PSM4(硅光)

ofdm原理_OFDM技术简介相关推荐

  1. P2P技术详解(一):NAT详解——详细原理、P2P简介(转)

    这是一篇介绍NAT技术要点的精华文章,来自华3通信官方资料库,文中对NAT技术原理的介绍很全面也很权威,对网络应用的应用层开发人员而言有很高的参考价值. <P2P技术详解>系列文章 ➊ 本 ...

  2. 015. P2P技术详解(一):NAT详解——详细原理、P2P简介

    http://www.52im.net/thread-50-1-1.html 这是一篇介绍NAT技术要点的精华文章,来自华3通信官方资料库,文中对NAT技术原理的介绍很全面也很权威,对网络应用的应用层 ...

  3. 《自然语言处理实战入门》 ---- 第4课 :中文分词原理及相关组件简介 之 语言学与分词技术简介...

    <自然语言处理实战入门> ---- 第4课 :中文分词原理及相关组件简介 之 语言学与分词技术简介 https://edu.csdn.net/course/play/20769/25954 ...

  4. 《自然语言处理实战入门》 第三章 :中文分词原理及相关组件简介 ---- 语言学与分词技术简介

    文章大纲 0.内容梗概 1. 汉语语言学简介 1.1 汉语与汉字的起源 1.2 汉字的统一与演变 1.3 印欧语系与汉藏语系 1.4 语言区别对于NLP 的影响 2. 词汇与分词技术简介 2.1 汉语 ...

  5. 【字节码插桩】AOP 技术 ( “字节码插桩“ 技术简介 | AspectJ 插桩工具 | ASM 插桩工具 )

    文章目录 一." 字节码插桩 " 技术简介 二.AspectJ 插桩工具 三.ASM 插桩工具 一." 字节码插桩 " 技术简介 性能优化 , 插件化 , 热修 ...

  6. DCT算法的原理及实现简介

    DCT算法的原理及实现简介 DCT算法: DCT变换的全称是离散余弦变换(Discrete Cosine Transform),离散余弦变换相当于一个长度大概是它两倍的离散傅里叶变换,这个离散傅里叶变 ...

  7. AI之NLP:自然语言处理技术简介(是什么/学什么/怎么用)、常用算法、经典案例之详细攻略(建议收藏)

    AI之NLP:自然语言处理技术简介(是什么/学什么/怎么用).常用算法.经典案例之详细攻略(建议收藏) 目录 NLP是什么? 1.NLP前置技术解析 2.python中NLP技术相关库 3.NLP案例 ...

  8. 32位微型计算机原理...,32位微型计算机原理·接口技术及其应用

    32位微型计算机原理·接口技术及其应用 语音 编辑 锁定 讨论 上传视频 <32位微型计算机原理·接口技术及其应用>是2007年1月清华大学出版社出版的图书,作者是史新福.冯萍.本书可作为 ...

  9. Android 系统(175)---Android硬件加速原理与实现简介

    Android硬件加速原理与实现简介 在手机客户端尤其是Android应用的开发过程中,我们经常会接触到"硬件加速"这个词.由于操作系统对底层软硬件封装非常完善,上层软件开发者往往 ...

最新文章

  1. 使用C++ ostringstream来格式化字符串输出
  2. ICLR 2022:AI如何识别“没见过的东西”?
  3. linux 安装node出现 libstdc++.so.6: wrong ELF class
  4. C++阶段01笔记03【运算符(算术运算符、赋值运算符、比较运算符、逻辑运算符)】
  5. swift 导出测试包(Save for Ad Hoc Deployment)卡在compile bitcode处问题
  6. VS, VS Code, VS Online, VS xxx, 你都分清了吗?
  7. 洛谷P3378 【模板】堆
  8. Firefly加入OPEN AI LAB生态计划,推出AI开源主板
  9. PASCAL-VOC2012数据集(vocdevkit、Vocbenchmark_release)详细介绍
  10. WPF布局控件之StackPanel布局
  11. python代码之飞机大战完整版(附带image素材资源)
  12. 一阅阅读-ios上的免费换源小说阅读器
  13. easyExcel实现excel文件上传和下载
  14. 手机连接Wi-Fi不能上网之DNS异常
  15. [转]网银支付接口编程资料汇总
  16. 职场沟通10个小技巧 让你迅速融入团队
  17. 尚硅谷kylin单机版之安装kylin
  18. VMware虚拟机鼠标闪烁
  19. 怎么样可以让计算机固定在桌面,怎样固定电脑桌面图标
  20. java的prefetch()_聊聊FluxFlatMap的concurrency及prefetch参数

热门文章

  1. 996!007!同是敲了2万行代码,为什么他却晋升了?
  2. 【终于等到你】7种策略解除云风险警报
  3. 2019年6月 阿里技术面试题集锦(28道含答案)
  4. 福利 | 2018 OpenInfra Days China限量版免费票任性放出
  5. python字符串连接操作-Python连接字符串过程详解
  6. 三包围结构的字是什么样的_一年级语文重点(字、字母、字词、词语、句子)知识点汇总!...
  7. sql中“delete from 表名”表示_SQL查询语句知识点总结
  8. 频谱扩展 matlab,语音信号频谱扩展
  9. 使用计算机时什么是开机键什么是关机键,计算器上的开机键是关机键是
  10. 【小技巧】桌面图标出现蓝色问号的怎么办?