lteCSIRS

Информационный опорный сигнал состояния канала

Описание

sym = lteCSIRS(enb) возвращает символы опорного сигнала информации о состоянии канала (CSI-RS) для передачи в одном подкадре на до восьми портах антенны (p = 15,..., 22). См. раздел «Обработка lteCSIRS».

пример

sym = lteCSIRS(enb,opts) форматирует возвращенные символы, используя опции, заданные opts.

Примеры

свернуть все

Сгенерируйте символы CSI-RS и объедините их с 10 МГц, деблокируйте 8, портом 0 ресурсной сеткой подкадра PDSCH.

Инициализируйте структуру ссылки канала. Создайте структуру параметров конфигурации PDSCH на 10 МГц, выпуск 8, порт 0. Установите номер подкадра равным 1, количество портов антенны CSI-RS равным 8, строение CSI-RS равную 0 и CSIRSPeriod равную 6.

rmc = lteRMCDL('R.2','FDD',1);
rmc.NSubframe = 1;
rmc.CSIRefP = 8;
rmc.CSIRSConfig = 0;
rmc.CSIRSPeriod = 6;

8 портов антенны являются портами с 15 по 22. Настройка для CSIRSPeriod является Icsi-rs, что равняется [Tcsi-rs Dcsi-rs]=[10 1].

Создайте 3-D ресурсную сетку, которая будет содержать подкадры для всех восьми портов CSI-RS.

rgrid = lteResourceGrid(rmc,rmc.CSIRefP);

Напишите передачу 8-го порта 0 в первую плоскость ресурсной сетки.

[wave,rgrid(:,:,1)] = lteRMCDLTool(rmc,[1,0,0,1]);

Создайте символы CSI-RS для портов с 15 по 22. Перезаписать все порты, включенные в передачу порта 0, фактическими CSI-RS и неиспользованными RE.

rgrid(lteCSIRSIndices(rmc,'rs+unused')) = lteCSIRS(rmc,'rs+unused');

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

свернуть все

Настройки всей ячейки eNodeB, заданные как структура, содержащая эти поля параметров.

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

Скалярное целое число от 6 до 110

Количество нисходящих ресурсных блоков. (NRBDL)

NCellIDНеобходимый

Целое число от 0 до 503

Тождества камеры физического слоя

NSubframeНеобходимый

0 (по умолчанию), неотрицательное скалярное целое число

Номер подкадра

NFrameДополнительный

0 (по умолчанию), неотрицательное скалярное целое число

Номер система координат

CellRefP используется только тогда, когда Indexing format опция для генерации индексации 'rs+unused'
CellRefPДополнительный

1 (по умолчанию), 2, 4

Количество портов антенны специфического для ячейки опорного сигнала (CRS)

CyclicPrefixДополнительный

'Normal' (по умолчанию), 'Extended'

Длина циклического префикса

DuplexModeДополнительный

'FDD' (по умолчанию), 'TDD'

Режим дуплекса, заданный как:

  • 'FDD' для дуплекса частотного деления или

  • 'TDD' для дуплекса временного деления

Следующие параметры применяются при DuplexMode установлено в 'TDD'.

TDDConfigДополнительный

0, 1 (по умолчанию), 2, 3, 4, 5, 6

Строение восходящего канала-нисходящего канала

SSCДополнительный

0 (по умолчанию), 1, 2, 3, 4, 5, 6, 7, 8, 9

Специальный субкадр строения (SSC)

CSIRSPeriodДополнительный

'On' (по умолчанию), 'Off', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

См. примечание.

Строения подкадров CSI-RS для одного или нескольких ресурсов CSI-RS. Несколько ресурсов CSI-RS могут быть сконфигурированы из одного общего подкадра или из массива ячеек строения строений для каждого ресурса.

Следующие параметры ресурса CSI-RS применяются только при CSIRSPeriod устанавливает одни или несколько строений подкадра CSI-RS на любое значение, кроме 'Off'. Длина каждого параметра должна быть равна количеству необходимых ресурсов CSI-RS.

CSIRSConfigНеобходимый

Неотрицательное скалярное целое число

Массивные индексы строения CSI-RS. См. ТУ 36.211, таблица 6.10.5.2-1.

CSIRefPНеобходимый

1 (по умолчанию), 2, 4, 8

Массив из числа портов антенны CSI-RS

NCSIIDДополнительный

Неотрицательное скалярное целое число

Скремблирующие тождества CSI-RS. Если этого поля нет, то NCellID используется в качестве тождеств.

ZeroPowerCSIRSPeriodДополнительный

'Off' (по умолчанию), 'On', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

См. примечание.

Конфигурации подкадров CSI-RS с нулевым энергопотреблением для одного или нескольких индексов конфигурации ресурсов CSI-RS с нулевым энергопотреблением. Несколько списков ресурсов CSI-RS с нулевой степенью могут быть сконфигурированы из одного общего строения подрамника или из массива ячеек с строениями для каждого списка ресурсов.

Следующий ресурсный параметр CSI-RS нулевой степени необходим только в том случае, если одна, или несколько из строений подкадра нулевой степени установлены на любое значение, кроме 'Off'.

ZeroPowerCSIRSConfigНеобходимый

16-битный растровый вектор символов или строковый скаляр (усеченный, если не 16 биты или '0' MSB extended) или числовой список индексов строения CSI-RS. Можно также задать значения в массиве ячеек с строениями для каждого ресурса.

Список индексов конфигурации ресурсов CSI-RS с нулевым энергопотреблением (раздел 6.10.5.2 TS 36.211). Задайте каждый список как 16-битный растровый вектор символов или строковый скаляр (если меньше 16 биты, то '0' MSB extended), или в виде числового списка индексов строения CSI-RS из TS 36.211 Таблица 6.10.5.2-1 в '4' Столбец опорного сигнала CSI. Несколько списков могут быть определены с помощью массива ячеек из отдельных списков.

[1]

Примечание:

  1. CSIRSPeriod и ZeroPowerCSIRSPeriod параметры управляют нисходящими подкадрами, в которых присутствуют различные ресурсы CSI-RS. Допустимые параметры включают:

    • всегда 'On'

    • всегда 'Off'

    • строение скалярного субкадра Icsi-rs от 0 до 154

    • явная периодичность субкадров и пара смещений [Tcsi-rs Dcsi-rs]

    Субкадры, содержащие CSI-RS, расположены со NSubframe и необязательные NFrame параметры. NSubframe может быть больше 10; таким образом NSubframe = 11 эквивалентно установке NSubframe по 1 и NFrame по 1.

    Для получения дополнительной информации см. TS 36.211 [1], раздел 6.10.5.3.

Опции генерации символов, заданные как вектор символов, массив ячеек из векторов символов или строковые массивы. Для удобства можно задать несколько опций как один вектор символов или строковый скаляр разделенным пробелом списком значений, размещенных внутри кавычек. Значения для opts если задан как вектор символов, включите (используйте двойные кавычки для строки):

ОпцияЗначенияОписание
Стиль символа

'ind' (по умолчанию), 'mat'

Стиль для возврата символов CSI-RS, заданный как один из следующих опций.

  • 'ind' - возвращает символы CSI-RS в виде вектора-столбца (по умолчанию)

  • 'mat' - возвращает символы CSI-RS в виде матрицы, где каждый столбец содержит символы для отдельного порта и строения CSI-RS. Чтобы сформировать матрицу, столбец может содержать повторяющиеся записи.

Формат символа

'rsonly' (по умолчанию), 'rs+unused'

Формат возвращаемых символов, заданный как один из следующих опций.

  • 'rsonly' - возвращает только определенные символы CSI-RS (по умолчанию), как нулевые, так и ненулевые

  • 'rs+unused' - также содержат нули для местоположений ресурсного элемента (RE), которые не должны использоваться, поскольку они зарезервированы для CSI-RS на другом порту.

Примечание

Возвращенные символы определяют значения ресурсов CSI-RS в массиве N на М на антеннах. Количество антенн max(CSIRefP) или если CSI-RS нулевой степени также задано количество антенн max(max(CSIRefP),4). Для 'rs+unused' опция, количество антенн, используемых для определения пустых RE (либо потому, что они имеют нулевую степень, либо они не используются в другом порту) max(max(CSIRefP),CellRefP).

Пример: 'ind rsonly', "ind rsonly", {'ind','rsonly'}, или ["ind","rsonly"] задайте те же опции форматирования.

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

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

свернуть все

Символы CSI-RS для передачи в одном подкадре на до восьми портах антенны, возвращенные как вектор-столбец или матрица конкатенированных последовательностей символов CSI-RS для каждого из enb.CSIRefP порты на основе параметров всей ячейки. Длина sym количество ресурсных элементов. См. раздел «Обработка lteCSIRS».

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

Подробнее о

свернуть все

Обработка lteCSIRS

The lteCSIRS функция поддерживает создание нескольких ресурсов CSI-RS ненулевой степени и CSI-RS нулевой степени.

По умолчанию выходные символы возвращаются как вектор-столбец и упорядочиваются, так как они должны быть сопоставлены с элементами ресурса вместе с lteCSIRSIndices. Если в соответствии с строениями подкадра ресурса CSI-RS и дуплексным режимом в подкадре нет запланированных CSI-RS, то выход будет пустым. Необязательно возвращенные символы могут также включать в себя нули, представляющие элементы ресурса, которые должны быть неиспользованы, поскольку они зарезервированы для символов CSI-RS в одном или нескольких других портах. При назначении в заполненную сетку подкадров эти нули создают пустые элементы ресурса для релиза 8 и релиза 10 и 11. Когда выводятся несколько ненулевых ресурсов степени и CSI-RS нулевой степени, символы CSI-RS нулевой степени сначала находятся в конкатенированном выходе, далее указываются символы для упорядоченного набора ресурсов CSI-RS.

Ссылки

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

Введенный в R2014a