lteEPDCCH

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

Синтаксис

sym = lteEPDCCH(enb,chs,cw)

Описание

пример

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