Polar Encoding
Polar coding of the input message.
Description
The Polar Encoding block performs polar coding of the input message in accordance with section 5.3.1 of the standard [1]. The block processes the input data, adds auxiliary bits that are used in the polar coding process, performs interleaving and performs encoding usage of the Arikan matrix.
The auxiliary bits have specific values (usually 0
) and do not contain information to be transmitted.
Ports
Input
#
IN_1
—
input message
vector
Details
Input message as a column vector of length , containing CRC bits.
Data types |
|
Complex numbers support |
No |
Parameters
Main
#
Rate matched output length —
output message length
Real number
Details
The length of the output message corresponding to the rate, in the form of a scalar whose value is greater than 0
and less than or equal to 8192
.
Default value |
|
Program usage name |
|
Tunable |
No |
Evaluatable |
Yes |