exponenta event banner

lteUCIEncode

Кодирование UCI передачи формата PUCCH 2, 2a и 2b

Синтаксис

Описание

пример

cw = lteUCIEncode(ucibits) возвращает вектор столбца кодированных битов UCI, cw, в результате обработки управляющей информации, ucibits. ucibits - вектор столбца битов CQI/PMI или RI (UCI), представляющий информационные поля CQI/PMI или RI, описанные в TS 36.212, раздел 5.2.3.3 [1]. ucibits должен быть вектором, содержащим до 13 битов. Для форматов 2a и 2b PUCCH с расширенным циклическим префиксом этот вектор должен также содержать добавленные 1 или 2 бита HARQ-ACK для совместного кодирования.

Обработка UCI определена в TS 36.212, раздел 5.2.3 [1], и состоит из (20,A) блочного кода, где A - количество битов в ucibits. Кодированный битовый вектор, cw, имеет длину 20 бит.

Примеры

свернуть все

Кодировать биты UCI, представляющие RI = 3, используя два бита. Согласно TS 36.212, таблица 5.2.2.6-6, это соответствует набору входных битов [1; 0].

cw = lteUCIEncode([1;0])
cw = 20x1 int8 column vector

   1
   1
   1
   1
   1
   1
   1
   1
   1
   1
      ⋮

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

свернуть все

Биты управляющей информации, заданные как логический вектор длиной от 1 до 13. Этот вектор содержит логические биты CQI/PMI или RI (UCI), представляющие информационные поля CQI/PMI или RI. Он должен иметь длину до 13 бит. Для форматов 2a и 2b PUCCH с расширенным циклическим префиксом этот вектор должен также содержать добавленные 1 или 2 бита HARQ-ACK для совместного кодирования.

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

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

свернуть все

Кодированные биты UCI, возвращаемые в виде вектора целочисленного столбца 20 на 1. Кодированный битовый вектор имеет длину 20 бит.

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

Ссылки

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

Представлен в R2014a