消息 近日,中国汽车工程学会组织专家对中国智能网联汽车产业创新联盟(CAICV)“电子电气信息架构与网络工作组(EEiN)”提出的《智能网联汽车用数据分发服务(DDS)测试方法》团体标准项目进行了立项审查,该标准由中国信息通信研究院(以下简称“中国信通院”)、长城汽车股份有限公司两家单位联合牵头,专家组在听取了牵头单位所做的项目立项报告后,经讨论同意该标准列入中国汽车工程学会2021年标准研制计划。
标准研制背景及主要内容
数据分发服务DDS(Data Distribution Service)是对象管理组织OMG制定的分布式实时通信中间件技术规范。DDS采用发布/订阅数据模型,以数据为中心,提供丰富的服务质量(QoS)策略和信息安全特性,保障数据进行实时、高效、灵活地分发,满足各种分布式实时通信应用的需求。目前,DDS已经在工业、国防军工、机器人以及医疗等领域得到广泛应用。DDS具备在动态环境中提供基于QoS的数据传输、支持复杂类型数据流等特点,使其成为一种完备的开发自动驾驶等先进车载应用的技术方案。
目前DDS已在汽车行业开始大规模应用。在自动驾驶领域,国内外很多自动驾驶供应商和OEM已经在其自动驾驶方案中采用DDS,用以传输多种异构传感器(视觉、雷达、GPS、导航、控制等)采集的信息。国外主机厂有超过200多个车型项目采用DDS,如丰田、通用、大众、奥迪、奔驰等。国内诸多传统主机厂、造车新势力也已经陆续开展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等测试方法的标准化。
标准发起单位
中国信通院
长城汽车股份有限公司
吉利汽车研究院(宁波)有限公司
中汽创智科技有限公司
北京汽车集团股份有限公司
上海创景信息科技有限公司