lteTestModelTool

Нисходящая генерация формы волны тестовой модели

Синтаксис

[waveform,grid,tm] = lteTestModelTool
[waveform,grid,tm] = lteTestModelTool(tmn,bw,ncellid,duplexmode)
[waveform,grid,tm] = lteTestModelTool(tm)

Описание

пример

[waveform,grid,tm] = lteTestModelTool запускает пользовательский интерфейс для параметризации и генерации тестовой модели E-UTRA (E-TM) формы волны. Основные функциональные выходные параметры могут быть сконфигурированы в пользовательском интерфейсе или присвоены переменным в вызове функции. Форма волны временного интервала E-TM, плюс связанная сетка элемента ресурса и конфигурационная структура тестовой модели выводится.

пример

[waveform,grid,tm] = lteTestModelTool(tmn,bw,ncellid,duplexmode) принимает входные параметры для номера тестовой модели и пропускную способность канала для сгенерированной формы волны. Опционально, принимает входные параметры для физической идентичности ячейки и дуплексного режима.

пример

[waveform,grid,tm] = lteTestModelTool(tm) где пользовательская конфигурационная структура тестовой модели обеспечивается как вход.

Примеры

свернуть все

lteTestModelTool

Нисходящий канал LTE пользовательский интерфейс Генератора E-TM открывается. Настройте настройки и имена выходной переменной, как желаемый.

После того, как вы нажмете кнопку формы волны Generate, заданную форму волны, сетку ресурса, и переменные настройки доступны в рабочей области.

Сгенерируйте сигнал области времени, txWaveform и 2-мерный массив Элементов Ресурса, txGrid, для тестовой модели TS 36.141 E-TM 2a с пропускной способностью на 10 МГц. Это 256QAM E-TM.

Задайте номер тестовой модели и пропускную способность. Сгенерируйте txWaveform. Постройте txGrid вывод.

[txWaveform,txGrid,tm] = lteTestModelTool('2a','10MHz');
plot(txGrid,'.')

График всех комплексных символов элемента ресурса в кадре во власти 256QAM совокупность PDSCH.

Сгенерируйте сигнал области времени, txWaveform и 2-мерный массив Элементов Ресурса, txGrid, для тестовой модели TS 36.141 E-TM 3.2 с пропускной способностью на 15 МГц.

Задайте номер тестовой модели и пропускную способность для конфигурационной структуры tmCfg и создайте его. Сгенерируйте txWaveform. Просмотрите форму волны со спектром анализатор.

tmn = '3.2';
bw = '15MHz';
tmCfg = lteTestModel(tmn,bw);
[txWaveform,txGrid,tm] = lteTestModelTool(tmCfg);
saScope = dsp.SpectrumAnalyzer('SampleRate', tm.SamplingRate);
saScope(txWaveform)

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

свернуть все

Номер тестовой модели, заданный как вектор символов или скаляр строки. Используйте двойные кавычки для строки. Для получения дополнительной информации об этих числах тестовой модели смотрите TS 36.141 [1], Раздел 6.1.

Пример: '3.2'

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

Пропускная способность канала, заданная как вектор символов или скаляр строки. Используйте двойные кавычки для строки. Можно установить нестандартную пропускную способность, '9RB', '11RB', '27RB', '45RB', '64RB' и '91RB', только когда tmn является '1.1'. Эта нестандартная пропускная способность задает пользовательские тестовые модели.

Пример: '15MHz'

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

Идентичность ячейки физического уровня, заданная как целое число. Если вы не задаете этот аргумент, значение по умолчанию 1 для стандартной пропускной способности и 10 для нестандартной пропускной способности.

Пример 1

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

Дуплексный режим сгенерированной формы волны, заданной как 'FDD' или 'TDD'. Дополнительный.

Пример: 'FDD'

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

Пользовательская настройка тестовой модели, заданная как скалярная структура. Можно использовать lteTestModel, чтобы сгенерировать различные конфигурационные структуры tm согласно TS 36.141, Раздел 6 [1]. Эта конфигурационная структура затем может изменяться согласно требованиям и использоваться, чтобы сгенерировать waveform.

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

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

свернуть все

Сгенерированная форма волны временного интервала E-TM, возвращенная как T-by-P числовая матрица, где P является количеством антенн и T, является количеством выборок временного интервала. TS 36.141 [1], Раздел 6 фиксирует P = 1, делая waveform T-by-1 вектор-столбец.

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

Сетка ресурса, возвращенная как 2D числовой массив элементов ресурса для многих подкадров через один порт антенны. Количество подкадров (10 для FDD и 20 для TDD), запустите с нуля подкадра, через один порт антенны, как задано в TS 36.141 [1], Раздел 6.1. Сетки ресурса заполняются, как описано в Представлении Сеток Ресурса.

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

Тестовая модель E-UTRA (E-TM) настройка, возвращенная как скалярная структура. tm содержит следующие поля.

Настройка тестовой модели, возвращенная как скалярная структура, содержащая информацию о OFDM, модулировала форму волны, как описано в lteOFDMInfo и тестовой модели определенные параметры конфигурации, как описано в lteTestModel. Эти поля включены в выходную структуру:

Поле параметраЗначенияОписание
TMN

'1.1', '1.2', '2', '2a', '3.1', '3.1a', '3.2', '3.3'

Номер тестовой модели

BW

'1.4MHz', '3MHz', '5MHz', '10MHz', '15MHz', '20MHz', '9RB', '11RB', '27RB', '45RB', '64RB', '91RB',

Тип пропускной способности канала, в МГц, возвратился как вектор символов. Нестандартная пропускная способность, '9RB', '11RB', '27RB', '45RB', '64RB', и '91RB', задает пользовательские тестовые модели.

NDLRB

Неотрицательное целое число

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

CellRefP1

Количество специфичных для ячейки ссылочных портов антенны сигнала. Этот аргумент в информационных целях и только для чтения.

NCellID

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

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

CyclicPrefix'Normal'

Циклическая длина префикса. Этот аргумент в информационных целях и только для чтения.

CFI1, 2, или 3

Управляйте значением индикатора формата

Ng

'Sixth', 'Half', 'One', 'Two'

Множитель группы HICH

PHICHDuration

'Normal', 'Extended'

Длительность PHICH

NSubframe

0 (значение по умолчанию), неотрицательное скалярное целое число

Номер подкадра

Этот аргумент в информационных целях и только для чтения.

TotSubframes

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

Общее количество подкадров, чтобы сгенерировать

Windowing

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

Количество выборок временного интервала, по которым применяются работа с окнами и наложение символов OFDM

DuplexMode

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

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

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

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

CellRSPower

Числовое значение

Специфичная для ячейки ссылочная корректировка степени символа, в дБ

PDSCH

Скалярная структура

Подструктура настройки передачи PDSCH

PSSPower

Числовое значение

Корректировка степени символа первичного сигнала синхронизации (PSS), в дБ

SSSPower

Числовое значение

Корректировка степени символа вторичного сигнала синхронизации (SSS), в дБ

PBCHPower

Числовое значение

Корректировка степени символа PBCH, в дБ

PCFICHPower

Числовое значение

Корректировка степени символа PCFICH, в дБ

NAllocatedPDCCHREG

Неотрицательное целое число

Количество выделенного PDCCH REGs. Этот аргумент выведен от tmn и bw.

PDCCHPower

Числовое значение

Корректировка степени символа PDCCH, в дБ

PDSCHPowerBoosted

Числовое значение

Корректировка степени символа PDSCH, в дБ, для повышенных физических блоков ресурса (PRBs)

PDSCHPowerDeboosted

Числовое значение

Корректировка степени символа PDSCH, в дБ, для замедленных физических блоков ресурса (PRBs)

Эти поля присутствуют только, когда DuplexMode установлен в 'TDD'.
SSC

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

8 (значение по умолчанию)

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

SSC перечисляет специальную настройку подкадра. TS 36.211 [2], Раздел 4.2 задает специальные настройки подкадра (длины DwPTS, GP и UpPTS).

TDDConfig

Целое число от 1 до 6

3 (значение по умолчанию)

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

TDDConfig перечисляет настройку восходящего нисходящего канала подкадра, которая будет использоваться в этом кадре. TS 36.211 [2], Раздел 4.2 задает восходящие нисходящие настройки (восходящий канал, нисходящий канал и специальные комбинации подкадра).

AllocatedPRB

Числовой массив

Выделенный физический черный список ресурса

SamplingRate

Числовое значение

Выборка уровня формы волны временного интервала

Nfft

Положительное целое число

Количество быстрого Fourier преобразовывает (БПФ) точки

Подструктура PDSCH

Подструктура PDSCH относится к физической настройке канала и содержит эти поля:

Поле параметраЗначенияОписание
NLayers1

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

TxScheme'Port0'

Схема Transmission. E-TMs имеют один порт антенны. Этот аргумент в информационных целях и только для чтения.

Modulation

Массив ячеек одного или двух векторов символов. Допустимые значения векторов символов включают: 'QPSK', '16QAM', '64QAM', '256QAM'

Форматы модуляции, задавая форматы модуляции для повышенного и замедленного PRBs. Этот аргумент в информационных целях и только для чтения.

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

Ссылки

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

[2] 3GPP TS 36.211. "Физические каналы и модуляция". Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA). URL: http://www.3gpp.org.

Введенный в R2014a