Параметры конфигурации SRS для 5G генерация сигналов
The nrWavegenSRSConfig
объект устанавливает параметры конфигурации зондирующего опорного сигнала (SRS), как определено в ТС 38.211 Раздел 6.4.1.4 [1]. Используйте этот объект, чтобы задать SRS
свойство nrULCarrierConfig
объект при 5G генерации сигналов восходящей линии связи.
Значение по умолчанию nrWavegenSRSConfig
объект задает однопортовое односимвольное узкополосное строение SRS без скачкообразной перестройки частоты (BHop
≥ BSRS
) и помещает SRS в конец паза.
srs = nrWavegenSRSConfig
создает объект строения SRS по умолчанию для 5G генерации сигналов.
Enable
- Включить SRS1
или true
(по умолчанию) | 0
или false
Включите SRS в 5G генерации сигналов, заданной в качестве одного из следующих значений.
1
(true
) - Включите SRS.
0
(false
) - Отключить SRS.
Типы данных: double
| logical
Label
- Имя строения SRS'SRS1'
(по умолчанию) | символьный массив | строковый скалярИмя строения SRS, заданное как символьный массив или строковый скаляр. Используйте это свойство для установки описания строения SRS.
Типы данных: char
| string
Power
- Масштабирование степени SRS в дБ0
(по умолчанию) | действительный скалярМасштабирование степени SRS в дБ, заданное как действительный скаляр. Используйте это свойство для масштабирования степени SRS в сгенерированной 5G форме волны.
Типы данных: double
BandwidthPartID
- идентификатор BWP1
(по умолчанию) | неотрицательное целое числоИдентификатор части полосы пропускания (BWP), содержащей сконфигурированное SRS, заданный как неотрицательное целое число. Используйте это свойство для связи этого строения SRS с одной из строений BWP, заданных BandwidthParts
свойство nrULCarrierConfig
объект.
Типы данных: double
NumSRSPorts
- Количество портов антенны SRS1
(по умолчанию) | 2
| 4
Количество портов антенны SRS, заданное как 1
, 2
, или 4
.
Типы данных: double
NumSRSSymbols
- Количество символов OFDM1
(по умолчанию) | 2
| 4
| 8
| 12
Количество символов OFDM, выделенных SRS в пазе, заданное как 1
, 2
, 4
, 8
, или 12
. Допустимые значения свойств зависят от SRSPositioning
свойство.
Если вы задаете SRSPositioning
свойство к 0
(false
), задайте это свойство следующим 1
, 2
, или 4
.
Если вы задаете SRSPositioning
свойство к 1
(true
), задайте это свойство следующим 1
, 2
, 4
, 8
, или 12
. Для допустимых строений этого свойства и KTC
свойство, см. ТС 38.211 таблица 6.4.1.4.3-2. Кроме того, введите nrSRSConfig.SubcarrierOffsetTable
в командной строке для отображения этой таблицы.
Типы данных: double
SymbolStart
- 0-базовый индекс первого символа OFDM13
(по умолчанию) | целое число от 0 до 130-базовый индекс первого символа OFDM в SRS в паз, заданный как один из следующих опций:
Целое число от 0 до 13 - Используйте эту опцию для нормального циклического префикса.
Целое число от 0 до 11 - Используйте эту опцию для расширенного циклического префикса.
Для символов SRS и генерации индекса установите циклический префикс несущей при помощи CyclicPrefix
свойство объекта строения BWP, заданное в BandwidthPartID
свойство.
Типы данных: double
SlotAllocation
- Распределение пазов в период SRS[0:9]
(по умолчанию) | неотрицательное целое число | вектор-строка неотрицательных целых чиселПаз выделение в периоде SRS, заданное в виде неотрицательного целого числа или вектора-строки неотрицательных целых чисел. Это свойство задает позиции пазов SRS с помощью индексации на основе 0 и значений, которые меньше, чем значение Period
свойство. Объект игнорирует значения выделения пазов, которые больше, чем период. Каждый элемент вектора соответствует ресурсу SRS.
Типы данных: char
Period
- Период выделения SRS в пазах10
(по умолчанию) | неотрицательное целое число | []
Период выделения SRS в пазах, заданный как неотрицательное целое или []
. Пустой период указывает апериодический тип ресурса SRS (без повторения), как определено в TS 38.211 Раздел 6.4.1.4.3.
Типы данных: double
KTC
- Номер гребня трансмиссии2
(по умолчанию) | 4
| 8
Номер гребня передачи, в поднесущих, задается как 2
, 4
, или 8
. Объект выделяет последовательность SRS каждый KTC
количество поднесущих. Допустимые значения свойств зависят от SRSPositioning
свойство.
Если вы задаете SRSPositioning
свойство к 0
(false
), задайте это свойство следующим 2
или 4
.
Если вы задаете SRSPositioning
свойство к 1
(true
), задайте это свойство следующим 2
, 4
, или 8
. Для допустимых строений этого свойства и NumSRSSymbols
свойство, см. ТС 38.211 таблица 6.4.1.4.3-2. Кроме того, введите nrSRSConfig.SubcarrierOffsetTable
в командной строке для отображения этой таблицы.
Типы данных: double
KBarTC
- Смещение гребня трансмиссии0
(по умолчанию) | целое число от 0 до (KTC
– 1)Смещение гребня передачи, в поднесущих, задается в виде целого числа от 0 до (KTC
– 1). Это свойство задает сдвиг частоты в гребне.
Типы данных: double
CyclicShift
- Смещение циклического сдвига0
(по умолчанию) | целое число от 0 до 11Циклическое смещение сдвига, заданное как целое число от 0 до 11. Это свойство определяет циклический сдвиг, примененный к последовательности SRS для каждого порта антенны. Это свойство соответствует параметру в ТС 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
(по умолчанию) | целое число от 0 до 271Смещение частотного диапазона SRS, в терминах индекса физического ресурсного блока (PRB) относительно несущей, заданное в виде целого числа от 0 до 271. FrequencyStart
аналогичен параметру из ТУ 38.211 раздел 6.4.1.4.3.
Это свойство, дополнительное свойство кругового смещения частотного диапазона NRRC
, и параметры конфигурации полосы пропускания в TS 38.211 Таблица 6.4.1.4.3-1 определяют фактическое местоположение SRS в частотном диапазоне. Для получения дополнительной информации смотрите Строение SRS NR.
Типы данных: double
NRRC
- Дополнительное круговое смещение частотного диапазона0
(по умолчанию) | целое число от 0 до 67Дополнительное круговое смещение частотного диапазона SRS, как кратное 4 PRB, заданное в виде целого числа от 0 до 67.
Это свойство, свойство смещения частотного диапазона FrequencyStart
, и параметры конфигурации полосы пропускания в TS 38.211 Таблица 6.4.1.4.3-1 определяют фактическое местоположение SRS в частотном диапазоне. Для получения дополнительной информации смотрите Строение SRS NR.
Типы данных: double
CSRS
- Индекс строки таблицы строения полосы пропускания0
(по умолчанию) | целое число от 0 до 63Индекс строки таблицы строения полосы пропускания из TS 38.211 Таблица 6.4.1.4.3-1 в виде целого числа от 0 до 63. Используйте это свойство с BSRS
свойство для управления пропускной способностью, выделенной SRS, и шаблоном скачкообразного изменения частоты. Увеличение CSRS
значение увеличивает пропускную способность SRS. Значение по умолчанию 0
приводит к пропускной способности 4 PRB.
Типы данных: double
BSRS
- Индекс столбца таблицы строения полосы пропускания0
(по умолчанию) | целое число от 0 до 3Индекс столбца таблицы строения полосы пропускания из TS 38.211 Таблица 6.4.1.4.3-1 в виде целого числа от 0 до 3. Используйте это свойство с CSRS
свойство для управления пропускной способностью, выделенной SRS, и шаблоном скачкообразного изменения частоты. Увеличение BSRS
значение уменьшает пропускную способность SRS.
Типы данных: double
BHop
- Индекс скачкообразного изменения частоты0
(по умолчанию) | целое число от 0 до 3Индекс скачкообразного изменения частоты, заданный как целое число от 0 до 3. Установка значения этого свойства, большего или равного индексу столбца свойства таблицы строения полосы пропускания, BSRS
, отключает скачкообразное изменение частоты. Увеличение BHop
значение уменьшает пропускную способность скачкообразного изменения.
Типы данных: double
Repetition
- Коэффициент повторения символов OFDM1
(по умолчанию) | 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
- тождества скремблирования SRS0
(по умолчанию) | целое число от 0 до 65 535Тождества скремблирования SRS, заданный как целое число от 0 до 65 535.
Когда вы устанавливаете GroupSeqHopping
свойство к 'neither'
это свойство определяет номер группы.
Когда вы устанавливаете GroupSeqHopping
свойство к 'groupHopping'
или 'sequenceHopping'
это свойство инициализирует PRBS.
Типы данных: double
SRSPositioning
- SRS для позиционирования пользователя0
или false
(по умолчанию) | 1
или true
SRS для позиционирования пользователя, как определено в релизе 16 раздела 6.4.1.4 ТУ 38.211, в качестве одного из следующих значений.
0
(false
) - Отключение SRS для позиционирования пользователя. Эта опция соответствует SRS-Resource параметра более высокого уровня.
1
(true
) - Включите SRS для позиционирования пользователя. Эта опция соответствует SRS-PosResource-r16 параметра более высокого уровня.
Это свойство влияет на допустимую область значений NumSRSSymbols
и KTC
свойства.
Типы данных: logical
| 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; Физические каналы и модуляция ". 3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.