exponenta event banner

ltePDCCHSearch

Поиск управляющей информации прямого канала PDCCH

Описание

пример

[dcistr,dcibits] = ltePDCCHSearch(enb,chs,softbits) восстанавливает структуры сообщений управляющей информации нисходящей линии связи (DCI), 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 для поиска 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, можно расширить сообщения, включив в них поле запроса SRS версии 10 и 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

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

свернуть все

Параметры для всей ячейки, заданные как структура с этими полями.

Поле параметраОбязательно или необязательноЦенностиОписание
NDLRBНеобходимый

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

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

Сведения о назначении полосы пропускания канала см. в разделе Указание количества блоков ресурсов.

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

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

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

Сведения о назначении полосы пропускания канала см. в разделе Указание количества блоков ресурсов.

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

0 (по умолчанию), неотрицательное скалярное целое число

Номер подкадра

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

1, 2, 4

Количество антенных портов cell-specific reference signal (CRS)

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

'FDD' (по умолчанию), 'TDD'

Режим дуплексирования, указанный как один из следующих:

  • 'FDD' - дуплексный режим с частотным разделением (по умолчанию);

  • 'TDD' - дуплекс с временным разделением

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

Конфигурация канала, относящегося к пользовательскому оборудованию (относящегося к UE), заданная как структура, содержащая следующие специфичные для UE поля.

Значение временного идентификатора радиосети, указанное как числовой скаляр.

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

Опция для активизации конфигурации UE с индикацией несущей, указанная как 'Off' или 'On'. Конфигурация по умолчанию отключена. Если включено, 'On', поле индикации несущей присутствует.

Типы данных: char | string

Опция включения запроса SRS в конфигурации UE, указанная как 'Off' или 'On'. По умолчанию EnableSRSRequest отключен. Когда EnableSRSRequest включен ('On'), поле запроса SRS присутствует в конкретных форматах UE, 0/1A для FDD или TDD, и форматах, 2B/2C/2D для TDD.

Типы данных: char | string

Возможность включения нескольких запросов CSI в конфигурации UE, указанной как 'Off' или 'On'. По умолчанию EnableMultipleCSIRequest отключен. Когда EnableMultipleCSIRequest включен ('On'), UE сконфигурировано для обработки запросов информации о состоянии множества каналов (CSI) от сот. Разрешение множества запросов CSI влияет на длину поля запроса CSI в форматах 0 и 4, специфичных для UE.

Типы данных: char | string

Количество передающих антенн UE, указанных как 1, 2 или 4. Количество передающих антенн UE влияет на длину поля информации предварительного кодирования в формате DCI 4.

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

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

Входной вектор мягких битов, заданный как вектор столбца.

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

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

свернуть все

Структуры сообщений управляющей информации нисходящей линии связи (DCI), возвращаемые как массив ячеек структур. Каждая структура представляет успешно декодированный DCI, поля которого совпадают с полями связанного формата DCI. Каждая структура содержит поля, связанные с одним или более декодированными сообщениями DCI. Поскольку несколько каналов PDCCH могут передаваться в подкадре, UE должно контролировать все возможные каналы PDCCH, направленные на него. Если более одного PDCCH направлено в UE или успешно декодировано, dcistr содержит это количество декодированных сообщений DCI.

Каждая ячейка содержит структуру с полями, связанными с форматом DCI принятых PDCCH.

Тип формата DCI, заданный как символьный вектор. В этой таблице представлены поля, связанные с каждым форматом DCI, определенным в TS 36.212 [1], раздел 5.3.3.

Форматы DCIПоля dcioutРазмерОписание
'Format0' DCIFormat-'Format0'
CIF0 или 3 битаПоле индикатора оператора связи
FreqHopping1 бит Флаг скачкообразной перестройки частоты PUSCH
AllocationВарьируется Назначение/распределение блоков ресурсов
ModCoding5 бит Модуляция, схема кодирования и версия избыточности
NewData1 бит Индикатор новых данных
TPC2 бита Команда PUSCH TPC
CShiftDMRS3 бита Циклический сдвиг для DM RS
TDDIndex2 бита

Для конфигурации TDD 0 это поле является индексом восходящей линии связи.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

CSIRequest1, 2 или 3 битаЗапрос CSI
SRSRequest0 или 1 бит

Запрос SRS. Это поле может присутствовать только в форматах DCI, планирующих PUSCH, которые отображаются на определенное пространство поиска UE, заданное C-RNTI.

AllocationType1 бит

Тип выделения ресурсов, только если NRBUL≤NRBDL.

'Format1' DCIFormat    -'Format1'
CIF0 или 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 бита

Для конфигурации TDD 0 это поле не используется.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format1A' DCIFormat     -'Format1A'
CIF0 или 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 бита

Для конфигурации TDD 0 это поле не используется.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

SRSRequest0 или 1 бит

Запрос SRS. Это поле может присутствовать только в форматах DCI, планирующих PUSCH, которые отображаются на определенное пространство поиска UE, заданное C-RNTI.

HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format1B' DCIFormat     -'Format1B'
CIF0 или 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 бита

Для конфигурации TDD 0 это поле не используется.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

TPMI         

2 бита для двух антенн

4 бита для четырех антенн

Информация PMI
PMI          1 битПодтверждение PMI
HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format1C' DCIFormat     - 'Format1C'
Allocation   Варьируется Назначение/распределение блоков ресурсов
ModCoding     5 бит Схема модуляции и кодирования
'Format1D' DCIFormat     - 'Format1D'
CIF0 или 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 бита

Для конфигурации TDD 0 это поле не используется.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

TPMI         

2 бита для двух антенн

4 бита для четырех антенн

Информация TPMI предварительного кодирования
DlPowerOffset 1 бит Смещение мощности нисходящей линии связи
HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format2' DCIFormat     - 'Format2'
CIF0 или 3 битаПоле индикатора оператора связи
AllocationType 1 бит

Заголовок выделения ресурсов: тип 0, тип 1. Если полоса пропускания нисходящей линии связи равна ≤10 PRB, заголовок выделения ресурсов отсутствует, и предполагается тип выделения ресурсов 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 битов для четырех антенн

Информация предварительного кодирования
HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format2A' DCIFormat     -'Format2A'
CIF0 или 3 битаПоле индикатора оператора связи
AllocationType 1 бит

Заголовок выделения ресурсов: тип 0, тип 1. Если полоса пропускания нисходящей линии связи равна ≤10 PRB, заголовок выделения ресурсов отсутствует, и предполагается тип выделения ресурсов 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 бита для четырех антенн

Информация предварительного кодирования
HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format2B' DCIFormat  - 'Format2B'
CIF0 или 3 битаПоле индикатора оператора связи
AllocationType 1 бит

Заголовок выделения ресурсов: тип 0, тип 1. Если полоса пропускания нисходящей линии связи равна ≤10 PRB, заголовок выделения ресурсов отсутствует, и предполагается тип выделения ресурсов 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
HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format2C'DCIFormat-'Format2C'
CIF0 или 3 битаПоле индикатора оператора связи
AllocationType 1 бит

Заголовок выделения ресурсов: тип 0, тип 1. Если полоса пропускания нисходящей линии связи равна ≤10 PRB, заголовок выделения ресурсов отсутствует, и предполагается тип выделения ресурсов 0.

Allocation Варьируется Назначение/распределение блоков ресурсов
TPCPUCCH 2 бита Команда PUCCH TPC
TDDIndex 2 бита

Для конфигурации TDD 0 это поле не используется.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

HARQNo

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
TxIndication3 битаАнтенные порты, идентификатор скремблирования и индикатор количества уровней
SRSRequestВарьируетсяЗапрос SRS. Присутствует только для TDD.
ModCoding1   5 бит Схема модуляции и кодирования для транспортного блока 1
NewData1     1 бит Индикатор новых данных для транспортного блока 1
RV1 2 бита Версия избыточности для транспортного блока 1
ModCoding2 5 бит Схема модуляции и кодирования для транспортного блока 2
NewData2 1 бит Индикатор новых данных для транспортного блока 2
RV2 2 бита Версия избыточности для транспортного блока 2
HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format2D'DCIFormat-'Format2D'
CIF0 или 3 битаПоле индикатора оператора связи
AllocationType 1 бит

Заголовок выделения ресурсов: тип 0, тип 1. Если полоса пропускания нисходящей линии связи равна ≤10 PRB, заголовок выделения ресурсов отсутствует, и предполагается тип выделения ресурсов 0.

Allocation Варьируется Назначение/распределение блоков ресурсов
TPCPUCCH 2 бита Команда PUCCH TPC
TDDIndex 2 бита

Для конфигурации TDD 0 это поле не используется.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

HARQNo

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
TxIndication3 битаАнтенные порты, идентификатор скремблирования и индикатор количества уровней
SRSRequestВарьируетсяЗапрос SRS. Присутствует только для TDD.
ModCoding1   5 бит Схема модуляции и кодирования для транспортного блока 1
NewData1     1 бит Индикатор новых данных для транспортного блока 1
RV1 2 бита Версия избыточности для транспортного блока 1
ModCoding2 5 бит Схема модуляции и кодирования для транспортного блока 2
NewData2 1 бит Индикатор новых данных для транспортного блока 2
RV2 2 бита Версия избыточности для транспортного блока 2
REMappingAndQCL 2 бита

Отображение RE PDSCH и индикатор квази-совместного расположения

HARQACKResOffset2 бита

Смещение ресурса HARQ-ACK. Присутствует, когда этот формат переносится EPDCCH. Отсутствует при переносе этого формата в PDCCH

'Format3' DCIFormat - 'Format3'
TPCCommands Варьируется Команды TPC для PUCCH и PUSCH
'Format3A' DCIFormat - 'Format3A'
TPCCommands Варьируется Команды TPC для PUCCH и PUSCH
'Format4'DCIFormat- 'Format4'
CIF0 или 3 битаПоле индикатора оператора связи
AllocationВарьируетсяНазначение/распределение блоков ресурсов
TPC2 бита Команда PUSCH TPC
CShiftDMRS3 бита Циклический сдвиг для DM-RS
TDDIndex2 бита

Для конфигурации TDD 0 это поле имеет значение Uplink Index.

Для конфигурации TDD 1-6 это поле является индексом назначения нисходящей линии связи.

Отсутствует для FDD.

CSIReqВарьируетсяЗапрос CSI
SRSRequest2 бита Запрос SRS
AllocationType1 бит

Тип заголовка распределения ресурсов 0 или 1.

ModCoding5 бит Модуляция, схема кодирования и версия избыточности
NewData1 битНовый индикатор данных
ModCoding15 бит Схема модуляции и кодирования для транспортного блока 1
NewData11 битИндикатор новых данных для транспортного блока 1
ModCoding25 бит Схема модуляции и кодирования для транспортного блока 2
NewData21 бит Индикатор новых данных для транспортного блока 2
PrecodingInfo

3 бита для двух антенн

6 битов для четырех антенн

Информация предварительного кодирования
'Format5'DCIFormat- 'Format5'
PSCCHResource6 бит

Ресурс для PSCCH

TPC1 бит

Команда TPC для PSCCH и PSSCH

FreqHopping1 бит

Флаг скачкообразной перестройки частоты

AllocationВарьируется

Назначение блоков ресурсов и выделение ресурсов для скачкообразной перестройки

TimeResourcePattern7 бит Шаблон временных ресурсов
'Format5A'DCIFormat- 'Format5A'
CIF3 битаИндикатор несущей
FirstSubchannelIdx log2 (NsubchannelSL) ⌉Наименьший индекс выделения подканала для начальной передачи
RIVот 0 до 13 бит, log2 (NsubchannelSL × (NsubchannelSL + 1) 2) ⌉Значение индикации ресурса
TimeGap4 бита

Временной промежуток между начальной передачей и повторной передачей

SLIndex2 битаИндекс конфигурации SL SPS

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

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

Биты сообщения DCI, возвращенные в виде массива ячеек одного или более числовых векторов. Каждый вектор содержит битовый поток восстановленного сообщения DCI, включая любое заполнение нуля. Каждый вектор битовых значений соответствует успешно декодированным DCI сообщениям. Дополнительные сведения см. в разделе lteDCI.

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

Подробнее

свернуть все

Обработка поиска PDCCH

Обработка поиска 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. Этот процесс называется слепым декодированием.

Чтобы упростить задачу декодирования в UE, вся область управления подразделяется на общие и специфические для UE области поиска, которые UE отслеживает (монитор подразумевает попытку декодирования каждого PDCCH). Каждое пространство поиска содержит 2, 4 или 6 кандидатов PDCCH, длина данных которых зависит от соответствующего формата PDCCH. Каждый PDCCH должен передаваться на 1, 2, 4 или 8 CCE (1 CCE = 72 бита). Общее пространство поиска ограничено только двумя уровнями агрегации, 4 и 8, в то время как пользовательское пространство поиска может иметь уровень агрегации 1, 2, 4 или 8.

Все UE в пределах ячейки контролируют общее пространство поиска, которое несет управляющую информацию, общую для всех UE. Общая управляющая информация содержит начальную важную информацию, включая пейджинговую информацию, системную информацию и процедуры произвольного доступа. UE отслеживает общее пространство поиска путем демаскирования каждого кандидата PDCCH с различными RNTI, например P-RNTI, SI-RNTI, RA-RNTI и так далее.

В пространстве поиска, специфичном для UE, UE находит PDCCH, релевантный для него, путем контроля набора кандидатов PDCCH в каждом подкадре. Если ошибка ЦИК не обнаружена, когда 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. "Развитый универсальный наземный радиодоступа (E-UTRA); мультиплексирование и канальное кодирование. "Проект партнерства 3-го поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.

[2] 3GPP TS 36.213. "Развитый универсальный наземный радиодоступа (E-UTRA); Процедуры физического уровня. "Проект партнерства третьего поколения; Техническая спецификация на сеть радиодоступа группы. URL: https://www.3gpp.org.

Представлен в R2014a