Пропустите сигнал через 3-D MIMO, исчезающий канал
lte3DChannel Система object™ пропускает входной сигнал через мультивход/мультивыход уровня ссылки TR 36.873 (MIMO), исчезающий канал, чтобы получить поврежденный каналом сигнал. Объект реализует выполняющие шаги обработки канала, заданные в TR 36.873 [1], Раздел 7.3:
Шаг 7: Добавление луча возместило углы
Шаг 8: Связь лучей
Шаг 9: Генерация отношений степени перекрестной поляризации (XPRs)
Шаг 10: Рисование случайных начальных фаз
Шаг 11: Генерация коэффициентов канала для каждого кластера
Отфильтровать входной сигнал с помощью уровня ссылки MIMO TR 36.873, исчезающий канал:
Создайте lte3DChannel объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?
создает уровень ссылки системный объект TR 36.873 MIMO.lte3d = lte3DChannel
создает объект с набором свойств при помощи одной или нескольких пар "имя-значение". Заключите имя свойства в кавычках, сопровождаемых заданным значением. Незаданные свойства берут значения по умолчанию.lte3d = lte3DChannel(Name,Value)
lte3d = lte3DChannel('PathDelays',2e-6,'HasLOSCluster',true,'KFactorFirstCluster',12) создает объект канала с задержкой пути 2 микросекунд, кластер LOS профиля задержки включил, и K-фактор 12 дБ для первого кластера профиля задержки. создает объект с заданным профилем задержки CDL от Раздела TR 38.901 [2] 7.7.1 и распространение задержки 30 нс.lte3d = lte3DChannel.makeCDL(DelayProfile)
создает объект с заданным профилем задержки CDL и распространением задержки.lte3d = lte3DChannel.makeCDL(DelayProfile,DelaySpread)
создает объект с заданным профилем задержки CDL, распространением задержки и масштабированием K-фактора.lte3d = lte3DChannel.makeCDL(DelayProfile,DelaySpread,KFactor)
[ также возвращает шаги расчета снимков состояния канала signalOut,pathGains,sampleTimes] = lte3d(signalIn)pathGains (первые элементы измерения).
возвращает только усиления пути. В этом случае, pathGains = lte3d()NumTimeSamples свойство определяет длительность процесса исчезновения. Объект действует как источник усилений пути, не фильтруя входной сигнал.
Чтобы использовать этот синтаксис, необходимо установить ChannelFiltering свойство lte3d к false.
[ также возвращает шаги расчета. Объект действует как источник усилений пути и шагов расчета, не фильтруя входной сигнал. pathGains,sampleTimes] = lte3d()
Чтобы использовать этот синтаксис, необходимо установить ChannelFiltering свойство lte3d к false.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
[1] 3GPP TR 36.873. “Исследование 3D модели канала для LTE”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA). URL: https://www.3gpp.org.
[2] 3GPP TR 38.901. “Исследование модели канала для частот от 0,5 до 100 ГГц”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.