Полярная расшифровка
декодирует входной сигнал восстановления скорости 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. "НР; мультиплексирование и канальное кодирование. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы.
[2] Таль, И. и Варди, А., «Список декодирования полярных кодов», IEEE Transactions on Information Theory. Том 61, № 5, стр. 2213-2226, май 2015.
[3] Ниу, К. и Чен, К., «Декодирование полярных кодов с помощью CRC», IEEE Communications Letters, том 16, № 10, стр. 1668-1671, октябрь 2012.
[4] Стимминг, А. Б., Паризи, М. Б., и Бург, А., «LLR-основанный последовательный список отмены декодирования полярных кодов», IEEE Transaction on Signal Processing, том 63, № 19, стр. 5165-5179, 2015.