exponenta event banner

Анализатор пропускной способности 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