PUSCH MIMO предварительное кодирование уровней передачи
предварительно кодирует матрицу слоев, out = ltePUSCHPrecode(in,p,codebook)in, на p антенн. Когда p 2 или 4, применяется предварительное кодирование для пространственного мультиплексирования с индексом скалярной кодовой книги, codebook. Он выполняет предварительное кодирование в соответствии с TS 36.211, раздел 5.3.3A [1]. Эта функция возвращает матрицу M-by-P. Где М - количество символов на антенну, а Р - количество передающих антенн. Предварительный кодер транспонирует операцию, определенную в TS 36.211, раздел 5.3.3A, в частности символы для слоев и антенн лежат в столбцах, а не в строках.
[1] 3GPP TS 36.211. "Развитый универсальный наземный радиодоступа (E-UTRA); Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.
ltePUSCH | ltePUSCHDecode | ltePUSCHDeprecode | ltePUSCHDRS | ltePUSCHDRSIndices | ltePUSCHIndices | lteULPMIInfo | lteULPrecode