lteLayerDemap

Слой demapping на скремблированные и модулируемые кодовые комбинации

Синтаксис

out = lteLayerDemap(in,ncw)
out = lteLayerDemap(in,ncw,txscheme)
out = lteLayerDemap(chs,in)

Описание

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

пример

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

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

Примеры

свернуть все

Сопоставьте кодовую комбинацию на четыре символа для схемы передачи 'TxDiversity'. Восстановите кодовую комбинацию demapping эти четыре слоя на одну кодовую комбинацию.

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

layerMap = lteLayerMap(codeword,nLayers,txScheme);

out = lteLayerDemap(layerMap,nCodewords,txScheme);

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

свернуть все

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

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

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

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

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

Схема TransmissionОписание
'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, заданная как одна из следующих опций.

Схема TransmissionОписание
'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'

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

   NCodewordsНеобходимый, если Modulation не установлен

1, 2

Количество кодовых комбинаций

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

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

свернуть все

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

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

Ссылки

[1] 3GPP TS 36.211. “Физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group; развитый Универсальный наземный радио-доступ (к E-UTRA). URL: http://www.3gpp.org.

Введенный в R2014a