Main Content

nrPDSCHMCSTables

PDSCH MCS lookup tables

Since R2024a

Description

The nrPDSCHMCSTables object contains the physical downlink shared channel (PDSCH) modulation and coding scheme (MCS) tables, as defined in TS 38.214 Section 5.1.3.1 [1]. The object stores each of the four tables as a read-only property. The columns in each table are MCSIndex, Qm, TargetCodeRate, SpectralEfficiency, as defined in the specification, and Modulation, which denotes the modulation type. The TargetCodeRate column contains the fractional target code rates that the object obtains by dividing the target code rates from the specification by 1024. A table value of NaN corresponds to the "reserved" value from [1].

Creation

Description

example

pdschmcsTables = nrPDSCHMCSTables creates an object that contains PDSCH MCS tables.

Properties

expand all

This property is read-only.

MCS index table 1, returned as a table. This property corresponds to Table 5.1.3.1-1 in TS 38.214.

Data Types: table

This property is read-only.

MCS index table 2, returned as a table. This property corresponds to Table 5.1.3.1-2 in TS 38.214.

Data Types: table

This property is read-only.

MCS index table 3, returned as a table. This property corresponds to Table 5.1.3.1-3 in TS 38.214.

Data Types: table

This property is read-only.

MCS index table 4, returned as a table. This property corresponds to Table 5.1.3.1-4 in TS 38.214.

Data Types: table

Examples

collapse all

Create an nrPDSCHMCSTables object.

pdschmcsTables = nrPDSCHMCSTables;

Specify an MCS index of 8. Get the modulation type that corresponds to your MCS index.

iMCS = 8;
table64QAM = pdschmcsTables.QAM64Table;
modType = table64QAM.Modulation(table64QAM.MCSIndex == iMCS);
disp(modType)
    {'QPSK'}

References

[1] 3GPP TS 38.214. “NR; Physical layer procedures for data.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

Version History

Introduced in R2024a

See Also

Objects