
Apex.Middleware
Optimal vehicle communication and
high-performance data transport.
TM
A Middleware Journey from
Microcontrollers to Microprocessors
Download
AUTOSAR Adaptive on
zero-copy steroids
Download
Apex.Middleware ensures optimal vehicle-internal and vehicle-external communication for all use cases.

Lowest latency
through high-performance data transport (zero-copy implementation)

Unified API
Unified API through integration of zero-copy, DDS, and SOME/IP into one product

Universally applicable
through bridging to existing communication protocols
Vehicle communication needs are changing
The four biggest disruptors in recent years all rely heavily on leading-edge software: Autonomous vehicles, connectivity, electrification, shared mobility.
The transition from primarily hardware-defined vehicles to software-defined vehicles will require data flow and data processing capabilities to increase massively.


On-board data flow capacity needs to increase massively to meet the demands that come with new applications such as automated driving.
Omni-present data connectivity of mobility systems will require vehicles to communicate with other vehicles, infrastructure, and cloud services with minimal latency.
How to ensure optimal vehicle-internal and external communication for all use cases?

Apex.Middleware integrates holistically
all communication needs of mobility applications that need to handle large amounts of data efficiently.
Internal vehicle communication

Apex.Middleware integrates existing communication technologies like
-
the SOME/IP protocol
-
the DDS middleware
-
the CAN bus
-
Eclipse iceoryx™ zero-copy communication
External vehicle communication

Apex.Middleware also integrates cloud communication protocols such as MQTT.
Developers no longer have to determine the technology, the middleware selects it automatically and optimally to deliver the right data at the right time.
Apex.Middleware ensures optimal vehicle communication using a single interface
Low latency through zero-copy data transport
-
Latencies add up quickly in a perception pipeline.
-
(Green line in diagram)
-
In our experiments, zero-copy communication reduced the message latency of megabyte-sized messages from tens of milliseconds to less than 100 microseconds.
-
(Black line in diagram)

-
Based on the integration of Eclipse Cyclone DDS™ and Eclipse iceoryx™, both are available as open-source and proven in automotive and mission-critical distributed systems
-
Highly efficient zero-copy feature based on Eclipse iceoryx
-
Highly robust implementation and performant network communication based on Eclipse Cyclone DDS
-
Highly optimized integration with Apex.OS®
-
Available as standalone product
Apex.Middleware is framework and application agnostic
Apex.Middleware can be used with any framework, any RTOS, any application.
Software-Framework

Data Transport

Hardware

Kernel, Scheduler, Driver

Apex.OS®
Apex.Middleware
3rd party RTOS
ECU
Customer Framework
Apex.Middleware
3rd party RTOS
ECU
Apex.Middleware
3rd party RTOS
ECU
Algorithms and Functions

Customer Application
Customer Application
Customer Application
AUTOSAR Adaptive
Roadmap
Proof-of-Concept
Components
-
Eclipse Cyclone DDS
-
Eclipse iceoryx
-
SOME/IP
Available today
Pre-production
Apex.Middleware
-
Integrated with Apex.OS Cert
-
Interoperable with AUTOSAR Adaptive (ara::com and SOME/IP)
-
DDS Security
-
Automotive-grade and supported
Available today
Production
Apex.Middleware Cert
-
Includes developer tools
-
Professionally supported
-
Safety certification according to
ISO 26262
Later 2022