说到调制,我想很多同学马上会联想到这些关键词:BPSK、QPSK、调幅、调相、QAM、星座图……

众所周知,调制和解调是通信基本业务流程中的重要组成部分。没有它们,我们的移动通信根本无法实现。

那么,究竟什么是调制?为什么要调制?5G又是怎么调制的呢?

接下来,我们逐一介绍。

调制是做什么用的呢?

让我们看一下生活中的一个例子:

我们每天都在出行。出行的时候,我们会根据行程选择适合的交通工具。

乘坐不同的交通工具,出行的速度也会有快有慢。

整个过程,大概就是这样一个模型:

实际上,通信系统和这个模型类似。上面的出行模型,是把人从出发点运输到目的地。而通信系统,是把数据信号从发送端传输到接收端。

我们进行以下转换:

就可以类比出一个简单的通信模型:

看出来了吧?“调制”,就像为信号找一个交通工具,让它载着信息穿过信道到达目的地。

我们知道,在无线信道中,信号是以电磁波的形式传递的。

那么,电磁波怎么来传递信息呢?

我们先来举一个“用水果传递信息”例子。

例如,我们要传递0和1,可以让苹果代表0,香蕉代表1。

我们发送给接收端,接收方收到后一看是苹果就知道是发送的是0,一收到香蕉,就知道发送的是1。

换一种方式,如果只能用苹果来传递信息呢?

我们约定让红苹果代表0,绿苹果代表1。

接收方一看是红苹果,就知道是发送的是0。收到绿苹果,就知道发送的是1。

再换一种方式。如果只有红苹果,怎么传递信息呢?

我们可以用大的红苹果来代表0,小的红苹果代表1。一看是大红苹果,就知道是发送的是0。收到小红苹果,就知道发送的是1。

在这个过程中,我们其实用的是水果的种类、颜色、大小这3个特征来传递信息的。

类似的,电磁波可以用正弦波来描述。一个正弦波也有3大特征,幅度,相位,频率。我们可以利用电磁波的这3大特征来传递信息。

下面的公式(1),描述了一个正弦波信号:

所谓调幅、调频、调相,就是下图的样子:

看出来了没?0和1,被“调”进了不同的电磁波波形之中。

5G速度那么快,它是怎么调制的呢?

在3GPP协议(TS 38.201)中,定义了5G支持的调制方式如下:

按照使用的载波的特征的不同,5G采用的调制方式可以分为两大类:载波的相位变化,幅度不变化:π/2-BPSK, QPSK。这就是前面说的PSK(Phase-Shift keying相移键控)。

载波的相位和幅度都变化:16QAM, 64QAM,256QAM。这一类专业名词叫做QAM(Quadrature Amplitude Modulation,正交振幅调制)。

星座图

各种调制方式之间的差异,还是不太容易理解。

想一想,为什么我们能很容易区分各种水果的不同?(什么是苹果,什么是香蕉,什么是红苹果,什么是大苹果。)

这是因为我们见过实物,看到过不同状态的水果。

那么,我们能不能把调制方式也用图表示起来呢?

可以。

为了直观的表示各种调制方式,我们引入一种叫做星座图的工具。星座图中的点,可以指示调制信号的幅度和相位的可能状态。

1、BPSK星座图

BPSK定义了2种相位,分别表示0和1,因此BPSK可以在每个载波上调制1比特的信息。

2、π/2-BPSK星座图

π/2-BPSK是BPSK在序列的奇数位时调制信号相位偏移π/2,序列的偶数位时和BPSK调制信号的相位一样,也就是π/2-BPSK定义了4种相位来表示0和1。

3、QPSK星座图

QPSK全称是正交相移键控,它定义了4个不同的相位,分别表示00、01、10、11,因此QPSK可以在每个载波上调制2比特的信息。

4、16QAM 星座图

16QAM:一个符号代表4bit。

5、64QAM星座图

64QAM:一个符号代表6bit。

6、256QAM

256QAM:一个符号代表8bit。

来个动图,帮助理解:

QAM示意图(来自cisco)

从星座图中可以看出PSK调制信号的幅度不变,相位有变化。QAM调制信号的幅度和相位在变化。

正是因为每个符号能代表的bit数不断提升,使得携带的信息量提升,最终让这个“交通工具”能显著提升速率。

可能大家觉得5G好像也不是很难的样子嘛。既然我们已经有了通信模型和星座图两大法宝,是不是可以自己打造一套下一代通信系统出来呢?

Hoho,你以为256QAM就是那么简单就搞出来的吗?

上图!

3GPP 38.211协议中定义的5G调制方式的映射关系

懵圈了!有木有?

通信搞到最后,都是数学!

调制和解调原理

我们再简单讲一下调制和解调的原理。

5G的各种调制方式,都可以使用IQ调制解调来实现。

我们从公式1出发,进行各种神奇的公式转换。

将公式2画成框图,这个就是IQ调制:

解调是把接收到的调制信号提取出来的过程,调制信号经过解调转换为原始的信号。解调的过程可以通过下面的公式来解释。

通过公式3可以看到,接收信号在乘以对应相位的载波后,进行积分,可以得到原始的信号,将公式3画成框图,这个就是IQ解调。

将2个框图结合起来,我们下面给出IQ调制和解调的框图。

IQ调制可以用复数的形式进行理解。

调制的公式描述:

解调的公式描述:

对应的我们给出复数形式的框图。

这个框图搭配上前面3GPP协议里面的5G调制映射关系,就是一个较为完整的5G的调制和解调过程。

是不是彻底懵圈啦?调制解调,从入门到放弃!

原文来自:公众号中兴文档

256qam是什么意思_一文读懂5G的信号调制方式!5G比4G的快的主要原因就是256QAM相关推荐

  1. psm倾向得分匹配法举例_一文读懂倾向得分匹配法(PSM)举例及stata实现(一)

    原标题:一文读懂倾向得分匹配法(PSM)举例及stata实现(一) 一.倾向匹配得分应用之培训对工资的效应 政策背景:国家支持工作示范项目( National Supported Work,NSW ) ...

  2. java中date类型如何赋值_一文读懂java中的Reference和引用类型

    简介 java中有值类型也有引用类型,引用类型一般是针对于java中对象来说的,今天介绍一下java中的引用类型.java为引用类型专门定义了一个类叫做Reference.Reference是跟jav ...

  3. python输入什么就输出什么_一文读懂Python的输入和输出

    本文介绍了Python的输入和输出,既然是Python代码,那么就一定有输出量,那么,Python是如何输出的呢? 输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'h ...

  4. gps导航原理与应用_一文读懂角速度传感器(陀螺仪)的应用场景

    前文我们大致了解陀螺仪的来历,原理和种类,那么,它与我们的日常生活有怎样的关系呢? 陀螺仪器最早是用于航海导航,但随着科学技术的发展,它在航空和航天事业中也得到广泛的应用.陀螺仪器不仅可以作为指示仪表 ...

  5. hdfs读写流程_一文读懂HDFS分布式存储框架分析

    一文读懂HDFS分布式存储框架分析 HDFS是一套基于区块链技术的个人的数据存储系统,利用无处不在的私人PC存储空间及便捷的网络为个人提供数据加密存储服务,将闲置的存储空间利用起来,服务于正处于爆发期 ...

  6. mysql 默认事务隔离级别_一文读懂MySQL的事务隔离级别及MVCC机制

    回顾前文: <一文学会MySQL的explain工具> <一文读懂MySQL的索引结构及查询优化> (同时再次强调,这几篇关于MySQL的探究都是基于5.7版本,相关总结与结论 ...

  7. stata 求输出相关系数矩阵命令_一文读懂结果输出命令大全(上)

    目录 描述统计量 help tabstat   //Stata 官方命令 描述统计量组间均值差异检验 help ttest help ttable2 help estout 相关分析命令 help p ...

  8. 超融合和服务器关系_一文读懂超融合服务器

    原标题:一文读懂超融合服务器 1.什么叫超融合服务器 融合基础架构(Hyper-Converged Infrastructure)是一种集成了虚拟计算资源和存储设备的信息基础架构.在这样的架构环境中, ...

  9. python读取枚举_一文读懂Python 枚举

    enum是一组绑定到唯一常数值的符号名称,并且具备可迭代性和可比较性的特性.我们可以使用 enum 创建具有良好定义的标识符,而不是直接使用魔法字符串或整数,也便于开发工程师的代码维护. 创建枚举 我 ...

最新文章

  1. 简单的利用IDEA搭建SpringBoot+Maven+Mybatis+自动生成代码
  2. openSuse 13.1 的触摸板,回来了
  3. 量产加速!干线物流创新中心迎地平线入伙,嬴彻地平线达成战略合作
  4. 关于multimap和multiset
  5. 广西计算机一级考试是机考吗,广西计算机一级考试机考模式探索及应用.doc
  6. 疫情之下的科技普惠:阿里云科技驱动中小企业数字化
  7. 嵌套函数,匿名函数,高阶函数
  8. 三菱q系列plc 和电脑socket_三菱Q系列PLC 以太网通信设置方法
  9. mariadb数据库基础
  10. aspnet 后台调用前台js函数
  11. c语言用栈输出迷宫所有路径,如何在迷宫中使用到栈
  12. python:画图调整图例位置
  13. 夸奖对方代码写的好_形容夸人的成语有哪些
  14. 这一年炼就的底层内功修养
  15. 关于Quartus+Modelsim 门级仿真 Warning (vopt-2216) Cannot find instance 'NA' specified in sdf.的解决办法...
  16. uni-app 点击生成海报
  17. 解决Pycharm出现的Debug无法正常运行(Frames are not available)的问题
  18. matlab对稀疏矩阵求特征值,使用ARPACK查找稀疏矩阵的特征向量和特征值(称为PYTHON,MATLAB或FORTRAN子例程)...
  19. python urllib库获取淘宝主图
  20. 区别:二次型、标准形、规范形

热门文章

  1. 计算机病毒通过读写或复制移动,计算机病毒除通过读写或复制移动存储器上带病毒的文件传染外,另一条主要的传染途径是...
  2. 有没有你家?贵阳七村拟入选全省乡村旅游重点村名录
  3. Lind.DDD敏捷领域驱动框架~Lind.DDD各层介绍
  4. 【雅思听力做题方法,题型概述,练习方法总述】
  5. windows shell终端推荐及对比
  6. vmware 安装ghost系统注意
  7. UE4中碰撞体的设置
  8. 用AI“狙杀”威胁地球的天体 这个团队花5万美元做到了
  9. poj2325 大数除法+贪心
  10. dockers加速器——DaoCloud