参考:JASPAR, General incorporated association:What is the conqueror in the SOA platform for the future in-vehicle networks?
目录
汽车Automotive > SOME/IP应用学习_ABEL in China的博客-CSDN博客
SOA Protocol : security
总结:
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提供了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汽车配置文件做出贡献。