UDS汽车诊断协议,与OBD最大的区别就在于“Unified”上,它是面向整车所有ECU(电控单元)的,而OBD是面向排放系统ECU的。单说UDS而言,它只是一个应用层协议(ISO 14229-1),所以它既可以在CAN线上实现(见下图.1),甚至也能在Ethernet上实现(DoIP, Diagnostic over Internet protocol 见下图.2)。并且,UDS提供的是一个诊断服务的基本框架,主机厂和零部件供应商可以根据实际情况选择实现其中的一部分或是自定义出一些私有化的诊
DoIP是Diagnostic communication over Internet Protocol 的简称,顾名思义,就是通过网络协议进行诊断通信。这里的网络协议,指的就是OSI七层模型中,通用计算机网络所使用的从层4到层1这四层协议。本文是基于ISO13400-2 结合实际项目背景编写的DOIP简介,欢迎大家下载使用。
Road vehicles — Diagnostic communication over Internet Protocol
(DoIP) —Part 1:General information and use case definition
(DoIP) —Part 2: Transport protocol and network layer services
(DoIP) —Part 3:Wiredvehicleinterfacebasedon IEEE802.3
(D