Канал телевизионного вещания (BCH) декодирование
scrblk = nrBCHDecode(softbits,L)[scrblk,errFlag] = nrBCHDecode(softbits,L)[scrblk,errFlag,trblk,lsbofsfn,hrf,msbidxoffset] =
nrBCHDecode(softbits,L,lssb,ncellid) декодирует логарифмические отношения правдоподобия (LLRs) scrblk = nrBCHDecode(softbits,L)softbits в соответствии с TS 38.212, Раздел 7.1 [1]. Функция возвращается, декодируемый скремблировал транспортный блок scrblk BCH. Входной параметр L является длиной списка, используемой для полярного декодирования.
[ также возвращает декодируемый и восстановленный транспортный блок scrblk,errFlag,trblk,lsbofsfn,hrf,msbidxoffset] =
nrBCHDecode(softbits,L,lssb,ncellid)trblk BCH. Дополнительные входные параметры являются количеством сигнала синхронизации кандидата / физический канал телевизионного вещания (SS/PBCH) блоки, lssb, и личный номер ячейки физического уровня, ncellid. Функция также возвращает эти информационный элементы:
lsbofsfn, четыре младших значащих бита (LSBs) системы структурируют номер
hrf, половина бита кадра
msbidxoffset, старшие значащие биты (MSBs) индекса смещаются
[1] 3GPP TS 38.212. “NR; Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.
[2] 3GPP TS 38.331. “NR; спецификация протокола Радио-управления ресурсами (RRC)”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.
[3] 3GPP TS 38.214. “NR; процедуры Физического уровня для данных”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.