Представление сеток ресурса

Обзор

В этом разделе описываются структуры данных, используемые, чтобы представлять сетку ресурса в LTE Toolbox™.

Многомерные массивы

Перед модуляцией OFDM (ОБПФ) физические каналы и сигналы в LTE сопоставлены с различными фрагментами сетки ресурса. LTE Toolbox представляет сетку ресурса как многомерный массив.

Строки этого массива представляют поднесущую. Столбцы сопоставляют OFDM или символы SC-FDMA в нисходящем канале и восходящем канале, соответственно. Третья размерность или плоскость представляют порты антенны. В LTE Toolbox сетка ресурса охватывает подкадр во временном интервале вместо паза. Следовательно, документация использует термин subframe resource grid. Размер этого многомерного массива 12NRB×2Nsymb×P, где NRB является количеством блоков ресурса, охватывающих доступную пропускную способность, Nsymb является количеством OFDM или SC-FDMA в восходящем канале, символах на паз, и P является количеством портов антенны. Поэтому сетка ресурса представляет подкадр, два паза и целую пропускную способность, поскольку существует 12 поднесущих на блок ресурса. Для одного случая антенны можно работать с двумерным массивом размера 12NRB×2Nsymb.

Создание пустой сетки ресурса

Создайте пустую нисходящую сетку ресурса с помощью двух различных методов. Допустимые и эквивалентные сетки ресурса подкадра могут быть созданы с помощью lteDLResourceGrid функционируйте или MATLAB® zeros функция.

Инициализируйте обязательные параметры

Создайте структуру параметра для нормального циклического префикса, девяти нисходящих блоков ресурса и одной антенны передачи. Также задайте семь символов на паз для использования в zeros функция только.

enb.CyclicPrefix = 'Normal';
enb.NDLRB = 9;
enb.CellRefP = 1;
noSymbolsSlot = 7;

Создайте две пустых сетки ресурса

Создайте пустую сетку ресурса подкадра, с помощью каждого метода.

resourceGrid1 = lteDLResourceGrid(enb);
resourceGrid2 = zeros(enb.NDLRB*12, noSymbolsSlot*2, enb.CellRefP);

Подтвердите, что сетки равны

Сравните две переменные сетки для равенства с помощью isequal MATLAB функция.

isequal(resourceGrid1,resourceGrid2)
ans = logical
   1

Оба подхода генерируют тот же результат. Используйте любой подход, чтобы создать пустую нисходящую сетку ресурса. Точно так же пустая восходящая сетка ресурса могла быть создана с помощью lteULResourceGrid функционируйте или zeros MATLAB функция.

Смотрите также

| | | |

Похожие темы