Параметры конфигурации SRS для генерации сигналов 5G
nrWavegenSRSConfig
возразите параметрам конфигурации звучания опорным сигналом (SRS) наборов, как задано в Разделе TS 38.211 6.4.1.4 [1]. Используйте этот объект установить SRS
свойство nrULCarrierConfig
возразите при конфигурировании генерации сигналов восходящего канала 5G.
nrWavegenSRSConfig
по умолчанию объект задает однопортовый, отдельный символ, узкополосную настройку SRS без скачкообразного движения частоты (
BHop
≥ BSRS
) и помещает SRS в конце паза.
srs = nrWavegenSRSConfig
создает объект настройки SRS по умолчанию для генерации сигналов 5G.
Enable
— Включите SRS
или true
(значение по умолчанию) | 0
или false
Включите SRS в генерации сигналов 5G в виде одного из этих значений.
1
TRUE
) — Включают SRS.
0
ложь
) — Отключают SRS.
Типы данных: double |
logical
Label
— Имя настройки SRS'SRS1'
(значение по умолчанию) | символьный массив | строковый скалярИмя настройки SRS в виде символьного массива или строкового скаляра. Используйте это свойство установить описание на настройку SRS.
Типы данных: char |
string
Power
— Масштабирование степени SRS в дБ
(значение по умолчанию) | действительный скалярМасштабирование степени SRS в дБ в виде действительного скаляра. Используйте это свойство масштабировать степень SRS в сгенерированной форме волны 5G.
Типы данных: double
BandwidthPartID
— ID BWP
(значение по умолчанию) | неотрицательное целое числоID части пропускной способности (BWP), содержащий сконфигурированный SRS в виде неотрицательного целого числа. Используйте это свойство сопоставить эту настройку SRS с одной из настроек BWP, заданных BandwidthParts
свойство nrULCarrierConfig
объект.
Типы данных: double
NumSRSPorts
— Количество портов антенны SRS
(значение по умолчанию) | 2
| 4
Количество портов антенны SRS в виде 1
, 2, или
4
.
Типы данных: double
NumSRSSymbols
— Количество символов OFDM
(значение по умолчанию) | 2
| 4
| 8
| 12
Количество символов OFDM, выделенных SRS в пазе в виде 1
, 2, 4
, 8
, или
12
. Допустимые значения свойств зависят от SRSPositioning
свойство.
Если вы устанавливаете SRSPositioning
свойство к 0
ложь
), задайте это свойство как 1
, 2, или
4
.
Если вы устанавливаете SRSPositioning
свойство к 1
TRUE
), задайте это свойство как 1
, 2, 4
, 8
, или
12
. Для допустимых настроек этого свойства и KTC
свойство, см. таблицу 6.4.1.4.3-2 TS 38.211. В качестве альтернативы введите nrSRSConfig.SubcarrierOffsetTable
в командной строке, чтобы отобразить эту таблицу.
Типы данных: double
SymbolStart
— Индекс на основе 0 первого символа OFDM
(значение по умолчанию) | целое число от 0 до 13Индекс на основе 0 первого символа OFDM в SRS в пазе в виде одной из этих опций:
Целое число от 0 до 13 — Использование эта опция для нормального циклического префикса.
Целое число от 0 до 11 — Использование эта опция для расширенного циклического префикса.
Для символов SRS и генерации индекса, набор циклический префикс поставщика услуг при помощи CyclicPrefix
свойство объекта настройки BWP задано BandwidthPartID
свойство.
Типы данных: double
SlotAllocation
— Назначение слотов в период SRS
(значение по умолчанию) | неотрицательное целое число | вектор-строка из неотрицательных целых чиселНазначение слотов в период SRS в виде неотрицательного целого числа или вектора-строки из неотрицательных целых чисел. Это свойство задает позиции слотов SRS при помощи индексации на основе 0 и значений, которые меньше значения Period
свойство. Объект игнорирует значения назначения слотов, которые больше периода. Каждый элемент вектора соответствует ресурсу SRS.
Типы данных: char
Period
— Период выделения SRS в пазах
(значение по умолчанию) | неотрицательное целое число | []
Период выделения SRS в пазах в виде неотрицательного целого числа или []
. Пустой период указывает на апериодический тип ресурса SRS (никакое повторение), как задано в Разделе TS 38.211 6.4.1.4.3.
Типы данных: double
KTC
— Номер расчески передачи
(значение по умолчанию) | 4
| 8
Номер расчески передачи, в поднесущих в виде 2
, 4, или
8
. Объект выделяет последовательность SRS каждый KTC
количество поднесущих. Допустимые значения свойств зависят от SRSPositioning
свойство.
Если вы устанавливаете SRSPositioning
свойство к 0
ложь
), задайте это свойство как 2
или 4
.
Если вы устанавливаете SRSPositioning
свойство к 1
TRUE
), задайте это свойство как 2
, 4, или
8
. Для допустимых настроек этого свойства и NumSRSSymbols
свойство, см. таблицу 6.4.1.4.3-2 TS 38.211. В качестве альтернативы введите nrSRSConfig.SubcarrierOffsetTable
в командной строке, чтобы отобразить эту таблицу.
Типы данных: double
KBarTC
— Расческа передачи возмещена
(значение по умолчанию) | целое число от 0 до (KTC
– 1)Смещение расчески передачи, в поднесущих в виде целого числа от 0 до (KTC
– 1). Это свойство задает сдвиг частоты в расческе.
Типы данных: double
CyclicShift
— Циклический сдвиг возмещен
(значение по умолчанию) | целое число от 0 до 11Циклический сдвиг возмещен в виде целого числа от 0 до 11. Это свойство решает, что циклический сдвиг применился к последовательности SRS за каждый порт антенны. Это свойство соответствует параметру в TS 38.211 разделяют 6.4.1.4.2.
Установите смещение циклического сдвига относительно свойства расчески передачи, KTC
:
Если вы устанавливаете KTC
к 2
, установите CyclicShift
до целого числа от 0 до 7.
Если вы устанавливаете KTC
к 4
, установите CyclicShift
до целого числа от 0 до 11.
Если вы устанавливаете KTC
к 8
, установите CyclicShift
до целого числа от 0 до 5.
Для многопортовых передач SRS последовательные числа циклического сдвига используются для каждого порта, по модулю 6, 8, или 12, в зависимости от KTC
свойство.
Типы данных: double
FrequencyStart
— Частотный диапазон возмещен
(значение по умолчанию) | целое число от 0 до 271Смещение частотного диапазона SRS, в терминах физического блока ресурса (PRB) индексируют относительно поставщика услуг в виде целого числа от 0 до 271. FrequencyStart
походит на параметр от TS 38.211 разделяют 6.4.1.4.3.
Это свойство, дополнительный круговой частотный диапазон возместил свойство NRRC
, и параметры конфигурации пропускной способности в таблице 6.4.1.4.3-1 TS 38.211 определяют фактическое местоположение частотного диапазона SRS. Для получения дополнительной информации смотрите Настройку NR SRS.
Типы данных: double
NRRC
— Дополнительный круговой частотный диапазон возмещен
(значение по умолчанию) | целое число от 0 до 67Дополнительное круговое смещение частотного диапазона SRS, как кратное 4 PRBs в виде целого числа от 0 до 67.
Это свойство, частотный диапазон возместил свойство FrequencyStart
, и параметры конфигурации пропускной способности в таблице 6.4.1.4.3-1 TS 38.211 определяют фактическое местоположение частотного диапазона SRS. Для получения дополнительной информации смотрите Настройку NR SRS.
Типы данных: double
CSRS
— Индекс строки таблицы настройки пропускной способности
(значение по умолчанию) | целое число от 0 до 63Индекс строки таблицы настройки пропускной способности из таблицы 6.4.1.4.3-1 TS 38.211 в виде целого числа от 0 до 63. Используйте это свойство с BSRS
свойство управлять пропускной способностью, выделенной SRS и шаблону скачкообразного движения частоты. Увеличение CSRS
повышения стоимости пропускная способность SRS. Значение по умолчанию 0
результаты в пропускной способности 4 PRBs.
Типы данных: double
BSRS
— Индекс столбца таблицы настройки пропускной способности
(значение по умолчанию) | целое число от 0 до 3Индекс столбца таблицы настройки пропускной способности из таблицы 6.4.1.4.3-1 TS 38.211 в виде целого числа от 0 до 3. Используйте это свойство с CSRS
свойство управлять пропускной способностью, выделенной SRS и шаблону скачкообразного движения частоты. Увеличение BSRS
значение уменьшает пропускную способность SRS.
Типы данных: double
BHop
— Индекс скачкообразного движения частоты
(значение по умолчанию) | целое число от 0 до 3Скачкообразное движение частоты индексирует в виде целого числа от 0 до 3. Установка этого свойства к значению, больше, чем или равный индексу столбца свойства таблицы настройки пропускной способности, BSRS
, отключает скачкообразное движение частоты. Увеличение BHop
значение уменьшает скачкообразно двигающуюся пропускную способность.
Типы данных: double
Repetition
— Фактор повторения символов OFDM
(значение по умолчанию) | 2
| 4
| 8
| 12
Фактор повторения символов OFDM в виде 1
, 2, 4
, 8
, или
12
.
Когда скачкообразное движение частоты включено, Repetition
задает количество последовательных символов OFDM в пазе, занятом SRS в том же ресурсе частоты. Установите Repetition
таким образом, что Repetition
≤ NumSRSSymbols
.
Когда скачкообразное движение частоты отключено, это свойство проигнорировано.
Типы данных: double
GroupSeqHopping
— Тип скачкообразного движения символа SRS'neither'
(значение по умолчанию) | 'groupHopping'
| 'sequenceHopping'
Тип символа SRS, скачкообразно двигающегося в виде 'neither'
, 'groupHopping'
, или 'sequenceHopping'
. Когда или скачкообразное движение группы или последовательности включено, группа или числа скачкообразного движения последовательности на символ OFDM в передаче SRS основаны на псевдослучайной двоичной последовательности (PRBS). Установите борющуюся идентичность для PRBS при помощи NSRSID
свойство.
Типы данных: char |
string
NSRSID
— Идентичность скремблирования SRS
(значение по умолчанию) | целое число от 0 до 65 535Идентичность скремблирования SRS в виде целого числа от 0 до 65 535.
Когда вы устанавливаете GroupSeqHopping
свойство к 'neither'
, это свойство определяет номер группы.
Когда вы устанавливаете GroupSeqHopping
свойство к 'groupHopping'
или 'sequenceHopping'
, это свойство инициализирует PRBS.
Типы данных: double
SRSPositioning
— SRS для пользователя, располагающего
или false
(значение по умолчанию) | 1
или true
SRS для пользователя, располагающего, как задано в Релиз 16 Раздела TS 38.211 6.4.1.4 в виде одного из этих значений.
0
ложь
) — Отключают SRS для пользователя, располагающего. Эта опция соответствует параметру более высокого слоя SRS-Resource.
1
TRUE
) — Включают SRS для пользователя, располагающего. Эта опция соответствует параметру более высокого слоя SRS-PosResource-r16.
Это свойство влияет на допустимую область значений NumSRSSymbols
и KTC
свойства.
Типы данных: логический |
double
Создайте два объекта настройки поставщика услуг SCS со смешанной нумерологией и пользовательскими количествами блоков ресурса.
carriers = { nrSCSCarrierConfig('SubcarrierSpacing',15,'NStartGrid',10,'NSizeGrid',100), ... nrSCSCarrierConfig('SubcarrierSpacing',30,'NStartGrid',0,'NSizeGrid',70)};
Создайте два объекта настройки BWP, один для каждого из поставщиков услуг SCS.
bwp = { nrWavegenBWPConfig('BandwidthPartID',1,'SubcarrierSpacing',15,'NStartBWP',10,'NSizeBWP',80), ... nrWavegenBWPConfig('BandwidthPartID',2,'SubcarrierSpacing',30,'NStartBWP',0,'NSizeBWP',60)};
Создайте два объекта настройки SRS, один для каждого из поставщиков услуг, с заданными свойствами. В первой настройке SRS включено скачкообразное движение частоты. Во второй настройке SRS отключено скачкообразное движение частоты.
srs = { nrWavegenSRSConfig('BandwidthPartID',1,'NumSRSPorts',2,'NumSRSSymbols',4,'SymbolStart',8,'CSRS',14,'BSRS',1), ... nrWavegenSRSConfig('BandwidthPartID',2,'FrequencyStart',4)};
Создайте объект настройки PUSCH, таким образом, что PUSCH не перекрывается с ранее сконфигурированным SRS в сгенерированной форме волны.
pusch = { nrWavegenPUSCHConfig('BandwidthPartID',1,'SymbolAllocation',[0 8],'PRBSet',(10:51))};
Создайте восходящий объект настройки поставщика услуг, задав ранее заданные настройки.
cfg = nrULCarrierConfig( ... 'SCSCarriers',carriers, ... 'BandwidthParts',bwp, ... 'SRS',srs, ... 'PUSCH',pusch);
[1] 3GPP TS 38.211. “NR; Физические каналы и модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.