Декодирование информационного канала качества канала
выполняет декодирование мягких входных данных, 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. "Evolved Universal Terrestrial Radio Access (E-UTRA); Мультиплексирование и канальное кодирование. "3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
lteACKDecode
| lteCQIEncode
| lteRIDecode
| lteUCIDecode
| lteULSCHDecode