Сверточное кодирование
возвращает результат сверточного кодирования вектора входных данных output = lteConvolutionalEncode(input)input. Сверточный код имеет ограниченную длину 7 и является хвостовым кусочком с 1/3 скорости кодирования и восьмиугольными полиномами G0 = 133, G1 = 171 и G2 = 165. Потому что код кусает хвостом, output это в три раза больше длины входа. Три закодированных потока четности объединены блочно, чтобы сформировать закодированный выход, который является out = [D0 D1 D2] где D0, D1, и D2 являются ли отдельные векторы результатом кодирования входа input с отдельными полиномами G0, G1 и G2.
lteBCH | lteConvolutionalDecode | lteCRCEncode | lteDCIEncode | lteRateMatchConvolutional | lteTurboEncode