exponenta event banner

ltePRS

Опорный сигнал позиционирования

Синтаксис

Описание

пример

sym = ltePRS(enb) возвращает вектор столбца, содержащий символы опорного сигнала позиционирования (PRS) для передачи в одном субкадре на антенном порту 6. Эти символы упорядочены так, как они должны быть отображены в элементы ресурса вместе с ltePRSIndices. Как определено конфигурацией подкадра PRS и дуплексным режимом, выходной вектор является пустым, если в подкадре не запланировано PRS.

Дополнительное PRSPeriod параметр управляет подкадрами нисходящей линии связи, в которых присутствует PRS. См. раздел ltePRSIndices справочная страница функции для получения подробной информации.

Примеры

свернуть все

Генерируют символы PRS для подкадра 0 10MHz нисходящей линии связи.

Создайте структуру конфигурации для всей ячейки, инициализированную для R.2 RMC. Конфигурирование для полнодиапазонной PRS (NPRSRB = NDLRB). Настройте Iprs = 0, что задает [Tprs Dprs] = [160 0].

rmc = lteRMCDL('R.2');
rmc.NPRSRB = rmc.NDLRB;
rmc.PRSPeriod = 0;
prsSymbols = ltePRS(rmc);

Создание символов PRS.

prsSymbols(1:4)
ans = 4×1 complex

   0.7071 + 0.7071i
   0.7071 + 0.7071i
   0.7071 + 0.7071i
   0.7071 + 0.7071i

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

свернуть все

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

Параметры TDDConfig и SSC требуются только в том случае, если DuplexMode имеет значение 'TDD'.

Количество блоков ресурсов нисходящей линии связи, указанное как положительное скалярное целое число от 6 до 110.

Пример: 45

Типы данных: double

Количество антенных портов опорного сигнала для конкретной соты, указанных как 1, 2 или 4.

Пример: 1

Типы данных: double

Идентификационный номер ячейки физического уровня, заданный как неотрицательное скалярное целое число.

Пример: 4

Типы данных: double

Номер подкадра, заданный как неотрицательное скалярное целое число.

Пример: 5

Типы данных: double

Номер кадра, заданный как неотрицательное скалярное целое число.

Пример: 6

Типы данных: double

Длина циклического префикса, указанная как 'Normal' или 'Extended'.

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

Тип дуплексного режима, указанный как 'FDD' или 'TDD'. Используется для разделения сигналов передачи.

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

Конфигурация восходящего или нисходящего канала для TDD, заданная как неотрицательное скалярное целое от 0 до 6. Требуется только для 'TDD' дуплексный режим.

Пример: 4

Типы данных: double

Специальная конфигурация подкадра, заданная как неотрицательное скалярное целое число от 0 до 9. Требуется только для 'TDD' дуплексный режим.

Пример: 6

Типы данных: double

Количество блоков физических ресурсов PRS, указанное как неотрицательное скалярное целое число от 0 до NDLRB.

Пример: 8

Типы данных: double

Период опорного сигнала позиционирования (PRS), указанный как 'On', 'Off', числовой скаляр или вектор 1 на 2. Этот параметр управляет подкадрами нисходящей линии связи, в которых будет присутствовать PRS. Для получения более подробной информации см. ltePRSIndices.

Пример: 0

Пример: [160 0]

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

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

свернуть все

Символы опорного сигнала позиционирования (PRS), возвращаемые как вектор сложного числового столбца, для передачи в одном подкадре на антенном порту 6.

Пример: 0,7071 + 0,7071i

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

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