PDCCH поиск информации управления нисходящим каналом
[
восстанавливает структуры сообщений нисходящей управляющей информации (DCI), dcistr
,dcibits
]
= ltePDCCHSearch(enb
,chs
,softbits
)dcistr
и соответствующие векторы бит сообщений DCI, dcibits
после слепого декодирования мультиплексированных физических нисходящих каналов управления (PDCCH) в области управления, заданной softbits
входной вектор, строение всей ячейки, enb
, и строение канала UE, chs
. Для получения дополнительной информации см. раздел «Обработка поиска PDCCH».
Извлеките и декодируйте символы PDCCH из области управления подрамной сетки, созданной генератором формы волны DL, lteRMCDLTool
. Используйте функцию слепого поиска, ltePDCCHSearch
, для поиска общих и специфичных для UE пространств путем демаскирования всех кандидатов PDCCH с помощью сконфигурированного RNTI.
Используйте генератор формы волны, чтобы создать полную сетку подкадров, содержащую ссылочный PDSCH и связанный DCI в специфичном для UE пространстве поиска. Извлечение и декодирование всех бит мультиплекса PDCCH (область управления).
rmc = lteRMCDL('R.0');
[~,txGrid] = lteRMCDLTool(rmc,[1;0;0;1]);
pdcchSymbols = txGrid(ltePDCCHIndices(rmc));
rxPdcchBits = ltePDCCHDecode(rmc,pdcchSymbols);
Сконфигурируйте параметры UE, которые влияют на длины сообщений DCI, так, чтобы они совпадали с параметрами UE ссылки.
ueConfig.RNTI = rmc.PDSCH.RNTI; ueConfig.EnableCarrierIndication = 'Off'; ueConfig.EnableSRSRequest = 'Off'; ueConfig.EnableMultipleCSIRequest = 'Off'; ueConfig.NTxAnts = 1;
Используйте PDCCH blind search, чтобы найти DCI, который планирует PDSCH. Извлечение и отображение первой структуры сообщений DCI из списка поиска. Сравните формат сообщения DCI, возвращенного на предыдущем шаге, с форматом, используемым генератором формы волны.
[rxDCI,rxDCIBits] = ltePDCCHSearch(rmc,ueConfig,rxPdcchBits); decDCI = rxDCI{1}
decDCI = struct with fields:
DCIFormat: 'Format1'
CIF: 0
AllocationType: 1
Allocation: [1x1 struct]
ModCoding: 14
HARQNo: 0
NewData: 1
RV: 0
TPCPUCCH: 0
TDDIndex: 0
HARQACKResOffset: 0
decDCIFormat = decDCI.DCIFormat
decDCIFormat = 'Format1'
txDCIFormat = rmc.PDSCH.DCIFormat
txDCIFormat = 'Format1'
Сопоставьте пару форматов восходящей линии связи 0 и форматируйте гранты нисходящей линии связи 1A специфичное для UE пространство поиска в мультиплексоре PDCCH. Используйте функцию слепого поиска, чтобы восстановить их. Поскольку пространство поиска является специфичным для UE, можно расширить сообщения, включив в них поле Релиза 10 SRS запросов и 2-битное поле запроса CSI для формата 0 DCI. Для простоты пример не включает в себя какие-либо шаги обработки канала PDCCH.
Создайте вектор, содержащий биты мультиплекса PDCCH области управления.
enb = lteRMCDL('R.0');
pdcchinfo = ltePDCCHInfo(enb);
pdcchmux = zeros(1,pdcchinfo.MTot);
Сконфигурируйте параметры UE для управления DCI и кодировкой.
chs = struct('RNTI',1,'PDCCHFormat',2); chs.ControlChannelType = 'PDCCH'; chs.SearchSpace = 'UESpecific'; chs.EnableCarrierIndication = 'Off'; chs.EnableSRSRequest = 'On'; chs.EnableMultipleCSIRequest = 'On'; chs.NTxAnts = 1;
Перечислите форматы, чтобы создать и получить местоположения кандидатов в пространство поиска UE в мультиплексе PDCCH.
formats = {'Format0','Format1A'}; candidates = ltePDCCHSpace(enb,chs);
Для каждого формата DCI создайте информационные биты DCI и закодируйте их для отображения PDCCH. Демонстрация настройки ModCoding
поле для значения, отличного от значения по умолчанию. Выберите кандидата для переноса целевого PDCCH.
for f = 1:length(formats) dciin = struct('DCIFormat',formats{f},'ModCoding',f); [dci,dcibits] = lteDCI(enb,chs,dciin); pdcch = lteDCIEncode(chs,dcibits); pdcchmux(candidates(f,1):candidates(f,2)) = pdcch; end
Поиск бит мультиплексора PDCCH для любых сообщений DCI, направленных в UE RNTI.
rxDCI = ltePDCCHSearch(enb,chs,pdcchmux)
rxDCI=1×2 cell array
{1x1 struct} {1x1 struct}
rxDCI{:}
ans = struct with fields:
DCIFormat: 'Format1A'
CIF: 0
AllocationType: 0
Allocation: [1x1 struct]
ModCoding: 2
HARQNo: 0
NewData: 0
RV: 0
TPCPUCCH: 0
TDDIndex: 0
SRSRequest: 0
HARQACKResOffset: 0
ans = struct with fields:
DCIFormat: 'Format0'
CIF: 0
FreqHopping: 0
Allocation: [1x1 struct]
ModCoding: 1
NewData: 0
TPC: 0
CShiftDMRS: 0
TDDIndex: 0
CSIRequest: 0
SRSRequest: 0
AllocationType: 0
enb
- Настройки всей ячейкиПараметры всей ячейки, заданные как структура с этими полями.
Поле параметра | Требуемый или опционный | Значения | Описание |
---|---|---|---|
NDLRB | Необходимый | Скалярное целое число от 6 до 110 | Количество нисходящих ресурсных блоков. () Для получения информации о присвоении полосы пропускания ссылки, смотрите Указание количества ресурсных блоков. |
NULRB | Необходимый | Скалярное целое число от 6 до 110 | Количество ресурсных блоков восходящей линии связи. () Для получения информации о присвоении полосы пропускания ссылки, смотрите Указание количества ресурсных блоков. |
NSubframe | Необходимый | 0 (по умолчанию), неотрицательное скалярное целое число | Номер подкадра |
CellRefP | Необходимый | 1, 2, 4 | Количество портов антенны специфического для ячейки опорного сигнала (CRS) |
DuplexMode | Дополнительный |
| Режим дуплекса, заданный как один из следующих:
|
Типы данных: struct
chs
- строение канала, связанная с пользовательским оборудованиемСтроение канала, относящегося к пользовательскому оборудованию (связанная с UE), задаётся как структура, содержащая следующие специфичные для UE поля.
RNTI
- Временный идентификатор радиосетиЗначение временного идентификатора радиосети, заданное как числовой скаляр.
Типы данных: double
EnableCarrierIndication
- Опция включения индикации поставщика услуг'Off'
(по умолчанию) | 'On'
| необязательноОпция включения индикации поставщика услуг UE строения, заданная как 'Off'
или 'On'
. Строение по умолчанию отключено. Когда включено, 'On'
, поле индикации несущей присутствует.
Типы данных: char
| string
EnableSRSRequest
- Опция включения запроса SRS'Off'
(по умолчанию) | 'On'
| необязательноОпция включения запроса SRS в строения UE, заданная как 'Off'
или 'On'
. По умолчанию EnableSRSRequest
отключен. Когда EnableSRSRequest
включено ('On'
), поле запроса SRS присутствует в специфичных для UE форматах 0/1A для FDD или TDD и форматах, 2B/2C/2D для TDD.
Типы данных: char
| string
EnableMultipleCSIRequest
- Опция включения нескольких запросов CSI'Off'
(по умолчанию) | 'On'
| необязательноОпция включения нескольких запросов CSI в строения UE, заданная как 'Off'
или 'On'
. По умолчанию EnableMultipleCSIRequest
отключен. Когда EnableMultipleCSIRequest
включено ('On'
), UE сконфигурировано для обработки нескольких запросов информации о состоянии канала (CSI) от камер. Включение нескольких запросов CSI влияет на длину поля запроса CSI в специфичных для UE форматах 0 и 4.
Типы данных: char
| string
NTxAnts
- Количество передающих антенн UEКоличество передающих антенн UE, заданное как 1, 2 или 4. Количество передающих антенн UE влияет на длину поля информации предварительного кодирования в формате DCI 4.
Типы данных: double
Типы данных: struct
softbits
- Входной вектор мягких битВход вектор мягких бит, заданный как вектор-столбец.
Типы данных: double
dcistr
- Структуры сообщений управляющей информации нисходящего канала (DCI)Структуры сообщений нисходящей управляющей информации (DCI), возвращенные как массив ячеек структур. Каждая структура представляет успешно декодированный DCI, поля которого совпадают с полями связанного формата DCI. Каждая структура содержит поля, сопоставленные с одним или несколькими декодированными сообщениями DCI. Поскольку несколько PDCCH могут быть переданы в подкадре, UE должно контролировать все возможные PDCCH, направленные на него. Если более одного PDCCH направлено в UE или успешно декодировано, dcistr
содержит это количество декодированных сообщений DCI.
Каждая камера содержит структуру с полями, связанными с форматом DCI принятых PDCCH.
DCIFormat
- тип формата DCI'Format0'
| 'Format1'
| 'Format1A'
| 'Format1B'
| 'Format1C'
| 'Format1D'
| 'Format2'
| 'Format2A'
| 'Format2B'
| 'Format2C'
| 'Format3'
| 'Format3A'
| 'Format4'
| 'Format5'
Тип формата DCI, заданный как вектор символов. В этой таблице представлены поля, сопоставленные с каждым форматом DCI, как определено в TS 36.212 [1], раздел 5.3.3.
Форматы 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 |
Типы данных: char
Типы данных: cell
dcibits
- биты сообщений DCIБиты сообщения DCI, возвращенные как массив ячеек из одного или нескольких числовых векторов. Каждый вектор содержит битовый поток восстановленного сообщения DCI, включая любое заполнение нулями. Каждый вектор битовых значений соответствует успешно декодированным сообщениям DCI. Для получения дополнительной информации см. lteDCI
.
Типы данных: cell
Обработка поиска PDCCH слепо декодирует сообщения DCI на основе их длин. Длины и порядок поиска сообщений DCI lteDCIInfo
. Если одно или несколько сообщений имеют одинаковую длину, первый формат сообщений в списке используется для декодирования сообщения. Другие потенциальные форматы сообщений игнорируются. ltePDCCHSearch
функция не рассматривает режим передачи (TM) во время поиска вслепую, и ни один формат сообщения DCI не фильтруется на основе режима передачи. Он также не ищет формат 3 и 3A (команды регулировки степени для PUSCH и PUCCH). Для получения дополнительной информации о связи между режимом передачи, схемой передачи, форматом DCI и пространством поиска, смотрите TS 36.213 [2], раздел 7.1 и таблицу 7.1-5.
UE требуется для мониторинга нескольких PDCCH в пределах области управления. UE информируется только о ширине в символах OFDM области управления в подкадре и не знает точного местоположения PDCCH, имеющих отношение к нему. UE находит релевантные для него PDCCH путем мониторинга набора кандидатов PDCCH, то есть набора последовательных элементов кандидата на управление (CCE), на которых PDCCH может быть отображен, в каждом подкадре. Для получения дополнительной информации см. ltePDCCHSpace
. Этот процесс называется blind decoding.
Для упрощения задачи декодирования в UE вся область управления подразделяется на общие и специфичные для UE пространства поиска, которые UE контролирует (monitor подразумевает попытку декодирования каждого PDCCH). Каждое пространство поиска содержит 2, 4 или 6 кандидатов PDCCH, длина данных которых зависит от его соответствующего формата PDCCH. Каждый PDCCH должен быть передан на 1, 2, 4 или 8 CCE (1 CCE = 72 бит). Общее пространство поиска ограничено только двумя уровнями агрегации, 4 и 8, в то время как пространство поиска UE может иметь уровень агрегации 1, 2, 4 или 8.
Все UE в камеру контролируют общее пространство поиска, которое несет управляющую информацию, общую для всех UE. Общая управляющая информация содержит начальную важную информацию, включая пейджинговую информацию, системную информацию и процедуры произвольного доступа. UE контролирует общее пространство поиска путем демаскирования каждого кандидата PDCCH с различными RNTI, например, P-RNTI, SI-RNTI, RA-RNTI и так далее.
В пространстве поиска UE UE находит PDCCH, относящийся к нему, путем мониторинга набора кандидатов PDCCH в каждом подкадре. Если ошибка CRC не обнаруживается, когда UE запрашивает кандидата PDCCH со своим RNTI (16-битное значение C-RNTI), UE определяет, что кандидат PDCCH содержит свою собственную управляющую информацию.
Количество и расположение кандидатов в пространстве поиска различаются для каждого формата PDCCH. Существует четыре формата PDCCH (0, 1, 2 или 3). Если UE не может декодировать какие-либо кандидаты PDCCH для данного формата PDCCH, он пытается декодировать кандидаты для другого формата PDCCH.
Количество ресурсных блоков задает пропускную способность восходящего и нисходящего каналов. Реализация LTE Toolbox™ принимает симметричную полосу ссылки, если вы специально не присвоите различные значения NULRB
и NDLRB
. Если количество ресурсных блоков инициализировано только в одном направлении ссылки, то инициализированное количество ресурсных блоков (NULRB
или NDLRB
) используется как для восходящего, так и для нисходящего каналов. При использовании этого отображения предупреждение не отображается. Ошибка возникает, если NULRB
и NDLRB
оба не определены.
[1] 3GPP TS 36.212. "Evolved Universal Terrestrial Radio Access (E-UTRA); Мультиплексирование и канальное кодирование. "3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
[2] 3GPP TS 36.213. "Evolved Universal Terrestrial Radio Access (E-UTRA); Процедуры физического слоя ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
ltePDCCH
| ltePDCCHDecode
| ltePDCCHDeinterleave
| ltePDCCHIndices
| ltePDCCHInfo
| ltePDCCHInterleave
| ltePDCCHPRBS
| ltePDCCHSpace
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.