lteDMRS

Опорные сигналы демодуляции UE-specific

Описание

пример

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

пример

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

Примеры

свернуть все

Сопоставьте символы DM-RS для 4 слоев на 8 сеток антенны.

Инициализируйте настройки всей ячейки для 'R.1' RMC (пропускная способность на 10 МГц, 1 выделение RB) и изменение в передаче Релиза 10 ('Port7-14'). Используйте enb.PDSCH для входа конфигурационной структуры канала. Сгенерируйте и сопоставьте DM-RS, не очищая REs, который не должен быть сопоставлен из-за 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;

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

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 сетки слоя, и очистите REs, который не должен использоваться из-за DM-RS других портов.

Инициализируйте cellwide настройки для 'R.1' RMC (пропускная способность на 10 МГц, 1 выделение RB) и изменение в передаче Релиза 10 ('Port7-14'). Сгенерируйте и сопоставьте DM-RS, очищающий REs, который не должен использоваться из-за 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'

Режим Duplexing в виде:

  • '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Необходимый

Целочисленный вектор-столбец или матрица 2D столбца

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

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

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

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

PRBSet варьируется на подкадр для 'R.25' RMCs(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'

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

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

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

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

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

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

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

NLayers- P предварительное кодирование матрицы для широкополосного UE-specific beamforming 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 как вектор RE-1 N (значение по умолчанию)

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

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

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

РЕ N является количеством элементов ресурса.

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

'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, возвращенные как RE-1 N числовой вектор-столбец или числовая матрица. РЕ N является количеством элементов ресурса. 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. Если подкадр не содержит RS DM, пустой вектор возвращен.

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

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

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

    • Спроектированные слои на антенну передачи, если предварительно закодировано.

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

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

Больше о

свернуть все

DM-RS, связанный с PDSCH

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

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

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

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

Это DM-RS для использования с Релизом 8, 9, и 10 "не книга шифров базирующиеся" схемы передачи PDSCH.

Ссылки

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

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

Введенный в R2014a