shutterstock_403455289_edited.jpg

Apex.Middleware

High-performance data transport.

TM
  • 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

Startup Development Team

Benefits

  • Complete and integrated solution for both intra- and inter-ECU communication

  • Already integrated into common frameworks such as ROS 2, Apex.OS®, AUTOSAR Adaptive. Simple to integrate into custom frameworks

  • Support for DDS and SOME/IP, today's most relevant protocols for automotive ethernet

  • Support of publish/subscribe and request/response communication

  • Capable to handle large amounts of data efficiently, satisfying the data transport requirements of driver assistance and automated driving applications 

  • High-performance communication with low runtime consumption

  • Communication discovery to support modern Service-Oriented-Architectures

  • Safety certification according to ISO 26262

  • Large set of Quality of Service (QoS) features

  • Efficient bridging to network protocols like MQTT, AMQP, OPC-UA, Eclipse Zenoh 

Apex.Middleware serves all applications from power train over ADAS to automated driving

Apex.Middleware is optimized for lowest and data-amount-independent latency for inter-process-communication on a single SOC

Roadmap

Proof-of-Concept

Components

  • Eclipse Cyclone DDS

  • Eclipse iceoryx

  • SOME/IP

Pre-production

Apex.Middleware

  • Integrated with Apex.OS Cert

  • Interoperable with AUTOSAR Adaptive (ara::com and SOME/IP)

  • DDS Security

  • Automotive-grade and supported

Production

Apex.Middleware Cert

  • Includes developer tools

  • Professionally supported

  • Safety certification according to
    ISO 26262

Available today

Later 2021

Planned 2022

Apex.Middleware is framework and application agnostic

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

The core of Apex.Middleware is Cyclone DDS and iceoryx

Eclipse Cyclone DDS™

Network generation DDS architecture

Efficient inter-SOC communication, designed to handle automotive use cases

Actively developed by ADLINK, with contributions from Apex.AI and the community

The default middleware for ROS 2 Galactic

The default middleware for Autoware.Auto developers

Currently being made feature complete for automotive use cases

Bindings for C, C++, Python, Rust

Eclipse iceoryx™

Inter-Process-Communication based on shared memory

Zero-copy intra-SOC communication, designed to handle GBytes/sec data transfer within ADAS and AD ECUs

Actively developed by Bosch, Apex.AI and community

Used in ROS 2, Cyclone DDS, eCAL by Continental, RTA-VRTE by ETAS

Currently being integrated into Cyclone DDS

Bindings for C, C++

Navigate

Contact

Apex.AI, Inc., 979 Commercial St, Palo Alto, CA 94303, United States

Apex.AI GmbH, Agnes-Pockels-Bogen 1, 80992 Munich, Germany

Managing Director / Geschäftsführer: Dr. Jan Becker

Commerce Registration / Handelsregister:

Amtsgericht München, HRB 251547

VAT ID Number / Umsatzsteuer ID: DE320641011 ​

For product inquiries, contact products@apex.ai

For media inquiries, see Media Kit or contact media@apex.ai

For all other inquiries, contact info@apex.ai

Subscribe to our Newsletter 

  • White LinkedIn Icon
  • White Twitter Icon
  • White YouTube Icon

© 2021 Apex.AI, Inc. All rights reserved. Apex.AI®, Apex.OS®, Apex.Autonomy®, Apex.Middleware™ are trademarks of Apex.AI, Inc.