Декодируйте управляющую информацию восходящего канала (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; Группа технических спецификаций Радиосеть доступ.