lteLayerMap

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

Описание

пример

out = lteLayerMap(in,nu) выполняет отображение слоя кодовой комбинации или кодовых комбинаций, in, на nu слои. Это выполняет отображение слоя согласно TS 36.211 [1], Разделы 5.3.2 А и 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 в виде одной из следующих опций.

Схема 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

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

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

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

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

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

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

свернуть все

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

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

Ссылки

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

Введенный в R2014a