ltePDCCHSearch

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

Описание

пример

[dcistr,dcibits] = ltePDCCHSearch(enb,chs,softbits) восстанавливает структуры сообщения нисходящей управляющей информации (DCI), dcistr, и соответствующие векторы DCI передают биты, dcibits, после слепого декодирования мультиплексированных физических нисходящих каналов управления (PDCCHs) в области управления, данной softbits входной вектор, настройка всей ячейки, enb, и настройка канала UE-specific, chs. Для получения дополнительной информации см., что Поиск PDCCH Обрабатывает.

Примеры

свернуть все

Извлеките и декодируйте символы PDCCH из области управления сетки подкадра, созданной генератором формы волны DL, lteRMCDLTool. Используйте функцию поиска вслепую, ltePDCCHSearch, искать общие и пробелы UE-specific путем украшения ткани узорами всех кандидатов PDCCH со сконфигурированным RNTI.

Используйте генератор формы волны, чтобы создать полную сетку подкадра, содержащую ссылочный PDSCH, и сопоставил DCI в пространстве поиска UE-specific. Извлеките и декодируйте все мультиплексирование PDCCH (область управления) биты.

rmc = lteRMCDL('R.0');
[~,txGrid] = lteRMCDLTool(rmc,[1;0;0;1]);

pdcchSymbols = txGrid(ltePDCCHIndices(rmc));
rxPdcchBits = ltePDCCHDecode(rmc,pdcchSymbols);

Сконфигурируйте параметры UE-specific, которые влияют на длины сообщения 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-specific в мультиплексировании PDCCH. Используйте функцию поиска вслепую, чтобы восстановить их. Поскольку пространство поиска является UE-specific, можно расширить сообщения, чтобы включать Релиз 10 поле запроса SRS и 2-битное поле запроса CSI для формата 0 DCI. Для простоты пример не включает шагов обработки канала PDCCH.

Создайте вектор, содержащий область управления биты мультиплексирования PDCCH.

enb = lteRMCDL('R.0');
pdcchinfo = ltePDCCHInfo(enb);
pdcchmux = zeros(1,pdcchinfo.MTot);

Сконфигурируйте параметры UE-specific, чтобы управлять 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-specific местоположения в мультиплексировании 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

Количество портов антенны специфичного для ячейки ссылочного сигнала (CRS)

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

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

Режим Duplexing в виде одного из следующего:

  • 'FDD' — Дуплекс деления частоты (значение по умолчанию)

  • 'TDD' — Дуплекс деления времени

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

Связанный с оборудованием пользователя (UE-related) настройка канала в виде структуры, содержащей следующие поля UE-specific.

Радиосеть временное значение идентификатора в виде числового скаляра.

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

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

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

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

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

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

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

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

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

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

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

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

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

свернуть все

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

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

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

Форматы DCIПоля dcioutРазмерОписание
'Format0' DCIFormat-'Format0'
CIF0 или 3 битаПоле индикатора Carrier
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 бит

Тип распределения ресурсов, только представьте если NRBULNRBDL.

'Format1' DCIFormat    -'Format1'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType

1 бит

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

Allocation   ВарьируетсяПрисвоение/выделение блока ресурса
ModCoding    5 битовМодуляция и схема кодирования
HARQNo       

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
NewData      1 бит Новый индикатор данных
RV           2 бита Версия сокращения
TPCPUCCH     2 бита Команда PUCCH TPC
TDDIndex 2 бита

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

HARQACKResOffset2 бита

Ресурс HARQ-ACK возмещен. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH

'Format1A' DCIFormat     -'Format1A'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType 1 бит Флаг присвоения VRB: 0 (локализованный), 1 (распределенный)
Allocation   Варьируется Присвоение/выделение блока ресурса
ModCoding    5 битов Модуляция и схема кодирования
HARQNo       

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
NewData      1 битНовый индикатор данных
RV           2 бита Версия сокращения
TPCPUCCH     2 бита Команда PUCCH TPC
TDDIndex 2 бита

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

SRSRequest0 или 1 бит

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

HARQACKResOffset2 бита

Ресурс HARQ-ACK возмещен. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH

'Format1B' DCIFormat     -'Format1B'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType 1 бит Флаг присвоения VRB: 0 (локализованный), 1 (распределенный)
Allocation   Варьируется Присвоение/выделение блока ресурса
ModCoding    5 битов Модуляция и схема кодирования
HARQNo       

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
NewData      1 битНовый индикатор данных
RV           2 бита Версия сокращения
TPCPUCCH     2 бита Команда PUCCH TPC
TDDIndex 2 бита

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

TPMI         

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

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

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

Ресурс HARQ-ACK возмещен. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH

'Format1C' DCIFormat     - 'Format1C'
Allocation   Варьируется Присвоение/выделение блока ресурса
ModCoding     5 битов Модуляция и схема кодирования
'Format1D' DCIFormat     - 'Format1D'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType 1 бит Флаг присвоения VRB: 0 (локализованный), 1 (распределенный)
Allocation   Варьируется Присвоение/выделение блока ресурса
ModCoding    5 битов Модуляция и схема кодирования
HARQNo       

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
NewData      1 битНовый индикатор данных
RV           2 бита Версия сокращения
TPCPUCCH     2 бита Команда PUCCH TPC
TDDIndex 2 бита

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

TPMI         

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

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

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

Ресурс HARQ-ACK возмещен. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH

'Format2' DCIFormat     - 'Format2'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType 1 бит

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

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

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

HARQNo       

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
SwapFlag     1 битТранспортный блок к кодовой комбинации подкачивает флаг
ModCoding1   5 битов Модуляция и схема кодирования транспортного блока 1
NewData1     1 бит

Новый индикатор данных для транспортного блока 1

RV1          2 бита Версия сокращения для транспортного блока 1
ModCoding2   5 битов Модуляция и схема кодирования транспортного блока 2
NewData2     1 бит Новый индикатор данных для транспортного блока 2
RV2          2 бита Версия сокращения для транспортного блока 2
PrecodingInfo

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

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

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

Ресурс HARQ-ACK возмещен. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH

'Format2A' DCIFormat     -'Format2A'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType 1 бит

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

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

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

HARQNo       

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
SwapFlag     1 битТранспортный блок к кодовой комбинации подкачивает флаг
ModCoding1   5 битов Модуляция и схема кодирования транспортного блока 1
NewData1     1 бит Новый индикатор данных для транспортного блока 1
RV1          2 бита Версия сокращения для транспортного блока 1
ModCoding2   5 битов Модуляция и схема кодирования транспортного блока 2
NewData2     1 бит Новый индикатор данных для транспортного блока 2
RV2          2 бита Версия сокращения для транспортного блока 2
PrecodingInfo

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

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

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

Ресурс HARQ-ACK возмещен. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH

'Format2B' DCIFormat  - 'Format2B'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType 1 бит

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

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

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

HARQNo

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
ScramblingId 1 битСкремблирование идентичности
ModCoding1   5 битов Модуляция и схема кодирования транспортного блока 1
NewData1     1 бит Новый индикатор данных для транспортного блока 1
RV1 2 бита Версия сокращения для транспортного блока 1
ModCoding2 5 битов Модуляция и схема кодирования транспортного блока 2
NewData2 1 бит Новый индикатор данных для транспортного блока 2
RV2 2 бита Версия сокращения для транспортного блока 2
HARQACKResOffset2 бита

Ресурс HARQ-ACK возмещен. Существующий, когда этот формат несет EPDCCH. Не представляют, когда этот формат несет PDCCH

'Format2C'DCIFormat-'Format2C'
CIF0 или 3 битаПоле индикатора Carrier
AllocationType 1 бит

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

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

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

HARQNo

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
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 битаПоле индикатора Carrier
AllocationType 1 бит

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

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

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

Поскольку TDD конфигурируется 1–6, это поле является Нисходящим индексом Присвоения.

Не существующий для FDD.

HARQNo

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
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 битаПоле индикатора Carrier
AllocationВарьируетсяПрисвоение/выделение блока ресурса
TPC2 бита Команда PUSCH TPC
CShiftDMRS3 бита Циклический сдвиг для DM-RS
TDDIndex2 бита

Поскольку TDD конфигурируется 0, это поле является Восходящим индексом.

Поскольку 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 битаИндикатор Carrier
FirstSubchannelIdx log2(NsubchannelSL)Самый низкий индекс выделения подканала к начальной передаче
RIVот 0 до 13 битов, log2(NsubchannelSL×(Nsubchannel\sl+1)2)Значение индикации ресурса
TimeGap4 бита

Разрыв времени между начальной передачей и повторной передачей

SLIndex2 битаИндекс настройки SPS SL

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

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

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

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

Больше о

свернуть все

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

Поиск PDCCH, обрабатывающий вслепую, декодирует сообщения DCI на основе их длин. Длины и порядок, в котором разыскиваются сообщения DCI, обеспечиваются lteDCIInfo. Если одно или несколько сообщений имеют ту же длину, первый формат сообщения в списке используется, чтобы декодировать сообщение. Другие потенциальные форматы сообщения проигнорированы. ltePDCCHSearch функция не рассматривает режим передачи (TM) во время поиска вслепую, и никакой формат сообщения DCI не отфильтрован на основе режима передачи. Это также не ищет формат 3 and 3 and 3A (команды корректировки степени для PUSCH и PUCCH). Для получения дополнительной информации об ассоциации между режимом передачи, схемой передачи, формат DCI и пространство поиска, видят TS 36.213 [2], Раздел 7.1 и Таблица 7.1-5.

UE требуется, чтобы контролировать несколько PDCCHs в области управления. UE сообщают только ширины, в символах OFDM, области управления в подкадре, и не знает о точном местоположении PDCCHs, относящегося к нему. UE находит соответствующее PDCCHs для него путем контроля группы кандидатов PDCCH, то есть, группы последовательного кандидата управления элементы (CCEs), на котором PDCCH может быть сопоставлен в каждом подкадре. Для получения дополнительной информации смотрите ltePDCCHSpace. Этот процесс упоминается как blind decoding.

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

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

В пространстве поиска UE-specific 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. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.

[2] 3GPP TS 36.213. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); процедуры Физического уровня”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.

Введенный в R2014a

Для просмотра документации необходимо авторизоваться на сайте