lteEPDCCH

Расширенный физический нисходящий канал управления

Синтаксис

Описание

пример

sym = lteEPDCCH(enb,chs,cw) возвращает векторный sym из комплексных символов модуляции, сопоставленных с одним Расширенным Физическим Нисходящим Каналом Управления (EPDCCH) передача в подкадре. Обработка канала включает этапы модуляции QPSK и скремблирования. Функция инициализируется согласно настройкам всей ячейки, enb, и настройка передачи канала, chs. Для данного входного битового вектора, cw, столбец выход, sym, содержит символы QPSK, готовые быть сопоставленными в элементы ресурса, обозначенные lteEPDCCHIndices.

Эта функция не выполняет предварительного кодирования. При необходимости примените предварительное кодирование внешне.

Можно получить способность передачи EPDCCH из info структура, произведенная lteEPDCCHIndices.

Примеры

свернуть все

Задайте настройки всей ячейки и настройку передачи канала в структурах параметра enb и chs.

enb.NSubframe = 4;
chs.EPDCCHNID = 7;

Сгенерируйте символы EPDCCH путем кодирования входа cw в символы QPSK.

cw = randi([0 1],100,1);
sym = lteEPDCCH(enb,chs,cw);

Отобразите размер и первые 10 индексов sym. Поскольку это символы QPSK, sym содержит вдвое меньше символов, чем количество битов, которые могут быть переданы на EPDCCH.

size(sym) 
ans = 1×2

    50     1

sym(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

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

свернуть все

eNodeB настройки всей ячейки в виде структуры. Этот аргумент должен содержать следующее поле параметра.

Номер подкадра в виде неотрицательного скалярного целого числа.

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

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

Специфичная для канала настройка передачи в виде структуры. Этот аргумент должен содержать следующее поле параметра.

Параметр NID EPDCCH для скремблирования инициализации последовательности в виде неотрицательного скалярного целого числа.

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

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

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

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

свернуть все

Учитывая входной битовый вектор, cw, выход, sym, возвращен как вектор из комплексных символов модуляции, сопоставленных с одной передачей EPDCCH в подкадре. sym содержит символы QPSK, готовые быть сопоставленными в элементы ресурса, обозначенные lteEPDCCHIndices.

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

| | |

Введенный в R2014b
Для просмотра документации необходимо авторизоваться на сайте