Информация кодирования UL-SCH
предоставляет информацию, относящуюся ко всему процессу кодирования UL-SCH, для данных UL-SCH без UCI. Он возвращает структурный массив с полями, охватывающими кодирование транспортного канала (TrCH) и мультиплексирование UCI. Когда UCI присутствует, он включает в себя емкости кодированных символов, заданные размерами UCI, распределением ресурсов PUSCH и значениями бета-смещения, которые могут быть полезны в ряде функций, связанных с UL-SCH- и PUSCH. Эти емкости символов рассчитываются по формулам Q 'в TS 36.212, разделы 5.2.2.6 и 5.2.4.1 [1]. Одно- или двухэлементный вектор, info = lteULSCHInfo(ue,chs,blklen)blklenопределяет длину передаваемых транспортных блоков.
По умолчанию в случае множества транспортных блоков или кодовых слов каждая структура в массиве соответствует одному из блоков. Обратите внимание, что NLayers, Modulation, и RV поля на выходе содержат только значение для связанного кодового слова и поэтому имеют форму, отличную от той, которая задана на входе. В случае NLayers выходной сигнал возвращает количество уровней на кодовое слово, где поле ввода представляет общее количество уровней передачи по всем кодовым словам.
Если кодирование UL-SCH предназначено для повторной передачи ранее отправленного транспортного блока, используйте три поля «Init», 'InitPRBSet', 'InitCyclicPrefixUL', и 'InitShortened'. Если какое-либо из этих полей отсутствует, предполагается, что их значения совпадают со значениями для связанных полей текущего подкадра. 'PRBSet', 'CyclicPrefixUL', и 'Shortened'.
поддерживает мультиплексирование как транспортных данных, так и данных UCI, CQI, RI и HARQ-ACK или только UCI. Количество некодированных битов UCI задается info = lteULSCHInfo(ue,chs,blklen,ocqi,ori,oack)ocqi, ori и oack соответственно. Любой из параметров длины данных может быть равен нулю, если соответствующие данные отсутствуют. Кодированием UCI можно управлять с помощью дополнительного BetaACK, BetaCQI, и BetaRI поля в chs структура ввода.
[1] 3GPP TS 36.212. "Развитый универсальный наземный радиодоступа (E-UTRA); мультиплексирование и канальное кодирование. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.
lteACKEncode | lteCQIEncode | ltePUSCHDecode | lteRIEncode | lteULSCH | lteULSCHDecode | lteULSCHInterleave