ltePUSCHPrecode
PUSCH MIMO precoding of transmission layers
Description
precodes
the matrix of layers, out
= ltePUSCHPrecode(in
,p
,codebook
)in
, onto p
antennas.
When p
is 2 or 4, precoding for spatial multiplexing
is applied with the scalar codebook index, codebook
.
It performs precoding according to TS 36.211, Section 5.3.3A [1]. This function returns an M-by-P matrix.
Where M is the number of symbols per antenna and P is
the number of transmission antennas. The precoder transposes the operation
defined in TS 36.211, Section 5.3.3A, specifically the symbols for
layers and antennas lie in columns rather than rows.
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 R2013b
See Also
ltePUSCHDeprecode
| ltePUSCH
| ltePUSCHDecode
| ltePUSCHIndices
| ltePUSCHDRS
| ltePUSCHDRSIndices
| lteULPrecode
| lteULPMIInfo