DCI передают физическое выделение блоков ресурса
[prbset, nrbg, rbgsize]
= lteDCIResourceAllocation(enbue,dcistr)[prbset, nrbg, rbgsize]
= lteDCIResourceAllocation(dcistr)[ возвращает матрицу, содержащую основанные на нуле индексы физического блока ресурса (PRB) prbset, nrbg, rbgsize]
= lteDCIResourceAllocation(enbue,dcistr)prbset, количество групп блока ресурса nrbg и размер группы блока ресурса rbgsize, для заданной структуры настроек сообщения DCI enbue и структура сообщения DCI dcistr.
TS 36.213 [1] задает типы распределения ресурсов, используемые для нисходящего канала, восходящего канала и непрямой. Для получения дополнительной информации смотрите Типы Распределения ресурсов.
Если вы задаете Формат 0 DCI, Формат 4 или Формат 5 в dcistr . DCIFormat, функция устанавливает системную пропускную способность на основе количества восходящих блоков ресурса, enbue . NULRB. Если вы не задаете enbue . NULRB, функция устанавливает системную пропускную способность на основе количества нисходящих блоков ресурса, enbue . NDLRB. Для всех других форматов функция сначала проверяет enbue . NDLRB для количества блоков ресурса. Для получения дополнительной информации смотрите Количество Определения Блоков Ресурса.
[ возвращает выходные параметры prbset, nrbg, rbgsize]
= lteDCIResourceAllocation(dcistr)prbset, nrbg и rbgsize как выше, кроме полей, описанных в структуре, enbue должен присутствовать как часть dcistr.
При вызове lteDCIResourceAllocation, задающего структуру dcistr, когда не рекомендуется единственный входной параметр, потому что эта подпись будет удалена в будущем релизе.
Выделите ресурс DCI, и показывает выделение ресурсов DCI.
Создайте структуру сообщения DCI с системной пропускной способностью 50 блоков ресурса и Формата 1A DCI.
enb = struct('NDLRB',50); dciStr = lteDCI(enb,struct('DCIFormat','Format1A','AllocationType',1));
Возвратите выделенные физические индексы блока ресурса, количество групп блока ресурса и размер группы блока ресурса.
[prbSet, nrBg, rbgSize] = lteDCIResourceAllocation(enb,dciStr)
prbSet = 1x2 uint64 row vector
0 27
nrBg = int32
17
rbgSize = int32
3
Отобразите выделения PRB, сопоставленные с последовательностью подкадров в кадре для Формата 0 DCI и восходящего типа 1 распределения ресурсов.
Сконфигурируйте распределение ресурсов восходящего канала типа 1 (мультикластер). TS 36.213, Раздел 8.1.2 описывает определение значения индикации ресурса (RIV).
enb = struct('NDLRB',50); dci = lteDCI(enb,struct('DCIFormat','Format0','AllocationType',1)); dci.Allocation.RIV = 1;
Отобразите изображение PRBs, используемого в каждом слоте каждого подкадра в кадре.
Создайте матрицу subframeslots, полную нулей. Существует 20 слотов на кадр, в частности два слота на подкадр и десять подкадров на кадр.
Цикл посредством присвоения набора PRB индексов для каждого подкадра. Также присвойте значение в subframeslots для каждого, занял индекс PRB.
subframeslots = zeros(enb.NDLRB,20); for i = 0:9 enb.NSubframe = i; prbSet = lteDCIResourceAllocation(enb,dci); prbSet = repmat(prbSet,1,2/size(prbSet,2)); for s = 1:2 subframeslots(prbSet(:,s)+1,2*i+s) = 20+s*20; end end image(subframeslots); axis xy; xlabel('Subframe Slots'); ylabel('PRB Indices');

Заметьте от изображения, что тот же набор индексов PRB используется в каждом слоте.
Отобразите выделения PRB, сопоставленные с последовательностью подкадров в кадре для восходящего распределения ресурсов со скачкообразным движением.
Сконфигурируйте распределение ресурсов восходящего канала типа 1, которое имеет скачкообразное движение типа 0 и скачкообразное движение подкадра и слот.
enb = struct('NDLRB',50,'NCellID',0); dci = lteDCI(enb,struct('DCIFormat','Format0','AllocationType',0,... 'FreqHopping',1)); dci.Allocation.HoppingBits = 0; dci.Allocation.RIV = 110; enb.PUSCHHopping = 'InterAndIntra'; enb.MacTxNumber = 0; enb.NSubbands = 1; enb.PUSCHHoppingOffset = 10;
Отобразите изображение PRBs, используемого в каждом слоте каждого подкадра в кадре.
Создайте матрицу subframeslots, полную нулей. Существует 20 слотов на кадр, в частности два слота на подкадр и десять подкадров на кадр.
Цикл посредством присвоения набора PRB индексов для каждого подкадра. Также присвойте значение в subframeslots для каждого, занял индекс PRB.
subframeslots = zeros(enb.NDLRB,20); for i = 0:9 enb.NSubframe = i; prbSet = lteDCIResourceAllocation(enb,dci); prbSet = repmat(prbSet,1,2/size(prbSet,2)); for s = 1:2 subframeslots(prbSet(:,s)+1,2*i+s) = 20+s*20; end end image(subframeslots) axis xy xlabel('Subframe Slots') ylabel('PRB Indices')

Заметьте от изображения, что занятые индексы PRB скачкообразно двигаются в четных и нечетных слотах.
enbue — DCI передают настройкиDCI передают настройки, заданные как структура. enbue может содержать следующие поля.
| Поле параметра | Требуемый или дополнительный | Значения | Описание |
|---|---|---|---|
NDLRB | Необходимый | Скалярное целое число от 6 до 110 | Количество нисходящих блоков ресурса. () |
CellRefP | Дополнительный | 1, 2, 4 | Количество портов антенны специфичного для ячейки ссылочного сигнала (CRS) |
DuplexMode | Дополнительный |
| Режим Duplexing, заданный как одно из следующего:
|
Следующие параметры применяются когда | |||
NULRB | Необходимый | Скалярное целое число от 6 до 110 | Количество восходящих блоков ресурса. () |
Следующие параметры применяются когда | |||
NCellID | Необходимый | Целое число от 0 до 503 | Идентичность ячейки физического уровня |
NSubframe | Необходимый | 0 (значение по умолчанию), неотрицательное скалярное целое число | Номер подкадра |
NFrame | Необходимый | 0 (значение по умолчанию), неотрицательное скалярное целое число | Структурируйте номер |
PUSCHHopping | Дополнительный |
| Восходящий режим скачкообразного движения подкадра |
MacTxNumber | Дополнительный | Скалярное целое число от 0 (значение по умолчанию) к 27 | Количество текущего MAC (пере-) передача, CURRENT_TX_NB |
NSubbands | Дополнительный | 1 (значение по умолчанию), 2, 3, или 4 | Количество поддиапазонов. |
PUSCHHoppingOffset | Дополнительный | Скалярное целое число от 0 (значение по умолчанию) к 98 | PUSCH скачкообразное движение смещения |
Следующие параметры запрашивают Формат 5 DCI ( | |||
NULRB | Необходимый | Скалярное целое число от 6 до 110 | Количество восходящих блоков ресурса. () |
Следующие параметры запрашивают Формат 5 DCI ( | |||
NSubframePSSCH | Необходимый | Целое число | Номер подкадра в пуле подкадра PSSCH |
PSSCHHoppingParameter | Дополнительный | Целое число от 0 (значение по умолчанию) к 510. Все значения ≥ 504 установлены к 510. | PSSCH скачкообразно двигающийся параметр |
NSubbands | Дополнительный | 1, 2, или 4 | Количество поддиапазонов |
PSSCHHoppingOffset | Дополнительный | Целое число от 0 (значение по умолчанию) к 110 | PSSCH скачкообразное движение смещения |
PRBPool | Дополнительный | Целочисленный вектор | Ресурс PSSCH блокирует пул (непрямой режим передачи 2). Вектор основанных на нуле индексов, дающих PRBs в пуле. Если отсутствующий или пустой затем пул принят, чтобы быть полной пропускной способностью передачи |
|
Следующие параметры запрашивают Формат 5A DCI ( | |||
PSSCHNSubchannels | Дополнительный | Целое число от 1 (значение по умолчанию) к 110 |
Количество подканалов в пуле ресурсов V2X PSSCH |
PSSCHSubchannelSize | Дополнительный | Целое число от 1 до 110. Значение по умолчанию равняется 4. | Количество PRB в каждом подканале |
PSSCHSubchannelPRBStart | Дополнительный | Целое число от 0 (значение по умолчанию) к 109 |
Первый индекс PRB сопоставлен с первым подканалом пула ресурсов |
PSSCHAdjacency | Дополнительный |
|
Передаются ли PSCCH и PSSCH в смежном PRB |
Типы данных: struct
dcistr — DCI передают структуруDCI передают структуру, возвращенную как структура, поля которой совпадают с теми из связанного формата DCI.
Имена полей, сопоставленные с dcistr, зависят от формата DCI. Формат, как ожидают, будет одним из форматов, сгенерированных lteDCI. Стандарт LTE задает типы выделений ресурса для нисходящего канала, восходящего канала, и непрямой. Для получения дополнительной информации смотрите Типы Распределения ресурсов
Следующая таблица детализирует форматы DCI и сопровождение поля параметра dcistr.
| Форматы DCI | Поля dciout | Размер | Описание |
|---|---|---|---|
'Format0' | DCIFormat | - | 'Format0' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
FreqHopping | 1 бит | Флаг скачкообразного движения частоты PUSCH | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
ModCoding | 5 битов | Модуляция, кодируя схему и версию сокращения | |
NewData | 1 бит | Новый индикатор данных | |
TPC | 2 бита | Команда PUSCH TPC | |
CShiftDMRS | 3 бита | Циклический сдвиг для DM RS | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле является Восходящим Индексом. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
CSIRequest | 1, 2, или 3 бита | Запрос CSI | |
SRSRequest | 0 или 1 бит | Запрос SRS. Это поле может только присутствовать в форматах DCI, планируя PUSCH, которые сопоставлены на определенное пространство поиска UE, данное C-RNTI | |
AllocationType | 1 бит | Тип распределения ресурсов, только представьте если ≤. | |
'Format1' | DCIFormat | - | 'Format1' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Заголовок распределения ресурсов: тип 0, тип 1. Если нисходящая пропускная способность является ≤10 PRBs нет никакого заголовка распределения ресурсов, и тип 0 распределения ресурсов принят. | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
ModCoding | 5 битов | Модуляция и схема кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия сокращения | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format1A' | DCIFormat | - | 'Format1A' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Флаг присвоения VRB: 0 (локализованный), 1 (распределенный) | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
ModCoding | 5 битов | Модуляция и схема кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия сокращения | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
SRSRequest | 0 или 1 бит | Запрос SRS. Это поле может только присутствовать в форматах DCI, планируя PUSCH, которые сопоставлены на определенное пространство поиска UE, данное C-RNTI | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format1B' | DCIFormat | - | 'Format1B' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Флаг присвоения VRB: 0 (локализованный), 1 (распределенный) | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
ModCoding | 5 битов | Модуляция и схема кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия сокращения | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
TPMI | 2 бита для двух антенн 4 бита для четырех антенн | Информация о PMI | |
PMI | 1 бит | Подтверждение PMI | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format1C' | DCIFormat | - | 'Format1C' |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
ModCoding | 5 битов | Модуляция и схема кодирования | |
'Format1D' | DCIFormat | - | 'Format1D' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Флаг присвоения VRB: 0 (локализованный), 1 (распределенный) | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
ModCoding | 5 битов | Модуляция и схема кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия сокращения | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
TPMI | 2 бита для двух антенн 4 бита для четырех антенн | Предварительное кодирование информация о TPMI | |
DlPowerOffset | 1 бит | Нисходящая степень смещается | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format2' | DCIFormat | - | 'Format2' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Заголовок распределения ресурсов: тип 0, тип 1. Если нисходящая пропускная способность является ≤10 PRBs нет никакого заголовка распределения ресурсов, и тип 0 распределения ресурсов принят. | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
SwapFlag | 1 бит | Транспортный блок к кодовой комбинации подкачивает флаг | |
ModCoding1 | 5 битов | Модуляция и схема кодирования транспортного блока 1 | |
NewData1 | 1 бит | Новый индикатор данных для транспортного блока 1 | |
RV1 | 2 бита | Версия сокращения для транспортного блока 1 | |
ModCoding2 | 5 битов | Модуляция и схема кодирования транспортного блока 2 | |
NewData2 | 1 бит | Новый индикатор данных для транспортного блока 2 | |
RV2 | 2 бита | Версия сокращения для транспортного блока 2 | |
PrecodingInfo | 3 бита для двух антенн 6 битов для четырех антенн | Предварительное кодирование информации | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format2A' | DCIFormat | - | 'Format2A' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Заголовок распределения ресурсов: тип 0, тип 1. Если нисходящая пропускная способность является ≤10 PRBs нет никакого заголовка распределения ресурсов, и тип 0 распределения ресурсов принят. | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
SwapFlag | 1 бит | Транспортный блок к кодовой комбинации подкачивает флаг | |
ModCoding1 | 5 битов | Модуляция и схема кодирования транспортного блока 1 | |
NewData1 | 1 бит | Новый индикатор данных для транспортного блока 1 | |
RV1 | 2 бита | Версия сокращения для транспортного блока 1 | |
ModCoding2 | 5 битов | Модуляция и схема кодирования транспортного блока 2 | |
NewData2 | 1 бит | Новый индикатор данных для транспортного блока 2 | |
RV2 | 2 бита | Версия сокращения для транспортного блока 2 | |
PrecodingInfo | 0 битов для двух антенн 2 бита для четырех антенн | Предварительное кодирование информации | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format2B' | DCIFormat | - | 'Format2B' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Заголовок распределения ресурсов: тип 0, тип 1. Если нисходящая пропускная способность является ≤10 PRBs нет никакого заголовка распределения ресурсов, и тип 0 распределения ресурсов принят. | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
ScramblingId | 1 бит | Скремблирование идентичности | |
ModCoding1 | 5 битов | Модуляция и схема кодирования транспортного блока 1 | |
NewData1 | 1 бит | Новый индикатор данных для транспортного блока 1 | |
RV1 | 2 бита | Версия сокращения для транспортного блока 1 | |
ModCoding2 | 5 битов | Модуляция и схема кодирования транспортного блока 2 | |
NewData2 | 1 бит | Новый индикатор данных для транспортного блока 2 | |
RV2 | 2 бита | Версия сокращения для транспортного блока 2 | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format2C' | DCIFormat | - | 'Format2C' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Заголовок распределения ресурсов: тип 0, тип 1. Если нисходящая пропускная способность является ≤10 PRBs нет никакого заголовка распределения ресурсов, и тип 0 распределения ресурсов принят. | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
TxIndication | 3 бита | Порты антенны, скремблируя идентичность и количество индикатора слоев | |
SRSRequest | Отличается | Запрос SRS. Только существующий для TDD. | |
ModCoding1 | 5 битов | Модуляция и схема кодирования транспортного блока 1 | |
NewData1 | 1 бит | Новый индикатор данных для транспортного блока 1 | |
RV1 | 2 бита | Версия сокращения для транспортного блока 1 | |
ModCoding2 | 5 битов | Модуляция и схема кодирования транспортного блока 2 | |
NewData2 | 1 бит | Новый индикатор данных для транспортного блока 2 | |
RV2 | 2 бита | Версия сокращения для транспортного блока 2 | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format2D' | DCIFormat | - | 'Format2D' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
AllocationType | 1 бит | Заголовок распределения ресурсов: тип 0, тип 1. Если нисходящая пропускная способность является ≤10 PRBs нет никакого заголовка распределения ресурсов, и тип 0 распределения ресурсов принят. | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле не используется. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
TxIndication | 3 бита | Порты антенны, скремблируя идентичность и количество индикатора слоев | |
SRSRequest | Отличается | Запрос SRS. Только существующий для TDD. | |
ModCoding1 | 5 битов | Модуляция и схема кодирования транспортного блока 1 | |
NewData1 | 1 бит | Новый индикатор данных для транспортного блока 1 | |
RV1 | 2 бита | Версия сокращения для транспортного блока 1 | |
ModCoding2 | 5 битов | Модуляция и схема кодирования транспортного блока 2 | |
NewData2 | 1 бит | Новый индикатор данных для транспортного блока 2 | |
RV2 | 2 бита | Версия сокращения для транспортного блока 2 | |
REMappingAndQCL | 2 бита | Отображение РЕ PDSCH и индикатор квазисоразмещения | |
HARQACKResOffset | 2 бита | Ресурс HARQ-ACK смещается. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH | |
'Format3' | DCIFormat | - | 'Format3' |
TPCCommands | Отличается | Команды TPC для PUCCH и PUSCH | |
'Format3A' | DCIFormat | - | 'Format3A' |
TPCCommands | Отличается | Команды TPC для PUCCH и PUSCH | |
'Format4' | DCIFormat | - | 'Format4' |
CIF | 0 или 3 бита | Поле индикатора Carrier | |
Allocation | Отличается | Присвоение/выделение блока ресурса | |
TPC | 2 бита | Команда PUSCH TPC | |
CShiftDMRS | 3 бита | Циклический сдвиг для DM-RS | |
TDDIndex | 2 бита | Поскольку TDD конфигурируется 0, это поле является Восходящим Индексом. Поскольку TDD конфигурируется 1–6, это поле является Нисходящим Индексом Присвоения. Не существующий для FDD. | |
CSIReq | Отличается | Запрос CSI | |
SRSRequest | 2 бита | Запрос SRS | |
AllocationType | 1 бит | Тип 0 заголовка распределения ресурсов или тип 1. | |
ModCoding | 5 битов | Модуляция, кодируя схему и версию сокращения | |
NewData | 1 бит | Новый индикатор данных | |
ModCoding1 | 5 битов | Модуляция и схема кодирования транспортного блока 1 | |
NewData1 | 1 бит | Новый индикатор данных для транспортного блока 1 | |
ModCoding2 | 5 битов | Модуляция и схема кодирования транспортного блока 2 | |
NewData2 | 1 бит | Новый индикатор данных для транспортного блока 2 | |
PrecodingInfo | 3 бита для двух антенн 6 битов для четырех антенн | Предварительное кодирование информации | |
'Format5' | DCIFormat | - | 'Format5' |
PSCCHResource | 6 битов | Ресурс для PSCCH | |
TPC | 1 бит | Команда TPC для PSCCH и PSSCH | |
FreqHopping | 1 бит | Флаг скачкообразного движения частоты | |
Allocation | Отличается | Присвоение блока ресурса и скачкообразно двигающееся распределение ресурсов | |
TimeResourcePattern | 7 битов | Шаблон ресурса времени | |
'Format5A' | DCIFormat | - | 'Format5A' |
CIF | 3 бита | Индикатор Carrier | |
FirstSubchannelIdx | Самый низкий индекс выделения подканала к начальной передаче | ||
RIV | от 0 до 13 битов, | Значение индикации ресурса | |
TimeGap | 4 бита |
Разрыв времени между начальной передачей и повторной передачей | |
SLIndex | 2 бита | Индекс настройки SPS SL |
Типы данных: struct
prbset — Физические индексы блока ресурсаФизические индексы блока ресурса, возвращенные как неотрицательный целочисленный вектор-столбец или N-by-2 матрица основанных на нуле индексов. Возвращенный prbset будет вектором отдельного столбца или матрицей 2D столбца в зависимости от того, задает ли тип выделения различный набор индексов PRB в первых и вторых слотах подкадра.
Типы данных: uint64
nrbg — Количество ресурса блокирует группы в выделенииКоличество ресурса блокирует группы в выделении, возвращенном как целое число.
Типы данных: int32
rbgsize — ResourceКоличество ресурса блокируется в группе, возвращенной как целое число.
Типы данных: int32
Стандарт LTE задает типы распределения ресурсов, используемые для нисходящего канала, восходящего канала и непрямой. Для подробного описания типов распределения ресурсов смотрите lteDCI.
Для нисходящего канала стандарт LTE задает три типа распределения ресурсов: тип 0, 1, и 2. С точки зрения форматов DCI форматы 1, 2, 2A, 2B, 2C, и 2D могут использовать или тип 0 распределения ресурсов или тип 1 с выбором, сообщенным dcistr.AllocationType =0 и dcistr.AllocationType =1 соответственно. Форматы 1A, 1B, 1C DCI, и 1D используют тип 2 распределения ресурсов, который может быть сконфигурирован, чтобы быть локализованным или распределенным на блоках ресурса, сообщенных dcistr.AllocationType =0 и dcistr.AllocationType =1 соответственно.
Для восходящих выделений (сообщенный в сообщениях формата 0 DCI), тип выделения или скачкообразно двигается или не скачкообразно двигается, сообщенный dcistr.FreqHopping =1 и dcistr.FreqHopping =0, соответственно.
Для скачкообразного движения выделений существует два типа скачкообразного движения: тип 1 Скачкообразное движение PUSCH и тип 2 PUSCH, скачкообразно двигающийся (частота, скачкообразно двигающаяся с предопределенным шаблоном). Скачкообразно двигающийся тип сообщен dcistr.Allocation.HoppingBits, как описано в TS 36.213 [1], Таблице 8.4-2.
Для нескачкообразного движения восходящих выделений существует два типа распределения ресурсов: тип 0 и тип 1. Они сообщены dcistr.AllocationType =0 и dcistr.AllocationType =1 соответственно. В случае формата 0 DCI и восходящего типа 1 распределения ресурсов, конкатенация частоты, скачкообразно перемещающей поле признака (dcistr.FreqHopping) и присвоение блока ресурса и скачкообразно перемещающей поле распределения ресурсов, обеспечивает поле распределения ресурсов (dcistr.Allocation). Выделения типа 0 создают один непрерывный набор PRB, тогда как тип 1 может создать два непрерывных набора PRB. Сообщения формата 4 DCI могут только сигнализировать о не скачкообразно двигающемся типе 0 выделений ресурса и типе 1.
Для D2D sidelink PSSCH (сообщенный сообщениями формата 5 DCI), выделения совпадают с восходящим типом 0 выделения PUSCH, и нескачкообразное движение и скачкообразное движение, но с различным набором дополнительных параметров, требуемых в скачкообразно двигающемся случае. Детали для непрямого режима передачи 1 и режима 2 заданы в TS 36.213 [1], Разделы 14.1.1.2 и 14.1.1.4 соответственно.
Выделения Sidelink V2X PSSCH (сообщенный форматом 5A DCI обменивается сообщениями, когда в непрямом режиме передачи 3) создают один непрерывный набор PRB, использующего один или несколько подканалов. Смотрите TS 36.213 [1], 14.1.1.4 А разделов и 14.1.1.4B для непрямого режима передачи 3 и режима 4 соответственно. TM2 и TM4 используют автономное планирование и поэтому не используют сообщения DCI от eNodeB, чтобы поставить предоставления передачи.
Все выделения задают один набор PRB для обоих слотов в подкадре (prbset является вектор-столбцом) за исключением распределенного типа 2 распределения ресурсов и выделений скачкообразного движения восходящего канала, где отличающийся наборы PRB используются через пару слота.
Тип выделения может также задать минимальный модуль выделения блока ресурса, которое задано размером группы блока ресурса, rbgsize. Это задает количество блоков ресурса в группе. В выделении существуют группы блока ресурса nrbg.
Количество блоков ресурса задает восходящую и нисходящую пропускную способность. Реализация LTE Toolbox™ принимает симметричную пропускную способность ссылки, если вы в частности не присваиваете различные значения NULRB и NDLRB. Если количество блоков ресурса инициализируется только в одном направлении ссылки, то инициализированное количество блоков ресурса (NULRB или NDLRB) используется и для восходящего канала и для нисходящего канала. Когда это отображение используется, никакое предупреждение не выведено. Ошибка происходит, если NULRB и NDLRB оба не определены.
[1] 3GPP TS 36.213. “Процедуры физического уровня”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA). URL: http://www.3gpp.org.
lteDCI | lteDLSCH | lteEPDCCH | ltePDCCH | lteSCIResourceAllocation
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.