exponenta event banner

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 матрица, состоящая из М символов модуляции для передачи при nu слои.

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

Ссылки

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

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