SOME/IP Protocol Stack
Self-developed SOME/IP protocol stack supporting service discovery, service invocation, event publish/subscribe, and access control, aligned with the AUTOSAR Adaptive standard.
Self-developed SOME/IP protocol stack supporting service discovery, service invocation, event publish/subscribe, and access control, aligned with the AUTOSAR Adaptive standard.
High-performance intra-domain communication bus supporting automatic fallback across IPC, VSOCK, and network IPC — the industry's first SOA communication framework to support VSOCK.
Bidirectional mapping between cross-domain SOME/IP services and intra-domain FDBus services, enabling a unified development and invocation model across vehicle-level and domain-level services.
Supports both ARXML and Protobuf interface definition formats, automatically generating cross-platform communication code and JavaBean classes to accelerate Android application integration.
System-level event distribution based on the FDBus publish/subscribe model, handling global notifications such as time changes, network status, and USB events, with topic identification and latest-value caching.
Built-in service access security policies with service-level permission control, ensuring critical vehicle services are protected from unauthorized invocation.
From IDL definition and code generation to service discovery and cross-domain gateway, a unified vehicle SOA communication system that eliminates cross-team interface collaboration barriers.
Zero-copy communication and self-developed scheduling framework meet the high-bandwidth, low-latency demands of ADAS and cockpit applications.
Full support for QNX, Android, Generic Linux and Windows, covering cockpit, ADAS, TBox, gateway and zone controller nodes.
Deployed in multiple mass-production models from leading OEMs with complete SOP validation and long-term operational stability.
Cross-domain, in-domain and local applications use the same interface definition and invocation pattern, reducing learning curves and improving team collaboration.
Core protocol stacks, software bus, code generation tools and integration capabilities are developed in-house for flexible customer platform adaptation.
EV-Runner connects underlying vehicle capabilities with upper cockpit services. SOME/IP connects external Ethernet nodes, FDBus handles in-domain services and IPC, and Protocol Buffer IDL standardizes service interfaces. Upper-layer applications maintain stable invocation even when hardware or underlying implementations change.
EV-Runner has been widely deployed and validated in numerous mass-production projects spanning autonomous driving, smart cockpit and TBox applications. As the core communication bus, it bridges intra-system, inter-VM, SoC-to-SoC and ECU-to-ECU communication, ensuring stable and reliable end-to-end SOA regardless of networking, interaction or architectural complexity.