LTE Throughput Analyzer

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

Описание

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

Приложение также выполняет анализ и тестирующий на пользовательские пользовательские настройки каналов измерения. Для примера смотрите LTE Throughput Analyzer Определяемое пользователем Тестирование. Этот подход может также использоваться для симуляции режимов передачи 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 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' являются поддержанной скоростью передачи данных RMCs и имеют пользовательские данные в подкадре 5.

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

Чтобы задать ваш собственный ссылочный канал, выберите User defined. Диалоговое окно User-defined configuration открывается. Для Configuration structure variable name введите имя переменной структуры параметра 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.

Duplex mode (DuplexMode)

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

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

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

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

Transmission scheme (TxScheme)

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

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

Схема TransmissionОписание
'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' соответствует PUSCH создание отчетов о Режиме 1-2 или PUCCH, создание отчетов о Режиме 1-1 (Тип 2 Отчета PUCCH) и PMIMode ='Subband' соответствует PUSCH создание отчетов о Режиме 3-1.

Simulation results

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

Имя выходной переменной результатов симуляции. Когда вы нажимаете Generate waveform, новая переменная с этим именем создается в рабочем пространстве MATLAB.

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

  • Панель инструментов MATLAB: На вкладке Apps, под Signal Processing and Communications, кликают по значку приложения LTE Throughput Analyzer.

  • Подсказка команды MATLAB: Введите lteThroughputAnalyzer.

Примеры

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

Используйте приложение LTE Throughput Analyzer, чтобы запустить тест соответствия для одной кодовой комбинации RMC R.12-9RB для схемы передачи разнообразия передачи с исчезновением 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 = struct with fields:
                 RC: 'R.3'
              NDLRB: 50
           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]

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

Выберите выпадающее меню Reference channel и выберите User defined.

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

Когда симуляция будет запущена, эта определяемая пользователем настройка будет запущена.

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

Ссылки

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

Смотрите также

Приложения

Функции

Введенный в R2014a