Дескремблирование PUSCH
out = lteULDescramble(ue,chs,in)
out = lteULDescramble(ue,in)
out = lteULDescramble(in,nsubframe,cellid,rnti)
выполняет дескремблирование PUSCH мягкого битового вектора, out
= lteULDescramble(ue
,chs
,in
)in
, или массив ячеек в случае двух кодовых комбинаций, согласно настройкам UE-specific в структуре ue
и UL-SCH связал параметры в структуре chs
. Это выполняет PUSCH, дескремблирующий, чтобы отменить обработку, описанную в TS 36.212, Раздел 5.3.1 [1], и возвращает мягкий битовый вектор или массив ячеек векторов, out
. Этот синтаксис поддерживает дескремблирование битов управляющей информации, если они присутствуют в мягких битах in
в сочетании с информационными битами. Дескремблирование битов управляющей информации сделано путем установления правильных местоположений битов заполнителя с помощью UL-SCH-related параметров, существующих в chs
. Дескремблер пропускает биты заполнителя ‘x’, чтобы отменить обработку, заданную в TS 36.212, Раздел 5.3.1 [1].
Несколько кодовых комбинаций могут быть параметризованы двумя различными формами структуры chs
. Каждая кодовая комбинация может быть задана отдельными элементами массива 1 2 массив структур, или параметры кодовой комбинации могут быть объединены вместе в областях одного скаляра, 1 на 1, структуры. В последнем случае любые значения скалярного поля применяются к обеим кодовым комбинациям, и скалярный NLayers
является общим количеством. Для получения дальнейшей информации см. Параметризацию UL-SCH.
выполняет дескремблирование PUSCH мягкого битного входа, out
= lteULDescramble(ue
,in
)in
, но берет только настройки UE-specific в структуре 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. “Физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group; развитый Универсальный наземный радио-доступ (к E-UTRA). URL: http://www.3gpp.org.