lteLayerMap

Отображения слоя модулированных и скремблированных кодовых слов

Описание

пример

out = lteLayerMap(in,nu) выполняет отображение слоев кодового слова или кодовых слов, in, на nu слои. Она выполняет отображение слоев в соответствии с TS 36.211 [1], разделы 5.3.2A и 6.3.3. Функция возвращает M -by- nu матрица, состоящая из символов модуляции для передачи после nu слои. Эти слои передачи формируются путем мультиплексирования символов модуляции из одного или двух кодовых слов. Общая операция преобразователя слоев является транспонированием, заданным в спецификации. Другими словами, символы для слоев лежат в столбцах, а не в строках.

пример

out = lteLayerMap(in,nu,txscheme) выполняет отображение слоев с помощью схемы передачи, txscheme.

out = lteLayerMap(chs,in) выполняет отображение слоев кодового слова или кодовых слов, in, согласно параметрам в структуре строения передачи канала, chs.

Примеры

свернуть все

Сопоставьте одно кодовое слово с четырьмя слоями для схемы передачи пространственного мультиплексирования.

Когда схема передачи не задана, отображением слоя по умолчанию является пространственное мультиплексирование.

out = lteLayerMap(ones(40,1),4);
sizeOut = size(out)
sizeOut = 1×2

    10     4

Сопоставьте одно кодовое слово с четырьмя слоями для схемы передачи с разнесением передачи.

out = lteLayerMap(ones(40,1),4,'TxDiversity');
sizeOut = size(out)
sizeOut = 1×2

    10     4

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

свернуть все

Скремблированное и модулированное кодовое слово или кодовые слова, заданные как числовой вектор или массив ячеек из числовых векторов. Как массив ячеек, in содержит один или два вектора символов модуляции, которые являются результатом скремблирования и модуляции кодовых слов DL-SCH или UL-SCH.

Количество слоев передачи, заданное в виде скалярного целого числа от 1 до 8.

Типы данных: 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

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

Поле параметраТребуемый или опционныйЗначенияОписание
NLayersНеобходимый

Целое число от 1 до 8

Количество слоев передачи.

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

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

свернуть все

Символы модуляции, возвращенные как числовая матрица. out является M -by- nu матрица, состоящая из M символов модуляции для передачи после nu слои.

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

Ссылки

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

Введенный в R2014a