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