PDSCH оценивают вычисление индикации
[ вычисляет индикацию ранга (RI) PDSCH, учитывая настройки всей ячейки, ri,pmiset]
= lteRISelect(enb,chs,hest,noiseest)enb, образуйте канал параметры конфигурации, chs, образуйте канал оценочный массив ресурса hest, и отклонение шума приемника noiseest. Для получения дополнительной информации смотрите Выбор RI.
В этом примере показано, как заполнить пустую сетку ресурса для RMC R.13 со специфичными для ячейки символами опорного сигнала. Сигнал передается через канал и демодулируемый OFDM. Оценки канала и шумовой степени спектральная плотность используются для вычисления PMI и RI. Битовый массив CodebookSubset из всех единиц означает, что никакое ограничение подмножества книги шифров не вводится, позволяя любой комбинации PMI/RI, применимой для сконфигурированной схемы передачи быть выбранной во время выбора RI.
Создайте пустую сетку ресурса и заполните с ячейкой определенные ссылочные символы. Установите enb.PDSCH.CodebookSubset ко всем единицам, таким образом, выбор PMI неограничен
enb = lteRMCDL('R.13'); enb.PDSCH.CodebookSubset = '1111111111111111'; reGrid = lteResourceGrid(enb); reGrid(lteCellRSIndices(enb)) = lteCellRS(enb); [txWaveform,txInfo] = lteOFDMModulate(enb,reGrid);
Инициализируйте конфигурационную структуру канала (chcfg), пропустите сигнал через канал и демодулируйте сигнал.
chcfg.DelayProfile = 'EPA'; chcfg.NRxAnts = 4; chcfg.DopplerFreq = 5; chcfg.MIMOCorrelation = 'Low'; chcfg.SamplingRate = txInfo.SamplingRate; chcfg.Seed = 1; chcfg.InitPhase = 'Random'; chcfg.ModelType = 'GMEDS'; chcfg.NTerms = 16; chcfg.NormalizeTxAnts = 'On'; chcfg.NormalizePathGains = 'On'; chcfg.InitTime = 0; rxWaveform = lteFadingChannel(chcfg,txWaveform); rxSubframe = lteOFDMDemodulate(enb,rxWaveform);
Оцените соответствующий канал, включая шумовую спектральную плотность и поднесущие опорного сигнала. Используйте lteRISelect вычислить RI & PMI
cec.FreqWindow = 1; cec.TimeWindow = 15; cec.InterpType = 'cubic'; cec.PilotAverage = 'UserDefined'; cec.InterpWinSize = 1; cec.InterpWindow = 'Centered'; [hest,noiseEst] = lteDLChannelEstimate(enb,cec,rxSubframe); [ri,pmi] = lteRISelect(enb,enb.PDSCH,hest,noiseEst)
ri = 3
pmi = 13
enb — eNodeB настройки всей ячейкиeNodeB настройки всей ячейки в виде структуры, содержащей следующие поля параметра:
| Поле параметра | Требуемый или дополнительный | Значения | Описание |
|---|---|---|---|
NDLRB | Необходимый | Скалярное целое число от 6 до 110 | Количество нисходящих блоков ресурса. () |
NCellID | Необходимый | Целое число от 0 до 503 | Идентичность ячейки физического уровня |
CellRefP | Необходимый | 1, 2, 4 | Количество портов антенны специфичного для ячейки опорного сигнала (CRS) |
CyclicPrefix | Дополнительный |
| Длина циклического префикса |
DuplexMode | Дополнительный |
| Режим Duplexing в виде:
|
Следующие параметры применяются когда | |||
TDDConfig | Дополнительный | 0, 1 (значение по умолчанию), 2, 3, 4, 5, 6 | Восходящая нисходящая настройка |
SSC | Дополнительный | 0 (значение по умолчанию), 1, 2, 3, 4, 5, 6, 7, 8, 9 | Специальная настройка подкадра (SSC) |
Следующие параметры применяются когда | |||
NSubframe | Необходимый | 0 (значение по умолчанию), неотрицательное скалярное целое число | Номер подкадра |
Следующие параметры применяются когда | |||
CSIRefP | Необходимый | 1 (значение по умолчанию), 2, 4, 8 | Массив количества портов антенны CSI-RS |
CSIRSConfig | Необходимый | Скалярное целое число | Массив индексы настройки CSI-RS. Смотрите TS 36.211, Таблицу 6.10.5.2-1. |
CSIRSPeriod | Дополнительный |
| Настройки подкадра CSI-RS для одного или нескольких ресурсов CSI-RS. Несколько ресурсов CSI-RS могут быть сконфигурированы от одной общей настройки подкадра или от массива ячеек настроек для каждого ресурса. |
NFrame | Дополнительный | 0 (значение по умолчанию), неотрицательное скалярное целое число | Структурируйте номер |
chs — Специфичная для канала настройка передачиКанал определенная настройка передачи в виде скалярной структуры или массив структур, содержащий следующие поля параметра:
| Поле параметра | Требуемый или дополнительный | Значения | Описание | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PMIMode | Дополнительный |
| Режим создания отчетов PMI. | ||||||||||||||||||||
TxScheme | Дополнительный |
| Схема передачи PDSCH в виде одной из следующих опций.
| ||||||||||||||||||||
CodebookSubset | Дополнительный | Вектор символов, строковый скаляр или целочисленный вектор, все единицы (значение по умолчанию) | Ограничение подмножества книги шифров в виде вектора символов или битового массива строкового скаляра. Значениями по умолчанию являются все единицы, разрешая все значения PMI. Этот параметр сконфигурирован более высокими слоями и указывает на значения PMI, о которой можно сообщить. Битовый массив, заданный в TS 36.213, Раздел 7.2, располагается a_A-1, a_A-2... a_0. Например, элемент, CodebookSubset (1) соответствует a_A-1 и элементу CodebookSubset (конец), соответствует a_0. Длина битового массива дана | ||||||||||||||||||||
Следующий параметр запрашивает | |||||||||||||||||||||||
AltCodebook4Tx | Дополнительный |
| Если установлено в | ||||||||||||||||||||
hest — Оценка каналаОценка канала в виде K-by-L-by-NRxAnts-by-P массив, где:
K является количеством поднесущих.
L является количеством символов OFDM.
NRxAnts является количеством, получают антенны.
P является количеством антенн передачи.
Типы данных: double
Поддержка комплексного числа: Да
noiseest — Отклонение шума приемникаОтклонение шума приемника в виде числового скаляра. Это - оценка полученной шумовой степени спектральная плотность.
Типы данных: double
ri — Оцените индикациюОцените индикацию, возвращенную как скаляр, указывает на оптимальное количество слоев, чтобы использовать для передачи, чтобы максимизировать SINR.
pmiset — Матричные признаки перед кодеромМатричные признаки перед кодером, возвращенные как скаляр или вектор-столбец.
Для широкополосного создания отчетов (NSubbands=1), pmiset скаляр, задающий выбранный широкополосный индекс книги шифров, i2.
Для 'Port7-14' схема передачи с восемью портами CSI-RS, или для CSI, сообщающего с альтернативной книгой шифров для четырех антенн, pmiset имеет NSubbands+1 'Строки' . Первая строка указывает на широкополосный индекс книги шифров, i1 и последующий NSubbands строки указывают на индексы книги шифров поддиапазона, i2.
Для других количеств портов CSI-RS в 'Port7-14' схема передачи, и для других схем передачи, pmiset имеет NSubbands строки, каждая строка возвращает индекс книги шифров поддиапазона для того поддиапазона.
Количество поддиапазонов, NSubbands, поле в info структура, выведенная ltePMIInfo и ltePMISelect.
Процесс выбора индикации ранга (RI) PDSCH определяет оптимальное количество слоев (NLayers), чтобы использовать для передачи, чтобы максимизировать SINR. Область значений NLayers, чтобы рассмотреть вычисляется на основе схемы передачи и сконфигурированных портов опорного сигнала.
Для ν = 1..., NLayers,
Использование ltePMISelect, с chs.NLayers = ν, чтобы выполнить выбор PMI.
Запишите выбранную PMI и общий SINR через все слои, исключая слои с SINR ниже порога 0 дБ.
Выберите количество слоев передачи, ν, который максимизирует SINR передачи, и возвратитесь как индикация ранга, ri и соответствующая PMI установила, pmiset.
Выбор RI соответствует:
Сообщите о Типе 3 (для создания отчетов о Режиме 1-0 или Режиме 1-1) на PUCCH.
Создание отчетов о режиме 1-2 или режиме 3-1 на PUSCH.
Для получения дополнительной информации о выборе RI смотрите Раздел TS 36.213 7.2.
Выбор матричной индикации перед кодером (PMI) PDSCH вычисляет набор PMI, pmiset. Функции, такой как lteRMCDLTool или ltePDSCH, может использовать возвращенный pmiset чтобы сконфигурировать PMI для нисходящих передач, они генерируют. Выбор PMI выполняется с помощью определений PMI, заданных в TS 36.213, Раздел 7.2.4.
Книга шифров создания отчетов CSI используется для:
'Port7-14' схема передачи с восемью портами CSI-RS
CSI, сообщающий с альтернативной книгой шифров для четырех антенн (alternativeCodeBookEnabledFor4TX -r12 = верный).
Книга шифров для пространственного мультиплексирования с обратной связью, заданного в таблицах 6.3.4.2.3-1 и 6.3.4.2.3-2 TS 36.211, используется для других случаев.
Тип обратной связи PMI, сопоставленный с процессом выбора PMI, может быть широкополосным или поддиапазон:
PMIMode = 'Wideband' соответствует PUSCH создание отчетов о Режиме 1-2 или PUCCH создание отчетов о Режиме 1-1 (Тип 2 Отчета PUCCH).
PMIMode = 'Subband' соответствует PUSCH создание отчетов о Режиме 3-1.
Выбор PMI основан на ранге, обозначенном chs.NLayers, за исключением 'TxDiversity' схема передачи, где ранг равняется 1. В PUCCH создание отчетов о Режиме 1-1, можно достигнуть подвыборки книги шифров для подрежима 2, как задано в TS 36.213, 7.2.2-1D Таблица, с соответствующим chs.CodebookSubset.
[1] 3GPP TS 36.213. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); процедуры Физического уровня”. Проект Партнерства третьего поколения; Сеть радиодоступа 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.