exponenta event banner

lteNPUSCHDRSIndices

Формирование индексов RE DRS NPUSCH

Описание

пример

ind = lteNPUSCHDRSIndices(ue,chs) производит indвектор столбца индексов ресурсного элемента (RE) узкополосного физического совместно используемого канала восходящей линии связи (NPUSCH) демодуляции опорного сигнала (DRS). Функция формирует индексы отображения символов NPUSCH на физические ресурсы, как указано в разделе 10.1.4.2 [1], для настроек пользовательского оборудования (UE) ue и конфигурация передачи канала chs.

пример

ind = lteNPUSCHDRSIndices(ue,chs,opts) определяет opts, формат, в котором функция возвращает индексы RE NPUSCH DRS.

Примеры

свернуть все

Настройка параметров, специфичных для UE.

ue = struct('NBULSubcarrierSpacing','15kHz');

Укажите конфигурацию передачи канала.

chs =  struct('NPUSCHFormat','Data','NBULSubcarrierSet',0:11);

Создание и отображение индексов RE NPUSCH DRS для указанных настроек.

ind = lteNPUSCHDRSIndices(ue,chs);
disp(ind')
    37    38    39    40    41    42    43    44    45    46    47    48

Настройка параметров, специфичных для UE.

ue = struct('NBULSubcarrierSpacing','15kHz');

Укажите конфигурацию передачи канала.

chs =  struct('NPUSCHFormat','Data','NBULSubcarrierSet',0:11);

Создайте индексы RE NPUSCH DRS, задав нулевое форматирование.

ind = lteNPUSCHDRSIndices(ue,chs,'0based');

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

свернуть все

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

ОбластьЦенностиОписаниеТипы данных
NBULSubcarrierSpacing'3.75kHz', '15kHz'

Интервал между поднесущими восходящей линии связи NB-IoT

Чтобы задать интервал между поднесущими 3,75 кГц, укажите это поле как '3.75kHz'. Чтобы установить интервал между поднесущими 15 кГц, укажите это поле как '15kHz'.

char, string

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

Конфигурация передачи канала, заданная как структура, содержащая эти поля.

ОбластьЦенностиОписаниеТипы данных
NPUSCHFormat'Data', 'Control'

Формат NPUSCH

Чтобы указать, что NPUSCH несет данные узкополосного общего канала восходящей линии связи (UL-SCH), укажите это поле как 'Data'. Чтобы указать, что NPUSCH несет управляющую информацию восходящей линии связи, укажите это поле как 'Control'.

char, string
NBULSubcarrierSetЦелое число в интервале [0, 47], вектор целых чисел в интервале [0, 11]

Индексы восходящих поднесущих NB-IoT в нулевом виде

При указании NPUSCHFormat поле как 'Control', укажите это поле как целое число в интервале [0, 11].

При указании NPUSCHFormat поле как 'Data' и NBULSubcarrierSpacing области ue ввод в качестве '3.75kHz', укажите это поле как целое число в интервале [0, 47].

При указании NPUSCHFormat поле как 'Data' и NBULSubcarrierSpacing области ue ввод в качестве '15kHz', укажите это поле как вектор целых чисел в интервале [0, 11].

double

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

Формат вывода и индексная база сформированных индексов, указанных как одна из этих форм.

  • 'format base'

  • "format base"

  • {'format','base'}

  • ["format","base"]

Где format и base определены в этой таблице.

ВыборЦенностиОписание
format'ind' (по умолчанию), 'sub'

Формат вывода сформированных индексов

Чтобы вернуть индексы в виде вектора столбца, укажите этот параметр как 'ind'.

Чтобы вернуть индексы в виде матрицы NRE-by-3, где NRE - количество RE, укажите эту опцию как 'sub'. Каждая строка матрицы содержит поднесущую, символ и антенный порт в качестве своего первого, второго и третьего элемента соответственно.

base'1based' (по умолчанию), '0based'

База индекса

Создание индексов с первым значением 1, укажите этот параметр как '1based'. Создание индексов с первым значением 0, укажите этот параметр как '0based'.

Пример: 'ind 0based', "ind 0based", {'ind','0based'}, и ["ind","0based"] укажите те же параметры вывода.

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

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

свернуть все

Индексы RE NPUSCH DRS, возвращаемые как целочисленный вектор-столбец длины NRE, равный числу RE.

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

Ссылки

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

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