Дескремблирование PUSCH
выполняет дескремблирование PUSCH вектора мягких битов, out = lteULDescramble(ue,chs,in)inили массив ячеек в случае двух кодовых слов, в соответствии со специфичными для UE настройками в ue структура и параметры, связанные с UL-SCH в chs структура. Он выполняет дескремблирование PUSCH для отмены обработки, описанной в TS 36.212, раздел 5.3.1 [1], и возвращает мягкий битовый вектор или массив ячеек векторов, out. Этот синтаксис поддерживает дескремблирование битов управляющей информации, если они присутствуют в мягких битах. in в сочетании с информационными битами. Дескремблирование битов управляющей информации выполняется путем установления правильных местоположений битов-заполнителей с помощью параметров, связанных с UL-SCH, присутствующих в chs. Дескремблер пропускает биты-заполнители «x», чтобы отменить обработку, определенную в TS 36.212, раздел 5.3.1 [1].
Несколько кодовых слов могут быть параметризованы двумя различными формами chs структура. Каждое кодовое слово может быть определено отдельными элементами массива структуры 1 на 2, или параметры кодового слова могут быть объединены вместе в полях одной скалярной структуры 1 на 1. В последнем случае любые значения скалярного поля применяются как к кодовым словам, так и к скаляру. NLayers общее число. Дополнительные сведения см. в разделе Параметризация UL-SCH.
выполняет дескремблирование PUSCH ввода мягких битов, out = lteULDescramble(ue,in)in, но принимает только специфичные для UE настройки в ue структура. in вход должен содержать только скремблированные биты данных, приводящие к дескремблированию только транспортных данных. ue структура должна включать NCellID, NSubframe, и RNTI поля.
выполняет дескремблирование мягких битов PUSCH, out = lteULDescramble(in,nsubframe,cellid,rnti)in, для номера субкадра, nsubframe, идентичность ячейки, cellidи указанный временный идентификатор радиосети (RNTI), rnti. Этот синтаксис выполняет только дескремблирование блоков и ожидает ввода, in, чтобы содержать только скремблированные биты данных. Если in вектор содержит биты-местозаполнители, они не дескремблируются правильно, поскольку биты-местозаполнители не пропускаются во время процесса дескремблирования. Таким образом, синтаксис этой функции дескремблирует только биты транспортных данных.
[1] 3GPP TS 36.211. "Развитый универсальный наземный радиодоступа (E-UTRA); Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.