Анализатор пропускной способности LTE

Создание кривых пропускной способности для анализа соответствия физического канала общего доступа (PDSCH)

Описание

Приложение LTE Through Analyzer выполняет тестирование производительности демодуляции PDSCH. TS 36.101 [1], Приложение A.3 определяет RMC для тестирования рабочих характеристик UE.

Приложение также выполняет анализ и тестирование параметров пользовательских каналов измерения. Пример см. в разделе Пользовательское тестирование анализатора пропускной способности LTE. Этот подход может также использоваться для моделирования режимов передачи 7-10, в частности, когда схема передачи (TxSchemeявляется 'Port5', 'Port7-8', 'Port8', или 'Port7-14'где оценка канала на основе DM-RS необходима для демодуляции PDSCH. В этом случае матрица предварительного кодирования W определяется случайным образом для каждого подкадра в соответствии с TS 36.101 [1], таблицей 8.3.1-1 для FDD и таблицей 8.3.2-1 для TDD.

Входные и выходные данные диалогового окна

В пользовательском интерфейсе тестирования соответствия LTE PDSCH можно задать следующие параметры:

Параметр (эквивалентное поле)ЦенностиОписание
Опорный канал (RC)

'R0' (по умолчанию), 'R1', 'R2', 'R3', 'R4', 'R5', 'R6', 'R7', 'R8', 'R9', 'R10', 'R11', 'R12', 'R13', 'R14', 'R6-27RB', 'R12-9RB', 'R11-45RB', User defined

Номер или тип контрольного канала измерения (RMC) в соответствии с TS 36.101, Приложение A.3.

  • Для облегчения передачи блоков системной информации (SIB), как правило, пользовательские данные не планируются на субкадре 5. Однако 'R.31-3A' и 'R.31-4' являются RMC с устойчивой скоростью передачи данных и имеют пользовательские данные в подкадре 5.

  • 'R.6-27RB', 'R.12-9RB', и 'R.11-45RB' настраиваемые RMC, сконфигурированные для нестандартных полос пропускания, которые поддерживают ту же кодовую скорость, что и стандартизированные версии, определенные в TS 36.101, Приложение A.3.

Для определения собственного опорного канала выберите User defined. Откроется диалоговое окно Конфигурация пользователя (User-defined configuration). В поле Имя структурной переменной конфигурации введите имя структурной переменной параметра RC в рабочей области MATLAB ® .

Ожидается, что эта переменная будет присутствовать в базовой рабочей области MATLAB. Создание базовой структуры конфигурации с помощью функции lteRMCDL путем выбора точно соответствующего RMC и изменения в соответствии с вашими требованиями. Этот подход используется для моделирования режимов передачи 7-10. В частности, когда TxScheme = 'Port5', 'Port7-8', 'Port8', или 'Port7-14', где оценка канала на основе DM-RS необходима для демодуляции PDSCH. В этом случае матрица предварительного кодирования, W, определяется случайным образом для каждого подкадра в соответствии с TS 36.101, таблицей 8.3.1-1 или таблицей 8.3.2-1.

Дуплексный режим (DuplexMode)

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

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

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

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

Схема передачи (TxScheme)

'Port0', 'TxDiversity', 'CDD', 'SpatialMux', 'MultiUser', 'Port5', 'Port7-8', 'Port8', 'Port7-14'.

Схема передачи PDSCH, заданная как одна из следующих опций.

Схема передачиОписание
'Port0'Одноантенный порт, порт 0
'TxDiversity'Разнесение передачи
'CDD'Схема разнесения циклической задержки с большой задержкой
'SpatialMux'Пространственное мультиплексирование с замкнутым контуром
'MultiUser'Многопользовательский MIMO
'Port5'Одноантенный порт, порт 5
'Port7-8'Одноантенный порт, порт 7, когда NLayers  = 1. Двухуровневая передача, порты 7 и 8, когда NLayers = 2.
'Port8'Одноантенный порт, порт 8
'Port7-14'До восьми уровней передачи, порты 7-14

PDSCH Rho (дБ) (Rho)

0 (по умолчанию), Числовой скаляр

Распределение мощности ресурсного элемента PDSCH, в дБ

Модель распространения (DelayProfile)

'Off', 'EPA' (по умолчанию), 'EVA', 'ETU', 'HST'

Модель профиля задержки. Дополнительные сведения см. в разделе Модели каналов распространения.

Доплеровский (Гц) (DopplerFreq)

'5', '70', '300', '750'

Максимальная доплеровская частота, в Гц.

Корреляция антенны (MIMOCorrelation)

'Low', 'Medium', 'High'

Корреляция между антеннами UE и eNireB

Нет приемных антенн (NRxAnts)

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

Количество приемных антенн

SNR (дБ)

Числовой вектор

Значения SNR, в дБ

Длина моделирования (кадры)

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

Длина моделирования, в кадрах

Количество процессов HARQ (NHARQProcesses)

1, 2, 3, 4, 5, 6, 7 или 8

Количество процессов HARQ на одну несущую

Идеальный оценщик канала

'Yes', 'No'

Модуль оценки канала обеспечивает идеальную оценку канала, когда установлено значение 'Yes'. Дополнительные сведения см. в разделе lteDLPerfectChannelEstimate.

Режим PMI (PMIMode)

'Wideband' (по умолчанию), 'Subband'

Режим создания отчетов PMI. PMIMode='Wideband' соответствует режиму отчетности PUSCH 1-2 или режиму отчетности PUCCH 1-1 (тип отчета PUCCH 2) и PMIMode='Subband' соответствует режиму отчетности PUSCH 3-1.

Результаты моделирования

Имя переменной, начинающееся с алфавитного символа и содержащее алфавитно-цифровые символы.

Имя выходной переменной результатов моделирования. Если щелкнуть Генерировать форму волны (Generate waveform), в рабочей области MATLAB будет создана новая переменная с таким именем.

LTE Throughput Analyzer app

Откройте приложение LTE Through Analyzer

  • MATLAB Toolstrip: На вкладке «Приложения» в разделе «Обработка сигналов и связь» выберите значок приложения LTE Through Analyzer.

  • командная строка MATLAB: Enter lteThroughputAnalyzer.

Примеры

развернуть все

Используйте приложение LTE Through Analyzer для выполнения теста соответствия для одного кодового слова RMC R.12-9RB для схемы передачи с разнесением передачи с замиранием EPA-5.

Откройте приложение LTE Through Analyzer.

Настройка параметров среды выполнения по умолчанию:

  • Установить опорный канал в R.12-9RB.

  • Для SNR (дБ) введите [-3.0 -1.0 1.0 3.0].

  • В поле «Длина моделирования» (кадры) введите 20.

Выберите «Начать моделирование». Приложение предоставляет предполагаемое оставшееся время. По завершении моделирования в диалоговом окне отображаются кривые производительности.

Результат моделирования для 20-кадрового прогона отображается в окне команд MATLAB.

Result for -3 dB SNR
Throughput: 47.65%

Result for -1 dB SNR
Throughput: 87.65%

Result for 1 dB SNR
Throughput: 95.59%

Result for 3 dB SNR
Throughput: 100.00%

Кроме того, simResults теперь переменная появляется в рабочей области MATLAB. Просмотр его содержимого.

simResults
simResults = 

1x4 struct array with fields:

    throughput
    tpPerFrame
    rawBER

Откройте приложение анализатора пропускной способности LTE и запустите определяемый пользователем канал измерения. Определите пользовательский измерительный канал. Можно выбрать любой RMC и изменить любые настройки, хотя не следует определять недопустимую конфигурацию.

В этом примере начните с R.3 RMC и настройте количество блоков ресурсов от 50 до 30.

cmc = lteRMCDL('R.3');
cmc.NDLRB = 30
cmc = struct with fields:
                 RC: 'R.3'
              NDLRB: 30
           CellRefP: 1
            NCellID: 0
       CyclicPrefix: 'Normal'
                CFI: 2
        PCFICHPower: 0
                 Ng: 'Sixth'
      PHICHDuration: 'Normal'
              HISet: [112x3 double]
         PHICHPower: 0
             NFrame: 0
          NSubframe: 0
       TotSubframes: 10
          Windowing: 0
         DuplexMode: 'FDD'
              PDSCH: [1x1 struct]
    OCNGPDCCHEnable: 'Off'
     OCNGPDCCHPower: 0
    OCNGPDSCHEnable: 'Off'
     OCNGPDSCHPower: 0
          OCNGPDSCH: [1x1 struct]

Откройте приложение анализатора пропускной способности LTE.

lteThroughputAnalyzer

Figure LTE PDSCH Conformance Testing contains 2 axes and other objects of type uicontrol, uipanel. Axes 1 with title Throughput vs. SNR contains an object of type line. This object represents Target throughput. Axes 2 with title Running average throughput per frame for all SNR values contains an object of type line. This object represents Target throughput.

Выберите Reference channel и выберите User defined.

В ответ на запрос введите имя пользовательской структуры конфигурации канала измерения, cmc.

Чтобы включить эту пользовательскую конфигурацию, щелкните Start simulation.

Связанные примеры

Ссылки

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

См. также

Приложения

Функции

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