nrPBCH

Сгенерируйте символы модуляции PBCH

Описание

пример

sym = nrPBCH(cw,ncellid,v) возвращает физический канал телевизионного вещания (PBCH) символы модуляции для личного номера ячейки физического уровня ncellid. Функция реализует Раздел TS 38.211 7.3.3 [1]. Вход cw кодовая комбинация BCH, как описано в Разделе TS 38.212 7.1.5 [2]. Вход v задает борющуюся фазу последовательности.

sym = nrPBCH(cw,ncellid,v,'OutputDataType',datatype) задает тип данных символа PBCH.

Примеры

свернуть все

Рассмотрите первый блок Synchronization Signal / Physical Broadcast Channel (SS/PBCH) в пакете и примите, что количество блоков SS/PBCH на полусистему координат равняется 4.

ssbindex = 0;
v = mod(ssbindex,4);   

Сгенерируйте случайную последовательность двоичных значений, которые представляют закодированные биты BCH. Длина случайной последовательности соответствует емкости в битах PBCH, как задано в Разделе TS 38.212 7.1.5.

E = 864;               
cw = randi([0 1],E,1);

Сгенерируйте последовательность 432 символов модуляции квадратурного манипулирования сдвига фазы (QPSK) PBCH.

ncellid = 17;
sym = nrPBCH(cw,ncellid,v);

Входные параметры

свернуть все

Кодовая комбинация BCH в виде вектор-столбца двоичных значений. Размером вектора является E = 864, как задано в Разделе TS 38.212 7.1.5.

Типы данных: double | int8 | logical

Личный номер ячейки физического уровня в виде целого числа от 0 до 1 007.

Типы данных: double

Скремблирование фазы последовательности в виде целого числа от 0 до 7. v выведен в пакетной настройке сигнала синхронизации (SS), от младших значащих битов (LSBs) индекса блока SS/PBCH.

  • Если количество блоков SS/PBCH на полусистему координат равняется 4, то v два LSBs индекса блока SS/PBCH (от 0 до 3).

  • Если количество блоков SS/PBCH на полусистему координат равняется 8 или 64, то v три LSBs индекса блока SS/PBCH (от 0 до 7).

Типы данных: double

Тип данных выходных символов в виде 'double' или 'single'.

Типы данных: char | string

Выходные аргументы

свернуть все

Символы модуляции PBCH, возвращенные как комплексный вектор-столбец.

Типы данных: single | double

Ссылки

[1] 3GPP TS 38.211. “NR; Физические каналы и модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.

[2] 3GPP TS 38.212. “NR; Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.

Расширенные возможности

Смотрите также

Функции

Введенный в R2018b