Выделение физических ресурсных блоков сообщений DCI
[
возвращает матрицу, содержащую нулевые индексы физического ресурсного блока (PRB) prbset
, nrbg
, rbgsize
]
= lteDCIResourceAllocation(enbue
,dcistr
)prbset
, количество групп ресурсных блоков nrbg
, и размер группы ресурсных блоков rbgsize
, для указанной структуры параметров настройки сообщений DCI enbue
и структуру сообщений DCI dcistr
.
TS 36.213 [1] задает типы выделения ресурсов, используемые для нисходящего, восходящего и бокового каналов. Для получения дополнительной информации см. раздел «Типы распределения ресурсов».
Если вы задаете Формат DCI 0, Формат 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, сопоставленных с последовательностью подкадров, в системе координат для формата DCI 0 и типа выделения ресурсов восходящей линии связи 1.
Сконфигурируйте выделение ресурсов восходящего канала (мультикластера) типа 1. В TS 36.213, раздел 8.1.2 описывается определение значения индикации ресурса (RIV).
enbue = struct('NDLRB',50); dcistr = lteDCI(enbue,struct('DCIFormat','Format0','AllocationType',1)); dcistr.Allocation.RIV = 1;
Отображение изображения PRB, используемых в каждом пазе каждого подкадра, в системе координат.
Создайте subframeslots
матрица, полная нулей. Существует 20 пазы на систему координат, в частности два пазов на подкадр и десять субкадров на систему координат.
Цикл через назначение набора индексов PRB для каждого подкадра. Также присвойте значение в subframeslots
для каждого занятого индекса PRB.
subframeslots = zeros(enbue.NDLRB,20); for i = 0:9 enbue.NSubframe = i; prbSet = lteDCIResourceAllocation(enbue,dcistr); prbSet = repmat(prbSet,1,2/size(prbSet,2)); for s = 1:2 subframeslots(prbSet(:,s)+1,2*i+s) = 20+s*20; end end imagesc(subframeslots); axis xy; xlabel('Subframe Slots'); ylabel('PRB Indices');
Из изображения следует, что в каждом пазе используется один и тот же набор индексов PRB.
Отображение выделений PRB, сопоставленных с последовательностью подкадров, в системе координат для выделения ресурсов восходящей линии связи с скачкообразным изменением.
Сконфигурируйте выделение ресурсов восходящего канала типа 1, которое имеет скачкообразное изменение типа 0 и скачкообразное изменение паза и подкадра.
enbue = struct('NDLRB',50,'NCellID',0); dcistr = lteDCI(enbue,struct('DCIFormat','Format0','AllocationType',0,... 'FreqHopping',1)); dcistr.Allocation.HoppingBits = 0; dcistr.Allocation.RIV = 110; enbue.PUSCHHopping = 'InterAndIntra'; enbue.MacTxNumber = 0; enbue.NSubbands = 1; enbue.PUSCHHoppingOffset = 10;
Отображение изображения PRB, используемых в каждом пазе каждого подкадра, в системе координат.
Создайте subframeslots
матрица, полная нулей. Существует 20 пазы на систему координат, в частности два пазов на подкадр и десять субкадров на систему координат.
Цикл через назначение набора индексов PRB для каждого подкадра. Также присвойте значение в subframeslots
для каждого занятого индекса PRB.
subframeslots = zeros(enbue.NDLRB,20); for i = 0:9 enbue.NSubframe = i; prbSet = lteDCIResourceAllocation(enbue,dcistr); prbSet = repmat(prbSet,1,2/size(prbSet,2)); for s = 1:2 subframeslots(prbSet(:,s)+1,2*i+s) = 20+s*20; end end imagesc(subframeslots) axis xy xlabel('Subframe Slots') ylabel('PRB Indices')
Наблюдайте из изображения, что занятые индексы PRB переходят в нечетные и четные пазы.
enbue
- Настройки сообщений DCIНастройки сообщений DCI, заданные как структура. enbue
может содержать следующие поля.
Поле параметра | Требуемый или опционный | Значения | Описание |
---|---|---|---|
NDLRB | Необходимый | Скалярное целое число от 6 до 110 | Количество нисходящих ресурсных блоков. () |
CellRefP | Дополнительный | 1, 2, 4 | Количество портов антенны специфического для ячейки опорного сигнала (CRS) |
DuplexMode | Дополнительный |
| Режим дуплекса, заданный как один из следующих:
|
Следующие параметры применяются при | |||
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 |
Следующие параметры применяются для DCI Format 5 ( | |||
NULRB | Необходимый | Скалярное целое число от 6 до 110 | Количество ресурсных блоков восходящей линии связи. () |
Следующие параметры применяются для DCI Format 5 ( | |||
NSubframePSSCH | Необходимый | Целое число | Номер субкадра в пуле субкадров PSSCH |
PSSCHHoppingParameter | Дополнительный | Целое число от 0 (по умолчанию) до 510. Все значения ≥ 504 установлены равными 510. | Параметр скачкообразного изменения PSSCH |
NSubbands | Дополнительный | 1, 2 или 4 | Количество поддиапазонов |
PSSCHHoppingOffset | Дополнительный | Целое число от 0 (по умолчанию) до 110 | Смещение скачкообразного изменения PSSCH |
PRBPool | Дополнительный | Целочисленный вектор | Пул ресурсных блоков PSSCH (режим передачи по боковой линии связи 2). Вектор нулевых индексов, дающих PRB в пуле. Если он отсутствует или пуст, пул принимается как полная полоса пропускания передачи |
Следующие параметры применяются к DCI Format 5A ( | |||
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 бита | Поле индикатора несущей | |
FreqHopping | 1 бит | Флаг скачкообразного изменения частоты PUSCH | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
ModCoding | 5 бит | Модуляция, схема кодирования и версия избыточности | |
NewData | 1 бит | Новый индикатор данных | |
TPC | 2 бита | Команда PUSCH TPC | |
CShiftDMRS | 3 бита | Циклический сдвиг для DM RS | |
TDDIndex | 2 бита | Для config TDD 0 это поле представляет собой индекс восходящего канала. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для FDD. | |
CSIRequest | 1, 2 или 3 бита | Запрос CSI | |
SRSRequest | 0 или 1 бит | Запрос SRS. Это поле может присутствовать только в форматах DCI, планирующих PUSCH, которые отображаются в конкретное пространство поиска UE, заданное C-RNTI | |
AllocationType | 1 бит | Тип выделения ресурсов, присутствует только в том случае, если ≤. | |
'Format1' | DCIFormat | - | 'Format1' |
CIF | 0 или 3 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Заголовок выделения ресурсов: тип 0, тип 1. Если ширина полосы нисходящей линии связи ≤ 10 PRB, заголовок выделения ресурсов отсутствует, и принимается тип 0 выделения ресурсов. | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
ModCoding | 5 бит | Схема модуляции и кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия избыточности | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для FDD. | |
HARQACKResOffset | 2 бита | Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует, когда этот формат передается PDCCH | |
'Format1A' | DCIFormat | - | 'Format1A' |
CIF | 0 или 3 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Флаг назначения VRB: 0 (локализован), 1 (распределен) | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
ModCoding | 5 бит | Схема модуляции и кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия избыточности | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для FDD. | |
SRSRequest | 0 или 1 бит | Запрос SRS. Это поле может присутствовать только в форматах DCI, планирующих PUSCH, которые отображаются в конкретное пространство поиска UE, заданное C-RNTI | |
HARQACKResOffset | 2 бита | Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует, когда этот формат передается PDCCH | |
'Format1B' | DCIFormat | - | 'Format1B' |
CIF | 0 или 3 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Флаг назначения VRB: 0 (локализован), 1 (распределен) | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
ModCoding | 5 бит | Схема модуляции и кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия избыточности | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для 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 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Флаг назначения VRB: 0 (локализован), 1 (распределен) | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
ModCoding | 5 бит | Схема модуляции и кодирования | |
HARQNo | 3 бита (FDD) 4 бита (TDD) | Номер процесса HARQ | |
NewData | 1 бит | Новый индикатор данных | |
RV | 2 бита | Версия избыточности | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для FDD. | |
TPMI | 2 бита для двух антенн 4 бита для четырех антенн | Предварительное кодирование информации TPMI | |
DlPowerOffset | 1 бит | Степень нисходящего канала | |
HARQACKResOffset | 2 бита | Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует, когда этот формат передается PDCCH | |
'Format2' | DCIFormat | - | 'Format2' |
CIF | 0 или 3 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Заголовок выделения ресурсов: тип 0, тип 1. Если ширина полосы нисходящей линии связи ≤ 10 PRB, заголовок выделения ресурсов отсутствует, и принимается тип 0 выделения ресурсов. | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для 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 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Заголовок выделения ресурсов: тип 0, тип 1. Если ширина полосы нисходящей линии связи ≤ 10 PRB, заголовок выделения ресурсов отсутствует, и принимается тип 0 выделения ресурсов. | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для 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 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Заголовок выделения ресурсов: тип 0, тип 1. Если ширина полосы нисходящей линии связи ≤ 10 PRB, заголовок выделения ресурсов отсутствует, и принимается тип 0 выделения ресурсов. | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для 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 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Заголовок выделения ресурсов: тип 0, тип 1. Если ширина полосы нисходящей линии связи ≤ 10 PRB, заголовок выделения ресурсов отсутствует, и принимается тип 0 выделения ресурсов. | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для 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 бита | Поле индикатора несущей | |
AllocationType | 1 бит | Заголовок выделения ресурсов: тип 0, тип 1. Если ширина полосы нисходящей линии связи ≤ 10 PRB, заголовок выделения ресурсов отсутствует, и принимается тип 0 выделения ресурсов. | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
TPCPUCCH | 2 бита | Команда PUCCH TPC | |
TDDIndex | 2 бита | Для config TDD 0 это поле не используется. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для 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 бита | Поле индикатора несущей | |
Allocation | Варьируется | Назначение/выделение ресурсного блока | |
TPC | 2 бита | Команда PUSCH TPC | |
CShiftDMRS | 3 бита | Циклический сдвиг для DM-RS | |
TDDIndex | 2 бита | Для config TDD 0 это поле имеет значение Uplink Index. Для config 1-6 TDD это поле представляет собой индекс назначения нисходящего канала. Отсутствует для 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 бита | Индикатор несущей | |
FirstSubchannelIdx | Самый низкий индекс выделения подканала начальной передаче | ||
RIV | от 0 до 13 бит, | Значение индикации ресурса | |
TimeGap | 4 бита |
Временной разрыв между начальной передачей и повторной передачей | |
SLIndex | 2 бита | Индекс строения SL SPS |
Типы данных: struct
prbset
- Индексы физических ресурсных блоковИндексы физического ресурса, возвращенные как неотрицательный целочисленный вектор-столбец или N -by-2 матрица нулевых индексов. Возвращенный prbset
будет представлять собой один вектор-столбец или двухколоночную матрицу в зависимости от того, задает ли тип распределения другой набор индексов PRB в первых и вторых пазах подкадра.
Типы данных: uint64
nrbg
- Количество групп ресурсных блоков в выделенииКоличество групп ресурсных блоков в выделении, возвращаемое в виде целого числа.
Типы данных: int32
rbgsize
- Размер группы ресурсных блоковКоличество ресурсных блоков в группе, возвращаемое в виде целого числа.
Типы данных: int32
Стандарт LTE задает типы выделения ресурсов, используемые для нисходящего, восходящего и бокового каналов. Подробное описание типов выделения ресурсов см. в разделе lteDCI
.
Для нисходящего канала стандарт LTE задает три типа выделения ресурсов: тип 0, 1 и 2. В терминах форматов DCI форматы 1, 2, 2A, 2B, 2C и 2D могут использовать или тип выделения ресурсов 0 или тип 1 с выбором, сигнализированным dcistr.AllocationType
= 0 и dcistr.AllocationType
= 1 соответственно. Форматы DCI 1A, 1B, 1C и 1D используют тип выделения ресурсов 2, который может быть настроен на локализацию или распределение по ресурсным блокам, сигнализируемым dcistr.AllocationType
= 0 и dcistr.AllocationType
= 1 соответственно .
Для выделений восходящего канала (сигнализируется в сообщении формата DCI 0), тип выделения является либо скачкообразным, либо не скачкообразным, сигнализируется dcistr.FreqHopping
= 1 и dcistr.FreqHopping
= 0, соответственно .
Для распределения скачкообразного изменения существует два типа скачкообразного изменения типа 1 и скачкообразного изменения типа 2 (скачкообразного изменения частоты с предопределенным шаблоном). Тип скачкообразного изменения сигнализируется dcistr.Allocation.HoppingBits
как описано в TS 36.213 [1], таблица 8.4-2.
Для незапланированных выделений восходящего канала существует два типа выделения ресурсов: тип 0 и тип 1. Они сигнализируются dcistr.AllocationType
= 0 и dcistr.AllocationType
= 1 соответственно. В случае формата DCI 0 и типа выделения ресурсов восходящей линии связи 1, конкатенация поля флага скачкообразного изменения частоты (dcistr.FreqHopping
) и поле назначения ресурсного блока и скачкообразного распределения ресурса предоставляет поле выделения ресурса (dcistr.Allocation
). Назначения типа 0 создают один смежный набор PRB, в то время как тип 1 может создавать два смежных набора PRB. Сообщения формата 4 DCI могут сигнализировать только о распределении ресурсов без скачкообразного изменения типа 0 и типа 1.
Для PSSCH D2D боковой линии связи (передается сообщениями формата DCI 5), распределения совпадают с типом распределения PUSCH восходящей линии связи 0, как без скачкообразного изменения, так и с скачкообразного изменения, но с другим набором дополнительных параметров, требуемых в случае скачкообразного изменения линии связи. Подробные сведения о режиме передачи по боковой линии связи 1 и режиме 2 приведены в TS 36.213 [1], разделах 14.1.1.2 и 14.1.1.4 соответственно.
Распределения Sidelink V2X PSSCH (сигнализируются сообщениями DCI 5A в режиме 3 передачи Sidelink) создают один последовательный набор PRB, используя один или несколько подканалов. См. TS 36.213 [1], разделы 14.1.1.4A и 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. "Evolved Universal Terrestrial Radio Access (E-UTRA); Процедуры физического слоя ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
lteDCI
| lteDLSCH
| lteEPDCCH
| ltePDCCH
| lteSCIResourceAllocation
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.