ltePHICHTransmitDiversityDecode

Декодирование PHICH OSFBC

Синтаксис

[out,CSI]=ltePHICHTransmitDiversityDecode(in,cp,ngroup,hest)

Описание

пример

[out,CSI]=ltePHICHTransmitDiversityDecode(in,cp,ngroup,hest) возвращается Ортогональный блочный код частоты пробела (OSFBC) декодировал символы, out и информацию о состоянии канала, CSI, данный, получил символы PHICH, in, наряду с циклической длиной префикса, cp, номером группы ресурсов PHICH, ngroup, и, оценка канала, hest.

Примеры

свернуть все

Сгенерируйте символы PHICH для нескольких использования антенн RMC R.11.

Инициализируйте настройки всей ячейки для RMC R.11.

enb = lteRMCDL('R.11');
phichInfo = ltePHICHInfo(enb);
hiset = [1,1,1;1,2,0];
phichSym = ltePHICH(enb,hiset);

Создайте идеал, или идентичность, оценку канала.

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

Deprecode полученные символы, с помощью оценок канала.

ng = phichInfo.NGroups;
out = ltePHICHTransmitDiversityDecode(phichSym,enb.CyclicPrefix,ng,hest)
out = 24×1 complex

   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
   0.0000 + 0.0000i
      ⋮

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

свернуть все

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

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

Циклическая длина префикса, заданная как 'Normal' или 'Extended'.

Типы данных: char | string

Номер группы PHICH, заданный как положительное скалярное целое число 1 или больше.

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

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

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

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

свернуть все

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

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

Мягкая информация о состоянии канала, возвращенная как числовая матрица размера M-by-1. Это обеспечивает, оценка полученного усиления RE для каждого получила RE.

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

Введенный в R2014a