ltePBCH

Физический канал телевизионного вещания

Синтаксис

sym = ltePBCH(enb,cw)

Описание

пример

sym = ltePBCH(enb,cw) возвращает матрицу, содержащую комплексные символы Физического Канала телевизионного вещания (PBCH) для структуры настроек всей ячейки, enb, и кодовой комбинации, cw. Функция выполняет все физические шаги обработки канала, включая этапы скремблирования, модуляции QPSK, отображения слоя и предварительного кодирования, как задано в TS 36.211 [1], Раздел 6.6.

Транспортный канал BCH использует информационные биты каждые 40 мс. Закодированный транспортный блок затем передается PBCH для физической обработки канала. PBCH передается в первом подкадре каждого кадра, таким образом, четыре последовательных кадра требуются, чтобы передавать один транспортный блок. Когда борющаяся последовательность инициализируется на контуре каждых 40 мс, эта функция ожидает ценность на 40 мс данных. Например, это ожидает 1 920 битов для нормального циклического префикса или 1 728 битов для расширенного циклического префикса. Демультиплексируйте вывод этой функции в блоки длины четверти для передачи на первом подкадре в каждом кадре на 10 мс.

Примеры

свернуть все

Сгенерируйте физический канал телевизионного вещания (PBCH) символы с помощью основного блока информации (MIB).

Создайте конфигурационную структуру всей ячейки, инициализированную к RMC R.0. Сгенерируйте MIB. Передайте MIB через канал телевизионного вещания (BCH) транспортное кодирование канала.

enb = lteRMCDL('R.0');
mib = lteMIB(enb);
bchCoded = lteBCH(enb,mib);

Сгенерируйте и отобразите символы PBCH.

pbchSymbols = ltePBCH(enb,bchCoded);
pbchSymbols(1:10)
ans = 10×1 complex

   0.7071 + 0.7071i
   0.7071 - 0.7071i
   0.7071 + 0.7071i
  -0.7071 + 0.7071i
  -0.7071 + 0.7071i
   0.7071 + 0.7071i
  -0.7071 + 0.7071i
  -0.7071 + 0.7071i
  -0.7071 + 0.7071i
  -0.7071 - 0.7071i

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

свернуть все

Настройки всей ячейки, заданные как структура. enb должен содержать следующие поля.

Идентичность ячейки физического уровня, заданная как скалярное целое число.

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

Количество специфичных для ячейки ссылочных портов антенны сигнала, заданных как 1, 2, или 4.

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

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

Кодовая комбинация PBCH, заданная как вектор. cw содержит битные значения кодовой комбинации PBCH для модуляции.

Типы данных: double | single | uint8 | uint16 | uint32 | uint64 | int8 | int16 | int32 | int64

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

свернуть все

Символы PBCH, возвращенные как числовая матрица. sym содержит комплексные символы Физического Канала телевизионного вещания (PBCH) для настроек всей ячейки, enb, и кодовой комбинации, cw. Его размером является N-by-CellRefP, где N является количеством символов модуляции для одного порта антенны, и CellRefP является количеством портов антенны.

Типы данных: double
Поддержка комплексного числа: Да

Ссылки

[1] 3GPP TS 36.211. “Физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group; развитый Универсальный наземный радио-доступ (к E-UTRA). URL: http://www.3gpp.org.

[2] 3GPP TS 36.101. “Передача радио оборудования пользователя (UE) и прием”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group; развитый Универсальный наземный радио-доступ (к E-UTRA). URL: http://www.3gpp.org.

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

| | |

Введенный в R2014a