Декодирование канала информации о качестве канала
выполняет декодирование на мягких входных данных, out = lteCQIDecode(chs,in)in, принятый, чтобы быть закодированным с помощью процедуры, заданной для получения информации о качестве канала (CQI) в TS 36.212, Разделы 5.2.2.6 и 5.2.2.6.4 [1] для данной настройки передачи канала, chs. Декодируемый выход, out, вектор длины OCQI, количество незакодированных битов CQI передается.
Несколько кодовых комбинаций могут быть параметризованы двумя различными формами chs структура. Каждая кодовая комбинация может быть задана отдельными элементами массива 1 2 массив структур, или параметры кодовой комбинации могут быть объединены вместе в областях одного скаляра, или 1 на 1, структура. Любые значения скалярного поля применяются к обеим кодовым комбинациям и скалярному NLayers общее количество. См. Параметризацию UL-SCH для получения дальнейшей информации.
Блоковое декодирование выполняется отдельно на каждый мягкие входные данные с помощью подхода наибольшего правдоподобия (ML), который принимает тот in демодулировался и компенсировался, чтобы лучше всего восстановить исходные переданные значения. Длина битов CQI задает процесс декодирования.
Если количество битов CQI, OCQI, меньше чем или равно 11, блоковое декодирование выполняется, чтобы инвертировать процедуру кодирования, заданную в TS 36.212, Раздел 5.2.2.6.4 [1]. Если OCQI больше 11, биты CQI восстанавливаются путем выполнения уровня, соответствующего к OCQI, кусающее хвост декодирование Viterbi и 8-битное декодирование CRC.
[1] 3GPP TS 36.212. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.
lteACKDecode | lteCQIEncode | lteRIDecode | lteUCIDecode | lteULSCHDecode