DoIP路由激活报文
目录
- DoIP路由激活报文详解
-
- 基本概念
- 报文结构
- 响应报文
- 通信流程
- 注意事项
- **DoIP (Diagnostics over Internet Protocol) 报文详解**
-
- **1. DoIP 报文结构**
-
- **1.1 通用报文格式**
- **2. 常见 DoIP 报文类型**
- **3. 典型 DoIP 报文示例**
-
- **3.1 车辆识别请求(广播)**
- **3.2 车辆识别响应**
- **3.3 路由激活请求**
- **3.4 诊断消息(UDS 请求)**
- **4. DoIP 通信流程**
- **5. 常见问题**
-
- **Q1: DoIP 使用什么端口?**
- **Q2: DoIP 和 UDS 的关系?**
- **Q3: 如何判断 DoIP 连接是否正常?**
- **DoIP 路由激活报文的作用**
-
- **1. 路由激活的作用**
-
- **(1) 建立诊断通信通道**
- **(2) 确认通信双方的身份**
- **(3) 协商通信参数**
- **(4) 维持连接状态**
- **2. 路由激活报文格式**
-
- **2.1 路由激活请求(Routing Activation Request)**
- **2.2 路由激活响应(Routing Activation Response)**
- **3. 路由激活的典型流程**
- **4. 常见问题**
-
- **Q1: 路由激活失败怎么办?**
- **Q2: 路由激活后多久会超时?**
- **Q3: 路由激活和 UDS 会话控制(0x10)的关系?**
DoIP路由激活报文详解
基本概念
DoIP (Diagnostics over Internet Protocol) 路由激活报文是用于在DoIP通信中激活诊断会话的关键报文。它允许诊断客户端(如诊断工具)与诊断服务器(如ECU)建立通信通道。
报文结构
典型的DoIP路由激活请求报文结构如下:
0x0005 (Routing Activation Request) | 0x00 (Source Address) | 0x0000 (Activation Type) | 0x00000000 (Reserved)
其中:
- 0x0005:路由激活请求的报文类型
- Source Address:诊断客户端的逻辑地址
- Activation Type:激活类型,常见值:
- 0x00:默认
- 0x01:WWH-OBD
- 0xE0:中央安全
- Reserved:保留字段,设置为0
响应报文
路由激活响应报文结构:
0x0006 (Ro