汽车 Automotive > SOME/IP VS DDS调研和未来方向
参考:JASPAR, General incorporated association:What is the conqueror in the SOA platform for the future in-vehicle networks?
目录
SOME/IP介绍参考
DDS介绍
SOME/IP VS DDS
研究方向
SOME/IP介绍参考
汽车Automotive > SOME/IP应用学习_ABEL in China的博客-CSDN博客
DDS介绍
- DDS定义:Data Distribution Service 数据分发服务,是新一代分布式实时通信中间件协议,采用发布/订阅体系架构,强调以数据为中心,提供丰富的QoS服务质量策略,以保障数据进行实时、高效、灵活地分发,可满足各种分布式实时通信应用需求。
- 这在分布式系统中实现了面向服务的体系结构;API(应用程序编程接口)和中间件。
- 它是由对象管理组(OMG)发布的开放标准
- 它针对大型消费物联网(IoT)进行了优化,具有高度的可靠性和可扩展性。
- 它被用于航空和铁路控制网络等各个领域。
- 功能
- 远程过程调用
- 发布/订阅
- 可靠性和实时性能的服务质量(QoS)
- 方法在DDS的较低层中定义
- AUTOSAR
- ara::com的API映射到一个定义为DDS中间件的API,这在分布式系统中实现了面向服务的体系结构;API(应用程序编程接口)和中间件。它是由对象管理组(OMG)发布的开放标准・它针对大型消费物联网(IoT)进行了优化,具有高度的可靠性和可扩展性。它被用于航空和铁路控制网络等各个领域。
SOME/IP VS DDS
SOA Protocol : security
总结:
- 1)SOME/IP中不包括安全功能。需要与其他通用技术结合使用,例如标准以太网和TCP/IP、AUTOSAR模块。
- 2)DDS安全包括一组安全功能。
Survey of the SOA protocols : Protocol summary
QoS参考:以下是SOME/IP和DDS应用类型的示例
当需要实时性时,具有QoS配置文件的DDS是一个候选
研究方向
考虑SOME/IP和DDS的安全能力,以便进行纵深防御。
需要定义了车内以太网的安全要求。→ 需要根据要求为每一层应用安全协议或技术。
安全架构
SOA协议的安全需求和能力
Layer |
Requirements |
SOME/IP |
DDS |
External |
・服务器和设备身份验证 |
・使用TLS进行加密和身份验证。 |
DDS具有用户身份验证和加密功能。 |
VLAN |
・网络检查 |
・在另一个VLAN之间发现服务存在一些问题。 |
・DDS具有日志记录、过滤、访问控制和消息身份验证功能。 |
Internal |
消息身份验证 |
・消息身份验证码(MAC)由IPSecor SecOC启用。 |
DDS具有消息认证功能。 |
- 对于外部通信:在服务层具有身份验证的DDS是一个潜在的候选者。
- 对于内部通信:SOME/IP与MAC认证是必要和充分的条件。
总结
- 根据用例,从QoS需求的角度来看,DDS是SOA平台的有力候选。
- 根据基准测试,从安全要求的角度来看,DDS由于易于实现而适合连接,但由于取得的成就,SOME/IP足以用于车内通信。
- 征服SOA协议的要求:
- SOME/IP:对QoS和安全性的支持
- DDS:在汽车领域取得了许多成就,与AUTOSAR通信,用于车载以太网的API
DDS提供了QoS框架,但没有说明如何实现它。SOME/IP甚至没有支持QoS的框架。
我们需要考虑参与IE802.1定义的底层工作。适当地实现每个协议。这是SOA协议的常见问题,而不仅仅是DDS。
未来的工作:
为了补充SOA协议的优势,我们研究了如何应用IEEE P802.1DG的TSN自动配置文件。(示例)使用Qav/QBV定义的整形器来满足QoS策略。
DDS支持的QoS策略示例
QoS Policy |
Overview |
描述 |
DEADLINE |
QoS attributefor Data Writer. Data Reader expects a new sample |
数据写入程序的QoS属性。数据读取器需要新示例 |
LATENCY_BUDGET |
Tips on the maximum acceptable latency between writing by Data Writer and receiving by the application.Usage is not defined. |
关于数据写入程序写入和应用程序接收之间的最大可接受延迟的提示。用法没有定义。 |
LIFESPAN |
Data Writer indicates the maximum duration of validity of the data. |
数据写入器指示数据有效性的最长持续时间。 |
DESTINATION_ORDER |
Controls the criteria used to determine the logical order among changes |
控制用于确定更改之间逻辑顺序的标准 |
SOA平台的引入使得车载服务能够轻松地频繁更新(包括添加和删除)。
随着服务更新,需要灵活更改相关网络设置(QoS、带宽、路由等)。
车内SDN(软件定义的网络)有望实现动态网络更改。
我们研究了车载SDN(有效使用TSN,与SOA协议共存等)。(示例)・应用TSN的可行性研究・哪个TSN协议可能会受到SDN配置更改的影响
未来的工作将对IEEEP802.1DG的TSN汽车配置文件做出贡献。
汽车 Automotive > SOME/IP VS DDS调研和未来方向相关推荐
- 2022-2027年中国汽车商业综合体行业市场调研及未来发展趋势预测报告
[报告类型]产业研究 [报告格式]电子+纸介版 [出品单位]华经产业研究院 本报告由华经产业研究院重磅推出,对中国汽车商业综合体行业的发展现状.竞争格局及市场供需形势进行了具体分析,并从行业的政策环境 ...
- SOME/IP和DDS
1.引言 1.1 未来车辆的需求 众所周知,未来汽车发展的将呈现出"四化"趋势:自动化.电动化.互联化和共享化:然而,这些发展趋势必然会带来许多新的需求,例如整车计算能力.网络通讯 ...
- 2022-2028全球汽车自适应可变悬架系统行业调研及趋势分析报告
据恒州诚思调研统计,2021年全球汽车自适应可变悬架系统市场规模约 亿元,2017-2021年年复合增长率CAGR约为%,预计未来将持续保持平稳增长的态势,到2028年市场规模将接近 亿元,未来六年C ...
- 2022-2028全球汽车发电机用集电环行业调研及趋势分析报告
据恒州诚思调研统计,2021年全球汽车发电机用集电环市场规模约8.5亿元,2017-2021年年复合增长率CAGR约为 %,预计未来将持续保持平稳增长的态势,到2028年市场规模将接近9.9亿元,未来 ...
- 汽车SoC芯片IP供应商
汽车SoC芯片IP供应商 汽车IP主要包括接口IP.存储IP.处理操作IP以及安全IP.细分开来看,在接口IP方面,目前主流的是1Gbps的Ethernet TSN,未来汽车以太网将迁移到2.5Gb. ...
- 2022-2028年全球与中国汽车空气清新剂行业市场深度调研及投资预测分析
本文研究全球与中国市场汽车空气清新剂的发展现状及未来发展趋势,分别从生产和消费的角度分析汽车空气清新剂的主要生产地区.主要消费地区以及主要的生产商.重点分析全球与中国市场的主要厂商产品特点.产品规格. ...
- 全球及中国彩妆行业渠道模式调研与发展方向分析报告2022版
全球及中国彩妆行业渠道模式调研与发展方向分析报告2022版 --------------------------------------- <修订日期>:2021年12月 <报告价格 ...
- 全球及中国3D打印产业投资价值调研及未来竞争趋势研究报告2021-2027年版
全球及中国3D打印产业投资价值调研及未来竞争趋势研究报告2021-2027年版 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- ...
- 2021-2027全球与中国汽车互联信息娱乐系统市场现状及未来发展趋势
2021-2027全球与中国汽车互联信息娱乐系统市场现状及未来发展趋势 本文研究全球及中国市场汽车互联信息娱乐系统现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲.中国.日 ...
最新文章
- 14年12月CCF真题1-门禁系统
- 修复错误配置fstab文件导致系统无法正常启动
- 【杂谈】模型设计书看完了感觉不过瘾?这些拓展模型相关内容值得你关注一下...
- 【转】关于 Lua 内存泄漏的检测
- iOS 开发面试通关指南:67 个必知问题!
- 微信公号“架构师之路”学习笔记(一)-无限容量数据库架构设计(数据库分组、分片架构等)
- 单片机流水灯源代码+仿真
- 【MB051】炫酷BAT代码 ① 装神系列→可参考
- 微信公众号开发相关流程及功能介绍
- JavaWebDay13_课程回顾,Tomcat软件,Servlet入门.
- 【转】前端开发设计必备的Chrome插件
- bzoj-2286 消耗战【虚树+倍增lca+单调栈】
- PDF如何旋转页面,PDF旋转页面的操作方法
- Unity Shader - ARB_precision_hint_fastest / ARB_precision_hint_nicest 命令
- OpenCV角点检测源代码分析(Harris和ShiTomasi角点)
- jetpack4.5.1使用tensorrt加速模型
- Python 正则提取字符串中的地区
- process monitor解决网络问题一则
- 关于单片机PDR和POR应用注意事项
- 炫龙笔记本安装Ubantu系统