【5G PHY】5G 调制与编码策略(MCS)介绍

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。

在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。

博客内容主要围绕:

5G/6G协议讲解

算力网络讲解(云计算,边缘计算,端计算)

高级C语言讲解

Rust语言讲解

文章目录

  • [一、5G 调制与编码策略(MCS)介绍](#一、5G 调制与编码策略(MCS)介绍)
  • 二、调制
  • 三、码率
  • 四、协议中的MCS表
    • [4.1 64QAM表](#4.1 64QAM表)
    • [4.2 256QAM表](#4.2 256QAM表)
    • [4.3 Low SE 64QAM表](#4.3 Low SE 64QAM表)
    • [4.4 如何选择使用哪个表](#4.4 如何选择使用哪个表)
  • 五、总结
  • 参考

一、5G 调制与编码策略(MCS)介绍

MCS:调制与编码策略(Modulation and Coding Scheme)

RB:载波(Radio Bearer)

RE:资源元素(Rsource Element)

BLER:误块率(Blocker Error Rate)

MCS定义了在一个符号内可以携带的有用比特数。一个符号被定义为一个RE,而MCS定义了每个RE中可用于传输数据的比特数。MCS依赖于无线链路中的信号质量,如果信号质量越好,一个符号中能用于传输数据的比特数就越多;如果信号质量差,则MCS越低,那么一个符号中能用于传输数据的比特数就越少。

换句话说,我们可以说MCS的值取决于BLER,通常会将BLER定义为10%的阈值,为了在不同的无线环境下保持BLER不超过该值,gNB会根据链路自适应算法分配一个MCS,并通过PDCCH信道上的DCI信令发送给终端,例如,DCI 1_0、DCI 1_1。

MCS主要定义了以下两点:

  • 调制;
  • 码率

二、调制

调制定义了在一个RE上可以携带多少比特,而不管这些比特是用于传输有效数据的比特还是用于奇偶校验的比特 。5G NR支持QPSK、16QAM、64QAM和256QAM调制。QPSK每个RE可以传输2个比特,16QAM可传输4个比特,64QAM可传输6个比特,256QAM可传输8个比特。这些16、64和256就是所谓的QAM调制阶数。每个调制阶数的比特数可以用下面的公式计算:

三、码率

码率可以定义为有效比特数与总传输比特数(即有效比特+冗余比特)的比值。添加的这些冗余比特用于前向纠错(FEC)。换句话说,它是物理层高层信息比特数与映射到物理层底层PDSCH的比特数的比值。我们也可以说,它是对物理层所添加的冗余比特的度量。低码率意味着更多的冗余比特。相关公式如下:

四、协议中的MCS表

  • 当gNB或UE不支持256QAM时,或在较差的无线环境下,256QAM解码不成功,gNB需要分配QPSK调制阶数时,可以使用64QAM表;
  • 当在非常好的无线环境下分配256QAM时,可以使用256QAM表;
  • 低频谱效率(Low SE) 64QAM表适用于需要可靠数据传输的应用,如URLLC类应用。该表包括了频谱效率低的MCS,即降低了编码速率,增加了信道编码冗余。

4.1 64QAM表

4.2 256QAM表

4.3 Low SE 64QAM表

4.4 如何选择使用哪个表

  • gNB通过RRC信令和物理层信令(例如,RNTI)的组合,来通知终端选择特定的MCS表;
  • 通过RRC信令中的PDSCH-Config和SPS-Config(mcs-Table)参数配置的MCS表,随后还可以通过RRC信令进一步修改此参数;
  • 当物理层使用动态RNTI(这个RNTI是使用CRC加扰的属于PDCCH有效载荷)选择时,例如在C-RNTI和MCS-C-RNTI之间的切换可以影响MCS表的选择;

通过下面的示例,我们可以展示MCS表的选择过程。初始MCS是通过RRC信令配置,随后可以仅仅通过物理层信令进行控制:

  • 假设一个UE已经配置了参数PDSCH-Config其中mcs-Table的值为qam256,并且分配了一个C-RNTI和一个MCS-C-RNTI;
  • 如果终端接收到一个由DCI 1_1(使用C-RNTI加扰)指示的PDSCH资源分配,则终端将选择256QAM表;
  • 如果同一个终端收到一个使用DCI 1_ 0(使用C-RNTI加扰)指示的PDSCH资源分配,那么终端将选择64QAM表;
  • 如果同一个终端接收到一个使用DCI 1_1或DCI 1_ 0指示的PDSCH资源分配,通过MCS-C-RNTI加扰,那么该终端将选择Low SE 64QAM表;

五、总结

  • MCS定义了每个符号的有效比特数;
  • MCS的选择是根据无线环境和BLER;
  • MCS是基于gNB的链路自适应算法修改的;
  • MCS信息通过DCI提供给UE的;
  • 5G NR支持PDSCH的QPSK、16 QAM、64 QAM和256 QAM调制;
  • NR定义了大约32个MCS索引(0 ~ 31),其中29、30、31保留用于重传;
  • 3GPP 38.214规范给出了PDSCH MCS的三种表,即64QAM表、256QAM表和Low SE 64QAM表;

参考


相关推荐
随风而飘1868 小时前
安立(Anritsu)MT8820C无线综合测试仪(手机综测仪)
网络·功能测试·测试工具·5g·智能手机
FreeTinker19 小时前
5G组网的技术路径与演进逻辑
5g
agathakuan2 天前
CDC-NCM 的三個 MAC:一條 USB 網路連線上到底有幾個 L2 端點
5g·usb·802.11
未来和明天3 天前
领嵌4G/5GAI边缘计算盒子多路视频算力高达10.4Tops兼容Modbus、DLT645、OPC UA等多种行业协议
人工智能·5g·边缘计算
鸿芯微控科技3 天前
MFC模拟量信号异常怎么排查?0-5V、4-20mA接线与量程换算
c++·5g·mfc·故障排查·质量流量控制器·4-20ma·模拟量信号
daad7774 天前
802.11 前导码与 STF 深度解析(含检测算法与 5G 对比
人工智能·算法·5g·wifi·802.11·前导码
szarron4 天前
VNA6 便携式矢量网络分析仪:从入门到精通
数据库·嵌入式硬件·测试工具·5g·射频工程
普马萨特6 天前
6G 高精度定位:从通信附加功能走向无线空间感知
5g·6g
普马萨特6 天前
5G与6G对比:从万物互联到万物智联的代际跨越
5g·6g
普马萨特6 天前
5G 高精度定位面临的三个主要问题
5g