exponenta event banner

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.

Примеры

свернуть все

Рассмотрим первый блок сигнала синхронизации/физического широковещательного канала (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 до 1007.

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

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

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

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

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

Тип данных выходных символов, указанный как 'double' или 'single'.

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

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

свернуть все

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

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

Ссылки

[1] 3GPP TS 38.211. "НР; Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы.

[2] 3GPP TS 38.212. "НР; мультиплексирование и канальное кодирование. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы.

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

.
Представлен в R2018b