n_214128
您当前的位置:汽车发烧友 > 新车

RTI:基于DDS数据分发服务实现软件定义汽车架构中AUTOSAR的无缝

添加时间:2025-04-03 22:02   来源: 盖世汽车   阅读量:19981   

2025年3月19日,在第六届软件定义汽车论坛暨AUTOSAR中国日上,RTI首席汽车应用工程师Emilio Guijarro介绍到,AUTOSAR融入了两种关键的通信范式:基于信号的通信范式中,软件组件通过一种简洁的方式,从抽象的系统范围“信号”中推送和拉取不同复杂度的数据样本,实现了高效的数据交换;而在面向服务的通信范式中,软件组件则以更为协调、有序的方式进行交互。

那么,在AUTOSAR中,这两种通信范式具体是如何实现的呢?目前,AUTOSAR拥有两个核心的软件平台:经典平台和自适应平台。这两个平台都为用户应用程序提供了坚实的通信框架。

在经典平台中,运行时环境框架扮演着举足轻重的角色。它不仅提供了发送/接收通信功能,还通过多个底层的转换器和基本软件模块来序列化、路由和封装数据,确保数据在传输过程中的完整性和准确性。同时,RTE还负责管理与传输层的交互,确保通信的顺畅进行。

而在自适应平台中,通信管理框架则以其现代化的设计理念脱颖而出。它也提供了面向服务的通信等功能,并且建立在更简洁的网络绑定架构之上。每个网络绑定都实现了序列化、封装以及与传输层的交互,使得通信过程更加高效、灵活。

Emilio Guijarro

以下为演讲内容整理:

AUTOSAR分布式通信模式剖析

在汽车电子领域,AUTOSAR扮演着至关重要的角色,其分布式通信模式是实现车辆复杂功能的关键支撑。

在AUTOSAR发展初期,分布式通信主要围绕面向信号的通信展开。在此模式下,应用程序通过配置与编程,实现不同类型信号样本的交换,这构成了软件运行的基本原理。在通信起始阶段,需执行发现过程,当两个分别提供和需求相同服务的应用程序相互匹配后,便会借助多种通道进行通信,包括基于事件、基于触发的通信方式,其中基于远程过程调用字段的通信也较为常见,并且应用程序之间还会交换可用性信息。

图源:RTI

AUTOSAR为实现这些通信模式,构建了一套完整的体系架构。在最顶层的应用层,开发者可植入项目特定功能。经典平台中的RTE框架,为通信功能提供支持,其下由众多基础软件模块支撑,如变压器、通用模块、局域网通用模块、IP网络、用户数据报协议/传输控制协议(TCP)通道、IPC等。这些组件相互协作,将通信API调用转化为实际网络消息。

AUTOSAR采用面向对象和服务的设计理念,网络发现层在软件层面实现通信技术支撑,最终通过传输环节完成消息传递。而互操作性协议则是实现不同平台间协同工作与通信的核心要素。在发展历程中,AUTOSAR针对最低速总线通信,借助RTE或ara::com功能集群,并引入了额外协议,如依据ISO 26262保障通信安全的E2E协议,以及用于安全通信的SecOC协议。之后,面向服务通信的IP技术被引入,它专为IP类网络设计,在RTE中得以应用,且成为AUTOSAR的通用框架,在安全性方面,仍在较大程度上依赖E2E协议,并采用传输层安全或数据报传输层安全(DTLS)保障通信安全。

DDS技术解析及其在SDV中的优势

随着汽车技术的发展,数据分发服务逐渐崭露头角,成为汽车通信领域的重要技术。DDS是由对象管理组织(OMG)成员公司开发的约14个标准组成的系列,这些标准共同构成了完整的分布式通信软件框架。

DDS是一种面向数据的通信框架,其最大特点是完全独立于传输方式,不依赖于特定的网络类型,如IP网络或园区网等。在AUTOSAR架构中,DDS的应用十分灵活,既可以在经典平台中通过RTE使用,也能在自适应平台中借助DDS网络发现功能实现通信。DDS在协议和API中均内置了安全措施与元素,依赖多种协议保障安全,这些协议统称为DDS安全协议。

在软件定义汽车的大背景下,DDS的重要性愈发凸显。SDV面临着诸多挑战,规模庞大是其中之一,系统中存在数以百万计的代码行,需要确保其稳定运行与良好功能。可信度也是关键问题,如今的车辆用户期望车辆在使用过程中不断发展、改进并增值。此外,合规性要求也不容忽视,汽车行业存在众多规则和法规,不遵守这些规定将无法实现系统的可扩展性和可信度。

DDS在应对这些挑战方面具有显著优势。在规模方面,它提供了完全分布式的通信框架,兼具面向数据和面向服务的特性,这两种模式已被证明在构建可扩展系统时极为高效且适用。在可升级性上,DDS具备一定程度的模块化和标准化,并且在语言、平台和传输方面具有高度独立性。在合规性方面,DDS内置的功能能够确保系统通信可靠、冗余、持久、高性能且高效,所有这些特性均在同一框架内实现。

图源:RTI

汽车系统往往依赖第三方生态系统,如高级驾驶辅助系统、人工智能、远程信息处理等。在这种情况下,仅依靠AUTOSAR及其平台难以实现网络上的DDS通信。在自适应平台中,可利用DDS网络发现功能,通过特定方式在网络中进行DDS通信。DDS的优势还体现在,任何其他平台都可依赖其标准API和类型系统,使用DDS媒介或实现方式进行通信。如此一来,网络中的车辆便能运用DDS实时发布订阅协议进行通信。

DDS与AUTOSAR的集成及市场应用展望

DDS与AUTOSAR的集成是汽车电子领域的重要发展方向。自2015年左右,RTI公司便与AUTOSAR社区展开合作。在2018年11月发布的版本中,首次在通信管理功能集群中发布了DDS网络发现功能。此后,不断在自适应平台和经典平台中增加DDS集成功能,并将一些通用元素融入基础包,实现了不同平台间规范内容的复用,同时还能与AUTOSAR之外的外部平台共享协议。

在基础层规范方面,制定了面向服务的发现和通信的中间件要求、协议及规范。在此基础上,针对经典平台和自适应平台分别构建规范。经典平台规范主要涉及基础软件模块,而自适应平台规范更多关注DDS网络发现及其部署创新。

在实际应用中,DDS与AUTOSAR的集成方式多样。若想快速将DDS集成到电子控制单元平台,可直接引入DDS标准API库,从软件组件入手实现DDS在车辆上的运行。若遵循AUTOSAR方法论以及ECU建模和配置流程,则可从更高层级入手,在RTE层面配置ECU使其与DDS协同工作,这在过去两三年已成为现实。在系统设计阶段使用DDS,能够对系统中的所有通信进行建模,后续进行ECU提取和ECU配置时,可依据系统设计自动生成,形成一个完整的闭环,大大降低了将DDS作为通信技术集成到车辆中的难度。

图源:RTI

值得注意的是,DDS拥有自己的建模技术,与AUTOSAR建模技术并非相互排斥,二者可并行运行甚至结合使用。在DDS中,可基于系统的数据类型、服务质量策略、不同主题、应用程序和节点进行系统设计,并通过代码生成创建实现模板,用于创建应用程序以及进行ECU配置和生成等工作。

从市场应用角度来看,DDS与AUTOSAR集成的解决方案已逐渐进入市场。RTI公司很自豪能与AUTOSAR技术领域的领先公司之一Vector合作。未来,计划在明年使用Vector RTI技术完成系统设计、诊断、经典平台部署、自适应平台部署等一系列工作,为汽车电子系统的发展提供更全面、高效的技术支持。这不仅将推动汽车行业在通信技术方面的进步,也将为车辆的智能化、网联化发展奠定坚实基础,助力汽车行业在不断变化的市场环境中更好地满足用户需求,实现可持续发展。

声明:本网转发此文章,旨在为读者提供更多信息资讯,所涉内容不构成投资、消费建议。文章事实如有疑问,请与有关方核实,文章观点非本网观点,仅供读者参考。

猜您喜欢
  • 内外大变样!畅销全球的本田CR-V迎来第六代
    内外大变样!畅销全球的本田CR-V迎来 就在昨天晚上,美规版2023款本田CR-V正式首发亮相,这是CR-V家族的第六代车型,整车的内外...
  • 欧萌达打破次元壁,售9.29万元-12.69万元
    欧萌达打破次元壁,售9.29万元-12 7月12日,奇瑞欧萌达在深圳举办了一场别开生面的上市发布会暨新潮派对,奇瑞全新产品系列OMODA...
  • 搭载3.5L V6机增引擎 路特斯Emira V6车型上市
    搭载3.5L V6机增引擎 路特斯Em 近期,路特斯宣布Emira V6车型正式上次。此前,Emira仅推出了2.0T版本车型...
  • 特斯拉销量急剧下减,保时捷又推出电动跑车,决策不当or破局?
    特斯拉销量急剧下减,保时捷又推出电动跑 大家周日愉快,欢迎收到新一期的汽车资讯,相关数据显示汽车市场一片大好,家用汽车品牌,豪华汽车品牌...
  • 同台竞技狂飙不止玩王牌竞速游戏赢领克03实车!
    同台竞技狂飙不止玩王牌竞速游戏赢领克0 2022年,在现有汽车运动系统的基础上,林克在《赛车超腕》前线打造了汽车运动系统专属IP,以赛车...
  • 一汽丰田RAV4荣放双擎E+2022款上市售价24.88-29.68万元
    一汽丰田RAV4荣放双擎E+2022款 7月11日,一汽丰田RAV4创新一代高性能运动SUV携双擎E+2022“高能”上市。新车推出四款...