-
调制方式和码率确定
调制方式和码率的表格有3个,其中38.214中的表格5.1.3.1-2是支持256QAM的,表格5.1.3.1-3是为支持URLLC设计的,表格5.1.3.1-1认为是一个默认表格。
可以看到表格5.1.3.1-3中的同一个MCS Index码率一般都要低于另外两个表格。
对于表格的选择,根据RNTI,mcs-Table配置,DCI format,搜索空间等确定。
下面根据不同RNTI场景来确定使用的表格。
----------------------------------
C-RNTI
DCI format | SearchSpace | mcs-Table | MCS-C-RNTI | Table |
foramt 1-1 | - | qam-256 | - |
5.1.3.1-2 |
- | UE-Specific |
qam64LowSE |
Not Config |
5.1.3.1-3 |
Otherwise | 5.1.3.1-1 | |||
mcs-Table - PDSCH-Config中的mcs-Table指示 |
----------------------------------
----------------------------------
CS-RNTI
mcs-Table SPS-Config | mcs-Table Pdsch-Config | Table |
qam64LowSE | - | 5.1.3.1-3 |
Not Config | qam-256 | 5.1.3.1-2 |
Otherwise | 5.1.3.1-1 |
----------------------------------
----------------------------------
MCS-C-RNTI
MCS-C-RNTI使用场景为URLLC场景,使用表格5.1.3.1-3。
----------------------------------
----------------------------------
SI-RNTI/P-RNTI/RA-RNTI
使用表格5.1.3.1-1。
P-RNTI/RA-RNTI/SI-RNTI不能使用Qm > 2的调制方式。
----------------------------------
-
TBS计算
maxNrofCodeWordsScheduledByDCI如果指示调度两个码字,那么通过DCI中的MCS和RV来指示使能的码字。如果IMCS = 26 并且 rvid = 1,则该码字为disable。
首先计算一个RB内用于传输PDSCH的RE个数,除去DMRS和Overhead;然后乘以实际调度PDSCH的RB个数,其中的156=12×13,一个Slot最多14个符号,至少还有1个符号用于传输DMRS;
然后,实际PDSCH资源能承载的比特数,结合调制方式(QPSK-2bit,16QAM-4bit,64QAM-6bit等),码率,传输层数确定总共比特数;
最后,根据LDPC编码中的一些规则,计算最后的PDSCH的TB Size比特数;
(流程图引用www.sharetechnote.com)
SI-RNTI的TBS不能超过2976 bits。
P-RNTI/RA-RNTI的TBS在计算Ninfo时候,多一个简单修改,乘以根据DCI中TB scaling field确定的一个系数。