Параметры конфигурации SRS
nrSRSConfig
возразите параметрам конфигурации звучания опорным сигналом (SRS) наборов, как задано в Разделе TS 38.211 6.4.1.4 [1].
nrSRSConfig
по умолчанию объект задает однопортовый, отдельный символ, узкополосную настройку без скачкообразного движения частоты и помещает SRS в конце паза.
srs = nrSRSConfig
создает объект настройки SRS со свойствами по умолчанию.
srs = nrSRSConfig(
задает свойства с помощью одного или нескольких аргументов пары "имя-значение". Заключите каждое свойство в кавычки. Например, Name,Value
)'NumSRSPorts',2,'NumSRSSymbols',4
задает 2D порт передача SRS 4 символов OFDM. Незаданные свойства берут свои значения по умолчанию.
NumSRSPorts
— Количество портов антенны SRS
(значение по умолчанию) | 2
| 4
Количество портов антенны SRS в виде 1
, 2, или
4
.
Типы данных: double
NumSRSSymbols
— Количество символов OFDM
(значение по умолчанию) | 2
| 4
| 8
| 12
Количество символов OFDM, выделенных SRS в пазе в виде 1
, 2, 4
, 8
, или
12
. Допустимые значения свойств зависят от SRSPositioning
свойство.
Если SRSPositioning
свойство установлено в false
, задайте это свойство как 1
, 2, или
4
.
Если SRSPositioning
свойство установлено в true
, задайте это свойство как 1
, 2, 4
, 8
, или
12
. Используйте SubcarrierOffsetTable
свойство получить допустимые настройки этого свойства и KTC
свойство.
Типы данных: double
SymbolStart
— Индекс на основе 0 первого символа OFDM
(значение по умолчанию) | целое число от 0 до 13Индекс на основе 0 первого символа OFDM в SRS в пазе в виде одной из этих опций:
Целое число от 0 до 13 — Использование эта опция для нормального циклического префикса.
Целое число от 0 до 11 — Использование эта опция для расширенного циклического префикса.
Для символов SRS и генерации индекса, набор циклический префикс несущей при помощи CyclicPrefix
свойство nrCarrierConfig
объект.
Типы данных: double
KTC
— Номер расчески передачи
(значение по умолчанию) | 4
| 8
Номер расчески передачи, в поднесущих в виде 2
, 4, или
8
. Объект выделяет последовательность SRS каждый KTC
количество поднесущих. Допустимые значения свойств зависят от SRSPositioning
свойство.
Если SRSPositioning
свойство установлено в false
, задайте это свойство как 2
или 4
.
Если SRSPositioning
свойство установлено в true
, задайте это свойство как 2
, 4, или
8
. Используйте SubcarrierOffsetTable
свойство получить допустимые настройки этого свойства и NumSRSSymbols
свойство.
Типы данных: 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
SRSPeriod
— Периодичность паза и смещение'on'
(значение по умолчанию) | 'off'
| [T SRS
смещение T] Периодичность паза и смещение в виде одного из этих значений:
'on'
— SRS присутствует во всех пазах.
'off'
— SRS отсутствует во всех пазах.
[T SRS
смещение T] — присутствие SRS в данном пазе зависит от заданной периодичности паза, T SRS, и смещение, смещение T, на основе Раздела TS 38.211 6.4.1.4.4. Задайте T SRS как 1
, 2, 4
, 5
, 8
, 10
, 16
, 20
, 32
, 40
, 64
, 80
, 160
, 320
, 640
, 1280
, или
2560
. Задайте смещение T как неотрицательное целое число, таким образом, что T возмещал <T SRS.
Типы данных: char |
string
| double
ResourceType
— Поведение временного интервала'periodic'
(значение по умолчанию) | 'semi-persistent'
| 'aperiodic'
Поведение временного интервала SRS в виде 'periodic'
, 'semi-persistent'
, или 'aperiodic'
. Нисходящая управляющая информация (DCI) инициировала апериодические передачи SRS. Когда тип ресурса является апериодическим, SRSPeriod
свойство определяет периодичность и смещение сигнала DCI-инициирования. Апериодический тип ресурса также отключает скачкообразное движение частоты межпаза.
Типы данных: char |
string
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
Объект автоматически устанавливает эти свойства на основе конфигурируемых значений свойств SRS при помощи таблиц настройки от Раздела TS 38.211 6.4.1.4.
NRB
— Количество RBS выделяется для передачи SRS
(значение по умолчанию) | положительное целое числоЭто свойство доступно только для чтения.
Количество RBS выделяется для передачи SRS в виде положительного целого числа. Когда скачкообразное движение частоты включено, это свойство обозначает скачкообразно двигающуюся полосу пропускания или количество RBS, по которому сигнал SRS скачкообразно двигается через несколько временных интервалов.
Типы данных: double
NRBPerTransmission
— Количество RBS выделяется на символ SRS OFDM
(значение по умолчанию) | положительное целое числоЭто свойство доступно только для чтения.
Количество RBS выделяется на символ SRS OFDM в виде положительного целого числа. Когда скачкообразное движение частоты включено, это свойство задает выделенную полосу пропускания в каждом символе SRS OFDM. Когда скачкообразное движение частоты отключено, это свойство равно NRB
свойство.
Типы данных: double
BandwidthConfigurationTable
— Таблица настройки полосы пропускания SRSЭто свойство доступно только для чтения.
Табличное соответствие настройки полосы пропускания SRS таблице 6.4.1.4.3-1 TS 38.211 в виде константы 64 9 таблица.
SubcarrierOffsetTable
— Поднесущая возместила таблицу настройкиЭто свойство доступно только для чтения.
Поднесущая возместила табличное соответствие настройки таблице 6.4.1.4.3-2 TS 38.211 в виде константы 3 6 таблица. Используйте это свойство определить смещение поднесущей SRS для каждого символа OFDM и получить допустимые комбинации количества символов OFDM и номера расчески передачи.
Сконфигурируйте SRS и несущую с параметрами конфигурации по умолчанию.
carrier = nrCarrierConfig; srs = nrSRSConfig;
Сгенерируйте символы SRS и индексы с помощью заданной несущей и параметров конфигурации SRS.
srsSym = nrSRS(carrier,srs); srsInd = nrSRSIndices(carrier,srs);
Создайте сетку несущей, соответствующую количеству поднесущих, символов OFDM и количества портов антенны, заданных в объектах настройки.
K = carrier.NSizeGrid*12; % Number of subcarriers L = carrier.SymbolsPerSlot; % Number of OFDM symbols per slot P = srs.NumSRSPorts; % Number of antenna ports gridSize = [K L P];
Инициализируйте сетку несущей для одного паза со всеми нулями.
slotGrid = complex(zeros(gridSize));
Сопоставьте символы SRS с сеткой несущей с помощью индексов.
slotGrid(srsInd) = srsSym;
Сконфигурируйте несущую с параметрами конфигурации по умолчанию.
carrier = nrCarrierConfig;
Сконфигурируйте 2D порт передача SRS 4 символов OFDM.
srs = nrSRSConfig; srs.NumSRSPorts = 2; srs.NumSRSSymbols = 4;
SRS должен быть расположен в последних шести символах паза. Установите стартовую позицию временного интервала SRS к 8
и настройка полосы пропускания индексирует к 5
.
srs.SymbolStart = 8; srs.CSRS = 5;
Сгенерируйте символы SRS для заданной несущей и параметров конфигурации SRS.
[sym,info] = nrSRS(carrier,srs);
Проверьте, что вектор символов содержит два столбца, соответствующие передаче 2D порта.
size(sym)
ans = 1×2
480 2
Проверьте количество символов SRS на порт.
isequal(info.SeqLength*srs.NumSRSSymbols,size(sym,1))
ans = logical
1
[1] 3GPP TS 38.211. “NR; Физические каналы и модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.