lteEPDCCHSearch

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

Описание

пример

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

Примеры

свернуть все

Закодируйте сообщение DCI и модулируйте его на EPDCCH. Выполните декодирование EPDCCH и затем поиск вслепую EPDCCH, чтобы восстановить сообщение DCI. Для DCI сообщения отправляются на EPDCCH, набор ControlChannelType к 'EPDCCH'.

Инициализируйте структуру настроек всей ячейки и структуру канала передачи EPDCCH.

enb = lteRMCDL('R.43');
chs.RNTI = 42;
chs.ControlChannelType = 'EPDCCH';
chs.EPDCCHType = 'Localized';
chs.EPDCCHPRBSet = [2 3];
chs.EPDCCHNID = 0;
chs.EPDCCHFormat = 1;
chs.DCIFormat = 'Format1A';

Создайте сообщение DCI. Сгенерируйте кандидатов EPDCCH.

[dci,dciBits] = lteDCI(enb,chs,struct('DCIFormat',chs.DCIFormat));

candidates = lteEPDCCHSpace(enb,chs);
chs.EPDCCHECCE = candidates(1,:);

Сгенерируйте индексы сетки RE и информационную структуру EPDCCH. Закодируйте сообщение DCI в кодовую комбинацию для передачи. Сгенерируйте символы EPDCCH и заполните сетку ресурса.

[ind,info] = lteEPDCCHIndices(enb,chs);
cw = lteDCIEncode(chs,dciBits,info.EPDCCHG);

sym = lteEPDCCH(enb,chs,cw);
grid = lteDLResourceGrid(enb,4);
grid(ind) = sym;

Декодируйте передачу EPDCCH. Восстановитесь и сообщение представления DCI.

rxsoftbits = lteEPDCCHDecode(enb,chs,grid);

rxdci = lteEPDCCHSearch(enb,chs,rxsoftbits);
rxdci{1}
ans = 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

Ищите несколько наборов EPDCCH. Первый набор EPDCCH как сконфигурирован выше, и второе имеет Распределенный тип с 8 PRBs.

Передайте EPDCCH DM-RS для оценки канала.

grid(lteEPDCCHDMRSIndices(enb,chs)) = lteEPDCCHDMRS(enb,chs);

Сконфигурируйте оценку канала.

cec.PilotAverage = 'TestEVM';
cec.Reference = 'EPDCCHDMRS';

Сконфигурируйте два набора EPDCCH.

chs.EPDCCHTypeList = {'Localized' 'Distributed'};
chs.EPDCCHPRBSetList = {[2; 3] (8:15).'};

Выполните поиск EPDCCH каждого набора.

for p = 1:numel(chs.EPDCCHTypeList)
    chs.EPDCCHType = chs.EPDCCHTypeList{p};
    chs.EPDCCHPRBSet = chs.EPDCCHPRBSetList{p};
    [hestgrid,noiseest] = lteDLChannelEstimate(enb,chs,cec,grid);
    rxsoftbits = lteEPDCCHDecode(enb,chs,grid,hestgrid,noiseest);
    rxdci = lteEPDCCHSearch(enb,chs,rxsoftbits);
    X = ['EPDCCH set ' num2str(p)];
    disp([X ', DCI messages found: ' num2str(numel(rxdci))])
    if (~isempty(rxdci))
        rxdci{1}
    end
end
EPDCCH set 1, DCI messages found: 1
ans = 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

EPDCCH set 2, DCI messages found: 0

Сообщение DCI найдено в наборе EPDCCH 1, но не в EPDCCH устанавливает 2.

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

свернуть все

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

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

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

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

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

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

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

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

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

Целое число от 0 до 503

Идентичность ячейки физического уровня

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

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

Длина циклического префикса

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

1, 2, 4

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

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

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

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

Следующий параметр применим только когда chs.EPDCCHStart отсутствует.

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

1, 2, или 3
Скаляр или если CFI варьируется на подкадр, вектор из длины 10 (соответствие системе координат).

Управляйте индикатором формата (CFIЗначение. В режиме TDD, CFI варьируется на подкадр для RMCs ('R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB')

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

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

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

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

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

Следующие параметры применяются когда DuplexMode установлен в 'TDD'.

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

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

Восходящая нисходящая настройка

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

0 (значение по умолчанию), 1, 2, 3, 4, 5, 6, 7, 8, 9

Специальная настройка подкадра (SSC)

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

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

Структурируйте номер

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

'Off' (значение по умолчанию), 'On', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек настроек для каждого ресурса.

Настройки подкадра CSI-RS для одного или нескольких ресурсов CSI-RS. Несколько ресурсов CSI-RS могут быть сконфигурированы от одной общей настройки подкадра или от массива ячеек настроек для каждого ресурса.

Следующие параметры ресурса CSI-RS применяются только когда CSIRSPeriod наборы одна или несколько настроек подкадра CSI-RS к любому значению кроме 'Off'. Каждая длина параметра должна быть равна количеству требуемых ресурсов CSI-RS.

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

Неотрицательное скалярное целое число

Массив индексы настройки CSI-RS. Смотрите TS 36.211, Таблицу 6.10.5.2-1.

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

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

Массив количества портов антенны CSI-RS

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

'Off' (значение по умолчанию), 'On', Icsi-rs (0..., 154), [Tcsi-rs Dcsi-rs]. Можно также задать значения в массиве ячеек настроек для каждого ресурса.

Нулевая степень настройки подкадра CSI-RS для одного или нескольких обнуляет степень списки индексов настройки ресурса CSI-RS. Несколько обнуляют степень, списки ресурсов CSI-RS могут быть сконфигурированы от одной общей настройки подкадра или от массива ячеек настроек для каждого списка ресурсов.

Следующий нулевой параметр ресурса CSI-RS степени применим, только если один или несколько вышеупомянутых нулевых настроек подкадра степени установлен в любое значение кроме 'Off'.

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

16-битный растровый вектор символов или строковый скаляр (усеченный, если не 16 битов или '0' Расширенный MSB), или числовой список индексов настройки CSI-RS. Можно также задать значения в массиве ячеек настроек для каждого ресурса.

Нулевая степень списки индексов настройки ресурса CSI-RS (Раздел TS 36.211 6.10.5.2). Задайте каждый список как 16-битный растровый вектор символов или строковый скаляр (если меньше чем 16 битов, то '0' Расширенный MSB), или как числовой список индексов настройки CSI-RS из таблицы 6.10.5.2-1 TS 36.211 в '4' Столбец опорного сигнала CSI. Несколько списков могут быть заданы с помощью массива ячеек отдельных списков.

EPDCCH- определенная настройка передачи канала в виде структуры, которая может содержать следующие поля параметра.

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

'Localized', 'Distributed'

Тип передачи EPDCCH

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

Вектор из основанных на нуле индексов для пар PRB, соответствующих EPDCCH PRB, установлен. Количество парных индексов PRB должно быть степенью 2.

Индексы пары EPDCCH PRB

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

целое число от 0 до 4

Если этот параметр не присутствует, то параметр CFI всей ячейки используется для начального символа.

Начальный символ EPDCCH

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

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

Значение радиосети временного идентификатора (RNTI) (16 битов)

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

неотрицательное скалярное целое число

Параметр NID EPDCCH для скремблирования инициализации последовательности.

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

массив ячеек одного или двух векторов

Индексы пары PRB для одного или двух наборов EPDCCH.

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

массив ячеек вектора символов или массива строк

Передача EPDCCH вводит для одного или двух наборов EPDCCH.

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

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

UE сконфигурировал с полем индикации несущей (влияет на присутствие CIF),

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

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

UE сконфигурировал для запроса SRS (влияет на присутствие поля запроса SRS в TDD форматов 0/1A и 2B/2C/2D UE-specific),

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

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

UE сконфигурировал для нескольких запросов CSI (несколько процессов ячеек/CSI) (влияет на длину поля запроса CSI в форматах UE-specific 0/4),

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

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

Количество антенн передачи UE (влияет на продолжительность предварительного кодирования информационного поля в формате 4),

Полученная полезная нагрузка EPDCCH, содержащая закодированную Нисходящую управляющую информацию (DCI) в виде MTot-by-4 матрица. MTot является общим количеством битов, сопоставленных с EPDCCHs, nEPDCCH*NECCENECCEPerPRB*2. Матрица содержит мягкие оценки битов EPDCCH для всего EPDCCH ECCEs и всех портов опорного сигнала EPDCCH.

Если chs.EPDCCHPRBSetList и chs.EPDCCHTypeList присутствуют и каждый содержит два элемента, создание местоположений кандидата EPDCCH поддерживают два набора EPDCCH. Для получения дополнительной информации смотрите TS 36.213 [2], Таблицы, 9.1.4-3a к 9.1.4-5b.

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

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

свернуть все

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

Имена полей сопоставлены с dcistr зависьте от формата DCI. Формат, как ожидают, будет одним из форматов, сгенерированных lteDCI.

Следующая таблица детализирует форматы DCI и сопровождение dcistr поля параметра.

Форматы DCI DCISTRFields Размер Описание
'Format0' DCIFormat'Format0'
FreqHopping 1-битный Флаг скачкообразного движения частоты PUSCH
Allocation переменная Присвоение/выделение блока ресурса
ModCoding 5 битов Модуляция, кодируя схему и версию сокращения
NewData 1-битный Новый индикатор данных
TPC 2 бита Команда PUSCH TPC
CShiftDMRS 3 бита Циклический сдвиг для DM RS
CQIReq 1-битный Запрос CQI
TDDIndex 2 бита

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

Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения.

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

'Format1' DCIFormat 'Format1'
AllocationType 1-битныйЗаголовок распределения ресурсов: тип 0, тип 1 (только если нисходящая полоса пропускания> 10 PRBs),
Allocation переменная Присвоение/выделение блока ресурса
ModCoding 5 битов Модуляция и схема кодирования
HARQNo

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
NewData 1-битный Новый индикатор данных
RV 2 бита Версия сокращения
TPCPUCCH 2 бита Команда PUCCH TPC
TDDIndex 2 бита Поскольку TDD конфигурируется 0, это поле не используется. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
'Format1A' DCIFormat 'Format1A'
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, это поле не используется. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
'Format1B' DCIFormat 'Format1B'
AllocationType 1-битный Флаг присвоения VRB: 0 (локализованный), 1 (распределенный)
Allocation переменная Присвоение/выделение блока ресурса
ModCoding 5 битов Модуляция и схема кодирования
HARQNo

3 бита (FDD)

4 бита (TDD)

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

2 бита (2 антенны)

4 бита (4 антенны)

Информация о PMI
PMI 1-битный Подтверждение PMI
TDDIndex 2 бита Поскольку TDD конфигурируется 0, это поле не используется. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
'Format1C' DCIFormat 'Format1C'
Allocation переменная Присвоение/выделение блока ресурса
ModCoding 5 битов Модуляция и схема кодирования
'Format1D' DCIFormat 'Format1D'
AllocationType 1-битный Флаг присвоения VRB: 0 (локализованный), 1 (распределенный)
Allocation переменная Присвоение/выделение блока ресурса
ModCoding 5 битов Модуляция и схема кодирования
HARQNo

3 бита (FDD)

4 бита (TDD)

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

2 бита (2 антенны)

4 бита (4 антенны)

Предварительное кодирование информация о TPMI
DlPowerOffset 1-битный Нисходящая степень возмещена
TDDIndex 2 бита Поскольку TDD конфигурируется 0, это поле не используется. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
'Format2' DCIFormat 'Format2'
AllocationType 1-битный Заголовок распределения ресурсов: тип 0, тип 1 (только если нисходящая полоса пропускания> 10 PRBs),
Allocation переменная Присвоение/выделение блока ресурса
TPCPUCCH 2 бита Команда PUCCH TPC
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 бита (2 антенны)

6 битов (4 антенны)

Предварительное кодирование информации
TDDIndex 2 бита Поскольку TDD конфигурируется 0, это поле не используется. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
'Format2A' DCIFormat 'Format2A'
AllocationType 1-битный Заголовок распределения ресурсов: тип 0, тип 1 (только если нисходящая полоса пропускания> 10 PRBs),
Allocation переменная Присвоение/выделение блока ресурса
TPCPUCCH 2 бита Команда PUCCH TPC
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 антенны)

2 бита (4 антенны)

Предварительное кодирование информации
TDDIndex 2 бита Поскольку TDD конфигурируется 0, это поле не используется. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
'Format2B' DCIFormat 'Format2B'
AllocationType 1-битныйЗаголовок распределения ресурсов: тип 0, тип 1 (только если нисходящая полоса пропускания> 10 PRBs),
Allocation переменная Присвоение/выделение блока ресурса
TPCPUCCH 2 бита Команда PUCCH TPC
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
TDDIndex 2 бита Поскольку TDD конфигурируется 0, это поле не используется. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
'Format2C'DCIFormat —'Format2C'
CIFпеременнаяИндикатор Carrier
AllocationType 1-битный Заголовок распределения ресурсов: тип 0, тип 1 (только если нисходящая полоса пропускания> 10 PRBs),
Allocation переменная Присвоение/выделение блока ресурса
TPCPUCCH 2 бита Команда PUCCH TPC
HARQNo

3 бита (FDD)

4 бита (TDD)

Номер процесса HARQ
TxIndication3 битаПорт (порты) Antenna, скремблируя идентичность и количество индикатора слоев
SRSRequestпеременнаяЗапрос SRS. Только существующий для TDD.
ModCoding1   5 битов Модуляция и схема кодирования транспортного блока 1
NewData1     1-битный Новый индикатор данных для транспортного блока 1
RV1 2 бита Версия сокращения для транспортного блока 1
ModCoding2 5 битов Модуляция и схема кодирования транспортного блока 2
NewData2 1-битный Новый индикатор данных для транспортного блока 2
RV2 2 бита Версия сокращения для транспортного блока 2
TDDIndex 2 бита

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

Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения.

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

'Format3' DCIFormat 'Format3'
TPCCommands переменнаяКоманды TPC для PUCCH и PUSCH
'Format3A' DCIFormat 'Format3A'
TPCCommands переменнаяКоманды TPC для PUCCH и PUSCH
'Format4'DCIFormat'Format4'
CIFпеременнаяИндикатор Carrier
AllocationпеременнаяПрисвоение/выделение блока ресурса
TPC2 бита Команда PUSCH TPC
CShiftDMRS3 бита Циклический сдвиг для DMRS
TDDIndex2 бита Поскольку TDD конфигурируется 0, это поле является Восходящим индексом. Для Config TDD 1-6, это поле является Нисходящим индексом Присвоения. Не существующий для FDD.
CQIReqпеременнаяЗапрос CQI
SRSRequest2 бита Запрос SRS
AllocationType1-битныйЗаголовок распределения ресурсов: не скачкообразно перемещая тип 0 распределения ресурсов PUSCH, тип 1
ModCoding5 битов Модуляция, кодируя схему и версию сокращения
NewData1-битныйНовый индикатор данных
ModCoding15 битов Модуляция и схема кодирования транспортного блока 1
NewData11-битныйНовый индикатор данных для транспортного блока 1
ModCoding25 битов Модуляция и схема кодирования транспортного блока 2
NewData21-битныйНовый индикатор данных для транспортного блока 2
PrecodingInfo

3 бита (2 антенны)

6 битов (4 антенны)

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

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

Восстановленный битовый вектор сообщения DCI, возвращенный как вектор-столбец. Длина dcibits задан хотя структура enb в терминах формата сообщения DCI и полосы пропускания.

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

Больше о

свернуть все

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

Поиск EPDCCH, обрабатывающий вслепую, декодирует сообщения DCI на основе их длин. Длинами и порядком, в котором разыскиваются сообщения DCI, обеспечивают lteDCIInfo. Для сообщений DCI, переданных на EPDCCH, набор ControlChannelType к 'EPDCCH' при вызове lteDCIInfo.

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

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

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

Ссылки

[1] 3GPP TS 36.211. “Развитый Универсальный Наземный Радио-доступ (к 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.

Введенный в R2017b