lteUCIEncode
PUCCH format 2, 2a, and 2b transmission UCI encoding
Description
returns
a column vector of coded UCI bits, cw
= lteUCIEncode(ucibits
)cw
, resulting
from processing of control information, ucibits
. ucibits
is
a column vector of CQI/PMI or RI bits (UCI), representing the CQI/PMI
or RI information fields described in TS 36.212, Section 5.2.3.3 [1]. ucibits
should
be a vector containing up to 13 bits. For PUCCH formats 2a and 2b
with extended cyclic prefix, this vector should also contain the appended
1 or 2 HARQ-ACK bits for joint encoding.
The UCI processing is defined in TS 36.212, Section 5.2.3 [1], and consists of a (20,A)
block code, where A is the number of bits in ucibits
.
The coded bit vector, cw
, is 20 bits long.
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 R2014a