DoIP Frame Analysis & DoIP Packet Data Logger Tool
Advertisement
Introduction : The DoIP (Diagnostics over IP) protocol leverages Ethernet to carry diagnostic communication in vehicles.
DoIP Frame Structure
The DoIP (Diagnostics over Internet Protocol) used frame format as per ISO 13400 standard. A DoIP message (per ISO 13400-2) consists of following.
-
Generic DoIP Header (fixed size - 8 byte) : It contains protocol version, inverse version, payload type and payload length.
-
Payload (variable, depends on payload type)

DoIP Header
| Field | Size | Usage/Descriptio |
|---|---|---|
| Protocol Version | 1 Byte | Indicates the DoIP protocol version in use |
| Inverse Protocol Version | 1 Byte | Bitwise inverse (“inverted”) value of the Protocol Version. Helps simple error checking / version mismatch detection. |
| Payload Type | 2 bytes | A 16-bit identifier that defines what kind of payload follows. Check Table-2 below. |
| Payload Length | 4 bytes | The length (in bytes) of the following payload. |
Payload Type table-2
| Payload Type (Hex) | Name/Purpose |
|---|---|
| 0x0000 | Generic DoIP, Header NACK |
| 0x0001 | Vehicle Identification Request |
| 0x0002 | Vehicle Identification Request with EID |
| 0x0003 | Vehicle Identification Request with VIN |
| 0x0004 | Vehicle Announcement / Identification Response |
| 0x0005 | Routing Activation Request |
| 0x0006 | Routing Activation Response |
| 0x0007 | Alive Check Request |
| 0x0008 | Alive Check Response |
| 0x4001 | DoIP Entity Status Request |
| 0x4002 | DoIP Entity Status Response |
| 0x4003 | Diagnostic Power Mode Information Request |
| 0x4004 | Diagnostic Power Mode Information Response |
| 0x8001 | Diagnostic Message Request |
| 0x8002 | Diagnostic Message Positive Acknowledgement (ACK) |
| 0x8003 | Diagnostic Message Negative Acknowledgement (NACK) |
DoIP Data logger tool
| Manufacturers | Product with features |
|---|---|
| Intrepid Control Systems | Product : neoVI RED 2 |
| Softing Automotive Electronics | DTS supports monitoring / recording of DoIP traffic |
| Bosch Automotive Service Solutions | diagnostic interface KTS560 supports DoIP, another product is KTS590 |
| TEXA | DoIP NODE adapter : Supports diagnostic operations over automotive Ethernet |
| Diagnostic Associates Ltd | DA-DoIP VCI |
Summary:
A DoIP packet data logger tool enables capturing, decoding and analyzing DoIP communication. It supports diagnostics, troubleshooting and remote diagnostics in vehicles employing IP based diagnostic networks.
Advertisement
RF