exponenta event banner

lteCQISelect

Расчет индикации качества канала PDSCH

Описание

пример

[cqi,sinrs] = lteCQISelect(enb,chs,hest,noiseest) вычисляет CQI (индикацию качества канала) PDSCH для конфигурации на уровне соты enb, конфигурирование канала chs, оценка канала hestи дисперсия шума приемника noiseest. Дополнительные сведения см. в разделе Выбор CQI.

Примеры

свернуть все

Пустая сетка ресурсов для R.13 RMC заполняется символами опорных сигналов, специфичных для соты. Сигнал фильтруется через канал, демодулируется и соответствующий канал оценивается вместе с оценкой спектральной плотности мощности шума на поднесущих опорного сигнала. Оценки используются для вычисления CQI.

Заполните пустую сетку ресурсов для R.13 RMC символами опорного сигнала для конкретной соты и модулируйте форму сигнала. Добавить шум к txWaveform. Сконфигурируйте канал замирания EPA и фильтруйте сигнал по этому каналу.

enb = lteRMCDL('R.13');
reGrid = lteResourceGrid(enb);
reGrid(lteCellRSIndices(enb)) = lteCellRS(enb);
[txWaveform,info] = lteOFDMModulate(enb,reGrid);

noise = 0.5*complex(randn(size(txWaveform)),randn(size(txWaveform)));
txWaveform_nz = txWaveform + noise;

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_nz);

Демодулируйте принятый сигнал. Выполняют оценку канала нисходящей линии связи и оценку спектральной плотности мощности шума на демодулированном сигнале. Использовать оценки спектральной плотности канала и мощности шума для вычисления CQI.

rxSubframe = lteOFDMDemodulate(enb,rxWaveform);

cec.FreqWindow = 1;
cec.TimeWindow = 15;
cec.InterpType = 'cubic';
cec.PilotAverage = 'UserDefined';
cec.InterpWinSize = 1;
cec.InterpWindow = 'Centered';
[hest, noiseEst] = lteDLChannelEstimate(enb,cec,rxSubframe);

cqi = lteCQISelect(enb,enb.PDSCH,hest,noiseEst)
cqi = 5

Входные аргументы

свернуть все

Настройки на уровне соты eNeyB, заданные как структура. Структура содержит следующие поля параметров.

Поле параметраОбязательно или необязательноЦенностиОписание
NDLRBНеобходимый

Скалярное целое число от 6 до 110

Количество блоков ресурсов нисходящей линии связи. (NRBDL)

NCellIDНеобходимый

Целое число от 0 до 503

Идентификация ячейки физического уровня

CellRefPНеобходимый

1, 2, 4

Количество антенных портов cell-specific reference signal (CRS)

CyclicPrefixДополнительный

'Normal' (по умолчанию), 'Extended'

Длина циклического префикса

DuplexModeДополнительный

'FDD' (по умолчанию), 'TDD'

Режим дуплексирования, указанный как:

  • 'FDD' для дуплексного частотного разделения или

  • 'TDD' для дуплексного разделения времени

Следующие параметры применяются, когда DuplexMode имеет значение 'TDD'.

  TDDConfigДополнительный

0, 1 (по умолчанию), 2, 3, 4, 5, 6

Конфигурация восходящего и нисходящего каналов

  SSCДополнительный

0 (по умолчанию), 1, 2, 3, 4, 5, 6, 7, 8, 9

Специальная конфигурация субкадра (SSC)

Следующие параметры применяются, когда DuplexMode имеет значение 'TDD' или chs.TxScheme имеет значение 'Port7-14'

  NSubframeНеобходимый

0 (по умолчанию), неотрицательное скалярное целое число

Номер подкадра

Следующие параметры применяются, когда chs.TxScheme имеет значение 'Port7-14'

  CSIRefPНеобходимый

1, 2, 4, 8

Матрица количества антенных портов CSI-RS

  CSIRSConfigНеобходимый

Скалярное целое число

Индексы конфигурации массива CSI-RS. См. TS 36.211, таблица 6.10.5.2-1.

  CSIRSperiodДополнительный

'On' (по умолчанию), 'Off', Icsi-rs (0,...,154), [Tcsi-rs Dcsi-rs]. Можно также указать значения в массиве ячеек конфигураций для каждого ресурса.

Конфигурации подкадров CSI-RS для одного или нескольких ресурсов CSI-RS. Несколько ресурсов CSI-RS могут быть сконфигурированы из одной общей конфигурации подкадра или из массива конфигураций ячеек для каждого ресурса.

  NFrameДополнительный

0 (по умолчанию), неотрицательное скалярное целое число

Номер кадра

Специфичная для канала конфигурация передачи, заданная как структура или структурный массив. Структура содержит следующие поля параметров:

Поле параметраОбязательно или необязательноЦенностиОписание
NLayersНеобходимый

Целое число от 1 до 8

Количество уровней передачи.

CSIModeНеобходимый

'PUCCH 1-0', 'PUCCH 1-1', 'PUSCH 1-2', 'PUSCH 3-0', 'PUSCH 3-1'

Режим отчетности CSI

TxSchemeНеобходимый'Port0', 'TxDiversity', 'CDD', 'SpatialMux', 'MultiUser', 'Port5', 'Port7-8', 'Port8', 'Port7-14'.

Схема передачи PDSCH, заданная как одна из следующих опций.

Схема передачиОписание
'Port0'Одноантенный порт, порт 0
'TxDiversity'Разнесение передачи
'CDD'Схема разнесения циклической задержки с большой задержкой
'SpatialMux'Пространственное мультиплексирование с замкнутым контуром
'MultiUser'Многопользовательский MIMO
'Port5'Одноантенный порт, порт 5
'Port7-8'Одноантенный порт, порт 7, когда NLayers  = 1. Двухуровневая передача, порты 7 и 8, когда NLayers = 2.
'Port8'Одноантенный порт, порт 8
'Port7-14'До восьми уровней передачи, порты 7-14

SINRs90pcДополнительный

Вектор 15 элементов или дескриптор функции

Вектор из 15 значений SINR или дескриптор функции к функции вида f (enb, chs), которая возвращает вектор из 15 значений SINR, по одному для каждого индекса CQI 1,..., 15. Они соответствуют наименьшему SINR, для которого пропускная способность PDSCH в эталонном ресурсе CQI/CSI для данной конфигурации и индекса CQI составляет по меньшей мере 90%. По умолчанию осуществляется внутренний выбор SINR на основе конфигурации, приведенной в enb и cs, при условии совершенной оценки канала и либо выравнивания MMSE, либо декодирования с разнесением передачи (в соответствии со схемой передачи) в приемнике.

Следующий параметр применяется для 'SpatialMux', 'MultiUser', 'Port5', 'Port7-8', 'Port8', 'Port7-14' схемы передачи.

  PMISetНеобходимый

Целочисленный вектор со значениями элементов от 0 до 15.

Вектор индикации матрицы прекодера. Вектор может содержать либо одно значение (соответствующее одному режиму PMI), либо несколько значений (соответствующее множественному или поддиапазонному режиму PMI). Для 'Port7-14' схема передачи с восемью портами CSI-RS или для сообщения CSI с альтернативной кодовой книгой для четырех антенн, дополнительное первое значение указывает индекс широкополосной кодовой книги, i1и последующие значения указывают индексы поддиапазонной кодовой книги, i2или индекс широкополосной кодовой книги, i2. Диапазон допустимых значений зависит от CellRefP, CSIRefP, NLayers, TxScheme, и AltCodebook4Tx. Дополнительные сведения о настройке параметров PMI см. в разделе ltePMIInfo.

Следующий параметр применяется для 'Port7-14' схема передачи с CSIRefP равно 4, или для 'Port7-8' или 'Port8' схема передачи с CellRefP равно 4.

  AltCodebook4Tx Необходимый

'Off' (по умолчанию), 'On'

Если установлено значение 'On', позволяет использовать альтернативную кодовую книгу для сообщения CSI с четырьмя антеннами, определенными в TS 36.213, таблицы 7.2.4-0A- 7.2.4-0D. Значение по умолчанию: 'Off'. (alternativeCodeBookEnabledFor4TX-r12)

Кроме того, необходимо включить одно из следующих полей. см. примечание 1

  NCodewordsНеобходимый

1, 2

Количество кодовых слов

  ModulationНеобходимый'QPSK', '16QAM', '64QAM', '256QAM', '1024QAM'

Тип модуляции, заданный как символьный вектор, массив ячеек символьных векторов или строковый массив. Если блоки, каждая ячейка связана с транспортным блоком.

Примечание 1 - Укажите количество кодовых слов непосредственно в NCodewords поле. Или, если Modulation обеспечивается поле, количество кодовых слов устанавливается из числа форматов модуляции. Это значение позволяет установить правильное количество кодовых слов с помощью структуры конфигурации передачи канала, chs, в соответствии с ltePDSCH функция на стороне передачи. Если присутствует, NCodewords поле имеет приоритет.

Оценка канала, заданная как массив K-by-L-by-NRxAnts-by-P, где:

  • K - количество поднесущих.

  • L - количество символов OFDM.

  • NRxAnts - количество приемных антенн.

  • P - количество передающих антенн.

Типы данных: double
Поддержка комплексного номера: Да

Дисперсия шума приемника, заданная как числовой скаляр. noiseest - оценка спектральной плотности мощности принимаемого шума.

Типы данных: double

Выходные аргументы

свернуть все

Информация о качестве канала, возвращаемая в виде вектора столбца, содержащего отчет об информации о качестве канала. Содержание отчета зависит от режима отчетности CSI.

Режим отчетаСодержание отчетов

Одиночное кодовое слово:

'PUCCH 1-0'Один широкополосный индекс CQI
'PUSCH 3-0'Один широкополосный индекс CQI, за которым следует уровень дифференциального смещения CQI поддиапазона для каждого поддиапазона.

Два кодовых слова:

'PUCCH 1-1'Одиночный широкополосный индекс CQI для кодового слова 0, за которым следует пространственный дифференциальный уровень смещения CQI для кодового слова 1.
'PUSCH 1-2'Один широкополосный индекс CQI для кодового слова 0, за которым следует один широкополосный индекс CQI для кодового слова 1.
'PUSCH 3-1'Один широкополосный индекс CQI для кодового слова 0, за которым следует уровень дифференциального смещения CQI поддиапазона для каждого поддиапазона для кодового слова 0, за которым следует один широкополосный индекс CQI для кодового слова 1, за которым следует уровень дифференциального смещения CQI поддиапазона для каждого поддиапазона для кодового слова 1.

Примечание

Режимы отчетности CSI разделены на режимы, которые поддерживают одно или два кодовых слова, как описано стандартом. Функция выбора CQI выводит эти кодовые слова из chs.NCodewords или chs.Modulation.

Отношение сигнал/помеха плюс шум, в дБ, возвращается в виде матрицы. Каждый столбец матрицы представляет одно кодовое слово. Если сконфигурирован поддиапазонный отчет CQI, SINR для широкополосного CQI находится в первой строке, за которой следует sinrs для CQI поддиапазона в последующих строках. sinrs является необязательным выходом.

Подробнее

свернуть все

Выбор CQI

Функция выполняет выбор CQI, сначала получая оценки отношения сигнала к помехе и шуму (SINR) для данной конфигурации из ltePMISelect. Затем функция выполняет поиск между этими оценками SINR и индексом CQI. Таблицы подстановки предварительно вычисляются и сохраняются в этой функции. Выбор CQI зависит от ранга, указанного chs.NLayers, за исключением 'TxDiversity' схема передачи, которая имеет ранг 1. В PUCCH выбор CQI соответствует типу отчета 2 (для Mode1-1 отчетов) или типу отчета 4 (для режима отчета 1-0). В PUSCH для отчетов используется режим 1-2, режим 3-0 или режим 3-1.

Индекс CQI является скаляром (0,..., 15), указывающим выбранное значение индекса CQI. Индекс CQI определяется согласно TS 36.213. Наивысший индекс CQI выбирается, когда один транспортный блок PDSCH со схемой модуляции и размером транспортного блока индекса CQI и занимающий группу блоков физических ресурсов нисходящей линии связи, называемых опорным ресурсом CSI, может быть принят с вероятностью ошибки транспортного блока, не превышающей 0,1. Если индекс CQI, равный 1, не удовлетворяет этому условию, то возвращенный индекс CQI равен 0. Эталонный ресурс CQI определен в TS 36.213, раздел 7.2.3. Взаимосвязь между индексами CQI, схемой модуляции и скоростью передачи кода (из которой получен размер транспортного блока) описана в TS 36.213, таблицы 7.2.3-1 и 7.2.3-2.

Дифференциальный уровень смещения CQI поддиапазона представляет собой разность между индексом CQI поддиапазона и соответствующим широкополосным индексом CQI.

Пространственный дифференциальный уровень смещения CQI представляет собой разность между широкополосным индексом CQI для кодового слова 0 и широкополосным индексом CQI для кодового слова 1.

В рамках 3GPP стандарта смещения CQI сообщаются как значения CQI. Эти значения являются неотрицательными целыми числами, соответствующими отдельным уровням смещения CQI или диапазонам уровней смещения CQI (см. TS 36.213, таблицы 7.2-2 и 7.2.1-2). Уровни смещения CQI, сообщаемые здесь, являются либо одним уровнем смещения CQI, соответствующим сообщаемому значению CQI, либо граничным значением диапазона уровней смещения CQI, соответствующим сообщаемому значению CQI. Например, вычисленный уровень смещения пространственной дифференциальной CQI, равный -6, будет сообщаться по стандарту как значение пространственной дифференциальной CQI, равное 4. Эта функция возвращает пространственный дифференциальный уровень смещения -4, поскольку вычисленный дифференциальный уровень смещения CQI превышает это граничное значение, что означает -6 < -4 (см. TS 36.213, таблица 7.2-2).

Для схем передачи, использующих специфическое для UE формирование диаграммы направленности ('Port 5', 'Port 7-8', 'Port 8', 'Port7-14'), производительность зависит от используемого формирования луча. Для формирования луча, специфичного для UE, соответствующее значение chs.SINRs90pc предусмотрено поле. Если это поле не предусмотрено, для портов с одной антенной функция использует значение по умолчанию SINRs90pc значения.

Ссылки

[1] 3GPP TS 36.213. "Развитый универсальный наземный радиодоступа (E-UTRA); Процедуры физического уровня. "Проект партнерства третьего поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.

См. также

|

Представлен в R2014b