Convolutional encoding
returns
the result of convolutionally encoding the input data vector output
= lteConvolutionalEncode(input
)input
.
The convolutional code has constraint length 7 and is tail biting
with coding rate 1/3 and octal polynomials G0=133, G1=171
and G2=165. Because the code is tail-biting, output
is three
times the length of the input. The three encoded parity streams are
concatenated block-wise to form the encoded output that is, out
= [D0 D1 D2]
where D0
, D1
,
and D2
are the separate vectors resulting from
encoding the input input
with the individual
polynomials G0, G1, and G2.
lteBCH
| lteConvolutionalDecode
| lteCRCEncode
| lteDCIEncode
| lteRateMatchConvolutional
| lteTurboEncode