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

Deprecode символы 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