exponenta event banner

lteLayerDemap

Преобразование уровня в скремблированные и модулированные кодовые слова

Описание

out = lteLayerDemap(in,ncw) выполняет преобразование уровня, необходимое для отмены обработки, описанной в TS 36.211, разделах 5.3.2A и 6.3.3 [1]. Функция возвращает outматрицу ячеек, содержащую один или два вектора символов модуляции, по одному для каждого кодового слова. Функция заменяет NU слои, указанные в входной матрице, in, в ncw кодовые слова с использованием 'Port0' схема передачи, если NU = 1 и 'SpatialMux' в противном случае схема передачи.

пример

out = lteLayerDemap(in,ncw,txscheme) выполняет перепроверку уровня с использованием схемы передачи, txscheme.

out = lteLayerDemap(chs,in) выполняет перепроверку уровня в соответствии с параметрами, заданными в структуре конфигурации передачи канала, chs.

Примеры

свернуть все

Отображение кодового слова на четыре символа для схемы передачи «TxDiversity». Восстановите кодовое слово путем замены четырех уровней на одно кодовое слово.

nCodewords = 1;
codeword = ones(16,1);
nLayers = 4;
txScheme = 'TxDiversity';

layerMap = lteLayerMap(codeword,nLayers,txScheme);

out = lteLayerDemap(layerMap,nCodewords,txScheme);

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

свернуть все

Символы модуляции, определенные как цифровая матрица M-на-NU, состоящая из М символов модуляции для уровней передачи NU. Создать эту матрицу можно с помощью lteDLDeprecode или ltePUSCHDeprecode.

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

Количество кодовых слов, указанных как 1 или 2.

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

Схема передачи PDSCH, заданная как одна из следующих опций.

Схема передачиОписание
'Port0'Одноантенный порт, порт 0
'TxDiversity'Разнесение передачи
'CDD'Схема разнесения циклической задержки с большой задержкой
'SpatialMux'Пространственное мультиплексирование с замкнутым контуром
'MultiUser'Многопользовательский MIMO
'Port5'Одноантенный порт, порт 5
'Port7-8'Одноантенный порт, порт 7, когда NLayers  = 1. Двухуровневая передача, порты 7 и 8, когда NLayers = 2.
'Port8'Одноантенный порт, порт 8
'Port7-14'До восьми уровней передачи, порты 7-14

При вводе в качестве дополнительного параметра этот параметр переопределяет любой параметр, предоставленный в chs.TxScheme.

Типы данных: char | string

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

Поле параметраОбязательно или необязательноЦенностиОписание
TxSchemeДополнительный

'Port0', 'TxDiversity', 'CDD', 'SpatialMux', 'MultiUser', 'Port5', 'Port7-8', 'Port8', 'Port7-14'.

Дефолт TxScheme является 'Port0' для NLayers = 1, и 'SpatialMux' в противном случае.

Схема передачи PDSCH, заданная как одна из следующих опций.

Схема передачиОписание
'Port0'Одноантенный порт, порт 0
'TxDiversity'Разнесение передачи
'CDD'Схема разнесения циклической задержки с большой задержкой
'SpatialMux'Пространственное мультиплексирование с замкнутым контуром
'MultiUser'Многопользовательский MIMO
'Port5'Одноантенный порт, порт 5
'Port7-8'Одноантенный порт, порт 7, когда NLayers  = 1. Двухуровневая передача, порты 7 и 8, когда NLayers = 2.
'Port8'Одноантенный порт, порт 8
'Port7-14'До восьми уровней передачи, порты 7-14

Также укажите одно из следующих полей:
  ModulationТребуется, если NCodewords не установлен'QPSK', '16QAM', '64QAM', '256QAM', '1024QAM'

Тип модуляции, заданный как символьный вектор, массив ячеек символьных векторов или строковый массив. Если блоки, каждая ячейка связана с транспортным блоком.

  NCodewordsТребуется, если Modulation не установлен

1, 2

Количество кодовых слов

  1. Количество кодовых слов устанавливается из числа форматов модуляции в Modulation поле. Это позволяет вернуть правильное количество кодовых слов с использованием структуры конфигурации передачи канала. chs в соответствии с ltePDSCH или ltePUSCH функция на стороне передачи. Альтернативно, количество кодовых слов может быть непосредственно указано в NCodewords поле. NCodewords поле имеет приоритет, если оно присутствует.

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

свернуть все

Символы модуляции, заданные как массив ячеек из одного или двух векторов. Массив ячеек содержит один или два вектора символов, по одному для каждого кодового слова.

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

Ссылки

[1] 3GPP TS 36.211. "Развитый универсальный наземный радиодоступа (E-UTRA); Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.

Представлен в R2014a