标准立项||《智能网联汽车用数据分发服务(DDS)测试方法》
1、标准研制背景及主要内容
数据分发服务DDS(DataDistribution 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等测试方法的标准化。
2、标准发起单位
中国信息通信研究院、长城汽车股份有限公司、吉利汽车研究院(宁波)有限公司、中汽创智科技有限公司、北京汽车集团股份有限公司、上海创景信息科技有限公司
-
汽车测试网V课堂
-
微信公众号
-
汽车测试网手机站
编辑推荐
最新资讯
-
厂商要多努力,才能让用户听起来毫不费力?
2024-11-22 17:10
-
TOP30!海克斯康入选2024福布斯中国数字科
2024-11-22 15:25
-
揭秘国产装备制造厂商的成功秘籍:好耐电子
2024-11-22 15:24
-
一文详解安全分析方法STPA:以自动紧急制动
2024-11-22 15:20
-
选对涉氢压力表:守护涉氢场所安全的关键一
2024-11-22 15:19