lteRateMatchTurbo
R2026bTurbo rate matching
Syntax
Description
[
performs rate matching of input data out,rminfo] = lteRateMatchTurbo(in,outlen,rv)in to create the output
vector out with length outlen.
rminfo is a structure that contains intermediate rate
matching calculations such as soft buffer sizes, code block dimensions, and buffer
output offsets. The function performs subblock interleaving, bit collection and bit
selection, and pruning defined for turbo encoded data. For more information, see
Section 5.1.4.1 of [1].
The specified rv controls the redundancy version of the output. The bit
selection stage assumes a quadrature phase shift-keying (QPSK) transmission mapped
onto a single layer and no restriction on the number of soft bits, as in an uplink
shared channel (UL-SCH).
Examples
Input Arguments
Output Arguments
References
[1] 3GPP TS 36.212. “Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network. URL: https://www.3gpp.org.
Version History
Introduced in R2013bSee Also
lteRateRecoverTurbo | lteTurboEncode | lteDLSCH | lteULSCH | lteSLSCH | lteRateMatchConvolutional