ltePDSCHIndices
Physical downlink shared channel (PDSCH) resource element indices
Description
[ returns
a matrix, ind,info]
= ltePDSCHIndices(enb,chs,prbset)ind, containing physical downlink shared
channel (PDSCH) resource element (RE) indices and a structure, info,
containing information related to the PDSCH indices. By default, the
output indices are a one-based linear indexed 3D array representing
the subframe resource element grid for all antenna ports. You can
use ind to index elements of the subframe resource
grid directly for all antenna ports. This function is initialized
with cell-wide settings, enb, channel transmission
configuration, chs, and physical resource block
indices, prbset.
prbset contains the physical resource block
(PRB) indices corresponding to the resource allocation for this PDSCH
transmission. You can specify prbset as either
a column vector or a two-column matrix. If you specify a column vector,
the resource allocation is the same in both slots of the subframe.
If the PRBs in the first and second slots of the subframe differ,
you can use the two-column matrix to specify PRBs. The PRB indices
are zero-based.
Each column of the returned N-by-P matrix, ind,
contains the per-antenna indices for the N resource
elements in each of the P resource array planes.
For the 'Port0', 'TxDiversity', 'CDD', 'SpatialMux',
and 'MultiUser' transmission schemes, P = enb.CellRefP.
For the other transmission schemes, P = chs.NTxAnts.
If chs.NTxAnts = 0 or is absent, ind is
an N-by-NU matrix containing
the per-layer indices for the N resource elements
in each of NU resource array planes. The planes
are associated with the layers, where NU = chs.NLayers.
The info structure contains parameter fields G and Gd. info.G provides
the appropriate size of the DL-SCH coder output, which is required
as the parameter outlen provided to the lteDLSCH function. info.Gd is
the number of coded and rate-matched DL-SCH data symbols per layer,
equal to the number of rows in the PDSCH indices. To provide accurate
information in info, the Modulation, TxScheme,
and Nlayers fields are required in chs.
Note
The Modulation and Nlayers fields
are required only if the info output is assigned
when you call the function.
Examples
Input Arguments
Output Arguments
References
[1] 3GPP TS 36.211. “Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network. URL: https://www.3gpp.org.
Version History
Introduced in R2014a