The virtual 5G solution comprises an instance of EthG/EthG-DPI software running on the co-model host where the virtual Ethernet xRTL transactor connects to a DUT via Null-PHY (MII interface) or a specialized MPG transactor (PCS interface) within the Veloce emulator. EthG is a software application that runs on the co-model host that is connected to the Veloce emulator. It instantiates a set of BBUs (baseband units) or RUs (Radio Units) with unique user-defined configurations and capabilities. EthG generates 5G Ethernet fronthaul protocol streams such as eCPRI, RoE, O-RAN or standard Ethernet and sends them to connected BBU or RU DUT running on emulator through EthG-DPI over a highly efficient Veloce co-model channel. EthG also receives and analyzes 5G Fronthaul Ethernet Frames that are received from DUT, along with a deep analysis of the performance and validation of the received traffic. The EthG application provides the ability to verify RU or DU DUT by creating an on-the-fly environment of multiple RUs and BBUs connected and communicating with each other.
Veloce virtual 5G features:
- 10G, 25G, 50G, 100G Ethernet, eCPRI, RoE, JESD204, AXI-S CPRI
- Highly flexible C and U-plane features with latest extension types and options
- Comprehensive S-plane with GPS, PTPv2, syncE/SSM, 1PPS
- M-plane Live Network Support with DHCP, NETCONF/YANG
- Nanosecond timing accuracy
- Emulate O-RU or O-DU
- Generate, capture, play back and analyze 5G traffic
- Virtual 5G MIMO, channel modelling and RF analog modeling- generic FMU architecture
- 5G reference platform with fronthaul with different 5G tools such as VTL CPRI, JESD, etc.
- Support in virtual domain such as a trigger on HW event
- Automated test environment support to start transmission, airgap synchronization, etc.
- Rules based debugging like scoreboards, assertions, timing and error injection and more
- Pre- and post-Si compatibility- fully compatible with Veloce X-STEP flow
- Advanced O-RAN analytics (C/U-plane, S-plane)
- Advanced features such as RoE subtype 16, MACsec, etc.
- High performance emulation set up with all other Veloce emulation applications like Hycon, Power App, etc.