Полярное декодирование
декодирует восстановленный с уровня вход decbits
= nrPolarDecode(rec
,K
,E
,L
)rec
для (N
K
) полярный код, где N
длина rec
и K
длина декодируемых битов decbits
, как задано в Разделе TS 38.212 5 [1]. Функция использует контроль циклическим избыточным кодом (CRC) - декодер списка последовательных отмен, которому помогают, длины L
. По умолчанию выведите устранение чередования, включен, максимальная длина входа 512, и количество добавленных битов CRC равняется 24. Используйте этот синтаксис в нисходящей настройке.
декодирует вход с заданной максимальной длиной 2decbits
= nrPolarDecode(rec
,K
,E
,L
,nmax
,iil
,CRClen
)nmax
, выведите устранение чередования, заданное iil
, и количество добавленных битов CRC задано CRClen
. Этот синтаксис принимает, что блок информации на конце передачи не был предварительно дополнен единицами перед кодированием CRC и что RNTI равен 0
.
Для нисходящего канала (DL) настройка, допустимые значения для nmax
, iil
, и CRClen
9, true
, и 24, соответственно.
Для восходящего канала (UL) настройка, допустимые значения для nmax
и iil
10 и false
, соответственно, и для CRClen
11 или 6.
[1] 3GPP TS 38.212. “NR; Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.
[2] Tal, я. и Vardy, A., “Декодирование списка Полярных Кодов “, Транзакции IEEE на Теории информации. Издание 61, № 5, стр 2213-2226, май 2015.
[3] Ню, K. и Чен, K., “Помогшее CRC Декодирование Полярных Кодов “, Коммуникационные Буквы IEEE, Издание 16, № 10, стр 1668-1671, октябрь 2012.
[4] Stimming, A. B., Parizi, M. B. и Город, A., “Основанное на LLR Последовательное Декодирование Списка Отмен Полярных Кодов “, Транзакция IEEE на Обработке сигналов, Издании 63, № 19, pp.5165-5179, 2015.