汽车以太网协议栈

《大师说》栏目上线啦#

《大师说》栏目是怿星科技2023年推出的深度思考栏目,通过邀请内部专家,针对智能汽车行业发展、技术趋势等输出个性化的观点。每期一位大师,每位一个话题,本期由我们怿星的CTO虞胜伟,进行分享。👏👏

随着车载领域智能化,网联化的发展,汽车电子架构从分布式到集成式再到域控式的变迁,车载控制器的硬件和软件的多元化,以太网逐步成为车载通讯的主干网络。车载以太网较复杂,涉及协议内容很多。通常,协议定义了一套规则和机制,以此来保证设备之间能够有效的沟通。协议栈是通过软件实现协议的行为。

车载以太网协议栈有哪些?

以太网的发展已有将近50年的历史,而车载以太网的只有10年左右的历史。既有传统互联网领域成熟的以太网技术也逐步在车载以太网上得到应用,也有特定用于车载以太网的协议和技术。目前汽车上常用的以太网协议栈分为两大类。

基于TCP/IP协议栈,可以开很多的应用协议。例如:

  • 用于诊断刷写的DoIP协议;
  • 远程诊断中的MQTT,HTTP协议;
  • 面向服务的SOME/IP协议;
  • 音视频流媒体传输的RTSP,RTP,RTCP协议;
  • 自动驾驶领域使用的DDS协议;

另一种车载常用的协议栈是基于时间敏感网络TSN协议栈。近几年车内网络对于数据输出速率和实时性的要求越来越高,TSN协议栈是一个很好的解决方案。

基于时间敏感网络TSN协议栈有:

  • 时间同步gPTP协议;
  • 音视频传输AVTP协议。

TCP/IP协议栈,以及MQTT,HTTP,RTSP,RTP,RTCP在传统互联网领域使用广泛,本文中主要介绍适用于车载以太网的协议栈。DoIP,SOMEIP,gPTP协议栈。

1 DoIP协议栈

DoIP(Diagnostic communication over Internet Protocol)基于以太网协议的诊断通信。

协议规范有:

DoIP协议的使用是基于UDS服务,使用传统CAN通讯协议的车辆只能通过物理寻址或功能寻址的方式实现一对一的诊断应用场景。DoIP则可以利用以太网协议在传输层中的优势实现点对点、一对多、多对一的诊断应用场景。

DoIP协议栈支持车辆发现、路由激活、在线检测、连接维护、DoIP实体状态获取、诊断电源模式获取、诊断应用等功能。

2 SOME/IP协议栈

SOME/IP(Scalable service-Oriented MiddlewarE over IP)是指基于 IP 的可扩展的面向服务的中间件。

协议规范:

《AUTOSAR_PRS_SOMEIPProtocol》

《AUTOSAR_PRS_SOMEIPServiceDiscoveryProtocol》

SOME/IP协议栈通常作为SOA的基础软件模块,集成部署在汽车电子控制器中,用户基于SDK,可实现服务的通信和功能逻辑。基于SOME/IP协议栈可帮助用户实现服务发现,发布和订阅,远程过程调用等功能。

3 gPTP协议栈

gPTP(generalized Precision Time Protocol)广义精确时间协议。

协议规范:IEEE 802.1AS, IEEE Standard for Local and Metropolitan Area Networks ---Timing and Synchronization for Time‐Sensitive Applications.

gptp协议栈主要用于控制器之间的时间同步。主时钟选取GPS等高精度授时时钟源用于同步本地时间,主时钟通过gptp协议通讯,同步域内其他节点。

相关推荐
龙信科技1 小时前
【国内电子数据取证厂商龙信科技】手机在纯净模式下如何安装客户端软件
科技·智能手机
思想是一切事物的源头1 小时前
渗透测试所需域名和IP信息收集方法
网络·网络协议·tcp/ip·安全性测试
FIN66682 小时前
昂瑞微:以射频“芯”火 点亮科技强国之路
前端·人工智能·科技·前端框架·智能
沐浴露z2 小时前
【深入理解计算机网络11】应用层详解:DNS,WWW,HTTP
服务器·网络协议·计算机网络·http
想不明白的过度思考者3 小时前
JavaEE初阶——TCP/IP协议栈:从原理到实战
java·网络·网络协议·tcp/ip·java-ee
MOS管-冠华伟业6 小时前
WST4045:汽车阅读灯智能高边开关
汽车
罗宇超MS6 小时前
新能源汽车公司如何落地 ASPICE
科技·汽车·团队开发
海洲探索-Hydrovo8 小时前
TTP Aether X 天通透传模块丨国产自主可控大数据双向通讯定位模组
网络·人工智能·科技·算法·信息与通信
川石课堂软件测试9 小时前
MySQL数据库之DBA命令
数据库·网络协议·mysql·http·单元测试·prometheus·dba
zskj_qcxjqr12 小时前
七彩喜艾灸机器人:当千年中医智慧遇上现代科技
大数据·人工智能·科技·机器人