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