Расчет матричного индикатора PDSCH
[
выполняет вычисление матрицы индикаций PDSCH (PMI) для заданных настроек всей ячейки, pmiset
,info
,sinrs
,subbandsinrs
]
= ltePMISelect(enb
,chs
,hest
,noiseest
)enb
, структура строения канала, chs
, ресурсный массив оценки канала, hest
, и отклонение шума приемника, noiseest
. Для получения дополнительной информации см. раздел Выбор PMI.
Этот пример показывает выбор PMI и строения нисходящей передачи с выбранным набором PMI.
Заполните пустую ресурсную сетку для R.13 RMC камеры конкретными символами опорного сигнала. OFDM модулирует сетку, чтобы создать txWaveform
. Инициализируйте структуру строения канала. Передайте txWaveform
через канал и демодулируйте rxWaveform
восстановление rxSubframe
enb = lteRMCDL('R.13'); enb.PDSCH.PMIMode = 'Subband'; reGrid = lteResourceGrid(enb); reGrid(lteCellRSIndices(enb)) = lteCellRS(enb); [txWaveform,info] = lteOFDMModulate(enb,reGrid); chcfg.SamplingRate = info.SamplingRate; chcfg.DelayProfile = 'EPA'; chcfg.NRxAnts = 4; chcfg.DopplerFreq = 5; chcfg.MIMOCorrelation = 'Low'; chcfg.InitTime = 0; chcfg.Seed = 1; rxWaveform = lteFadingChannel(chcfg,txWaveform); rxSubframe = lteOFDMDemodulate(enb,rxWaveform);
Инициализируйте структуру оценки канала. Выполните оценку канала. Используйте оценки спектральной плотности степени канала и шума для выбора PMI. Этот аппарат PMI затем используется для конфигурирования нисходящей передачи.
cec.FreqWindow = 1; cec.TimeWindow = 31; cec.InterpType = 'cubic'; cec.PilotAverage = 'UserDefined'; cec.InterpWinSize = 1; cec.InterpWindow = 'Centered'; [hest, noiseEst] = lteDLChannelEstimate(enb,cec,rxSubframe); pmi = ltePMISelect(enb,enb.PDSCH,hest,noiseEst)
pmi = 9×1
1
1
6
2
12
12
12
12
12
enb.PDSCH.PMISet = pmi; txWaveform = lteRMCDLTool(enb,[1;0;0;1]);
enb
- Настройки всей ячейкиНастройки всей ячейки, заданные как структура, содержащая следующие поля:
Поле параметра | Требуемый или опционный | Значения | Описание |
---|---|---|---|
NDLRB | Необходимый | Скалярное целое число от 6 до 110 | Количество нисходящих ресурсных блоков. () |
NCellID | Необходимый | Целое число от 0 до 503 | Тождества камеры физического слоя |
CellRefP | Дополнительный | 1 (по умолчанию), 2, 4 | Количество портов антенны специфического для ячейки опорного сигнала (CRS) |
CyclicPrefix | Дополнительный |
| Длина циклического префикса |
DuplexMode | Дополнительный |
| Режим дуплекса, заданный как:
|
Следующие параметры применяются при | |||
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 | Массив из числа портов антенны CSI-RS |
CSIRSConfig | Необходимый | Скалярное целое число | Массивные индексы строения CSI-RS. См. ТС 36.211, таблица 6.10.5.2-1. |
CSIRSPeriod | Дополнительный |
| Строения подкадров CSI-RS для одного или нескольких ресурсов CSI-RS. Несколько ресурсов CSI-RS могут быть сконфигурированы из одного общего подкадра или из массива ячеек строения строений для каждого ресурса. |
Nframe | Дополнительный | 0 (по умолчанию), неотрицательное скалярное целое число | Номер система координат |
Типы данных: struct
chs
- строение передачи по каналуСтроение передачи по каналу, заданная как структура, содержащая следующие поля:
Поле параметра | Требуемый или опционный | Значения | Описание | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NLayers | Необходимый | Целое число от 1 до 8 | Количество слоев передачи. | ||||||||||||||||||||
PMIMode | Дополнительный |
| Режим создания отчетов PMI. | ||||||||||||||||||||
TxScheme | Дополнительный |
| Схема передачи PDSCH, заданная как один из следующих опций.
| ||||||||||||||||||||
CodebookSubset | Дополнительный | Вектор символов, строковый скаляр или целочисленный вектор, все таковые (по умолчанию) | Ограничение подмножества кодовой книги, заданное как вектор символов или строковый скалярный растровый рисунок. Значения по умолчанию все таковые, разрешающие все значения PMI. Этот параметр сконфигурирован более высокими слоями и указывает значения PMI, которые можно сообщить. Растровое изображение, заданное в TS 36.213, раздел 7.2, расположено a_A-1,a_A-2,...a_0. Для примера элемент CodиSubset (1) соответствует a_A-1, а элемент CodиSubset (конец) соответствует a_0. Длина растрового изображения определяется | ||||||||||||||||||||
Следующий параметр применим для | |||||||||||||||||||||||
AltCodebook4Tx | Дополнительный |
| Если установлено значение |
Типы данных: struct
hest
- Оценка каналаОценка канала, заданная как многомерный массив размера K -by- L -by- NRxAnts -by- P где:
K - количество поднесущих.
L - количество символов OFDM.
NRxAnts - количество принятых антенн.
P - количество самолетов.
Типы данных: double
Поддержка комплексного числа: Да
noiseest
- отклонение шума приемникаОтклонение шума приемника, заданная как числовой скаляр. Этот входной параметр задает оценку принятой спектральной плотности степени шума.
Типы данных: double
pmiset
- Выбран набор PMIНабор индикаций матрицы Precoder (PMI) выбран, возвращен как вектор-столбец или целое число.
Для 'Port7-14'
схема передачи с восемью портами CSI-RS или для отчетов CSI с альтернативной кодовой книгой для четырех антенн, pmiset
имеет info
.
NSubbands + 1
строки. Первая строка указывает на i1 индекса широкополосной кодовой книги. Последующие info
.
NSubbands
строки указывают индексы кодовой книги поддиапазона i2 или если info
.
NSubbands = 1
, индекс широкополосной кодовой книги i2.
Для других номеров портов CSI-RS в 'Port7-14'
схема передачи и для других схем передачи, pmiset
имеет info
.
NSubbands
строки. Каждая строка задает индекс кодовой книги поддиапазона для этого поддиапазона.
Для широкополосной отчетности (info
.
NSubbands = 1
), pmiset
является скаляром, задающим выбранный индекс широкополосной кодовой книги.
Примечание
pmiset
пуст, если оценка шума, noiseest
, равен нулю или NaN, или, если оценка канала, hest
, содержит любые NaN в местоположениях опорного сигнала RE, используемых для оценки PMI.
info
- Информация, относящаяся к отчетности PMIИнформация, относящаяся к отчетности PMI, возвращаемая как скалярная структура. info
содержит следующие поля:
Поле параметра | Описание | Значения |
---|---|---|
k | Размер поддиапазона, в ресурсных блоках (равно | числовой скаляр |
NSubbands | Количество поддиапазонов для отчетности PMI (равно 1 для широкополосной отчетности PMI) или схем передачи без отчетности PMI. | числовой скаляр |
MaxPMI | Максимально допустимое значение PMI для данного строения. Допустимые значения PMI варьируются от 0 до | неотрицательный числовой скаляр |
CodeBookSubsetSize | Размер растрового изображения ограничения подмножества кодовой книги. Для схем передачи без отчетности PMI, | скаляр |
sinrs
- Сигнал к интерференции плюс отношения шумаСигнал к интерференции плюс отношения шума, возвращаемый как многомерный массив размера K -by- L -by- N1 -by- N2, где:
K - количество поднесущих
L - количество символов OFDM
Определение N1 и N2 зависит от портов CSI-RS:
Для 'Port7-14'
схема передачи с восемью портами CSI-RS или для отчетов CSI с альтернативной кодовой книгой для четырех антенн, N1 и N2 количество возможных индексов первой и второй кодовой книги:
N1 info
.MaxPMI(1) + 1
N2 info
.MaxPMI(2) + 1
Для других номеров портов CSI-RS в 'Port7-14'
схема передачи и для других схем передачи:
N1 равно 1
N2 info
.MaxPMI + 1
Массив содержит не- NaN
значения во временной и частотной точках (первые две размерности) опорных сигналов RE. Этот массив используется для оценки PMI для всех возможных индексов кодовой книги (последние две размерности). Эти значения являются вычисленными sinrs в местоположениях RE опорного сигнала для каждой комбинации индексов кодовой книги. Можно получить значения с помощью линейной метрики MMSE SINR. Все местоположения, не соответствующие опорному сигналу RE, установлены в NaN
.
subbandsinrs
- Поддиапазонный сигнал к интерференции плюс отношения шумаПоддиапазон сигнала к интерференции плюс отношения шума (sinrs
), возвращается как info
.NSubbands
-by- N1 -by- N2 -by- chs
.NLayers
массив. Этот массив указывает среднее линейное SINR в поддиапазоне, заданном для каждого возможного значения PMI (N1 и N2 размерности) и каждого слоя. The sinrs
выход формируется путем суммирования 5-мерного K -by- L -by- N1 -by- N2 -by- chs
.NLayers
оценка sinrs
по всем слоям. subbandsinrs
формируется путем усреднения этой же пятимерной оценки по каждому поддиапазону, который находится в соответствующей области размерности K и по размерности L. Размерность, описанная в sinrs
применяется здесь.
Выбор матричной индикации PDSCH (PMI) вычисляет набор PMI, pmiset
. Функции, такие как lteRMCDLTool
или ltePDSCH
, может использовать возвращенную pmiset
чтобы сконфигурировать PMI для генерируемых ими нисходящих передач. Выбор PMI осуществляется с использованием определений PMI, указанных в TS 36.213, раздел 7.2.4.
Кодовая книга отчетов CSI используется для:
'Port7-14'
схема передачи с восемью портами CSI-RS
Отчеты CSI с альтернативной кодовой книгой для четырех антенн (alternativeCodeBookEnabledFor4TX -r12 = true).
Кодовая книга пространственного мультиплексирования с обратной связью, заданная в таблицах 6.3.4.2.3-1 и 6.3.4.2.3-2 ТС 36.211, используется в других случаях.
Тип обратной связи PMI, сопоставленный с процессом выбора PMI, может быть широкополосным или поддиапазоном:
PMIMode = 'Wideband'
соответствует режиму 1-2 отчетов PUSCH или режиму 1-1 отчетов PUCCH (тип 2 отчета PUCCH).
PMIMode = 'Subband'
соответствует режиму создания отчетов PUSCH 3-1.
Выбор PMI основан на ранге, указанном chs.NLayers
, кроме 'TxDiversity'
схема передачи, где ранг равен 1. В PUCCH reporting Mode 1-1 можно добиться подсемейства кодовой книги для подрежима 2, как указано в TS 36.213, таблица 7.2.2-1D, с соответствующим chs
.CodebookSubset
.
[1] 3GPP TS 36.211. "Evolved Universal Terrestrial Radio Access (E-UTRA); Физические каналы и модуляция ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
[2] 3GPP TS 36.213. "Evolved Universal Terrestrial Radio Access (E-UTRA); Процедуры физического слоя ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
lteCQISelect
| lteCSICodebook
| lteDLPrecode
| ltePDSCH
| ltePDSCHDecode
| ltePMIInfo
| lteRISelect
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.