LTE Throughput Analyzer

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

Описание

Приложение LTE Throughput Analyzer выполняет проверка эффективности демодуляции PDSCH. В TS 36.101 [1], приложение A.3, указаны RMC для проверки эффективности UE.

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

Входные и выходные параметры диалогового окна

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

Параметр (эквивалентное поле)ЗначенияОписание
Reference channel (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. Для Configuration structure variable name введите имя структурной переменной параметра в MATLAB® рабочей области.

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

Duplex mode (DuplexMode)

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

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

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

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

Transmission scheme (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 (dB) (Rho)

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

Степень ресурсного элемента PDSCH, в дБ

Propagation Model (DelayProfile)

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

Задержка модели профиля. Для получения дополнительной информации смотрите Модели канала распространения.

Doppler (Hz) (DopplerFreq)

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

Максимальная частота Doppler, в Гц.

Antenna Correlation (MIMOCorrelation)

'Low', 'Medium', 'High'

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

No of receive antennas (NRxAnts)

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

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

SNR (dB)

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

Значения ОСШ, в дБ

Simulation length (frames)

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

Длина симуляции, в системах координат

Number of HARQ processes (NHARQProcesses)

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

Количество процессов HARQ на носитель компонента

Perfect channel estimator

'Yes', 'No'

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

PMI mode (PMIMode)

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

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

Simulation results

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

Результаты симуляции выводят имя переменной. При нажатии кнопки Generate waveform в рабочем пространстве MATLAB создается новая переменная с таким именем.

LTE Throughput Analyzer app

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

  • MATLAB Toolstrip: На вкладке Apps, в разделе Signal Processing and Communications, выберите значок LTE Throughput Analyzer приложения.

  • Командная строка MATLAB: Ввод lteThroughputAnalyzer.

Примеры

расширить все

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

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

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

  • Установите Reference channel значение R.12-9RB.

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

  • Для Simulation length (frames) введите 20.

Выберите Start simulation. Приложение предоставляет Estimated time remaining. Когда симуляция заканчивается, в диалоговом окне показываются кривая эффективность.

Результат симуляции для запуска с 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. "Evolved Universal Terrestrial Radio Access (E-UTRA); Пользовательское оборудование (UE) Радиопередача и прием ". 3-ья Генерация Партнерский проект; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.

См. также

Приложения

Функции

Введенный в R2014a