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].

Примеры

свернуть все

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

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

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'

Режим дуплекса, заданный как:

  • '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 должен быть, по меньшей мере, одним субкадром длиной и содержать сигналы PSS и SSS. Использовать 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', удаляет из корреляции самый верхний и самый нижний ресурсный блок опорных сигналов. The 'OmitEdgeRBs' Способ проведения испытаний EVM указан в TS 36.104, Приложение E [1]. RB ребра полосы пропускания удаляет потенциальные нелинейные фазовые отклики фильтрации передачи и, как следствие, влияние на ответ групповой задержки для всей полосы пропускания.

Типы данных: 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. «Base Station (BS) radio transmission and reception». 3rd Генерация Partnership Project; Группа технических спецификаций Radio Доступа Network; Evolved Universal Terrestrial Radio Access (E-UTRA).

Введенный в R2014a