Contact Us
SOFTWARE PLATFORM · COMMUNICATION MIDDLEWARE

AutoCore.DDS — DDS/SOA Communication Middleware Family

One standard protocol (OMG DDS/RTPS), three deployment forms, covering data distribution and service-oriented communication across SOC/MPU and MCU nodes — one service-oriented language for the whole vehicle, without protocol gateways.

< 4μs
Shared-memory latency
> 20Gbps
Shared-memory throughput
3
Deployment forms · Full SOC + MCU coverage

What is AutoCore.DDS

AutoCore.DDS is a DDS/SOA middleware family covering SOC/MPU and MCU nodes. Built on OMG DDS (DCPS) + RTPS, it provides publish/subscribe data distribution and an SOA service framework (Method / Event / Field). Three deployment forms — AutoCoreDDS (full-featured on SOC/MPU), SmartDDS (standard on MCU) and SmartDDS-lite (ultra-light on MCU) — share one wire protocol, auto-discover within the same domain and interoperate directly.

Core Strengths

One wire protocol · Three forms · Full toolchain

01

Unified Communication Across Domains

SOC (AutoCoreDDS) and MCU (SmartDDS / SmartDDS-lite) share the standard RTPS wire protocol: auto-discovery and direct interoperability within one communication domain, with no protocol-conversion gateway between heterogeneous nodes.

02

Three Forms, Fit Per Node

Full-featured (SOC), balanced (standard MCU) and ultra-light (MCU lite) forms are selected node by node according to resources, and can be mixed within the same family.

03

Zero Dynamic Allocation at Runtime

SmartDDS-lite generates service resources at compile time: zero dynamic memory allocation at runtime, no memory fragmentation, build-time memory budget auditing for deterministic MCU memory use.

04

Full SOA Support

Full coverage of Method / Event / Field service models; service definitions drive automatic Server / Client code generation — C++ on SOC and C99 on MCU from a single definition.

05

ROS 2 Interoperability

AutoCoreDDS runs as a ROS 2 middleware (RMW); MCU forms interoperate over standard RTPS, letting robotics and autonomous-driving algorithm assets connect directly.

06

Security & Toolchain

Built-in OMG DDS Security (authentication, topic-level encryption, domain / topic / endpoint access control); IDL compilation, code generation, performance testing, online debugging and SOA peer simulation.

Technical Specifications

Standards & Protocols
OMG DDS (DCPS) + RTPS; SOA service models Method / Event / Field; plug-and-play auto-discovery; interoperability with third-party DDS
Deployment Forms
AutoCoreDDS (full-featured SOC/MPU) · SmartDDS (standard MCU) · SmartDDS-lite (ultra-light MCU)
Supported Platforms
Linux (x86_64 / aarch64), QNX, Android, Windows; AUTOSAR CP (CDD), RTOS; ROS 2 (RMW)
Performance
Shared-memory latency < 4μs, throughput > 20Gbps; zero-copy reads, batched sending, large-message fragmentation
Reliable Real-Time Transport
Reliable transport, late-joiner backfill, node-loss detection, deadline contracts, multi-source contention arbitration, QoS compatibility checking
Cybersecurity
OMG DDS Security: authentication, data encryption, domain / topic / endpoint access control
Toolchain
IDL compiler, code generator, static resource generation, performance testing, online debugging, SOA peer simulation
Deep MCU Integration
AUTOSAR CP (CDD) form, pure C99, static memory pools, cyclic task scheduling integration

Use Cases

ADAS / Autonomous Driving

Multi-sensor fusion and domain-wide communication with fusion latency below 10ms and efficient SoC / MCU collaboration.

Smart Cockpit & Cross-Domain

Real-time data flow for multi-screen and multimodal interaction; real-time data sharing across ADAS, cockpit and chassis domains, with central compute and zone controllers.

Robotics / Connected Vehicles

ROS 2 compatible with adaptive on-board transport optimization; one protocol stack connects edge devices to the cloud for seamless integration.

Related Products & Solutions