pre6GPDSCHConfig
Download Required: To use pre6GPDSCHConfig
,
first install the 6G Exploration Library for 5G Toolbox add-on.
Description
The pre6GPDSCHConfig
object extends the functionality of the
nrPDSCHConfig
object. You can
use the object to set physical downlink shared channel (PDSCH) configuration parameters,
as defined in TS 38.211 Sections 7.3.1, 7.4.1.1, and 7.4.1.2 [1], with the following
extensions:
The bandwidth part size you specify in
NSizeBWP
can be greater than 275 (the maximum specified in TS 38.213 Section 12 [2]).The starting resource block number of the bandwidth part you specify in
NStartBWP
can be greater than 2473 (the maximum specified in TS 28.213 Section 12).You can allocate any part of the bandwidth part when you specify
PRBSet
.You can specify the
VRBBundleSize
property as any positive integer. This option is beyond the limitations of TS 38.331 Section 6.3.2 [3], which specifies possible values of 2 or 4.You can specify the
Modulation
property as'4096QAM'
. This option is beyond the limitations of TS 38.211 Section 5.1, which specifies a maximum of 1024 points for quadrature amplitude modulation. (since R2024b)
This object defines all the properties involved in the PDSCH processing chain, including scrambling, symbol modulation, layer mapping, virtual resource blocks (VRBs) to physical resource blocks (PRBs) interleaving, and resource element (RE) mapping with the reserved resources patterns. The object also contains properties of the associated physical reference signals, such as demodulation reference signal (DM-RS) and phase tracking reference signal (PT-RS).
The default pre6GPDSCHConfig
object configures a single-layer PDSCH with
mapping type A, QPSK modulation, a resource allocation of 52 resource blocks and 14 OFDM
symbols in a slot, and single-symbol DM-RS type 1. This configuration corresponds to a
full resource allocation with respect to the default pre6GCarrierConfig
object.
Creation
Description
creates a
PDSCH configuration object with default properties.pdsch
= pre6GPDSCHConfig
specifies properties using one or more name-value arguments. For example,
pdsch
= pre6GPDSCHConfig(Name=Value
)NSizeBWP=300,NumLayers=7
specifies 300 PRBs in the
bandwidth part (BWP) and 7 transmission layers. Unspecified properties take
their default values.
Properties
Examples
References
[1] 3GPP TS 38.211. “NR; Physical channels and modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.
[2] 3GPP TS 38.213. “NR; Physical layer procedures for control.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.
[3] 3GPP TS 38.331. “NR; Radio Resource Control (RRC) protocol specification.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.