lteDCI

Нисходящие структуры формата управляющей информации и битные полезные нагрузки

Синтаксис

dciout = lteDCI(enb,dciin)
[dciout,bitsout] = lteDCI(enb,dciin)
[___] = lteDCI(enb,dciin,opts)
[___] = lteDCI(enb,chs,dciin,opts)
[___] = lteDCI(enb,bitsin,opts)
[___] = lteDCI(enb,chs,bitsin,opts)
[___] = lteDCI(istr,opts)

Описание

пример

dciout = lteDCI(enb,dciin) возвращается структура dciout, содержащая нисходящую управляющую информацию (DCI), передают данные входные структуры, содержащие настройки всей ячейки и параметр формата DCI. С этим синтаксисом созданные сообщения имеют минимальные возможные размеры для настройки ячейки (пропускная способность ссылки, структурируйте структуру, и так далее).

Эта функция создает и управляет сообщениями DCI для форматов, заданных в TS 36.212 [2], Раздел 5.3.3. Более поздние релизы стандарта LTE могут добавить битовые поля UE-specific в формат. По умолчанию любые битовые поля UE-specific, добавленные после формата, сначала выпущены, появитесь в выводе, но неактивны. Использование для lteDCI включает создание сообщения DCI по умолчанию, слепое декодирование типов формата DCI и определение размеров битовых полей.

Для получения информации о присвоении пропускной способности ссылки смотрите Количество Определения Блоков Ресурса.

пример

[dciout,bitsout] = lteDCI(enb,dciin) также возвращает вектор, bitsout, представляя набор полей сообщения, сопоставленных с информационной полезной нагрузкой бита (включая любое нулевое дополнение).

пример

[___] = lteDCI(enb,dciin,opts) форматирует возвращенную структуру через опции, заданные opts.

Этот синтаксис поддерживает выходные опции от предшествующих синтаксисов.

пример

[___] = lteDCI(enb,chs,dciin,opts) форматы разрешений, которые будут расширены с полями дополнительного бита на на основание-UE с помощью UE-specific, образовывают канал конфигурационная структура, chs.

пример

[___] = lteDCI(enb,bitsin,opts) использование bitsin, чтобы инициализировать все поля сообщения. bitsin обработан как информационная полезная нагрузка бита DCI и непосредственно сопоставляет с bitsout, (bitsout == bitsin). По умолчанию формат выведен непосредственно из длины bitsin. Поэтому длина bitsin должна быть одним из размеров допустимого формата для данных параметров всей ячейки, enb. Для получения дополнительной информации смотрите lteDCIInfo.

Когда несколько форматов имеют тот же размер полезной нагрузки, первый формат соответствия выбран. Функция проверяет форматы 0 и 1 А сначала, способствуя более вероятному общему пространству поиска. Если никакое соответствие не найдено, остающиеся форматы ищутся в алфавитно-цифровом порядке. Чтобы заменить слепой формат, соответствующий в этом синтаксисе, добавьте явное поле enb . DCIFormat.

пример

[___] = lteDCI(enb,chs,bitsin,opts) форматы разрешений, которые будут расширены с полями дополнительного бита на на основание-UE с помощью UE-specific, образовывают канал конфигурационная структура, chs. Размеры полезной нагрузки DCI для комбинации параметров UE-specific и всей ячейки задают набор допустимых длин bitsin. Для получения дополнительной информации смотрите lteDCIInfo.

Как с предыдущим синтаксисом, тип формата выведен из длины bitsin. Чтобы заменить слепой формат, соответствующий в этом синтаксисе, добавьте явное поле chs . DCIFormat.

[___] = lteDCI(istr,opts) принимает входную структуру, istr. Поля, описанные в структурах enb и dciin, должны присутствовать как часть istr. В этом синтаксисе, dciout, также продвигает поля NDLRB и DCIFormat, предоставленные в istr.

Этот синтаксис не рекомендуется и будет удален в будущем релизе. Вместо этого используйте один из предыдущих синтаксисов, который разделяет параметры на различные входные структуры.

Примеры

свернуть все

Создайте формат 1A структура сообщения DCI с распределенным типом выделения VRB. Поля сообщения выделения содержатся в подструктуре dci1A.Allocation. Когда поле AllocationType формата 1A правильно инициализируется во входе к функции, соответствующий набор полей выводится. Для формата 1A установка AllocationType к 1 дает распределенное выделение, и 0 дает локализованное выделение.

enb = struct('NDLRB',50,'CellRefP',1,'DuplexMode','FDD');
dciin = struct('DCIFormat','Format1A','AllocationType',1);
dci1A = lteDCI(enb,dciin)
dci1A = struct with fields:
           DCIFormat: 'Format1A'
                 CIF: 0
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 0
              HARQNo: 0
             NewData: 0
                  RV: 0
            TPCPUCCH: 0
            TDDIndex: 0
          SRSRequest: 0
    HARQACKResOffset: 0

allocfields = dci1A.Allocation
allocfields = struct with fields:
    RIV: 0
    Gap: 0

Значения полей этой структуры могут устанавливаться и пасоваться назад через функцию. Выведите информационные биты с новыми значениями.

dci1A.RV = 1;
dci1A.Allocation.RIV = 6;
dci1Aupdated = lteDCI(enb,dci1A)
dci1Aupdated = struct with fields:
           DCIFormat: 'Format1A'
                 CIF: 0
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 0
              HARQNo: 0
             NewData: 0
                  RV: 1
            TPCPUCCH: 0
            TDDIndex: 0
          SRSRequest: 0
    HARQACKResOffset: 0

allocfields = dci1Aupdated.Allocation
allocfields = struct with fields:
    RIV: 6
    Gap: 0

Создайте формат 1 структура сообщения DCI с типом 1 распределения ресурсов и схемой модуляции TDD. Установите AllocationType на 1 и выведите набор полей выделения. AllocationType является битом заголовка распределения ресурсов для формата 1. Также инициализируйте поле ModCoding во входе. Все неинициализированное полевое значение по умолчанию к 0.

enb.NDLRB = 50;
enb.CellRefP = 1;
enb.DuplexMode = 'TDD';

dciin.DCIFormat = 'Format1';
dciin.AllocationType = 1;
dciin.ModCoding = 7;

dci1 = lteDCI(enb,dciin)
dci1 = struct with fields:
           DCIFormat: 'Format1'
                 CIF: 0
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 7
              HARQNo: 0
             NewData: 0
                  RV: 0
            TPCPUCCH: 0
            TDDIndex: 0
    HARQACKResOffset: 0

allocfields = dci1.Allocation
allocfields = struct with fields:
      Bitmap: '00000000000000'
    RBSubset: 0
       Shift: 0

Для заданной настройки подструктура Allocation включает битовое поле вектора символов, Bitmap, плюс поля RBSubset и Shift.

Создайте формат 1A структура сообщения DCI и выведите сообщение bitsout. Измените сообщение DCI и наблюдайте изменение.

Создайте настройки всей ячейки и структуры настроек сообщения DCI. Для сообщения DCI присвойте тип 0 выделения и формат 1A. Сгенерируйте сообщение DCI. Просмотрите структуру сообщения DCI и биты вывод.

enb = struct('NDLRB',25,'CellRefP',1,'DuplexMode','FDD');
dciin = struct('DCIFormat','Format1A','AllocationType',0);

[dciout,bitsout] = lteDCI(enb,dciin);

dciout
dciout = struct with fields:
           DCIFormat: 'Format1A'
                 CIF: 0
      AllocationType: 0
          Allocation: [1x1 struct]
           ModCoding: 0
              HARQNo: 0
             NewData: 0
                  RV: 0
            TPCPUCCH: 0
            TDDIndex: 0
          SRSRequest: 0
    HARQACKResOffset: 0

bitsout'
ans = 1x25 int8 row vector

   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

Первый бит в bitsout является 1 для формата сообщения DCI 1 А. Второй бит 0 для AllocationType = 0.

Измените тип выделения к 1. Регенерируйте сообщение DCI. Просмотрите структуру сообщения DCI и биты вывод.

dciin = struct('DCIFormat','Format1A','AllocationType',1);

[dciout,bitsout] = lteDCI(enb,dciin);

dciout
dciout = struct with fields:
           DCIFormat: 'Format1A'
                 CIF: 0
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 0
              HARQNo: 0
             NewData: 0
                  RV: 0
            TPCPUCCH: 0
            TDDIndex: 0
          SRSRequest: 0
    HARQACKResOffset: 0

bitsout'
ans = 1x25 int8 row vector

   1   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

Отметьте AllocationType и второй бит bitsout оба измененные от 0 до 1.

Измените формат сообщения DCI к 0. Регенерируйте сообщение DCI. Просмотрите структуру сообщения DCI и биты вывод.

dciin = struct('DCIFormat','Format0','AllocationType',1);

[dciout,bitsout] = lteDCI(enb,dciin);

dciout
dciout = struct with fields:
         DCIFormat: 'Format0'
               CIF: 0
        Allocation: [1x1 struct]
         ModCoding: 0
           NewData: 0
               TPC: 0
        CShiftDMRS: 0
          TDDIndex: 0
        CSIRequest: 0
        SRSRequest: 0
    AllocationType: 1

bitsout'
ans = 1x25 int8 row vector

   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0

Первый бит в bitsout изменяется с 1 до 0. Поскольку форматы сообщения, 0 и 1 А имеет ту же длину, первый бит в bitsout, используются, чтобы отличить эти форматы. Для всех других форматов длина сообщения используется, чтобы отличить типы формата. Для формата 0 установка для AllocationType задана битным номером 24.

Создайте формат 1 структура сообщения DCI и предоставьте дополнительный 'fieldsizes' и входные параметры 'excludeunusedfields'. По умолчанию выходная структура содержит все возможные поля для формата ввода. Не все поля активны для данных входных параметров. А именно, некоторые не могут присутствовать в битах полезной нагрузки. Чтобы видеть количество битов, сопоставленных с каждым полем, используйте дополнительный вход 'fieldsizes'. Опция 'fieldsizes' также добавляет поле 'Padding' в вывод, указывающий на количество дополнения битов.

enb.NDLRB = 50;
enb.CellRefP = 1;
enb.DuplexMode = 'TDD';

dciin.DCIFormat = 'Format1';
dciin.AllocationType = 1;
dciin.ModCoding = 7;

opts = {'fieldsizes'}
opts = 1x1 cell array
    {'fieldsizes'}

dci1 = lteDCI(enb,dciin,opts)
dci1 = struct with fields:
           DCIFormat: 'Format1'
                 CIF: 0
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 5
              HARQNo: 4
             NewData: 1
                  RV: 2
            TPCPUCCH: 2
            TDDIndex: 2
    HARQACKResOffset: 0
             Padding: 0

allocfields = dci1.Allocation
allocfields = struct with fields:
      Bitmap: 14
    RBSubset: 2
       Shift: 1

Просмотрите вывод, чтобы видеть размеры для всех полей сообщения DCI.

Удалите неиспользованные поля (на 0 битов) из выходной структуры при помощи опции 'excludeunusedfields'.

opts = {'fieldsizes','excludeunusedfields'}
opts = 1x2 cell array
    {'fieldsizes'}    {'excludeunusedfields'}

dci1 = lteDCI(enb,dciin,opts)
dci1 = struct with fields:
         DCIFormat: 'Format1'
    AllocationType: 1
        Allocation: [1x1 struct]
         ModCoding: 5
            HARQNo: 4
           NewData: 1
                RV: 2
          TPCPUCCH: 2
          TDDIndex: 2

allocfields = dci1.Allocation
allocfields = struct with fields:
      Bitmap: 14
    RBSubset: 2
       Shift: 1

Выходные поля с длиной в битах равные нулю биты больше не появляются в выводе.

Создайте формат 1A структура сообщения DCI с распределенным типом выделения VRB. Поля сообщения выделения содержатся в подструктуре Allocation. Установка поля AllocationType формата 1A к 1 задает распределенное выделение. Установка |AllocationType|to 0 задает локализованное выделение.

enb.NDLRB = 50;
enb.CellRefP = 1;
enb.DuplexMode = 'FDD';

dciin.DCIFormat = 'Format1A';
dciin.AllocationType = 1;

[dci1A,bits] = lteDCI(enb,dciin);
dci1A
dci1A = struct with fields:
           DCIFormat: 'Format1A'
                 CIF: 0
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 0
              HARQNo: 0
             NewData: 0
                  RV: 0
            TPCPUCCH: 0
            TDDIndex: 0
          SRSRequest: 0
    HARQACKResOffset: 0

allocfields = dci1A.Allocation
allocfields = struct with fields:
    RIV: 0
    Gap: 0

Настройте RV и значения полей RIV dci1A. Передайте dci1A через lteDCI снова, чтобы обновить информационные биты с новыми значениями. Просмотрите обновленные поля сообщения путем слепого восстановления их непосредственно с битов сообщения вывода DCI.

dci1A.RV = 1;
dci1A.Allocation.RIV = 6;
[~,bits] = lteDCI(enb,dci1A);
dci1Arec = lteDCI(enb,bits)
dci1Arec = struct with fields:
           DCIFormat: 'Format1A'
                 CIF: 0
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 0
              HARQNo: 0
             NewData: 0
                  RV: 1
            TPCPUCCH: 0
            TDDIndex: 0
          SRSRequest: 0
    HARQACKResOffset: 0

allocfieldsrec = dci1Arec.Allocation
allocfieldsrec = struct with fields:
    RIV: 6
    Gap: 0

Используйте дополнительную входную структуру параметра UE-specific, чтобы управлять полями UE-specific DCI. Создайте сообщение, которое будет отправлено на EPDCCH, который предназначается для UE, сконфигурированного с полем индикатора поставщика услуг, CIF.

Инициализируйте структуру всей ячейки enb, структура формата DCI dciin, структура UE-specific chs, и выведите структуру опций opts.

enb.NDLRB = 50;
enb.CellRefP = 1;
enb.DuplexMode = 'TDD';

dciin.DCIFormat = 'Format1';
dciin.AllocationType = 1;
dciin.ModCoding = 7;

chs.ControlChannelType = 'EPDCCH';
chs.EnableCarrierIndication = 'On';
chs.EnableSRSRequest = 'Off';
chs.EnableMultipleCSIRequest = 'Off';

opts = {'fieldsizes','excludeunusedfields'}
opts = 1x2 cell array
    {'fieldsizes'}    {'excludeunusedfields'}

Создайте и просмотрите сообщение DCI.

dci1 = lteDCI(enb,chs,dciin,opts)
dci1 = struct with fields:
           DCIFormat: 'Format1'
                 CIF: 3
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 5
              HARQNo: 4
             NewData: 1
                  RV: 2
            TPCPUCCH: 2
            TDDIndex: 2
    HARQACKResOffset: 2

allocfields = dci1.Allocation
allocfields = struct with fields:
      Bitmap: 14
    RBSubset: 2
       Shift: 1

На основе настроек UE-specific в chs вывод включает поле CIF на три бита и двухбитовое поле HARQACKResOffset. Если бы эти поля присутствовали в dciin, их значения были бы сопоставлены в соответствующие положения в информационных битах при выводе.

Используйте дополнительную входную структуру параметра UE-specific, чтобы управлять полями UE-specific DCI. Создайте сообщение, которое будет отправлено на EPDCCH, который предназначается для UE, сконфигурированного с полем индикатора поставщика услуг, CIF.

Инициализируйте структуру всей ячейки enb, структура UE-specific chs, и выведите структуру опций opts.

enb.NDLRB = 50;
enb.CellRefP = 1;
enb.DuplexMode = 'TDD';

chs.DCIFormat = 'Format1B';
chs.ControlChannelType = 'EPDCCH';
chs.EnableCarrierIndication = 'On';
chs.EnableSRSRequest = 'Off';
chs.EnableMultipleCSIRequest = 'Off';
chs.NTxAnts = 1;

opts = {'fieldsizes','excludeunusedfields'};

На основе настроек UE-specific в chs длина сообщения DCI расширена, чтобы включать поля CIF (3 бита) и HARQACKResOffset (2 бита). Используя lteDCIInfo и chs, чтобы определить правильную входную длину потока битов, создайте bitsin.

info = lteDCIInfo(enb,chs);

bitsin = zeros(getfield(info,chs.DCIFormat),1);

Создайте новое сообщение DCI с помощью настроек всей ячейки, Управления UE-specific и bitsin.

[dciout,bitsout] = lteDCI(enb,chs,bitsin,opts);
dciout
dciout = struct with fields:
           DCIFormat: 'Format1B'
                 CIF: 3
      AllocationType: 1
          Allocation: [1x1 struct]
           ModCoding: 5
              HARQNo: 4
             NewData: 1
                  RV: 2
            TPCPUCCH: 2
            TDDIndex: 2
                TPMI: 2
                 PMI: 1
    HARQACKResOffset: 2

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

свернуть все

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

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

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

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

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

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

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

DCIFormatТребуемый (см. описания синтаксиса для применимости),

'Format0', 'Format1', 'Format1A', 'Format1B', 'Format1C', 'Format1D', 'Format2', 'Format2A', 'Format2B', 'Format2C', 'Format2D', 'Format3', 'Format3A', 'Format4', 'Format5', 'Format5A'

Формат нисходящей управляющей информации (DCI)

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

1 (значение по умолчанию), 2, 4

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

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

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

Режим Duplexing, заданный как:

  • 'FDD' для дуплекса деления частоты или

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

Настройки DCI, заданные как структура, которая может содержать эти поля.

Поле параметраТребуемый или дополнительныйЗначенияОписание
DCIFormat

Необходимый, кроме тех случаев, когда bitsin вводится

'Format0', 'Format1', 'Format1A', 'Format1B', 'Format1C', 'Format1D', 'Format2', 'Format2A', 'Format2B', 'Format2C', 'Format2D', 'Format3', 'Format3A', 'Format4', 'Format5', 'Format5A'

Формат нисходящей управляющей информации (DCI)

Любые специфичные для формата поля могут быть инициализированы путем добавления их в dciin. Смотрите dciout для определенных полей вывод для каждого DCIFormat.

Параметры форматирования для структуры вывода DCI, заданной как вектор символов, массив ячеек из символьных векторов или массив строк. Можно задать формат для Полевого содержимого и Полей, чтобы включать. Для удобства можно задать несколько опций как односимвольный вектор или представить скаляр в виде строки разделенным пробелом списком значений, помещенных в кавычках. Значения для opts, когда задано как вектор символов включают (используйте двойные кавычки для строки):

Категория Опции Описание

Полевое содержимое

'fieldvalues' (default)

Обнулите поля или к их входным значениям.

'fieldsizes'

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

Поля, чтобы включать

'includeallfields' (default)

dciout включает все возможные поля для требуемого формата DCI.

'excludeunusedfields'

dciout исключает поля, которые имеют нулевую длину для данного набора параметра.

Пример: 'fieldsizes excludeunusedfields', "fieldsizes excludeunusedfields", {'fieldsizes','excludeunusedfields'} или ["fieldsizes","excludeunusedfields"] задают те же параметры форматирования.

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

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

Примечание

Все поля в chs являются дополнительными. Присутствие этих дополнительных полей зависит от:

  • Является ли передача сообщения DCI в PDCCH использованием общего отображения пространства поиска или в EPDCCH.

  • Специфичные для релиза функции сконфигурированы в целевом UE.

Эти дополнительные битовые поля UE-specific прочь по умолчанию.

Имя формата DCI, заданное как вектор символов или скаляр строки. Для скаляра строки используйте двойные кавычки. См. описания синтаксиса для применимости.

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

Физический тип канала управления раньше нес форматы DCI, заданные как 'PDCCH' или 'EPDCCH'. Установка для ChannelControlType влияет на присутствие поля смещения ресурса HARQ-ACK и дополнение сообщения.

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

Отображение пространства поиска для форматов DCI 0/1A/1C, заданный как 'UESpecific' или 'Common'. Это поле только применимо для PDCCH. Ни одно из дополнительных полей не может присутствовать, когда форматы 0 или 1 А сопоставлены в общее пространство поиска PDCCH.

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

Опция, чтобы включить поле индикации поставщика услуг (CIF) в настройке UE, заданной как 'Off' или 'On'. По умолчанию EnableCarrierIndication отключен. Когда EnableCarrierIndication включают ('On'), CIF присутствует в настройке UE-specific.

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

Количество подканалов в пуле V2X PSSCH, заданном как целочисленный скаляр от 1 до 110. Это влияет на длину RIV в формате 5A

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

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

Введите биты, заданные как вектор-столбец. bitsin обработан как информационная полезная нагрузка бита DCI, то есть, bitsout == bitsin. Длина bitsin должна быть одним из допустимых размеров для типа формата и количества блоков ресурса. Для получения информации о присвоении пропускной способности ссылки смотрите Количество Определения Блоков Ресурса. Для получения информации о допустимых размерах смотрите lteDCIInfo.

Когда bitsin задан, структура, dciin не требует поля DCIFormat. Если поле DCIFormat не присутствует, lteDCI пытается декодировать формат от длины вектора полезной нагрузки bitsin.

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

Введите структуру, заданную как структура, которая включает все поля, описанные в структуры enb и dciin.

Использование синтаксиса входа istr не рекомендуется и будет удалено в будущем релизе. Вместо этого используйте один из предыдущих синтаксисов, который разделяет параметры на различные входные структуры.

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

свернуть все

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

Имена полей, сопоставленные с dciout, зависят от поля формата DCI в dciin. По умолчанию все значения обнуляются. Однако, если какое-либо из полей DCI уже присутствует во входе dciin, их значения продвинуты в dciout. Значения поля ввода появляются в связанных позициях двоичного разряда в bitsout. Продвижение значений допускает легкую инициализацию значений полей DCI, особенно тип распределения ресурсов, который влияет на поля, используемые форматом. dciout также продвигает поля NDLRB и DCIFormat, предоставленные в dciin.

Эта таблица показывает поля, сопоставленные с каждым форматом DCI, как задано в TS 36.212 [2], Раздел 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 журнал2(Nподканал\sl)Самый низкий индекс выделения подканала к начальной передаче
RIVот 0 до 13 битов, журнал2(Nподканал\sl×(Nподканал\sl+1)2)Значение индикации ресурса
TimeGap4 бита

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

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

Поле DCIFormat указывает на формат DCI. Все другие поля представлены целым числом, которое преобразовано в набор битов двоичного сообщения для каждого отдельного поля.

Поля ModCoding в таблице соответствуют переменной I MCS, заданной в TS 36.213 [3], Раздел 7.1.7, Таблица 7.1.7.1-1. Это поле ожидает быть присвоенным десятичный номер. Вызов lteDCI сериализирует ModCoding в 5-битное значение поля. Например, поле ModCoding для 64QAM модуляция (Q m) и транспортный индекс блока (I TBS) 15 присвоено 17 (десятичное число).

Поля, включенные в структуру Allocation, отличаются на основе типа формата, как обрисовано в общих чертах в этих таблицах. Все поля берут вектор символов нулей и единиц с соответствующей длиной в битах.

Тип 0 распределения ресурсов
Форматы DCI Поля AllocationРазмер (биты)Описание
'Format1'
'Format2'
'Format2A'
'Format2B'
BitmapОтличаетсяРастровое значение с точки зрения RBG, заданного как вектор символов
Тип 1 распределения ресурсов
Форматы DCI Поля AllocationРазмер (биты)Описание
'Format1'
'Format2'
'Format2A'
'Format2B'
BitmapОтличаетсяРастровое значение с точки зрения RBG, заданного как вектор символов
RBSubset2 битаВыбранный ресурс блокирует индикатор подмножества
Shift  1 битСдвиг распределения ресурсов охватывает индикатор
Тип 2 распределения ресурсов (локализуется)
Форматы DCI Поля AllocationРазмер (биты)Описание
'Format1A'
'Format1B'
'Format1C'
'Format1D'
RIVОтличаетсяЗначение индикации ресурса
Тип 2 распределения ресурсов (распределяется)
Форматы DCI Поля AllocationРазмер (биты)Описание
'Format1A'
'Format1B'
'Format1C'
'Format1D'
RIVОтличаетсяЗначение индикации ресурса
Gap1 битЗначение разрыва: 0 (gap1), 1 (gap2)
Выделение Нескачкообразного движения восходящего канала
Форматы DCI Поля Allocation Размер (биты)Описание
'Format0'
'Format5'
RIV ОтличаетсяЗначение индикации ресурса
Выделение Скачкообразного движения восходящего канала
Форматы DCI Поля Allocation Размер (биты) Описание
'Format0'
'Format5'
RIV ОтличаетсяЗначение индикации ресурса
HoppingBits Отличается

Когда количество скачкообразно двигающихся битов равняется 1, значение HoppingBits может быть 0 или 1.
Когда количество скачкообразно двигающихся битов равняется 2, значение HoppingBits может быть 00, 01, 10, или 11.
Смотрите TS 36.213 [3], таблицу 8.4-2.

DCI обмениваются сообщениями в битной форме полезной нагрузки, возвращенной как вектор-столбец. bitsout представляет набор полей сообщения, сопоставленных с информационной полезной нагрузкой бита (включая любое дополнение нуля).

Больше о

свернуть все

Определение количества блоков ресурса

Количество блоков ресурса задает восходящую и нисходящую пропускную способность. Реализация LTE Toolbox™ принимает симметричную пропускную способность ссылки, если вы в частности не присваиваете различные значения NULRB и NDLRB. Если количество блоков ресурса инициализируется только в одном направлении ссылки, то инициализированное количество блоков ресурса (NULRB или NDLRB) используется и для восходящего канала и для нисходящего канала. Когда это отображение используется, никакое предупреждение не выведено. Ошибка происходит, если NULRB и NDLRB оба не определены.

Алгоритмы

свернуть все

Тип 0 распределения ресурсов

В распределении ресурсов типа 0 битовый массив представляет группу блока ресурса (RBG), выделенную UE. P дает размер RBG, который может быть выведен из TS 36.213 [3], Таблицы 7.1.6.1-1 для данной системной пропускной способности. Количество битов в поле Bitmap равно NDLRB/P. Каждый бит в Bitmap выбирает малочисленную непрерывную группу, размер которой зависит от пропускной способности (RBG: 1, …, 4). Максимальное покрытие блока ресурса (RB) любого выделения типа 0 является целой пропускной способностью, то есть, выделение типа 0 со всеми битами в растровом наборе к '1' эквивалентно целой пропускной способности.

Пример 50 пропускной способности RB

Количество битов в Bitmap равняется 17. Каждый бит в 17-битном битовом массиве выбирает группу из трех RB (кроме последней группы, которая только содержит два RB для этой пропускной способности). Каждый бит сопоставлен с группой RBS с тем же цветом.

Тип 1 распределения ресурсов

В распределении ресурсов типа 1 битовый массив указывает на физические блоки ресурса в выбранном подмножестве группы блока ресурса p, где 0 ≤ p <P. Максимальное покрытие блока ресурса (RB) любого выделения типа 1 является подмножеством целой пропускной способности. Выделение типа 1, даже со всеми битами в наборе Bitmap к '1', не охватывает целую пропускную способность. Каждый бит в битовом массиве выбирает один RB из "островов" малочисленных непрерывных групп, размер которых (RBG) и разделение зависят от общей пропускной способности. Эта группировка предоставляет условие выбора одного RB, не включая никакой другой RB.

В типе 1 сигнализация присвоения блока ресурса разделена в три полевых части:

  1. RBSubset — Представляет выбранное подмножество группы блока ресурса

  2. Shift — Указывает, применить ли смещение при интерпретации битового массива

  3. Bitmap — Содержит битовый массив, который указывает к UE на определенный физический блок ресурса в подмножестве группы блока ресурса.

По сравнению с типом 0 растровый размер для типа 1 всегда короток журнал2(P)+1 биты, где P задан как в типе 0 распределения ресурсов.

Пример 50 пропускной способности RB

Количество битов в Bitmap равняется 14 (3 бита, короткие, как сравнено с типом 0, из-за RBSubset и параметров Shift). Каждый бит в 14-битном битовом массиве выбирает отдельный RB в выбранном подмножестве. Данные показывают все биты в наборе Bitmap к '1' для различных подмножеств и значений смещения.

Тип 2 распределения ресурсов

В распределении ресурсов типа 2 непосредственно не выделяются физические блоки ресурса. Вместо этого виртуальные блоки ресурса выделяются, которые затем сопоставлены на физические блоки ресурса. Выделение типа 2 поддерживает и локализованное и распределенное виртуальное выделение блока ресурса, дифференцируемое однобитным флагом. Отправная точка виртуального блока ресурса и длины с точки зрения непрерывно выделенных виртуальных блоков ресурса может быть выведена от Значения индикации ресурса (RIV), сообщенного в DCI.

Пример 50 пропускной способности RB

UE выделяется пропускная способность 25 блоков ресурса (L CRBs=25), начинающий с блока 10 ресурса (RB start=10) в частотном диапазоне. Чтобы вычислить значение RIV, обратитесь к формуле, данной в TS 36.213 [3], Раздел 7.1.6.3, который приводит к RIV = 1210. Используя этот RIV, который сообщен в DCI, UE может однозначно вывести стартовый блок ресурса и количество выделенных блоков ресурса от RIV снова.

Распределение ресурсов нескачкообразного движения восходящего канала

Для распределения ресурсов нескачкообразного движения восходящего канала правила для локализованного распределения ресурсов типа 2 касаются получения распределения ресурсов от значения RIV.

Распределение ресурсов скачкообразного движения восходящего канала

Когда FreqHopping установлен в 1, распределение ресурсов скачкообразного движения восходящего канала доступно. Для распределения ресурсов скачкообразного движения восходящего канала используются два типа скачкообразного движения: Тип 1 Скачкообразное движение PUSCH и Скачкообразное движение Типа 2 PUSCH. Не путайте эти типы с нисходящими типами 1 и 2 распределения ресурсов, описанными ранее. Тип 1 Скачкообразное движение PUSCH вычисляется с помощью значения RIV и параметров, сообщенных более высокими слоями. Тип 2 Скачкообразное движение PUSCH вычисляется с помощью предопределенного шаблона, который является функцией подкадра и номера кадра, как задано в TS 36.211 [1], Раздел 5.3.4. Основной набор блоков ресурса, используемых в качестве части скачкообразного движения, вычисляется через правила для локализованного распределения ресурсов типа 2 от значения RIV, кроме или 1 или 2 (в зависимости от системной пропускной способности), скачкообразно двигающиеся биты были вычтены от битового массива распределения ресурсов. Эти биты скачкообразного движения задают или Тип 1, или Скачкообразное движение Типа 2 PUSCH используется, и для случая 2 битов, изменений положения Типа 1, скачкообразно двигающегося в частотном диапазоне. Определение скачкообразно двигающихся битов может быть найдено в TS 36.213 [3], Таблице 8.4-2. Зависимость от пропускной способности для количества скачкообразно двигающихся выделенных битов следует следующему правилу:

  • Если системным BW является NULRB<=49, количество скачкообразно двигающихся битов равняется 1, и HoppingBits может быть 0 или 1.

  • Если системным BW является NULRB>49, количество скачкообразно двигающихся битов равняется 2, и HoppingBits может быть 00, 01, 10, или 11.

Ссылки

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

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

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

Введенный в R2014a