ltePBCH

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

Синтаксис

Описание

пример

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. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); Физические Каналы и Модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.

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

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

| | |

Введенный в R2014a