近日,中国汽车工程学会组织专家对中国智能网联汽车产业创新联盟(CAICV)“电子电气信息架构与网络工作组(EEiN)”提出的《智能网联汽车用数据分发服务(DDS)测试方法》团体标准项目进行了立项审查,该标准由中国信息通信研究院(以下简称“中国信通院”)、长城汽车股份有限公司两家单位联合牵头CONTROL ENGINEERING China版权所有,专家组在听取了牵头单位所做的项目立项报告后控制工程网版权所有,经讨论同意该标准列入中国汽车工程学会2021年标准研制计划。
标准研制背景及主要内容
数据分发服务DDS(Data Distribution Service)是对象管理组织OMG制定的分布式实时通信中间件技术规范。DDS采用发布/订阅数据模型,以数据为中心,提供丰富的服务质量(QoS)策略和信息安全特性,保障数据进行实时、高效、灵活地分发,满足各种分布式实时通信应用的需求。目前,DDS已经在工业、国防军工、机器人以及医疗等领域得到广泛应用。DDS具备在动态环境中提供基于QoS的数据传输、支持复杂类型数据流等特点,使其成为一种完备的开发自动驾驶等先进车载应用的技术方案。
目前DDS已在汽车行业开始大规模应用。在自动驾驶领域,国内外很多自动驾驶供应商和OEM已经在其自动驾驶方案中采用DDS,用以传输多种异构传感器(视觉、雷达、GPS、导航、控制等)采集的信息。国外主机厂有超过200多个车型项目采用DDSCONTROL ENGINEERING China版权所有,如丰田、通用、大众、奥迪、奔驰等。国内诸多传统主机厂、造车新势力也已经陆续开展DDS相关的项目立项,预计未来2至3年内将有相关车型量产上市。2018年4月,国际知名的汽车软件架构和平台标准组织AUTOSAR(AUTomotive Open System Architecture)将DDS正式采纳到Adaptive Platform(AP)标准中,作为其可选择的通信中间件之一。但截至目前尚没有被广泛认可的DDS测试方法标准,本标准将制定针对智能网联汽车应用场景的DDS测试方法,以填补该领域空白。
OMG 的DDS技术规范包括一系列标准,其中核心(Core)标准包括:
第1部分:DDS标准主体:数据为中心的发布订阅DCPS(Data-CentricPublish-Subscribe)模型
第2部分:DDSI-RTPS:DDS实时发布订阅RTPS(Real-time Publish-Subscribe)协议
第3部分:DDS-XTypes:DDS类型和数据序列化方法
第4部分:DDS-Security:DDS安全模型
DDS各部分内容(图1的灰色部分)及其与整个协议架构的关系如如图1所示。《智能网联汽车用数据分发服务(DDS)测试方法》将紧密结合DDS协议内容,并围绕DDS在车载应用中的场景,对如下测试内容进行标准化:协议一致性测试,DDS安全测试,DDS功能验证。
图1 DDS协议架构
协议一致性测试对DDS-RTPS协议进行测试,重点对DDS通信实体之间传递的消息及交互行为进行验证控制工程网版权所有,以通过测试验证来保证不同DDS产品的互通性。主要内容包括:1. RTPS消息格式测试:消息头部格式测试控制工程网版权所有,子消息格式测试;2. 协议行为测试:无状态写操作测试、有状态写操作测试等;3. 发现协议测试:SPDP协议测试、SEDP协议测试。
安全测试围绕DDS-Security,对认证功能、访问控制功能、加密功能、日志功能、以及数据标签功能等测试方法进行规范。
功能验证围绕DDS在不同的应用场景中所对应的功能或性能配置,对其有效性进行测试验证。
图2 《智能网联汽车用数据分发服务(DDS)测试方法》标准内容范围
本标准对DDS在车载应用场景中的测试方法进行标准化,为国内车企和供应商测试评价DDS产品提供依据,进而提高国内汽车产业技术水平和产品竞争力、缩小与世界先进制造商的差距。标准起草工作组将会继续跟进DDS技术和标准进展,滚动开展DDS的新协议或新能力如DDS+TSN等测试方法的标准化。
标准发起单位
中国信通院
长城汽车股份有限公司
吉利汽车研究院(宁波)有限公司
中汽创智科技有限公司
北京汽车集团股份有限公司
上海创景信息科技有限公司