pre6GCarrierConfig
Download Required: To use pre6GCarrierConfig
,
first install the 6G Exploration Library for 5G Toolbox add-on.
Description
The pre6GCarrierConfig
object extends the functionality of the
nrCarrierConfig
object. You
can use the object to set carrier configuration parameters for a specific OFDM
numerology, as defined in TS 38.211 Sections 4.2, 4.3, and 4.4 [1], with the following
extensions:
The
SubcarrierSpacing
you specify can be greater than 960 kHz (the maximum specified in TS 38.211 Table 4.2-1).The number of resource blocks you specify in
NSizeGrid
can be greater than 275 (the maximum specified in TS 38.331 Section 6.3.2 [2]).The starting resource block number you specify in
NStartGrid
can be greater than 2199 (the maximum specified in TS 38.331 Section 6.3.2).
The object defines the carrier subcarrier spacing, bandwidth, and offset parameters from point A, the center of subcarrier 0 in the common resource block 0 (CRB 0). For a 60 kHz subcarrier spacing, you can specify either normal or extended cyclic prefix. The read-only properties of this object provide the carrier resource grid time-domain dimensions. You can use the object in slot-oriented processing by specifying the current slot and frame numbers.
Creation
Description
carrier = pre6GCarrierConfig
creates a carrier
configuration object with default properties.
carrier = pre6GCarrierConfig(
specifies properties using one or more name-value arguments. For example,
Name=Value
)SubcarrierSpacing=1920,NSizeGrid=300
specifies 300 RBs
and a subcarrier spacing of 1920 kHz. 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.331. “NR; Radio Resource Control (RRC) protocol specification.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.
Version History
Introduced in R2024a