exponenta event banner

lteDMRS

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

Описание

пример

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

пример

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

Примеры

свернуть все

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

Инициализация параметров для RMC в пределах всей ячейки 'R.1'(полоса пропускания 10 МГц, выделение 1 RB) и переход на передачу версии 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;

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

Инициализация параметров сотовой связи для RMC 'R.1'(полоса пропускания 10 МГц, выделение 1 RB) и переход на передачу версии 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

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

свернуть все

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

Поле параметраОбязательно или необязательноЦенностиОписание
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 может быть назначен как:

  • вектор столбца, распределение ресурсов одинаково в обоих слотах подкадра,

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

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

Для RMC в каждом подкадре изменяется PRASEet '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 если указан в виде символьного вектора include (используйте двойные кавычки для строки):

ВыборЦенностиОписание
Стиль обозначения

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

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

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

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

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

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

NRE - количество элементов ресурса.

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

'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, возвращаемые в виде вектора NRE-by-1 числового столбца или числовой матрицы. NRE - количество элементов ресурса. 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около-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. "Развитый универсальный наземный радиодоступа (E-UTRA); Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.

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

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