В этом разделе описываются структуры данных, используемые, чтобы представлять сетку ресурса в 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 функция.
isequal
| lteDLResourceGrid
| lteResourceGrid
| lteULResourceGrid
| zeros