AUTOSAR从入门到精通100讲(二十七)-DoIP远程诊断及与UdsOnCan的比较

Part1What is doip?

DoIP(Diagnostic Communication over Internet Protocol是基于 Ethernet 100 Base-TX的诊断协议(100BaseTX is a type of standard for implementing Fast Ethernet networks,具有很高的带宽bandwidth)。通过把诊断消息(诊断请求和诊断响应)打包到Ethernet frames中,使用 IP、TCP 和 UDP来实现外部测试设备(通过兼容的诊断接口的针脚,见下图1)和汽车控制单元 (ECU) 之间的诊断通信;诊断通信所使用的协议是基于ISO 13400-2 标准的诊断传输层协议及UDS (ISO 14229-5: UDSonIP)应用层协议使用的(和UDSonCAN的服务类似)。由于 DoIP 允许通过互联网访问ECU Server,因此可以远程从车辆获取诊断数据,而无需到车辆现场进行车辆的诊断来获取诊断数据,因此可以通过OTP技术来升级ECU程序。DoIP将成为下一代远程车辆诊断的网关!DoIP所依赖的以太网 MAC 层有如下一些优点:-以太网是一种低成本技术,有很高数据通信带宽 -它是一个灵活的通信平台,可以很容易地集成到现有的网络基础设施中(比如WLAN) -它是一种轻型带屏蔽层结构电缆

图片

                              图1  Doip的物理连接口

Part2Why doip?

为什么 UDS

Guess you like

Origin blog.csdn.net/m0_50230964/article/details/121223462