lteResourceGrid

Массив ресурсов подкадров

Описание

пример

grid = lteResourceGrid(cfg) возвращает пустой массив ресурсов, сгенерированный из структуры параметров строения, cfg. Чтобы создать массив ресурсов специально для нисходящего или восходящего каналов, используйте lteDLResourceGrid или lteULResourceGrid, соответственно.

Для получения дополнительной информации о ресурсной сетке и многомерном массиве, используемых для представления ресурсных элементов для одного подкадра через все сконфигурированные порты антенны, см. «Представление ресурсных сеток».

пример

grid = lteResourceGrid(cfg,p) возвращает массив ресурсов, где p непосредственно задает количество плоскостей антенны в массиве.

Примеры

свернуть все

Создайте пустой массив ресурсов, который представляет нисходящие ресурсные элементы для 10MHz полосы пропускания, одного подкадра и двух антенн.

griddl = lteResourceGrid(struct('NDLRB',50,'CellRefP',2,'CyclicPrefix','Normal'));
size(griddl)
ans = 1×3

   600    14     2

Создайте пустой массив ресурсов, который представляет элементы ресурса восходящей линии связи для 10MHz полосы пропускания, одного подкадра и двух антенн.

gridul = lteResourceGrid(struct('NULRB',50,'NTxAnts',2,'CyclicPrefixUL','Normal'));
size(gridul)
ans = 1×3

   600    14     2

Создайте пустой массив ресурсов, который представляет нисходящие ресурсные элементы для полосы пропускания 20 МГц, одного подкадра, расширенного циклического префикса и четырех плоскостей антенн.

cfg = struct('NDLRB',100,'CyclicPrefix','Extended');
p = 4;
griddl = lteResourceGrid(cfg,p);
size(griddl)
ans = 1×3

        1200          12           4

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

свернуть все

Настройки строения, заданные как скалярная структура. Чтобы создать нисходящий ресурсный массив, cfg должен содержать NDLRB и CellRefP поля. Чтобы создать массив ресурсов восходящей линии связи, cfg должен содержать NULRB поле. Наличие полевых NDLRB имеет приоритет над полем NULRB.

Для нисходящего канала эти поля применяются.

Поле параметраТребуемый или опционныйЗначенияОписание
NDLRBНеобходимый

Скалярное целое число от 6 до 110

Количество нисходящих ресурсных блоков. (NRBDL)

CellRefPНеобходимый

1, 2, 4

Количество портов антенны специфического для ячейки опорного сигнала (CRS)

CyclicPrefixДополнительный

'Normal' (по умолчанию), 'Extended'

Длина циклического префикса

Для восходящего канала эти поля применяются.

Поле параметраТребуемый или опционныйЗначенияОписание
NULRBНеобходимыйскалярное целое число от 6 до 110

Количество ресурсных блоков восходящей линии связи. (NRBУЛ.)

CyclicPrefixULДополнительный

'Normal' (по умолчанию), 'Extended'

Текущая длина циклического префикса

NTxAntsДополнительный

1 (по умолчанию), 2, 4

Количество передающих антенн.

Количество плоскостей антенны в выход массива, заданное в виде неотрицательного скаляра целого числа.

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

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

свернуть все

Пустая многомерная ресурсная сетка, возвращенная как N -by- M -by- P числовой массив. N - количество поднесущих (12 × NULRB). M - количество символов OFDM или SC-FDMA в подкадре, 14 для нормального циклического префикса и 12 для расширенного циклического префикса. P - количество портов передающей антенны, cfg.CellRefP в нисходящем канале и cfg.NTxAnts в восходящем канале.

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

Введенный в R2014a