📘 DoIP & SOME/IP 协同指南
30章 · 从入门到架构
01
DoIP协议基础
DoIP协议概述
ISO 13400标准体系
DoIP在车载网络中的定位
02
SOME/IP协议基础
SOME/IP协议概述
AUTOSAR标准体系
SOME/IP在车载网络中的定位
03
DoIP与SOME/IP的关系
两者在诊断与通信中的角色分工
协同工作的必要性
04
DoIP协议栈详解
物理层
数据链路层
网络层
传输层
应用层
05
SOME/IP协议栈详解
序列化
远程过程调用
事件通知
服务发现
06
DoIP报文结构
通用DoIP报文头
负载类型
Payload格式
07
SOME/IP报文结构
SOME/IP头
序列化格式
TP分片
08
DoIP连接建立
TCP连接
路由激活
诊断模式切换
09
SOME/IP服务发现
Offer
Find
Subscribe
Event机制
10
DoIP诊断通信
UDS over DoIP
诊断请求与响应
时间参数
11
SOME/IP远程过程调用
Method调用流程
返回值处理
错误码
12
DoIP与SOME/IP的协同场景
远程诊断
OTA升级
数据采集
13
DoIP与SOME/IP的协议转换
网关设计
协议桥接
数据映射
14
DoIP与SOME/IP的时序分析
延迟
超时
同步机制
15
DoIP与SOME/IP的安全机制
TLS
SecOC
认证与授权
16
DoIP与SOME/IP的测试方法
一致性测试
互操作性测试
性能测试
17
DoIP与SOME/IP的仿真工具
Vector CANoe
Peak-System
Wireshark
18
DoIP与SOME/IP的配置管理
Ethernet配置
服务接口定义
PDU路由
19
DoIP与SOME/IP的日志与调试
Trace分析
错误排查
性能调优
20
DoIP与SOME/IP的版本兼容性
协议版本
服务接口版本
向后兼容
21
DoIP与SOME/IP在AUTOSAR中的实现
BswM
ComM
SoAd
DoIP模块
22
DoIP与SOME/IP在Linux中的实现
SocketCAN
vsomeip
dlt-daemon
23
DoIP与SOME/IP在QNX中的实现
io-pkt
sockpp
自适应AUTOSAR
24
DoIP与SOME/IP的带宽优化
数据压缩
批量传输
优先级调度
25
DoIP与SOME/IP的故障诊断
通信故障
服务故障
网络拓扑变化
26
DoIP与SOME/IP的OTA升级流程
刷写会话
数据传输
完整性校验
27
DoIP与SOME/IP的远程诊断流程
诊断会话
读取DTC
例程控制
28
DoIP与SOME/IP的车辆数据采集
信号订阅
周期性上报
触发式上报
29
DoIP与SOME/IP的跨域通信
中央网关
域控制器
服务路由
30
DoIP与SOME/IP的未来演进
SOME/IP-TP
DoIP over IPv6
服务化架构