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 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

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

свернуть все

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

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

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

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

Для получения информации о присвоении полосы пропускания ссылки, смотрите Указание количества ресурсных блоков.

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

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

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

Для получения информации о присвоении полосы пропускания ссылки, смотрите Указание количества ресурсных блоков.

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

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

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

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

1, 2, 4

Количество портов антенны специфического для ячейки опорного сигнала (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 в специфичных для UE форматах 0 и 4.

Типы данных: 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 бита

Для config TDD 0 это поле представляет собой индекс восходящего канала.

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

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

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

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

AllocationType1 бит

Тип выделения ресурсов, присутствует только в том случае, если NRBУЛ.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 бита

Для config TDD 0 это поле не используется.

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

Отсутствует для 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 бита

Для config TDD 0 это поле не используется.

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

Отсутствует для 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 бита

Для config TDD 0 это поле не используется.

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

Отсутствует для 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 бита

Для config TDD 0 это поле не используется.

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

Отсутствует для 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 бита

Для 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 биты для четырех антенн

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

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

'Format2A' DCIFormat     -'Format2A'
CIF0 или 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 бита для четырех антенн

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

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

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

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

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

Для config TDD 0 это поле не используется.

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

Отсутствует для 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 бита

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 бита

Для config TDD 0 это поле имеет значение Uplink Index.

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

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

Введенный в R2014a