Сгенерируйте кривые пропускной способности для анализа соответствия физического нисходящего общего канала (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 ) |
|
Номер или тип опорного канала измерения (RMC), как указано в TS 36.101, приложение A.3.
Чтобы определить свой собственный опорный канал, выберите Инструмент ожидает, что эта переменная будет присутствовать в базовом рабочем пространстве MATLAB. Создайте базовую структуру строения с функцией | ||||||||||||||||||||
Duplex mode (DuplexMode ) |
| Режим дуплекса, заданный как:
| ||||||||||||||||||||
Transmission scheme (TxScheme ) |
| Схема передачи PDSCH, заданная как один из следующих опций.
| ||||||||||||||||||||
PDSCH Rho (dB) (Rho ) | 0 (по умолчанию), Числовой скаляр | Степень ресурсного элемента PDSCH, в дБ | ||||||||||||||||||||
Propagation Model (DelayProfile ) |
| Задержка модели профиля. Для получения дополнительной информации смотрите Модели канала распространения. | ||||||||||||||||||||
Doppler (Hz) (DopplerFreq ) |
| Максимальная частота Doppler, в Гц. | ||||||||||||||||||||
Antenna Correlation (MIMOCorrelation ) |
| Корреляция между 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 |
| Оценщик канала обеспечивает идеальную оценку канала, когда установка | ||||||||||||||||||||
PMI mode (PMIMode ) |
| Режим создания отчетов PMI. | ||||||||||||||||||||
Simulation results | Имя переменной, начинающееся с буквенного символа и содержащее алфавитно-цифровые символы. | Результаты симуляции выводят имя переменной. При нажатии кнопки Generate waveform в рабочем пространстве MATLAB создается новая переменная с таким именем. |
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
Выберите 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.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.