ltePUCCH2

Физический восходящий формат 2 канала управления

Синтаксис

sym = ltePUCCH2(ue,chs,bits)
[sym,info] = ltePUCCH2(ue,chs,bits)

Описание

пример

sym = ltePUCCH2(ue,chs,bits) возвращает матрицу, содержащую физический восходящий канал управления (PUCCH) символы формата 2, учитывая структуру настроек UE-specific, структуру с параметрами конфигурации передачи канала и вектор закодированного CQI/PMI или RI bits.

пример

[sym,info] = ltePUCCH2(ue,chs,bits) также возвращает массив информационной структуры PUCCH, info.

Примеры

свернуть все

Сгенерируйте значения символа формата 2 PUCCH, с помощью набора NCellID для 1 и набора NSubframe к 0.

Инициализируйте конфигурационные структуры chs и ue. Сгенерируйте символы.

ue.NCellID = 1;
ue.NSubframe = 0;
ue.RNTI = 1;
ue.CyclicPrefixUL = 'Normal';
ue.Hopping = 'Off';

chs.ResourceIdx = 0;
chs.ResourceSize = 0;
chs.CyclicShifts = 0;

sym = ltePUCCH2(ue,chs,ones(20,1));
sym(1:5)
ans = 5×1 complex

   0.0000 + 1.0000i
  -0.5000 - 0.8660i
  -0.5000 + 0.8660i
  -0.0000 - 1.0000i
   0.5000 + 0.8660i

Сгенерируйте физический восходящий канал управления (PUCCH) символы формата 2 для двух путей к антенне передачи.

Инициализируйте параметры для конфигурационной структуры UE-specific и конфигурационной структуры канала. Сгенерируйте PUCCH 2 символа и информационная структура.

ue.NCellID = 1;
ue.NSubframe = 0;
ue.RNTI = 1;
ue.CyclicPrefixUL = 'Normal';
ue.Hopping = 'Off';

chs.ResourceIdx = [0 3];
chs.ResourceSize = 0;
chs.CyclicShifts = 0;

[pucch2Sym,info] = ltePUCCH2(ue,chs,[]);

Поскольку существует две антенны, символы выводятся как 2D вектор-столбец и info, структура вывода содержит два элемента.

pucch2Sym(1:10,:)
ans = 10×2 complex

   0.5000 + 0.5000i   0.5000 + 0.5000i
  -0.6830 - 0.1830i   0.1830 - 0.6830i
   0.1830 + 0.6830i  -0.1830 - 0.6830i
  -0.5000 - 0.5000i  -0.5000 + 0.5000i
   0.6830 + 0.1830i   0.6830 + 0.1830i
   0.6830 - 0.1830i   0.1830 + 0.6830i
  -0.5000 - 0.5000i   0.5000 + 0.5000i
  -0.6830 - 0.1830i  -0.1830 + 0.6830i
   0.6830 - 0.1830i   0.6830 - 0.1830i
   0.5000 - 0.5000i   0.5000 + 0.5000i

size(info)
ans = 1×2

     1     2

Просмотрите содержимое второго элемента структуры info.

info(2)
ans = struct with fields:
               Alpha: [1x10 double]
            SeqGroup: [1 1]
              SeqIdx: [0 0]
        NResourceIdx: [4 7]
    NCellCyclicShift: [64 192 46 212 191 71 91 84 25 105]
             Symbols: [1x10 double]

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

свернуть все

Параметры конфигурации UE-specific, заданные как структура, содержащая эти поля.

Поле параметраТребуемый или дополнительныйЗначенияОписание
NCellIDНеобходимый

Целое число от 0 до 503

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

NSubframeНеобходимый

0 (значение по умолчанию), неотрицательное скалярное целое число

Номер подкадра

RNTIНеобходимый

0 (значений по умолчанию), скалярное целое число

Значение радиосети временного идентификатора (RNTI) (16 битов)

CyclicPrefixULДополнительный

'Normal' (значение по умолчанию), 'Extended'

Циклическая длина префикса

HoppingДополнительный

'Off' (значение по умолчанию), 'Group'

Метод скачкообразного движения частоты.

Настройка передачи канала, заданная как структура, содержащая эти поля.

Поле параметраТребуемый или дополнительныйЗначенияОписание
ResourceIdxДополнительный

0 (значений по умолчанию), целое число от 0 до 1 185 или вектор целых чисел.

Индексы ресурса PUCCH, которые определяют физические блоки ресурса, циклический сдвиг и ортогональное покрытие, используемое для передачи. (nPUCCH(2)). Задайте один индекс для каждой антенны передачи.

ResourceSizeДополнительный

0 (значений по умолчанию), целое число от 0 до 98.

Размер ресурса выделяется формату 2 PUCCH (NRB(2))

CyclicShiftsДополнительный

0 (значений по умолчанию), целое число от 0 до 7

Количество циклических сдвигов использовало для формата 1 в блоках ресурса (RBS) со смесью формата 1 и формата 2 PUCCH, заданный как целое число от 0 до 7. (Ncs(1))

Закодированный CQI/PMI или биты RI (закодировал UCI), заданный как вектор, который формируется путем выполнения кодирования UCI небольшого вектора, представляющего CQI/PMI или поля информации о RI, описанные в TS 36.212 [2], Раздел 5.2.3.3. Этот закодированный битовый вектор 20 битов длиной обозначается блок битов b(0),...,b(19) в TS 36.211 [1], Раздел 5.4.2. Если бит M равняется 21 или 22, соответствуя формату 2a или 2b PUCCH, соответственно, как описано в TS 36.211 [1], Таблице 5.4-1, дальнейшие биты, b(20),...,b(Mbit–1), должны быть предоставлены, как введено функции ltePUCCH2DRS для передачи. Значение Mbit 20 соответствует формату 2 PUCCH без дополнительных битов, передаваемых на формате 2 PUCCH ДОКТОР.

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

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

свернуть все

Символы формата 2 PUCCH, возвращенные как числовой вектор-столбец. Символы для каждой антенны находятся в столбцах sym с количеством столбцов, определенных количеством индексов ресурса PUCCH, заданных в chs . ResourceIdx.

Пример: 0.7071 + 0.7071i

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

Информация о формате 2 PUCCH, возвращенная как массив структур с элементами, соответствующими каждой антенне передачи и содержащими эти поля.

Ссылка обозначает циклический сдвиг для каждого символа OFDM, возвращенного как 2D вектор-столбец. (α)

Номер группы последовательности оснований PUCCH для каждого слота, возвращенного как 2D вектор-столбец. U

Индексы номера группы последовательности оснований PUCCH для каждого слота, возвращенного как 2D вектор-столбец. V

Индексы ресурса PUCCH для каждого слота, возвращенного как 2D вектор-столбец. N

Специфичный для ячейки циклический сдвиг для каждого символа OFDM, возвращенного как вектор. (ncscell)

Модулируемые символы данных для каждого символа OFDM, возвращенного как вектор. (d(0))

Пример: [0.7071 + 0.7071i...]

Ссылки

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

[2] 3GPP TS 36.212. “Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA). URL: http://www.3gpp.org.

Введенный в R2014a