Физическое декодирование совместно используемого канала восходящей линии связи
[
возвращает вектор мягкого бита или массив ячеек из векторов мягкого бита, cws
,symbols
]
= ltePUSCHDecode(ue
,chs
,sym
)cws
, содержащий полученные оценки кодового слова и полученное созвездие вектора комплексного символа, symbols
. Результатом выход является декодирование сложных символов физического восходящего общего канала (PUSCH), sym
, для настроек конкретного UE, ue
, и структуру строения передачи канала или массив структур, chs
. Он выполняет обратную обработку физического восходящего общего канала (PUSCH). См. TS 36.211, раздел 5.3 [1] или ltePUSCH
для получения дополнительной информации.
Несколько кодовых слов могут быть параметризованы двумя различными формами chs
структура. Каждое кодовое слово может быть задано отдельными элементами массива структур 1 на 2, или параметры кодового слова могут быть объединены вместе в полях одной скалярной, или 1 на 1, структуры. Любые значения скалярного поля применяются как к кодовым словам, так и к скалярному NLayers
- общее число. Для получения дополнительной информации смотрите UL-SCH Parameterization.
Если управляющая информация UCI, такая как RI или HARQ-ACK, присутствует в принятых сложных символах PUSCH, то эта функция выполняет дескремблирование бит заполнителя путем установления правильных местоположений с помощью параметров, связанных с UCI, присутствующих в chs
.
sym
является M -by- P матрицей или M -by- NU матрицей. Где M количество символов на антенну или слой, P это количество передающих антенн, NTxAnts
, и NU количество слоев передачи, NLayers
.
Для одноантенной передачи (NTxAnts = 1
), и P, и NU 1: sym
должен быть M -by-1 и содержать одноантенные символы PUSCH для декодирования .
Когда P больше 1 и sym
is M -by- P: Декодирование выполняется с использованием основанного на псевдоанализе амортизации для пространственного мультиплексирования.
Когда P больше 1 и sym
is M -by- NU: sym
принято, что амортизация, so.decoding выполняется без амортизации. Для примера, путем выполнения оценки канала относительно последовательностей DRS слоя передачи и выравнивания принятых символов, используя эту оценку канала, чтобы получить sym
.
Примечание
Эта функция применяет амортизацию. когда необходимость амортизации неоднозначна, например, когда P > 1 и P = NU.
[
использует дополнительные входы (cws
,symbols
]
= ltePUSCHDecode(ue
,chs
,sym
,hest
,noiseest
)hest
, noiseest
). Оценка канала, hest
и оценку шума noiseest
. В этом случае sym
является M -by- NRxAnts
матрица, где M - количество символов на антенну и NRxAnts
- количество приемных антенн. Когда ue.NTxAnts
больше 1, прием выполняется с помощью эквалайзера MMSE, выравнивающего между переданным и принятым слоями. Когда ue.NTxAnts
1, прием выполняется с помощью MMSE эквализации на принимаемых антеннах.
[1] 3GPP TS 36.211. "Evolved Universal Terrestrial Radio Access (E-UTRA); Физические каналы и модуляция ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
ltePUSCH
| ltePUSCHDeprecode
| ltePUSCHDRS
| ltePUSCHDRSIndices
| ltePUSCHIndices
| lteULDeprecode
| lteULDescramble
| lteULPMIInfo
| lteULSCHDecode