lteTransmitDiversityDecode

Ортогональное пространственно-частотное блочное декодирование кода

Описание

пример

[out,csi] = lteTransmitDiversityDecode(in,hest) выполняет ортогональный пространственный блок частотный код (OSFBC) декодирование принятых символов, in, и оценка канала, hest, возвращая результат в out.

Примеры

свернуть все

Этот пример показывает ортогональный пространственный частотный блочный код (OSFBC) декодирования символов PDSCH, используя идеальные оценки канала.

Сгенерируйте ресурсную сетку, используя несколько антенн, чтобы передать одно кодовое слово PDSCH.

enb = lteRMCDL('R.11');
enb.TotSubframes = 1;
[~,txGrid] = lteRMCDLTool(enb,[1;0;0;1]);

Извлеките символы PDSCH из этой передающей сетки

[ind,indInfo] = ltePDSCHIndices(enb,enb.PDSCH,enb.PDSCH.PRBSet);        
pdschSym = txGrid(ind);

Создайте идеальную (единичную) оценку канала

hest = permute(repmat(eye(enb.CellRefP),[1 1 indInfo.Gd]),[3 1 2]);

Декодируйте символы PDSCH, используя оценки канала

[out,csi] = lteTransmitDiversityDecode(pdschSym,hest);

Входные параметры

свернуть все

Получены входные символы, заданные как числовая матрица. Он имеет размер M -by - NRxAnts, где M количество полученных символов для каждой из NRxAnts приемных антенн.

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

Оценка канала, заданная как 3-D числовой массив. Он имеет размер M -by- NRxAnts -by- CellRefP. M - количество полученных символов в in. NRxAnts - количество приемных антенн. CellRefP - количество портов антенны опорного сигнала для конкретной ячейки.

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

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

свернуть все

Декодированные принятые символы, возвращенные как комплексный числовой вектор-столбец. Он имеет размер M -by-1, где M количество принятых символов для каждой приемной антенны.

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

Информация о состоянии мягкого канала (CSI), возвращенная в виде числа вектора-столбца. Он имеет размер M -by-1, где M количество принятых символов для каждой приемной антенны. csi предоставляет оценку полученного коэффициента усиления RE для каждого полученного RE.

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

См. также

Введенный в R2014a