>EV-Cube Bus Simulator - Bus simulation, service simulation, recording, replay and automated testing for SOA architecture and in-vehicle networks.

Core Features - Low-code orchestration + Recording & Replay + Automated Testing

Visual Orchestration

Visual Orchestration

Through a low-code graphical interface, combine service calls, signal transmission, conditionals, delays, data injection and fault injection into repeatable test flows for version regression, fault reproduction and automated testing.

Implement complex functional logic through drag-and-drop, making it intuitive, simple, efficient and dramatically lowering the barrier to entry.

Build simulation models using node+connection diagrams instead of programming-based development.

Message Recording

Message Recording

Record Automotive Ethernet and CAN/CAN FD messages, generating PCAP/BLF files for subsequent analysis, archiving and replay validation.

Two capture methods: 1. Ethernet Bridging - EV-Cube bridges Ethernet messages while recording them; 2. Remote Login - Capture messages in real-time by logging into domain controllers via ADB/SSH/Telnet.

Messages are displayed on screen in real-time and simultaneously recorded as PCAP/BLF files.

Message Replay

Message Replay

Supports PCAP and BLF file replay, simultaneously replaying Ethernet and CAN/CAN FD messages.

Automatically identifies SOME/IP packets within Ethernet messages and replays data as Client/Server.

Supports variable speed replay (1/4, 1/2, 2, 4, 8...x), repeat replay, play/pause controls, and log data modification.

Supports custom replay start/end positions.

Test Automation

Test Automation

Provides a rich set of native APIs based on HTTP/MQTT, allowing test case scripts to conveniently invoke nearly all simulation, recording, and replay capabilities.

Combined with functional modeling, users can define custom private APIs and create composite logic interfaces such as "enter lunch break mode".

Built-in MCP Server for seamless integration with LLM agents, enabling natural language-driven test cases.

Product Features

Multi-Channel Vehicle Bus Interfaces

  • 2-Channel Gigabit/100M Automotive Ethernet
  • 4+ CAN/CAN FD Channels
  • CAN/CAN FD Message Transmission
  • Signal Monitoring, Data Analysis, Residual Bus Simulation

SOME/IP Ethernet Service Simulation

  • Self-developed SOME/IP protocol stack (not open-source vsomeip)
  • Complete SOA methodology: Method, Event and Field
  • Simulate both server and client instances simultaneously
  • ARXML file import

CAN Signal Simulation

  • DBC file import for rapid signal configuration
  • Joint CAN signal and Ethernet service simulation
  • Simultaneous CAN and Ethernet message transmission, recording and replay

Visual Low-Code Orchestration

  • Visual, low-code, drag-and-drop test flow creation
  • Logic orchestration: loops, conditions, data injection, calculations
  • JSON format variable expressions
  • JavaScript logic programming support
  • Simulation logic import/export for test case sharing

Use Cases - Covering the full development and validation workflow

ECU Counterpart Simulation

Simulate counterpart ECU communication behavior before real nodes are available to catch interface issues early.

SOME/IP Service Interface Testing

Simulate server or client to verify SOME/IP service discovery, subscription, request and event push correctness.

Signal Recording and Replay

Vehicle road test bus data can be replayed on bench environments at original timing, reducing road test dependency.

Automated Regression Testing

Integrate orchestrated test flows into CI/regression pipelines for unattended automated execution and reporting.

Vehicle/Bench Message Capture

Connect to vehicle or HIL bench bus networks for real-time CAN and Ethernet message monitoring and capture.

SOA Service Simulation

Build complete SOA service interaction scenarios for development, debugging and test validation with low-code orchestration.