智能汽车面向服务中间件与极速进程间通信(IPC)总线底座

现代智能网联汽车的复杂功能依赖于在异构操作系统(Linux、QNX、seL4)、微控制器(Classic AUTOSAR)与车云服务之间实现无缝数据互联。车规级中间件层彻底抽象了底层物理总线边界,统一管控微服务全生命周期,并赋予跨域多核处理器亚微秒级进程间通信能力。

SOA 核心中间件 Zonal Architecture

Central Controller: SOA 核心中间件 — 进程间通信与服务总线

Zonal Control Units & TSN Ring

  • AUTOSAR Adaptive 平台
  • OMG DDS 零代理总线
  • Eclipse Zenoh 网关
  • iceoryx 零拷贝共享内存
  • 动态服务自发现寻址

依托面向服务中间件层将上层汽车软件从繁复的底层网络拓扑中彻底解耦

在传统汽车电子时代,每个 ECU 控制器都被硬编码死锁在物理 CAN 总线特定的报文标识符(CAN ID)上:如果主机厂试图将某个制动算法从底盘控制器迁移至中央计算单元,必须伤筋动骨地重新设计整车线束并对全车十几个控制器执行刷写。面向服务(SOA)中间件将整车通信彻底抽象为标准化函数接口:制动服务对外发布车速与轮端滑移率,任何需要该数据的应用无论是在同一内存空间、不同 CPU 核心还是跨越以太网交换机,均通过同一套 API 透明调用,真正达成软件即插即用。

Core Engineering Areas

Technical Articles