exponenta event banner

nrPDCCH

Формирование символов модуляции PDCCH

Описание

пример

sym = nrPDCCH(dcicw,nid,nrnti) возвращает символы модуляции физического канала управления нисходящей линии связи (PDCCH), как определено в TS 38.211, раздел 7.3.2 [1]. dcicw является кодированным кодовым словом информации управления нисходящей линии связи (DCI), как указано в TS 38.212, раздел 7.3 [2]. Процесс генерации состоит из скремблирования входного кодового слова DCI с идентификацией скремблирования. nidи модуляция символа QPSK. nrnti определяет пользовательское оборудование (UE).

sym = nrPDCCH(___,'OutputDataType',datatype) указывает тип данных символа PDCCH в дополнение к входным аргументам в предыдущем синтаксисе.

Примеры

свернуть все

Укажите случайную последовательность двоичных значений, соответствующих кодовому слову DCI, равному 560 битам. Генерируют символы модуляции посредством скремблирования с использованием идентификатора скремблирования опорного сигнала демодуляции PDCCH (DMRS).

dcicw = randi([0 1],560,1);     
nid = 2^11;                   % pdcch-DMRS-ScramblingID
nrnti = 123;                  % C-RNTI
sym = nrPDCCH(dcicw,nid,nrnti)
sym = 280×1 complex

   0.7071 + 0.7071i
   0.7071 + 0.7071i
  -0.7071 + 0.7071i
   0.7071 + 0.7071i
   0.7071 + 0.7071i
   0.7071 - 0.7071i
  -0.7071 + 0.7071i
  -0.7071 + 0.7071i
  -0.7071 + 0.7071i
  -0.7071 - 0.7071i
      ⋮

Укажите случайную последовательность двоичных значений, соответствующих кодовому слову DCI, равному 560 битам. Генерирование символов модуляции PDCCH путем установки идентификатора скремблирования в идентификатор ячейки физического уровня (NcellID).

dcicw = randi([0 1],560,1);     
nid = 123;                    % NcellID (0 to 1007)
nrnti = 0;  
sym = nrPDCCH(dcicw,nid,nrnti)
sym = 280×1 complex

  -0.7071 - 0.7071i
  -0.7071 + 0.7071i
  -0.7071 - 0.7071i
  -0.7071 - 0.7071i
   0.7071 + 0.7071i
  -0.7071 - 0.7071i
  -0.7071 + 0.7071i
   0.7071 + 0.7071i
   0.7071 - 0.7071i
   0.7071 + 0.7071i
      ⋮

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

свернуть все

Кодированное кодовое слово DCI, указанное как вектор столбца двоичных значений.

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

Идентификатор скремблирования, заданный как целое число от 0 до 65535. Укажите с помощью nid идентификационный номер ячейки физического уровня, в диапазоне от 0 до 1007, или параметр более высокого уровня pdcch-DMRS-ScramedID, в диапазоне от 0 до 65535. Для получения дополнительной информации об этих значениях см. TS 38.211 раздел 7.3.2.3 и 7.4.1.3.

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

Идентификатор UE, заданный как целое число от 0 до 65519.

  • Если nid - идентификатор скремблирования DMRS PDCCH, nrnti - временный идентификатор сотовой радиосети (C-RNTI) в пространстве поиска, специфичном для UE.

  • Если nid - идентификатор ячейки физического уровня, nrnti является 0.

Для получения дополнительной информации см. TS 38.211 раздел 7.3.2.3 и 7.4.1.3.

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

Тип данных выходных символов, указанный как 'double' или 'single'.

Типы данных: char | string

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

свернуть все

Символы модуляции PDCCH, возвращаемые как комплексный вектор столбца.

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

Вопросы совместимости

развернуть все

В R2020b изменилось поведение

Ссылки

[1] 3GPP TS 38.211. "НР; Физические каналы и модуляция. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы.

[2] 3GPP TS 38.212. "НР; мультиплексирование и канальное кодирование. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы.

Расширенные возможности

.

См. также

Функции

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