ISO-13400学习笔记-1
内容描述
ISO 13400 DoIP标准各Part描述的内容:
- 13400-1:2011 Part1:General information and use case definition 一般信息和用例定义
- 13400-2:2019 Part2:Transport protocol and network layer services 传输协议和网络层服务
- 13400-3:2016 Part3:Wired vehicle interface based on IEEE 802.3 基于IEEE 802.3的有限车辆接口
- 13400-4:2016 Part4:Etherent-based high-speed data link connector 基于以太网的高速数据链路连接器
13400-2
规定使用以太网协议(IP)以及传输控制协议(TCP)和用户数据报协议(UDP)的客户端DoIP实体 与 安装在车辆中服务器 之间 安全和不安全诊断通信的要求。
包括 车辆网关要求的定义 和 测试设备(客户端DoIP实体)的要求
- 车辆网关要求的定义(例如:用于集成到现有的计算机网络中)
- 测试设备的要求(例如:检测并建立与车辆的通信)
该文档指定了 用于在网络中检测车辆 并在各种车辆状态下与车辆网关及其子组件进行通信的功能;这些功能分为两种类型:强制和可选。
强制功能:
- 车辆网络集成(IP地址分配)
- 车辆公告和车辆发现
- 车辆基本状态信息的检索(例如 诊断功率模式)
- 连接建立(例如 并发通信尝试)、连接维护 和 车辆网关控制
- 往返于 车辆子组件的数据路由
- 错误处理(例如,物理网络断开连接)
车辆公告:DoIP实体在启动时,会发送UDP广播报文(IPv4) 或者 组播报文(IPv6),告知外部测试设备车辆信息,这就是 车辆公告消息。
UDP广播报文的目的端口是 13400
外部测试设备需要提前监听 13400,接收DoIP实体的车辆信息
可选功能:
- DoIP实体状态监视
- 传输层安全(TLS)
- DoIP实体防火墙功能
支持DoIP的车辆网络架构
DoIP报文
消息结构
Payload Type:用于标识DOIP通信中,使用不同类型报文,可被称为DoIP报文类型。
其中,主要分为3组:
(1)节点管理报文(2)车辆信息报文(3)诊断报文
参考阅读:
[1] 王远波,陈姿霖,杜彬等.基于ISO 13400标准的通信协议解读[J].汽车电器,2022,(07):61-64.DOI:10.13273/j.cnki.qcdq.2022.07.039
[2] 陈博.基于DoIP的汽车网络系统研究[D].湖南大学,2020.DOI:10.27135/d.cnki.ghudu.2020.001554
[3] 崔杰.基于CAN和以太网通信的汽车诊断刷写系统设计[D].吉林大学,2019.