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

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

Параметр EPDCCH nID для инициализации скремблирования последовательности, заданный как неотрицательное скалярное целое число.

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

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

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

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

свернуть все

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

Введенный в R2014b