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