目录

    • 参考资料:
  • 1. MCS简介
    • MCS是什么
    • 如何选择MCS
    • 有哪些MCS可供选择
    • 如何配置MCS
      • 示例

参考资料:

链接: 5G NR Modulation and Coding Scheme – Modulation and Code Rate.

1. MCS简介

MCS是什么

MCS(Modulation and Coding Scheme,即调制编码方案)定义了一个RE(Resource Element,资源单位1)可以承载的有效比特数。一共有0-31号种MCS方案,其中29-31号做保留。MCS索引越高,可承载的有效比特数越高。

1 RE是资源分配的最小单位,把时域上一个常规OFDM符号周期和频域上一个子载波组成的资源称为一个资源单位.

具体来说,MCS定义了两个部分,调制方案(Modulation)与码率(Code Rate)。

调制方案:5G NR支持可选的调制方案包括QPSK, 16 QAM, 64 QAM 以及 256 QAM。 使用 QPSK,每个 RE 可以传输 2 位信息,使用 16QAM 可以传输 4 位,使用 64QAM 可以传输 6 位,使用 256QAM 可以传输 8 位。

码率:即为有用比特与总传输比特之间的比率(有用+冗余比特),用来度量物理层添加的冗余。冗余比特用于前向纠错 (FEC)。从另一个角度,码率可以被认为是物理层顶部的信息比特数与物理层底部映射到PDSCH的比特数之间的比值。 编码率越低代表增加的冗余越多。

如何选择MCS

选择哪一个MCS 取决于无线链路的质量。质量越好,MCS 越高,一个符号中可以传输的有用比特越多,而信号质量差则只能选择索引低的MCS,意味着一个符号中可以传输的有用数据越少。

具体地,gNB根据误块率(Block Error Rate ,BLER)进行MCS的选择。通常定义一个等于 10% 的 BLER 阈值,gNB 使用链路自适应算法分配MCS,使得在不同的无线电条件下保持 BLER 不超过阈值。

有哪些MCS可供选择

3GPP 规范 38.214给PDSCH2提供了如下三张表格( 64 QAM 表、256 QAM 表和低频谱效率 64 QAM 表),供gNB选择。

1 PDSCH:物理下行共享信道,用于传输下行业务数据和系统消息

选择每个表的情况具体如下所示:

  • 64 QAM 表:当gNB或UE不支持256 QAM或信道较差,256 QAM表解码不成功且gNB需要使用 QPSK 阶调制时,可以使用 64 QAM 表
  • 256 QAM 表:信道状态较好、且设备支持256 QAM
  • 低频谱效率 (Low SE) 64 QAM 表:适用于需要可靠数据传输的应用,例如URLLC类别的应用程序。 本表MCS通过降低的编码率、增加信道编码冗余提高信道的可靠性,因而频谱效率较低。



    表中第一列为MCS索引号,可看出29-31是保留的。第二列是调制阶数,代表采用哪种调制方式,Qm=2,代表使用22=4,即QPSK;Qm=4,代表使用24=16,即16 QAM。第三列代表目标码率,是在选择本行调制方式和对应冗余度之后期望达到的码率(注:本目标码率和最终的数据效率还是有区别的)。最后一列是频谱效率,代表选择本种MCS时的频率效率。表中目标码率与频谱效率成正比,频谱效率越高,目标码率也越高。

如何配置MCS

MCS由gNB基于链路自适应算法决定。决定之后,gNB使用DCI向UE提供选定的MCS信息。
具体来说,选择哪个MCS表由RRC信令(IE)和物理层信令(RNTI)决定。
RRC信令配置PDSCH-Config和SPS-Config的mcs-Table参数选择MCS表。此信令用于半静态配置,但也可以使用 RRC信令进一步修改。
物理层通过动态选择RNTI (例如在C-RNTI和MCS-C-RNTI之间切换)影响MCS表的选择。

示例

一个UE已配置参数 PDSCH-Config,mcs-Table = ‘qam256’,并分配了一个MCS-C-RNTI和传统的C-RNTI。
如果UE接收到使用C-RNTI的DCI 1_1信令,UE选择256 QAM MCS表;
如果同一UE接收到使用C-RNTI的DCT 1_0信令,则UE选择64 QAM MCS表;
如果同一UE使用MCS-C-RNTI的DCI 1_1或1_0信令,则UE将选择低 SE 表。

【5G入门】MCS调制编码方案简介相关推荐

  1. FFmpeg入门详解之20:视频编码原理简介

    视频为何需要压缩? 原因:未经压缩的数字视频的数据量巨大 ● 存储困难 ○ 一G只能存储几秒钟的未压缩数字视频. ● 传输困难 ○ 1兆的带宽传输一秒的数字电视视频需要大约4分钟. 主要压缩了什么东西 ...

  2. 通俗易懂的5G 入门科普!

    通俗易懂的5G 入门科普! 转自:鲜枣课堂(ID:xzclasscom) 一个简单且神奇的公式    今天的故事,从一个公式开始讲起. 这是一个既简单又神奇的公式.说它简单,是因为它一共只有3个字母. ...

  3. Docker入门到实践 (一) docker简介与安装、常用命令讲解

    Docker入门到实践 (一) docker简介与安装 一.docker 介绍   Docker 是一个开源的应用容器引擎 打包应用以及依赖包到一个可移植的镜像中,发布到任何机器上,实现虚拟化.容器是 ...

  4. Computer:字符编码(ASCII编码/GBK编码/BASE64编码/UTF-8编码)的简介、案例应用(python中的编码格式及常见编码问题详解)之详细攻略

    Computer:字符编码(ASCII编码/GBK编码/BASE64编码/UTF-8编码)的简介.案例应用(python中的编码格式及常见编码问题详解)之详细攻略 目录 符串编码(ASCII编码/GB ...

  5. 无存储式优惠券编码方案

    代码 代码仓库:地址 代码分支:master 博客:地址 简介 优惠券是常见的营销工具,每逢佳节必有促销活动,有活动就会有优惠券.线下活动通常限量提供优惠券,因此不需要特殊设计,但是互联网环境下,线上 ...

  6. 为什么要学习一个适合自己的编码方案

    在我们的生活中,拼音输入法无疑是最人们最常用的一种编码方案,很多人都认为拼音输入法已经很好用了,没有必要再学一个别的输入方法,因此,便有了这篇文章,我将从多个角度来分析我们学习一个更高效的编码方案的好 ...

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

    说到调制,我想很多同学马上会联想到这些关键词:BPSK.QPSK.调幅.调相.QAM.星座图-- 众所周知,调制和解调是通信基本业务流程中的重要组成部分.没有它们,我们的移动通信根本无法实现. 那么, ...

  8. MES与金蝶集成解决方案(MES主生产流程)方案简介

    方案简介 由于生产管理系统与 ERP 系统都是非常复杂和庞大的应用系统,两者都具有非常丰富的业务流程.复杂的系统架构和服务接口.在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和 ...

  9. 报头压缩方案简介(初步)

    报头压缩方案简介 CTCP IPHC CRTP ROHC CTCP 最早的报头压缩方案--CTCP("Compressing TCP/IP Headers for Low-Speed Ser ...

最新文章

  1. 刚刚,2021年诺贝尔生理学或医学奖揭晓!
  2. go 通道 返回_GCTT 出品 | Go 语言的缓冲通道:提示和技巧
  3. 人工智能,也许是另一场文艺复兴!
  4. js 取值 getElementsByTagName,getElementsByName
  5. 论文创新,可以看看这几篇去雨文章是怎么做的
  6. Servlet线程安全
  7. Maven属性(properties)标签的使用
  8. 辍学程序员改变世界,这位长得像马云的90后要击败Facebook的扎克伯格了…
  9. C++ Builder 启动时不显示主窗体
  10. SQL2005 安装时 “性能监视器计数器要求(错误)” 解决方案
  11. Android学习---解决Android Graphical Layout 界面效果不显示
  12. 【Perl系列】之一:Perl编程语言入门篇
  13. 新型的铁塔基站“能源管家”
  14. 黑色星期五c语言程序,黑色星期五C语言实现
  15. 无线桥接:没有网口解决nas有线组网问题
  16. python找色_利用python检测色情图片简易实例
  17. PostgreSQL 源码解读(109)- WAL#5(相关数据结构)
  18. CAPM与多因子定价模型
  19. Android——集地图、定位、导航于一体
  20. 入侵和攻击模拟(BAS)实践

热门文章

  1. CopyTranslator 安装包
  2. 十句令人气飙升的地道英语口语表达
  3. 【XLL API 函数】 xlDefineBinaryName
  4. 做微信直播怎么吸引更多的人气
  5. Oracle 10g 安装图解教程带oracle clint 连接教程
  6. 浅谈计算机图书的翻译——“增值翻译”的几个参考例子 (转)
  7. 新版付费测算源码 星座运势 塔罗牌 牛年运程 宝宝起名 月老姻缘 起名算命程序第三版支持易支付
  8. java运用到的单词_利用Java怎么实现一个单词提取功能
  9. Vue.js+Node.js开发实战:从入门到项目上线
  10. 公交调度-车次链编制贪心算法