lteNBResourceGrid

Узкополосный массив ресурса

Описание

пример

grid = lteNBResourceGrid(cfg) генерирует пустой массив ресурса для заданных параметров конфигурации. Если вы задаете восходящую передачу, элементы grid выведите представляют элементы для одного паза узкополосного Интернета вещей (NB-IoT) массив ресурса, как описано в разделе 10.1.2.1 из [1]. Если вы задаете нисходящую передачу, элементы grid выведите представляют элементы для одного подкадра массива ресурса NB-IoT, как описано в разделе 10.2.2.1 из [1].

Для получения дополнительной информации о сетках ресурса и представлении элемента ресурса LTE Toolbox™ при помощи многомерных массивов, смотрите, Представляют Сетки Ресурса.

Примеры

свернуть все

Создайте массив ресурса для восходящей передачи NB-IoT с расстоянием между поднесущими 3,75 кГц и одним портом антенны.

Сконфигурируйте передачу с расстоянием между поднесущими 3,75 кГц.

cfg = struct('NBULSubcarrierSpacing','3.75kHz');

Создайте массив ресурса и отобразите его размер.

grid = lteNBResourceGrid(cfg);
disp(size(grid))
    48     7

Задайте нисходящую настройку NB-IoT для одного подкадра и двух портов антенны.

cfg = struct('NBRefP',2);

Создайте массив ресурса и отобразите его размер.

grid = lteNBResourceGrid(cfg);
disp(size(grid))
    12    14     2

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

свернуть все

Параметры конфигурации в виде структуры, поля которой зависят от желаемой настройки.

Чтобы сгенерировать массив ресурса для восходящей настройки, входная структура должна содержать это поле.

Поле ЗначенияОписаниеТип данных
NBULSubcarrierSpacing'3.75kHz', '15kHz'Расстояние между поднесущими восходящего канала NB-IoT. Чтобы установить расстояние между поднесущими 3,75 кГц, задайте это поле как '3.75kHz'. Чтобы установить расстояние между поднесущими 15 кГц, задайте это поле как '15kHz'.charСтрока

Чтобы сгенерировать массив ресурса для нисходящей настройки, входная структура должна содержать это поле.

Поле ЗначенияОписаниеТип данных
NBRefP1, 2Количество портов антенны узкополосного опорного сигнала (NRS).double

Если вы задаете оба поля, функция игнорирует значение NBRefP поле и генерирует массив ресурса для восходящей настройки, соответствующей значению NBULSubcarrierSpacing поле .

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

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

свернуть все

Пустой массив ресурса, возвращенный как N-by-M-by-P массив нулей, где:

  • N является количеством поднесущих

  • Для восходящей передачи M является количеством деления частоты одно несущей, несколько получают доступ (SC-FDMA) к символам в пазе. Для нисходящей передачи M является количеством ортогонального мультиплексирования деления частоты (OFDM) или символов SC-FDMA в подкадре.

  • P является количеством портов передающей антенны. Для восходящей передачи P равняется 1. Для нисходящей передачи P является значением cfg.NBRefP.

Если вы задаете восходящую настройку, элементы этого выхода представляют элементы для массива ресурса паза, описанного в разделе 10.1.2.1 из [1]. Если вы задаете нисходящую настройку, элементы этого выхода представляют элементы массива ресурса подкадра, описанного в разделе 10.2.2.1 из [1].

Ссылки

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

Введенный в R2021a