PUCCH format 3 DRS resource element indices
[ind,info] = ltePUCCH3DRSIndices(ue,chs)
[ind,info] = ltePUCCH3DRSIndices(ue,chs,opts)
a matrix of resource element indices,
the UE-specific settings structure,
ue, and channel
chs. It returns a
matrix of resource element indices,
information structure array,
info, for the Demodulation
Reference Signal (DRS) associated with PUCCH Format 3 transmission.
By default, the indices are returned in 1-based linear indexing form
that can directly index elements of a resource matrix. These indices
are ordered as the PUCCH format 3 DRS modulation symbols should be
mapped. Alternative indexing formats can also be generated. The indices
for each antenna are in the columns of
the number of columns determined by the number of PUCCH resource indices
ue— UE-specific settingsstructure
UE-specific settings, specified as a structure.
contain the following fields.
NULRB— Number of uplink resource blocksscalar integer
Number of uplink resource blocks, specified as a scalar integer.
CyclicPrefixUL— Cyclic prefix length
'Normal'(default) | Optional |
Cyclic prefix length for uplink, specified as either
Channel transmission configuration, specified as a structure having the following fields.
ResourceIdx— PUCCH Resource Indicescolumn vector of integers with values ranging from 0 to 549
PUCCH Resource Indices, specified as a column vector of integers with values from 0...549. There is one index for each transmission antenna. The indices determine the physical resource blocks used for transmission. (n3_pucch). This input argument is optional.
opts— Format control for returned element resource indices
Format control for returned element resource indices, specified as a string or a cell array of strings. The option strings can contain values from the Indexing Style and Index base categories.
The returned indices are in linear index form.
The returned indices are in [subcarrier, symbol, port] subscript row form.
Indices returned are 1-based.
Indices returned are 0-based.
ind— Resource element indicesmatrix of integer values
Resource element indices, returned as a matrix of integer values.
The indices for each antenna form the columns of
with the number of columns determined by the number of PUCCH Resource
info— Information associated with PUCCH format 3 transmissionscalar structure | structure array
Information associated with PUCCH format 3 transmission, returned as a scalar structure or a structure array. It contains the following fields.
PRBSet— PRBs occupied by indicesrow vector of integers
PRBs occupied by the indices in each slot of the subframe (0-based), specified as a row vector of integers.
RBIdx— PUCCH logical resource block indexscalar integer
PUCCH logical resource block index (m), specified as a scalar integer.