Sidelink SC-FDMA модуляция
возвращает модулированную форму волны SC-FDMA боковой линии связи для указанной структуры настроек UE и выделенную сетку ресурсного элемента из ряда подкадров на одной или нескольких плоскостях антенны. Для получения дополнительной информации см. «Модуляция Sidelink SC-FDMA».waveform
= lteSLSCFDMAModulate(ue
,grid
)
[___] = lteSLSCFDMAModulate(
задает в ue
,grid
,windowing
)windowing
количество оконных и перекрывающихся выборок для использования в окнах временной области. Для этого синтаксиса значение, указанное в info
. Windowing
равен windowing
. Любое значение, представленное в ue
. Windowing
игнорируется.
Этот синтаксис поддерживает выходы из предыдущих синтаксисов.
Выполните sidelink SC-FDMA модуляцию одного субкадра, содержащего широковещательную передачу Sidelink. Любые ресурсные элементы, присутствующие в последнем символе SC-FDMA подкадра, не модулируются, поэтому полученная величина формы волны равна нулю во время этого символа SC-FDMA. Постройте график величины полученной волны временной области и величины переданной ресурсной сетки.
Создайте структуру настроек UE и пустую ресурсную сетку
ue.NSLRB = 6; ue.CyclicPrefixSL = 'Extended'; ue.InCoverage = 1; ue.DuplexMode = 'FDD'; ue.NFrame = 0; ue.NSubframe = 0; ue.NSLID = 42; grid = lteSLResourceGrid(ue);
Передайте PSBCH
Заполните ресурсную сетку PSBCH закодированным сообщением SL-MIB и его DM-RS. Выполните боковую модуляцию SC-FDMA.
grid(ltePSBCHIndices(ue)) = ltePSBCH(ue,lteSLBCH(ue,lteSLMIB(ue))); grid(ltePSBCHDRSIndices(ue)) = ltePSBCHDRS(ue); [waveform,info] = lteSLSCFDMAModulate(ue,grid);
Вычислите ожидаемый RMS для каждого символа SC-FDMA из ресурсной сетки перед модуляцией.
rms = sqrt(sum(abs((grid./double(info.Nfft)).^2)));
Постройте график величины формы волны, накладывающей RMS для каждого символа SC-FDMA. Постройте график величины передаваемой ресурсной сетки.
t = (0:size(waveform,1))/info.SamplingRate; figure subplot(2,1,1) hold on plot(t(1:end-1),abs(waveform),'r'); n = cumsum([1 info.CyclicPrefixLengths + info.Nfft]); n = [n(1:end-1); n(2:end)]; rmsplot = repmat(rms,[2 1]); plot(t(n(:)),rmsplot(:),'b') xlabel('time (s)') ylabel('magnitude') title('Waveform vs. Time') legend('Waveform magnitude','RMS per resource grid SC-FDMA symbol') subplot(2,1,2) imagesc(abs(grid)) title('Resource Grid Magnitude') xlabel('SC-FDMA symbol index'); ylabel('subcarrier index');
ue
- Настройки пользовательского оборудованияНастройки пользовательского оборудования, заданные как структура параметра, содержащая следующие поля:
CyclicPrefixSL
- Длина циклического префикса'Normal'
(по умолчанию) | 'Extended'
| необязательноДлина циклического префикса, заданная как 'Normal'
или 'Extended'
.
Типы данных: char
| string
Windowing
- Количество выборок во временной областиКоличество выборок во временной области, по которым применяется оконцевание и перекрытие символов sidelink SC-FDMA, заданное как положительный целочисленный скаляр.
ue
. Windowing
должно быть ровным. Для ue
. Windowing
поле, значение по умолчанию зависит от NRB и CyclicPrefixSL
.
Типы данных: double
Типы данных: struct
grid
- Сетка ресурсного элементаСетка ресурсного элемента, заданная как N числовой массив SC-by N SYM-by N T . N SC должен быть кратен 12 RE на ресурсный блок, так как количество ресурсных блоков NRB = N SC/12. N SYM должен быть кратным количеству символов SC-FDMA в подкадре (14 для нормального циклического префикса и 12 для расширенного циклического префикса ). N T - количество портов антенны. grid
определяет распределение RE между одним или несколькими подкадрами. Несколько подкадров определяются конкатенацией между столбцами (второе измерение).
Каждая плоскость антенны в grid
SC-FDMA модулируется, получая столбцы waveform
, как описано в разделе «Представление ресурсных сеток».
Типы данных: double
Поддержка комплексного числа: Да
windowing
- Количество выборок во временной областиКоличество выборок во временной области, по которым применяется оконцевание и перекрытие символов sidelink SC-FDMA, заданное в виде положительного целого числа.
Если вы задаете windowing
это значение возвращается в info
. Windowing
и любое значение, представленное в ue
. Windowing
игнорируется.
Типы данных: double
waveform
- Модулированная форма волны Sidelink SC-FDMAМодулированный сигнал Sidelink SC-FDMA, возвращенный как N S-бай- N T-числовая матрица, где N S является количеством выборок во временной области, а N T - количеством передающих антенн . <reservedrangesplaceholder2> S = <reservedrangesplaceholder1> × 30720 / 2 048 × <reservedrangesplaceholder0>
, где Nfft
- размер IFFT, а K - количество подкадров в grid
вход.
info
- Информация модулированного сигнала SC-FDMA SidelinkИнформация о модулированной форме волны Sidelink SC-FDMA, возвращенная как структура параметра, содержащая эти поля:
SamplingRate
- Частота дискретизацииЧастота дискретизации сигнала бокового канала во временной области, в Гц, возвращается как положительный числовой скаляр. SamplingRate
= Nfft
× (30.72e6 / 2048).
Nfft
- Количество точек БПФКоличество точек БПФ, возвращаемое как положительный целочисленный скаляр. Nfft
является функцией от количества ресурсных блоков (NRB)
NRB | Nfft |
---|---|
6 |
128 |
15 |
256 |
25 |
512 |
50 |
1024 |
75 |
2048 |
100 |
2048 |
В целом, Nfft
- наименьшая степень 2, больше или равная (12 × NRB )/ 0,85. В частности, Nfft
является наименьшим БПФ, который охватывает все поднесущие и приводит не более чем к 85% заполнения полосы пропускания (12 × NRB / Nfft
).
Windowing
- Количество выборок во временной областиКоличество выборок во временной области, по которым применяется оконцевание и перекрытие символов sidelink SC-FDMA, возвращаемое в виде положительного целочисленного скаляра.
CyclicPrefixLengths
- Длина циклического префиксаДлина циклического префикса в символах для каждого символа SC-FDMA бокового соединения в подкадре, возвращаемая как N целочисленный вектор SYM на 1. N SYM равен 14 для нормального циклического префикса и 12 для расширенного циклического префикса.
Вектор, возвращенный для info
. CyclicPrefixLengths
зависит от размера БПФ.
Когда info
. Nfft
= 2048
, затем CyclicPrefixLengths
является:
[160 144 144 144 144 144 144 160 144 144 144 144 144 144]
для нормального циклического префикса
[512 512 512 512 512 512 512 512 512 512 512 512]
для расширенного циклического префикса
Для других значений info
. Nfft
, эти значения элемента в CyclicPrefixLengths
масштабируются info
. Nfft
/ 2048.
Обработка модуляции SC-FDMA боковой линии связи в lteSLSCFDMAModulate
выполняет вычисление ОБПФ, сдвиг половинной поднесущей, циклические вставки префиксов и необязательное оконцевание приподнятого косинуса и перекрытие смежных символов SC-FDMA боковой линии связи. TS 36.211 определяет, что для PSSCH (раздел 9.3.6), PSCCH (9.4.6), PSDCH (9.5.6) и PSBCH (9.6.6), ресурсные элементы в последнем символе SC-FDMA в подкадре должны учитываться в процессе отображения, но не передаваться. Поэтому перед выполнением ОБПФ последний символ SC-FDMA каждого подкадра во входной ресурсной сетке устанавливается в нуль.
Для боковой модуляции SC-FDMA, вызов lteSLSCFDMAModulate
в массиве ресурсов с несколькими подкадрами рекомендуется.
Когда сетка ресурсного элемента вводится в lteSLSCFDMAModulate
охватывает несколько подкадров, оконцевание и перекрытие применяются между всеми смежными символами SC-FDMA, включая последний символ предыдущего подкадра и первый символ следующего подкадра. Обработка модуляции с несколькими субкадрами приводит к форме волны, которая не имеет разрывов между субкадрами.
Форма волны во временной области, которая объединяет индивидуально модулированные субкадры, имеет разрывы в начале и конце каждого субкадра. Чтобы избежать этих разрывов, полученная сигнал с несколькими подкадрами во временной области должна быть создана путем ручного перекрытия символов на контурах подкадров.
Если значение для оконной обработки равно нулю, вопросы, касающиеся конкатенации субкадров перед боковой модуляцией SC-FDMA, не применяются.
Если ue
. Windowing
отсутствует, info
. Windowing
возвращает значение по умолчанию, выбранное как функция от NRB. Выбранное значение является компромиссом между:
Эффективная длительность циклического префикса, и, следовательно, допуск расширения задержки канала
Спектральные характеристики переданного сигнала, не учитывая никакой дополнительной конечной импульсной характеристикой фильтрации
[1] 3GPP TS 36.211. "Evolved Universal Terrestrial Radio Access (E-UTRA); Физические каналы и модуляция ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
lteSLResourceGridSize
| lteSLSCFDMADemodulate
| lteSLSCFDMAInfo
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.