Декодируйте управляющую информацию восходящего канала (UCI)
декодирует входные ucibits
= nrUCIDecode(softbits
,A
)softbits
и возвращает декодированные биты длины A
. Функция реализует обратный процесс кодирования, указанный в разделах 6.3.1.2-6.3.1.5 ТУ 38.212 для физического канала управления восходящей линии связи (PUCCH) и разделах 6.3.2.2-6.3.2.5 для физического общего канала восходящей линии связи (PUSCH) [1]. Декодирование состоит из восстановления скорости, декодирования канала и декодирования циклической проверки избыточности (CRC) на блок кода. Конкретная схема декодирования, которую реализует функция, зависит от декодированной длины сообщения UCI A
. Для получения дополнительной информации см. «Алгоритмы».
задает длину списка для полярного декодирования в дополнение к входным параметрам в любом из предыдущих синтаксисов. Заданная длина списка применяется только к последующему декодированию списка отмены (SCL) при ucibits
= nrUCIDecode(___,'ListLength',L
)A
≥ 12. Если это не задано, длина списка по умолчанию равняется 8.
[
также возвращает флаг ошибки. Используйте входные параметры в любом из предыдущих синтаксисов. Значение ucibits
,err
] = nrUCIDecode(___)1
в err
указывает, что во время декодирования кодового блока произошла ошибка. The err
выход применяется только к основанным на CRC схемам декодирования. Для получения дополнительной информации см. «Алгоритмы».
Конкретная схема декодирования UCI, которая nrUCIDecode
реализация зависит от заданной выходной длины A
.
A | Deconcatenation | Расшифровка | Биты CRC |
---|---|---|---|
1–11 | Н/Д | Максимальная правдоподобность | Н/Д |
12–19 | Н/Д | SCL с CRC | 6 |
20–1706 | Зависит от A и длину softbits | SCL с CRC | 11 |
[1] 3GPP TS 38.212. "NR; Мультиплексирование и канальное кодирование. "3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ.