Скремблирование PUSCH
выполняет скремблирование PUSCH битового вектора, out
= lteULScramble(in
,nsubframe
,cellid
,rnti
)in
, для номера подкадра, nsubframe
, идентичность ячейки, cellid
, и заданный RNTI, rnti
. Это выполняет PUSCH, борющийся согласно TS 36.211, Раздел 5.3.1 [1]. Биты заполнителя, обозначенные x, представлены –1 во входном векторе или массиве ячеек векторов. Биты заполнителя повторения, y, представлены –2. Эта функция заменяет этими заполнителями как частью ее операции скремблирования.
in
вектор или массив ячеек, содержащий один или два вектора, соответствующие количеству кодовых комбинаций, которые будут скремблированы.
[1] 3GPP TS 36.211. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); Физические Каналы и Модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.