
Apex.Ida is a high-performance data transport software solution for automotive applications. It ensures optimal vehicle communication, minimizing latency and unifying APIs for seamless data flow.
Vendor
Apex.AI
Company Website
Apex.Ida addresses the rapidly increasing vehicle communication needs in modern mobility systems. On-board processing power and data flow capacity must significantly increase to handle data for driver assistance systems (ADAS), automated driving, infotainment, and telematics. The omnipresent data connectivity requires vehicles to communicate with other vehicles, infrastructure, and cloud services. Apex.Ida holistically integrates all communication needs of mobility applications handling large amounts of data, both internally and externally within the vehicle. For internal vehicle communication, Apex.Ida integrates existing communication protocols (SOME/IP, DDS, CAN, MQTT, WebRTC) into a single, common application-facing API. It utilizes zero-copy communication via shared memory, resulting in consistently low latency even for large messages. This contrasts with the increased latency seen when using inter-process communication over the network stack. For external vehicle communication, Apex.Ida integrates cloud communication protocols such as MQTT. The software automatically selects the appropriate protocol based on configuration, ensuring optimal vehicle communication using a single interface. Apex.Ida is application-agnostic, supporting all mobility applications, including ADAS, automated driving, powertrain, and telematics. It offers a choice of real-time operating systems (QNX, GHS INTEGRITY, eSOL eMCOS, SYSGO PikeOS, Linux RT) and supports various SoCs (ARM, x86, GPU).
Features
High-Performance Data Transport
- Apex.Ida provides high-performance data transport capabilities, minimizing latency and ensuring efficient data flow for various automotive applications.
Lowest Latency
- Zero-copy communication via shared memory results in consistently low latency, even for large messages, crucial for real-time applications.
Unified API
- Apex.Ida integrates various communication protocols into a single, unified API, simplifying application development and reducing complexity.
Universally Applicable
- Supports a wide range of applications and communication protocols, offering flexibility and broad compatibility across different automotive systems.