exponenta event banner

lteMovingChannel

Условия распространения движущегося канала

Описание

пример

out = lteMovingChannel(model,in) реализует условия перемещения, указанные в TS 36.104 [1]. Отфильтрованный сигнал сохраняется в матрице out, где каждый столбец соответствует форме сигнала на каждой из приемных антенн. Столбцы матрицы in соответствуют входным сигналам канала на каждой передающей антенне. Входные сигналы фильтруются с помощью профилей задержки, как указано в структуре параметров. model. Профили задержки повторно дискретизируются, чтобы соответствовать частоте дискретизации входного сигнала. Процесс моделирования вводит задержку поверх задержки группы каналов.

Разница во времени между первой составляющей многолучевого распространения и опорным временем (принимаемым равным 0) следует синусоидальной характеристике.

Δstart= A2 (1 + sin (Δλ (t + t0)))

Где смещение t0

t0 = InitTime + 3.d2 (Δλ)

Если model.InitTime равно 0, задержка первого многолучевого компонента равна 0. Если t = 0, Δstart= 0. Фиксируется относительная задержка между всеми многолучевыми компонентами.

В TS 36.104 [1], приложение B.4, указаны два сценария перемещения:

  • Сценарий 1 реализует расширенную типичную городскую модель с доплеровским сдвигом 200 Гц (ETU200) релеевского замирания с изменяющимися задержками. Модель Rayleigh fading может быть смоделирована с использованием двух различных методов, как описано в model.ModelType. Для сценария 1, model.InitTime также управляет сдвигом синхронизации процесса замирания. При изменении этого значения части процесса замирания возникают в различные моменты времени.

  • Сценарий 2 состоит из одного пути без замирания с единичной амплитудой и нулевой фазой градусов с изменяющейся задержкой. Никакой AWGN не вводится внутри этой модели.

Примеры

свернуть все

Создайте кадр и отфильтруйте его по каналу распространения движения LTE.

rmc = lteRMCDL('R.10');
[txWaveform,txGrid,info] = lteRMCDLTool(rmc,[1;0;1]);
chcfg.Seed = 1;
chcfg.NRxAnts = 1;
chcfg.MovingScenario = 'Scenario1';
chcfg.SamplingRate = 100000;
chcfg.InitTime = 0;
rxWaveform = lteMovingChannel(chcfg,txWaveform);

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

свернуть все

Модель движущегося канала, заданная как структура, содержащая эти поля.

Поле параметраОбязательно или необязательноЦенностиОписание
SeedНеобходимыйСкалярное значение

Начальное число генератора случайных чисел. Чтобы использовать случайное начальное число, установите Seed до нуля.

Примечание

  • Для получения различных результатов используйте Seed значения в диапазоне

    0...  231  - 1  - (K  (K - 1) 2)

    Где K = P × model.NRxAnts, произведение количества передающих и приемных антенн. Seed следует избегать значений за пределами этого рекомендуемого диапазона, поскольку они могут приводить к случайным последовательностям, которые повторяют результаты, полученные с использованием значений Seed внутри рекомендуемого диапазона.

  • На поведение случайных начальных чисел движущегося канала не влияет состояние генераторов случайных чисел MATLAB ® ,rng.

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

Положительное скалярное целое число

Количество приемных антенн

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

'Scenario1', 'Scenario2'

Сценарий движущегося канала

SamplingRateНеобходимыйЧисловой скаляр

Частота дискретизации входного сигнала, частота каждой выборки в строках входной матрицы, in.

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

Скалярное значение

Процесс замирания и смещение регулировки синхронизации, в секундах

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

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

Нормализация номера передающей антенны, указанная как:

  • 'On', lteFadingChannel нормализует выходные данные модели по 1/sqrt(P), где P - количество передающих антенн. Нормализация по количеству передающих антенн гарантирует, что на выходную мощность приемной антенны не влияет количество передающих антенн.

  • 'Off', нормализация не выполняется.

Следующие поля являются обязательными или необязательными (как указано), только если MovingScenario имеет значение 'Scenario1'.

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

16 (по умолчанию)

скалярная мощность 2

Количество осцилляторов, используемых при моделировании пути замирания.

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

'GMEDS' (по умолчанию), 'Dent'

Тип модели Rayleigh fading.

  • 'GMEDS', релеевское замирание моделируется с использованием обобщенного метода точного доплеровского распространения (GMEDS), как описано в [3].

  • 'Dent', релеевское замирание моделируется с использованием модифицированной модели замирания Джейкса, описанной в [2]

Примечание

ModelType = 'Dent' не рекомендуется. Использовать ModelType = 'GMEDS' вместо этого.

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

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

Нормализация выходных данных модели.

  • 'On', выходной сигнал модели нормализуется таким образом, что средняя мощность равна единице.

  • 'Off'средняя выходная мощность представляет собой сумму мощностей отводов профиля задержки.

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

Входные выборки, заданные как числовая матрица. in имеет размер T-за-P, где P - количество передающих антенн, а T - число выборок временной области. Эти сигналы фильтруются с помощью профилей задержки, как указано в структуре параметров. model. Эти профили задержки повторно дискретизируются, чтобы соответствовать частоте дискретизации входного сигнала. Каждый столбец in соответствует форме сигнала на каждой из передающих антенн.

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

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

свернуть все

Отфильтрованный сигнал, возвращаемый в виде цифровой матрицы. Каждый столбец out соответствует форме сигнала на каждой из приемных антенн.

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

Ссылки

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

[2] Вмятина, P., Г. Э. Боттомли и Т. Крофт. «Jakes Fading Model Revised.» Электронные письма. Том 29, 1993, номер 13, стр. 1162-1163.

[3] Пятцольд, Матиас, Чэн-Сян Ван и Бьёрн Олав Хогстад. «Два новых метода, основанных на сумме синусоид, для эффективного генерирования множественных некоррелированных волн релейного замирания». Транзакции IEEE по беспроводной связи. Том 8, 2009, номер 6, стр. 3122-3131.

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