Что такое DoIP

DoIP architecture

DoIP – это технология диагностики транспортных средств при помощи сети Ethernet.   Ethernet обеспечивает более высокую скорость (до 100 мбит\с) и пропускную способность канала.
Линии Ethernet выведены на стандартный разъем OBD2 при помощи двух витых пар и дополнительной линии Wake-Up, которая оповещает автомобиль о том, что подключено диагностическое оборудование. При этом диагностическая шина CAN так же сохраняется для совместимости с диагностическим оборудованием предыдущих поколений.

По большому счету для диагностики по протоколу DoIP не требуется дорогого специализированного оборудования. Достаточно простого переходника OBD2-Ethernet. На фото ниже межсетевой интерфейс от автомобиля Volvo XC90  с поддержкой DoIP. Для удобства работы с ним в лабораторных условиях к нему подключен обычный кабель Ethernet, что позволило подключать этот блок управления напрямую к компьютеру.

DoIP gateway

Говоря формальным языком: DoIP это транспортный уровень для протокола диагностики UDS, который может работать поверх других физических интерфейсов: CAN, K-Line, FlexRay.

Поскольку в автомобили все блоки управления связаны сетями CAN или  FlexRay, то их взаимодействие с диагностическим оборудованием обеспечивается при помощи специального модуля – гейтвея, или межсетевого интерфейса. Ethernet от стандартной диагностической колодки OBD2 поступает на порт гейтвея, а тот в свою очередь транслирует протокол в CAN или FlexRay.