lteULScramble

Скремблирование PUSCH

Описание

out = lteULScramble(in,nsubframe,cellid,rnti) выполняет скремблирование PUSCH битового вектора, in, для номера подкадра, nsubframe, идентичность ячейки, cellid, и заданный RNTI, rnti. Это выполняет PUSCH, борющийся согласно TS 36.211, Раздел 5.3.1 [1]. Биты заполнителя, обозначенные x, представлены –1 во входном векторе или массиве ячеек векторов. Биты заполнителя повторения, y, представлены –2. Эта функция заменяет этими заполнителями как частью ее операции скремблирования.

in вектор или массив ячеек, содержащий один или два вектора, соответствующие количеству кодовых комбинаций, которые будут скремблированы.

пример

out = lteULScramble(ue,in) выполняет скремблирование PUSCH in согласно настройкам UE-specific в структуре, ue.

Примеры

свернуть все

Выполните PUSCH, борющийся за NCellID=100 и RNTI=61.

in = ones(10,1);
bits = lteULScramble(struct('NCellID',100,'NSubframe',0,'RNTI',61),in)
bits = 10x1 int8 column vector

   0
   1
   0
   0
   0
   1
   0
   0
   1
   1

Входные параметры

свернуть все

Битные входные данные, заданные как числовой вектор-столбец или массив ячеек числовых вектор-столбцов. Этот аргумент содержит один или два вектора, соответствующие количеству кодовых комбинаций, которые будут скремблированы.

Типы данных: double | cell
Поддержка комплексного числа: Да

Номер подкадра, заданный в виде числа.

Типы данных: double

Идентичность ячейки физического уровня, заданная в виде числа.

Типы данных: double

Радиосеть Временный (16-битный) Идентификатор. Заданный в виде числа.

Типы данных: double

Настройки UE-specific, заданные как структура со следующими полями.

Идентичность ячейки физического уровня, заданная в виде числа.

Типы данных: double

Номер подкадра, заданный в виде числа.

Типы данных: double

Радиосеть Временный (16-битный) Идентификатор. Заданный в виде числа.

Типы данных: double

Типы данных: struct

Выходные аргументы

свернуть все

PUSCH скремблировал выходные биты, возвращенные как числовой вектор-столбец или массив ячеек числовых вектор-столбцов.

Ссылки

[1] 3GPP TS 36.211. “Развитый Универсальный наземный радио-доступ (к E-UTRA); физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.

Смотрите также

| |

Введенный в R2014a