Сгенерируйте нисходящую форму волны тестовой модели
lteTestModelTool
запускает приложение LTE Waveform Generator для параметризации и генерации тестовой модели E-UTRA (E-TM) формы волны.
Сгенерируйте сигнал области времени, 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)
tmn
— Номер тестовой модели
| '1.2'
| '2'
| '2a'
| '2b'
| '3.1'
| '3.1a'
| '3.1b'
| '3.2'
| '3.3'
Номер тестовой модели в виде вектора символов или строкового скаляра. Используйте двойные кавычки для строки. Для получения дополнительной информации об этих числах тестовой модели смотрите TS 36.141 [1], Раздел 6.1.
Пример: '3.2'
Типы данных: char |
string
bw
— Полоса пропускания канала'1.4MHz'
| '3MHz'
| '5MHz'
| '10MHz'
| '15MHz'
| '20MHz'
| '9RB'
| '11RB'
| '27RB'
| '45RB'
| '64RB'
| '91RB'
Полоса пропускания канала в виде вектора символов или строкового скаляра. Используйте двойные кавычки для строки. Можно установить нестандартные полосы пропускания, '9RB'
, '11RB'
, '27RB'
, '45RB'
, '64RB'
, и '91RB'
, только, когда tmn
'1.1'
. Эти нестандартные полосы пропускания задают пользовательские тестовые модели.
Пример: '15MHz'
Типы данных: char |
string
ncellid
— Идентичность ячейки физического уровняИдентичность ячейки физического уровня в виде целого числа. Если вы не задаете этот аргумент, значение по умолчанию 1 для стандартных полос пропускания и 10 для нестандартных полос пропускания.
Пример 1
Типы данных: double
duplexmode
— Дуплексный режим сгенерированной формы волны'FDD'
(значение по умолчанию) | дополнительный | 'TDD'
Дуплексный режим сгенерированной формы волны в виде 'FDD'
или 'TDD'
. Дополнительный.
Пример: 'FDD'
Типы данных: char |
string
tm
— Пользовательская настройка тестовой моделиПользовательская настройка тестовой модели в виде скалярной структуры. Можно использовать lteTestModel
сгенерировать различный tm
конфигурационные структуры согласно TS 36.141, Раздел 6 [1]. Эта конфигурационная структура затем может изменяться согласно требованиям и использоваться, чтобы сгенерировать waveform
.
Типы данных: struct
waveform
— Сгенерированная форма волны временного интервала E-TMСгенерированная форма волны временного интервала E-TM, возвращенная как T-by-P числовая матрица, где P является количеством антенн и T, является количеством выборок временного интервала. TS 36.141 [1], Раздел 6 фиксирует P = 1, делая waveform
T-by-1 вектор-столбец.
Типы данных: double
Поддержка комплексного числа: Да
grid
— Сетка ресурсаСетка ресурса, возвращенная как 2D числовой массив элементов ресурса для многих подкадров через один порт антенны. Количество подкадров (10 для FDD и 20 для TDD), запустите с нуля подкадра, через один порт антенны, как задано в TS 36.141 [1], Раздел 6.1. Сетки ресурса заполняются как описано в, Представляют Сетки Ресурса.
Типы данных: double
Поддержка комплексного числа: Да
tm
— Настройка тестовой моделиТестовая модель E-UTRA (E-TM) настройка, возвращенная как скалярная структура. tm
содержит следующие поля.
Настройка тестовой модели, возвращенная как скалярная структура, содержащая информацию о OFDM, модулировала форму волны как описано в lteOFDMInfo
и тестовая модель определенные параметры конфигурации как описано в lteTestModel
. Эти поля включены в структуру output:
Поле параметра | Значения | Описание |
---|---|---|
TMN | '1.1' | Номер тестовой модели |
BW |
| Тип полосы пропускания канала, в МГц, возвратился как вектор символов. Нестандартные полосы пропускания, |
NDLRB | Неотрицательное целое число |
Количество нисходящих блоков ресурса. () |
CellRefP | 1 | Количество специфичных для ячейки портов антенны опорного сигнала. Этот аргумент в информационных целях и только для чтения. |
NCellID |
Целое число от 0 до 503 |
Идентичность ячейки физического уровня |
CyclicPrefix | 'Normal' | Длина циклического префикса. Этот аргумент в информационных целях и только для чтения. |
CFI | 1, 2, или 3 | Управляйте значением индикатора формата |
Ng |
| Множитель группы HICH |
PHICHDuration |
|
Длительность PHICH |
NSubframe |
0 (значение по умолчанию), неотрицательное скалярное целое число |
Номер подкадра Этот аргумент в информационных целях и только для чтения. |
TotSubframes |
Неотрицательное скалярное целое число |
Общее количество подкадров, чтобы сгенерировать |
Windowing |
Неотрицательное скалярное целое число |
Количество выборок временного интервала, по которым применяются работа с окнами и наложение символов OFDM |
DuplexMode |
|
Режим Duplexing в виде:
|
CellRSPower | Числовое значение |
Специфичная для ячейки ссылочная корректировка степени символа, в дБ |
PDSCH | Скалярная структура |
Подструктура настройки передачи PDSCH |
PSSPower | Числовое значение |
Корректировка степени символа первичного сигнала синхронизации (PSS), в дБ |
SSSPower | Числовое значение |
Корректировка степени символа вторичного сигнала синхронизации (SSS), в дБ |
PBCHPower | Числовое значение |
Корректировка степени символа PBCH, в дБ |
PCFICHPower | Числовое значение |
Корректировка степени символа PCFICH, в дБ |
NAllocatedPDCCHREG | Неотрицательное целое число | Количество выделенного PDCCH REGs. Этот аргумент выведен из |
PDCCHPower | Числовое значение |
Корректировка степени символа PDCCH, в дБ |
PDSCHPowerBoosted | Числовое значение |
Корректировка степени символа PDSCH, в дБ, для повышенных физических блоков ресурса (PRBs) |
PDSCHPowerDeboosted | Числовое значение |
Корректировка степени символа PDSCH, в дБ, для замедленных физических блоков ресурса (PRBs) |
Эти поля присутствуют только когда DuplexMode установлен в 'TDD' . | ||
SSC | Целое число от 0 до 9 8 (значение по умолчанию) |
Специальная настройка подкадра (SSC)
|
TDDConfig | Целое число от 1 до 6 3 (значение по умолчанию) |
Восходящая нисходящая настройка
|
AllocatedPRB | Числовой массив | Выделенный физический черный список ресурса |
SamplingRate | Числовое значение |
Частота дискретизации формы волны временного интервала |
Nfft | Положительное целое число |
Количество быстрого Fourier преобразовывает (БПФ) точки |
Подструктура PDSCH относится к физической настройке канала и содержит эти поля:
Поле параметра | Значения | Описание |
---|---|---|
NLayers | 1
| Количество слоев передачи, возвращенных как |
TxScheme | 'Port0' | Схема Transmission. E-TMs имеют один порт антенны. Этот аргумент в информационных целях и только для чтения. |
Modulation | Массив ячеек одного или двух векторов символов. Допустимые значения векторов символов включают: | Форматы модуляции, задавая форматы модуляции для повышенного и замедленного PRBs. Этот аргумент в информационных целях и только для чтения. |
Типы данных: struct
Поведение изменяется в R2019b
В предыдущих релизах синтаксисы без входов этой функции открыли приложение LTE Test Model Generator. При запуске в R2019b вызовы без входов этой функции открывают приложение LTE Waveform Generator для формы волны E-TM.
[1] 3GPP TS 36.141. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); Проверка на соответствие стандарту Базовой станции (BS)”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.
[2] 3GPP TS 36.211. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); Физические Каналы и Модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.