lteDLFrameOffset

Нисходящая оценка синхронизации системы координат

Описание

пример

offset=lteDLFrameOffset(enb,waveform) возвращает смещение синхронизации, в выборках, между запуском входа waveform и запуск первой системы координат. offset измеряется с помощью ссылочных сигналов, заданных в стандарте LTE.

lteDLFrameOffset выполняет синхронизацию с помощью PSS и SSS для формы волны временного интервала, учитывая структуру настроек всей ячейки, enb. Обратите внимание на то, что эта функция не выполняет единичный поиск ячейки PSS/SSS. Идентичность ячейки должна быть обеспечена в enb. Функциональный lteCellSearch может использоваться, чтобы выполнить единичный поиск ячейки.

[offset,corr]=lteDLFrameOffset(enb,waveform) также возвращает комплексную матрицу, corr, из тех же размерностей как вход waveform.

[offset,corr]=lteDLFrameOffset(enb,waveform,corrcfg) обеспечивает управление, по которому ссылочные сигналы используются в синхронизации оценки, как задано во входной структуре, corrcfg.

[offset,corr]=lteDLFrameOffset(enb,waveform,'TestEVM'), обеспечивает вход 'TestEVM' предусмотреть выравнивание настройки корреляции с TS 36.104, Приложением E [1].

Примеры

свернуть все

Синхронизация и демодуляция Test Model выход, который был задержан пятью выборками.

Инициализируйте структуру параметров всей ячейки. Сгенерируйте форму волны для тестовой модели 1.1 с пропускной способностью на 5 МГц. Пять демонстрационных задержек достигаются путем вставки пяти нулей в начале формы волны. Вычислите и отобразите смещение. Выполните демодуляцию формы волны, составляющей задержку смещения путем корректировки формы волны, запускают индекс.

enb = lteTestModel('1.1','5MHz');
tx = [0; 0; 0; 0; 0; lteTestModelTool(enb)];

offset = lteDLFrameOffset(enb,tx)
offset = 5
rxGrid = lteOFDMDemodulate(enb,tx(1+offset:end));

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

свернуть все

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

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

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

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

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

'Normal' (значение по умолчанию), 'Extended'

Циклическая длина префикса

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

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

Идентичность ячейки физического уровня

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

'FDD' (значение по умолчанию), 'TDD'

Режим Duplexing, заданный как:

  • 'FDD' для дуплекса деления частоты или

  • 'TDD' для дуплекса деления времени

Следующие параметры только требуются для CellRS = 'On' или 'OmitEdgeRBs'. Смотрите corrcfg.

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

1, 2, 4

Количество портов антенны специфичного для ячейки ссылочного сигнала (CRS)

Следующие параметры только требуются когда DuplexMode = 'TDD' и CellRS = 'On' или 'OmitEdgeRBs'. Смотрите corrcfg.

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

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

Восходящая нисходящая настройка

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

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

Специальная настройка подкадра (SSC)

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

Форма волны временного интервала, заданная как T-by-P числовая матрица, где T является количеством выборок временного интервала и P, является количеством, получают антенны. waveform должен быть по крайней мере один подкадр долго и содержать сигналы SSS и PSS. Используйте lteOFDMModulate или одна из функций модели канала (lteFadingChannel, lteHSTChannel, или lteMovingChannel) сгенерировать эту матрицу.

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

Управляйте ссылочными сигналами, используемыми в синхронизации оценки, заданной как структура, содержащая любые из этих полей.

Поле параметраТребуемый или дополнительныйЗначенияОписание
PSSДополнительный

'On' (значение по умолчанию), 'Off'

Режим корреляции первичного сигнала синхронизации (PSS)

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

'On' (значение по умолчанию), 'Off'

Режим корреляции вторичного сигнала синхронизации (SSS)

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

'Off' (значение по умолчанию), 'OmitEdgeRBs', 'On'

Режим корреляции специфичного для ячейки ссылочного сигнала (CRS)

Для corrcfg поля, lteDLFrameOffset использует ссылочные сигналы, (PSS, SSS, или CellRS) как сконфигурировано путем инициализации конкретного ссылочного режима (режимов) корреляции сигнала к 'On'. Для CellRS, с помощью установки режима, 'OmitEdgeRBs', вместо 'On', удаляет верхний и самый нижний блок ресурса ссылочных сигналов от корреляции. 'OmitEdgeRBs' метод задан для EVM, тестирующего в TS 36.104, Приложении E [1]. Исключение RBS ребра полосы удаляет потенциальную передачу, фильтрующую нелинейный фазовый отклик и получившееся влияние на ответ групповой задержки для полной полосы.

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

Протестируйте установку EVM, заданную как 'TestEVM'. Как задано в TS 36.104 [1], Приложении E, корреляции наборов с:

  • PSS к 'On',

  • SSS к 'Off', и

  • CellRS к 'OmitEdgeRBs'.

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

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

свернуть все

Синхронизация смещения от запуска входной формы волны к запуску первой системы координат, возвращенной в виде числа. Это указывает на количество выборок от запуска waveform, к позиции в waveform где первая система координат начинается. offset вычисляется путем извлечения синхронизации пика корреляции между waveform и внутренне сгенерированные формы волны ссылки временного интервала, содержащие PSS и сигналы SSS. Корреляция выполняется отдельно для каждой антенны. lteDLFrameOffset использует антенну с самым ранним пиком корреляции и величиной пика корреляции по крайней мере 50% максимума через антенны, чтобы вычислить offset.

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

Сигнал, используемый, чтобы извлечь смещение синхронизации, возвратился как комплексная числовая матрица одного размера с waveform. Каждый столбец corr корреляция для каждого столбца (антенна) waveform.

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

Ссылки

[1] 3GPP TS 36.104. “Передача радио Базовой станции (BS) и прием”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA).

Введенный в R2014a