Декодирование широковещательного канала (BCH)
декодирует логарифмические коэффициенты логарифмической правдоподобности (LLR) scrblk = nrBCHDecode(softbits,L)softbits в соответствии с ТУ 38.212, раздел 7.1 [1]. Функция возвращает декодированный скремблированный транспортный блок BCH scrblk. Входной параметр L - длина списка, используемая для полярного декодирования.
[ также возвращает декодированный и нескремблированный транспортный блок BCH scrblk,errFlag,trblk,lsbofsfn,hrf,msbidxoffset] =
nrBCHDecode(softbits,L,lssb,ncellid)trblk. Дополнительные входные параметры являются количеством блоков сигнала синхронизации кандидата/физического широковещательного канала (SS/PBCH), lssb, и идентификационный номер камеры физического слоя, ncellid. Функция также возвращает эти информационные элементы:
lsbofsfn, четыре младших бита (LSB) системного номера системы координат
hrf, половина системы координат бит
msbidxoffset, наиболее значимые биты (MSB) смещения индекса
[1] 3GPP TS 38.212. "NR; Мультиплексирование и канальное кодирование. "3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ.
[2] 3GPP TS 38.331. "NR; Спецификация протокола управления радиоресурсами (RRC). "3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ.
[3] 3GPP TS 38.214. "NR; Процедуры физического слоя данных ". 3-ья Генерация проект Партнерства; Группа технических спецификаций Радиосеть доступ.