Dotouch XproUESimulator — решение для эмуляции абонентских терминалов 5G
Dotouch XproUESimulator
Высокопроизводительное решение для эмуляции и тестирования терминалов 5G
Dotouch XproUESimulator способен одновременно эмулировать до 2000 5G UE для тестирования функциональности, производительности и безопасности базовых станций 5G. Решение использует архитектуру SDR (Software Defined Radio), поддерживает гибкую настройку полосы радиоканала от 10 до 100 МГц и произвольную настройку частотной точки в диапазоне FR1.
На пользовательской плоскости поддерживается модуляция до 256QAM. При использовании одной антенны заявлена скорость связи 360 Мбит/с на уровнях L1/L2. Скорость подключения пользователей превышает 100 CAPS в секунду, что позволяет выполнять высоконагруженное тестирование массового доступа пользователей к базовой станции.
XproUESimulator предоставляет полный стек протоколов 5G NR со стороны UE: PHY, MAC, RLC, PDCP, RRC, NAS и SDAP. Поддерживаются режимы TDD и FDD. В исходном datasheet также указано, что решение прошло тесты сопряжения более чем с 20 брендами базовых станций.
Система поддерживает диагностические журналы на уровне cell и UE, хранение сигнализации в реальном времени, офлайн-графический анализ signaling streams и захват bidirectional air-interface data для последующего хранения и анализа.
Основные сценарии применения
Архитектура X86 + SDR
XproUESimulator использует высокопроизводительную аппаратную платформу универсальной архитектуры x86, SDR и аппаратное ускорение физического уровня. Уровни L2, L3 и application layer реализованы программно.
Программируемый стек NAS/RRC
XproUESimulator позволяет редактировать форматы кодирования/декодирования сигнализации и signaling processes на уровнях UE NAS и RRC. Это используется для системного тестирования устойчивости протокольного стека базовой станции и поиска протокольных уязвимостей.
NTN Terminal Simulation and Testing
Для NTN XproUESimulator также использует x86, SDR и аппаратное ускорение физического уровня и обеспечивает эмуляцию терминала на уровнях PHY, L2, L3 и NAS.
Архитектура XproUESimulator: Web Control Console, protocol simulation modules, аппаратное ускорение физического уровня, Linux, x86 и SDR.
Тестовая топология 5G: 5GC Simulator, Base Station (DUT), XproUESimulator, SDR и x86 hardware.
Особенности и ценность решения
Гибкость и стоимость
XproUESimulator построен на универсальной x86-платформе и generic SDR. В datasheet это позиционируется как способ снизить инвестиции в специализированные тестовые средства и упростить адаптацию системы к индивидуальным сценариям.
Производительность
Дополнительные функции
Функциональные возможности
| Frequency and Network Features | SA согласно R16; FDD/TDD; все FR1 uplink/downlink/SSB carrier intervals. |
| Interfaces | OTA over-the-air interface; SMA RF line connection. |
| Control/User Plane Encryption | NEA0, 128-NEA1, 128-NEA2, 128-NEA3. |
| Integrity Protection | NIA0, 128-NIA1, 128-NIA2, 128-NIA3. |
| Network Behavior Simulation | Packet-rate control, application-layer service latency control, new/concurrent connection control, throughput control. |
| Deployment | x86 servers. |
| Security | Base-station OTA security testing; programmable NAS/RRC stack для robustness testing и protocol-vulnerability mining. |
| Data Analysis and Reporting | Real-time graphical presentation; export PDF/CSV reports; cell-level и UE-level statistics; полностью локализованный китайский интерфейс. |
| System Management | Web-based graphical management, real-time status monitoring and alarming, API for automated testing. |
Основные параметры
| Communication standard | NR (FDD/TDD), NTN (FDD). |
| Number of UEs online | 2000. |
| UEs online speed | 100 UE/с. |
| UEs with active services | 200. |
| UEs scheduled per timeslot | 40. |
| Subcarrier spacing - SSB | 15 / 30 / 120 кГц. |
| PDSCH/PUSCH | 15 / 30 / 120 кГц. |
| PDCCH/PUCCH | 15 / 30 / 120 кГц. |
| PRACH | 1,25 / 5 / 15 / 30 / 120 кГц. |
| Sounding RS | 15 / 30 / 120 кГц. |
| CSI-RS | 15 / 30 / 120 кГц. |
| TDD slot configuration | Все форматы. |
| Cell bandwidth | 10 / 20 / 30 / 40 / 100 / 200 / 400 МГц. |
| MIMO | 1T1R / 1T2R / 2T4R. |
| Transmission power | Максимум 15 dBm. |
| Transmission frequency error | 1 ppm. |
| Transmission EVM | Лучше 1,2%. |
| PRACH root sequence length | 139 / 839. |
PUCCH / PUSCH
| PUCCH formats | Format 0/1/2/3/4. |
| PUCCH frequency hopping | intra-Slot / inter-Slot. |
| PUCCH bearer content | SR / HARQ-ACK / CRI / RI / PMI / CQI / RSRP. |
| PDSCH-HARQ-ACK Codebook | semi-static / dynamic. |
| PUSCH waveform | CP-OFDM / DFT-S-OFDM. |
| PUSCH max modulation | 256QAM. |
| PUSCH Time Domain Resource Allocation | Type A: starting OFDM symbol - первый symbol slot; Type B: starting OFDM symbol - scheduling symbol. |
| PUSCH Frequency Domain Resource Allocation | Distributed / Centralized: resourceAllocationType0 / Type1. |
| PUSCH DMRS | Type 1 / Type 2; single symbol / double symbol / extra symbol. |
| PUSCH Bearer Content | UCI only: non-periodic CSI и возможный HARQ-ACK; UCI multiplexing: UL-SCH + periodic/non-periodic CSI + HARQ-ACK. |
PDCCH / PDSCH / CSI-RS
| Sounding RS | Transmission period: periodic / non-periodic. |
| PDCCH formats | DCI Format 0_0 / 0_1 / 1_0 / 1_1. |
| PDCCH aggregation levels | 1 / 2 / 4 / 8 / 16. |
| CORESET | interleaved / non-interleaved. |
| reg-BundleSize | 2 / 3 / 6. |
| PDSCH max modulation | 256QAM. |
| PDSCH Time Domain Resource Allocation | Mapping type A / type B. |
| PDSCH Frequency Domain Resource Allocation | Distributed / Centralized: resourceAllocationType0 / Type1. |
| PDSCH DMRS | Type 1 / Type 2; single symbol / double symbol / extra symbol. |
| CSI-RS antenna ports | 1 / 2 / 4 / 8 / 12 / 16 / 24 / 32. |
| CSI-RS measurement/reporting | periodic / non-periodic. |
| CSI-RS codebook | type I-Single Panel / type I-Multi Panel. |
MAC / RLC / PDCP
| MAC | CBRA; HARQ; BSR; uplink logical-channel priority handling; uplink logical-channel multiplexing; downlink logical-channel demultiplexing. |
| RLC | TM/UM/AM RLC-SAP; TX segmentation; RX reassembly; status report sending/processing; RX deduplication; RX window-overflow discard; AM retransmission. |
| PDCP | SRB/DRB mapping; integrity protection/encryption; RLC-AM-SAP successful transmission ACK_SN processing; reordering; out-of-order delivery for DRB. |
SDAP / RRC / NAS / User Plane
| SDAP | PDUSessionID и QFI mapping; QFI reflection; status report. |
| RRC | System-message processing; connection control; SRB/DRB establishment; SMC processing; paging; programmable RRC signaling encoding/decoding и signaling flows. |
| NAS | Registration/deregistration; PDUSession establishment/release; AKA/SMC; QoS Rules; programmable NAS signaling encoding/decoding и signaling flows. |
| User Plane Data | Интегрированный XPRO Network Simulator: 50 типов protocol stacks, real APP traffic playback и per-packet delay measurement; интегрированный XproIMS: VoNR/ViNR; интегрированный XproIMS: new call. |
Рекомендуемая аппаратная конфигурация сервера
| Компонент | Требование |
|---|---|
| CPU | 2 × Intel Xeon Silver 4214R, всего 48 threads. |
| Memory | Не менее 8 memory modules; суммарно не менее 128 GB. |
| NIC | 2 × 10GE ports. |
| GPU | NVIDIA A10. |
| SDR | Y590Neo. |
Лицензирование
| Лицензия | Поддерживаемое число UE |
|---|---|
| XPRO UESimulator _32 | 32 UE. |
| XPRO UESimulator _64 | 64 UE. |
| XPRO UESimulator _100 | 100 UE. |
| XPRO UESimulator _512 | 512 UE. |
| XPRO UESimulator _1000 | 1000 UE. |
| XPRO UESimulator _2000 | 2000 UE. |
Возможность автоматизации с помощью собственного ПО: интеграция, автоматизация измерений, собственные база данных и VISA-мост.
СПОАИ — специальное программное обеспечение для автоматизации измерений, разработанное на мощностях "Акметрон" — отечественного разработчика программного обеспечения, производителя и крупнейшего поставщика оборудования с 2012 года.
Это клиент-серверное приложение с многопользовательской распределённой архитектурой, которое решает задачи повышения производительности труда на производстве, сокращения длительности измерений и снижения требований к квалификации персонала. ПО внесено в реестр Минцифры: №28145
Ключевые преимущества:
- Полный цикл «под ключ»: от разработки до сопровождения
- Клиент-серверная архитектура с самостоятельной переналадкой
- Централизованный сбор и хранение результатов в БД с возможностью миграции в вашу БД
- Генератор отчетов на основе ваших шаблонов (docx. и xlsx.)
- Управление приборами с любым типом интерфейса
- ПО работает на системах Windows, Linux, MacOS, доступна веб-версия
Результаты внедрений:
- Непрерывная работа в автоматическом режиме до 48 часов
- До 4 500 измерений за этап
- Одновременное управление 15+ приборами
- Автоматизация техтренировки и полной программы испытаний выпускаемых изделий — более 10 контролируемых приборов на одном рабочем месте, до 4 500 автоматизированных измерений в каждом этапе, непрерывная работа в автоматическом режиме 24–48 часов
- Измерение радиотехнических характеристик приемопередающих модулей
- Автоматизация тестирования фотонных интегральных схем
- Контроль и испытания СВЧ-усилителей для космических аппаратов
Для каждого продукта мы предоставляем полный комплект документации: инструкция по установке с пошаговой настройкой, руководство по эксплуатации с описанием требований и рабочих процессов, презентация с обзором возможностей и кейсов внедрения.
Предоставим систему с учётом требований промышленных стандартов и рассчитанную на многолетнюю эксплуатацию. Также мы обеспечиваем соответствие отраслевым требованиям, надёжность архитектуры для критических систем и масштабируемость без потери стабильности.
Наши специалисты помогут вам решить самые сложные задачи по автоматизации, измерениям и интеграции