Информация кодирования UL-SCH
предоставляет информацию, относящуюся ко всему процессу кодирования UL-SCH, для данных UL-SCH без UCI. Он возвращает массив структур с полями, охватывающими кодирование транспортного канала (TrCH) и мультиплексирование UCI. Когда UCI присутствует, он включает в себя кодированные мощности символов, заданные размеры UCI, распределения ресурсов PUSCH и Beta значения смещения, которые могут быть использованы в ряде функций, связанных с UL-SCH- и PUSCH. Емкость этих символов вычисляется из Q' формул в ТС 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. "Evolved Universal Terrestrial Radio Access (E-UTRA); Мультиплексирование и канальное кодирование. "3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
lteACKEncode | lteCQIEncode | ltePUSCHDecode | lteRIEncode | lteULSCH | lteULSCHDecode | lteULSCHInterleave