lteDMRS

UE-специфические опорные сигналы демодуляции

Описание

пример

sym = lteDMRS(enb,chs) возвращает символы опорного сигнала демодуляции UE нисходящей линии связи (DM-RS) для передачи в одном подкадре, заданных структурах, содержащих настройки всей ячейки и настройки строения PDSCH. Для получения дополнительной информации см. раздел DM-RS, связанный с PDSCH.

пример

sym = lteDMRS(enb,chs,opts) позволяет управлять форматом возвращаемых символов с массивом ячеек опции, opts.

Примеры

свернуть все

Отобразите символы DM-RS для 4 слоев на сетку 8 антенн.

Инициализируйте параметры всей ячейки для 'R.1' RMC(полоса пропускания 10 МГц, выделение 1 RB) и измените на передачу Release 10 ('Port7-14'). Использование enb.PDSCH для входов структуры строения канала. Сгенерируйте и сопоставьте DM-RS без очистки RE, которые не должны быть сопоставлены из-за DM-RS на других портах.

enb = lteRMCDL('R.1');
enb.PDSCH.TxScheme = 'Port7-14';
enb.PDSCH.NLayers = 4;
ntxants = 8;
enb.PDSCH.W = lteCSICodebook(enb.PDSCH.NLayers,ntxants,[0 0]).';

subframe = ones(lteResourceGridSize(enb,ntxants));
enb.PDSCH.NTxAnts = size(enb.PDSCH.W,2);
dmrsInd = lteDMRSIndices(enb,enb.PDSCH);
dmrs = lteDMRS(enb,enb.PDSCH);
subframe(dmrsInd) = dmrs;

Просмотрите размер выходных символов, индексов и subframe передачи Release 10.

size(dmrs)
ans = 1×2

   192     1

size(dmrsInd)
ans = 1×2

   192     1

size(subframe)
ans = 1×3

   600    14     8

Сопоставьте незакодированные символы DM-RS с сеткой 4 слои и очистите RE, которые не должны использоваться из-за DM-RS других портов.

Инициализируйте настройки всей ячейки для 'R.1' RMC(полоса пропускания 10 МГц, выделение 1 RB) и измените на передачу Release 10 ('Port7-14'). Сгенерируйте и сопоставьте очистку DM-RS для RE, которые не должны использоваться из-за DM-RS на других портах.

enb = lteRMCDL('R.1');
enb.PDSCH.TxScheme = 'Port7-14';
enb.PDSCH.NLayers = 4;

subframe = ones(lteResourceGridSize(enb,enb.PDSCH.NLayers));
dmrsInd = lteDMRSIndices(enb,enb.PDSCH,'rs+unused');
dmrs = lteDMRS(enb,enb.PDSCH,'rs+unused');
subframe(dmrsInd) = dmrs;

size(dmrs)
ans = 1×2

    96     1

size(dmrsInd)
ans = 1×2

    96     1

size(subframe)
ans = 1×3

   600    14     4

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

свернуть все

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

Нулевые индексы физического ресурсного блока (PRB), соответствующие временным выделениям ресурсов для этого PDSCH. PRBSet может назначаться как:

  • a вектора-столбца выделение ресурсов является тем же самым в оба пазов подрамника,

  • матрица с двумя столбцами, этот параметр задает различные PRB для каждого паза в подкадре,

  • массив ячеек длиной 10 (соответствующий системе координат, если выделенные блоки физических ресурсов варьируются между подкадрами).

PRBSet изменяется в зависимости от субкадра для RMC 'R.25'(TDD), 'R.26'(TDD), 'R.27'(TDD), 'R.43'(FDD), 'R.44', 'R.45', 'R.48', 'R.50', и 'R.51'.

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

'Port5' (по умолчанию), 'Port7-8', 'Port8', 'Port7-14'

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

Схема передачиОписание
'Port5'Rel-8 порт с одной антенной, порт 5
'Port7-8'Rel-9 порт с одной антенной, порт 7, если NLayers равен 1. Rel-9 двухуровневую передачу, порты 7 и 8, если NLayers равен 2.
'Port8'Rel-9 порт с одной антенной, порт 8
'Port7-14'Rel-10 до 8 слоев передачи, порты 7-14, если NLayers значение от 1 до 8.

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

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

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

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

Числовая матрица, [] (по умолчанию)

NLayers-by - P матрица предварительного кодирования для широкополосного UE-специфического формирования луча DM-RS. P - количество передающих антенн. Пустая матрица, [], означает отсутствие предварительного кодирования.

Следующий параметр применим, когда TxScheme установлено в 'Port7-8', 'Port8', или 'Port7-14'.

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

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

Скремблирующие тождества (ID)

Следующий параметр применим, когда TxScheme установлено в 'Port5'.

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

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

Значение временного идентификатора радиосети (RNTI) (16 бит)

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

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

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

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

  • 'ind' - возвращает символы DM-RS как N вектор RE-на-1 (по умолчанию)

  • 'mat' - возвращает символы DM-RS в виде матрицы. Для формирования матрицы столбец может содержать повторяющиеся записи. В этом стиле каждый столбец содержит символы для -

    • отдельный порт или слой, если символы не являются предварительными,

    • или проективные слои на каждую передающую антенну, если символы предварительно кодированы.

N RE - это количество ресурсных элементов.

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

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

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

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

  • 'rs+unused' - возвращает нули для местоположений RE, которые не должны использоваться из-за передачи DM-RS на другом порте или слое. Этот формат эквивалентен предварительному кодированию с W установлено на eye(NLayers).

Пример: {'ind','rs+unused'}, возвращает символы DM-RS в качестве вектора-столбца, который включает нули для местоположений RE, которые должны быть неиспользованы из-за передачи DM-RS на другом порте или слое.

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

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

свернуть все

Последовательности символов DM-RS, возвращенные как N числовой вектор-столбец RE-на-1 или как числовая матрица. N RE - это количество ресурсных элементов. The opts Вход предлагает альтернативные стили выхода или форматы.

sym содержит незакодированные или предварительно кодированные последовательности символов DM-RS, объединенные для всех слоев, или передающие антенны для схемы передачи. Символы всегда упорядочены, так как они должны быть отображены с помощью lteDMRSIndices в M -by- N -by- P массив, представляющий сетку подкадров через незакодированные слои PDSCH или предварительно кодированные передающие антенны. M - количество поднесущих, N - количество символов, а P - количество слоев или антенн.

Поскольку предварительное кодирование проецирует DM-RS на каждый слой PDSCH на все NTxAnts передающие антенны, выход содержит конкатенацию всех DM-RS на всех слоях, которые затем дублируются во всех chs.NTxAnts плоскости 3-D сетки.

  • Выход возвращается пустым, если chs.TxScheme устанавливается в одну из схем, относящихся к DM-RS, в частности 'Port5', 'Port7-8', 'Port8', или 'Port7-14'.

  • Если на chs.TxScheme является одним портом, chs.NLayers = 1 неявно.

  • Выходы не содержат элементов, назначенных PBCH, PSS и SSS. Если подкадр не содержит DM-RS, возвращается пустой вектор.

  • Если матрица предварительного кодирования, поле chs.W, не присутствует или пуст, возвращается вывод, содержащий только конкатенированные незакодированные символы DM-RS для NLayers порты.

  • В противном случае выход, sym, содержит все значения символов DM-RS после их предварительного кодирования с помощью NLayers-by- NTxAnts матрица формирования луча, W, на NTxAnts передающие антенны. Символы упорядочены по:

    • Конкатенация символов DM-RS на слой/порт, если не предварительно кодирована

    • Проецируемые слои на передающую антенну, если они предварительно кодированы.

Для получения дополнительной информации см. раздел DM-RS, связанный с PDSCH.

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

Подробнее о

свернуть все

DM-RS, сопоставленный с PDSCH

Как указано в TS 36.211, раздел 6.10.3, специфичный для UE опорный сигнал демодуляции (DM-RS), сопоставленный с физическим нисходящим общим каналом (PDSCH):

  • передаются в одном подкадре на портах антенны p = 5, p = 7, p = 8 или p = 7 , 8,..., (NLayers+6).

  • присутствуют и являются действительной ссылкой для демодуляции PDSCH, только если передача PDSCH связана с соответствующим портом антенны в соответствии с TS 36.213, раздел 7.1.

  • передаются только на блоках физических ресурсов, на которых отображается соответствующий PDSCH.

Эти DM-RS предназначены для использования со схемами передачи PDSCH релизы 8, 9 и 10, не основанными на кодовой книге.

Ссылки

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

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

Введенный в R2014a