SOME/IP 深度拆解 · 实战
30章
从入门到项目实战
01
SOME/IP协议概述
起源与发展
AUTOSAR角色
核心价值
适用场景
02
SOME/IP报文结构 (上)
Message ID
Length
Request ID
Protocol Version
03
SOME/IP报文结构 (下)
Payload序列化
反序列化
对齐与填充
04
SOME/IP-SD服务发现 (上)
服务发现原理
Offer
Subscribe
StopOffer
05
SOME/IP-SD服务发现 (下)
Entry与Option
会话管理
状态机
06
SOME/IP通信模式
Request/Response
Fire&Forget
Notification
Method/Event
07
SOME/IP序列化基础
UINT8/16
SINT32
FLOAT
基础规则
08
SOME/IP序列化进阶
String
Array
Struct
Union
TLV思想
09
SOME/IP传输层绑定
基于UDP
基于TCP
MTU
分片机制
10
SOME/IP网络绑定
以太网通信
VLAN配置
多播/单播
11
SOME/IP安全机制
SecOC集成
加密认证
防重放攻击
12
SOME/IP配置与部署
ARXML配置
服务接口定义
E2E保护
13
SOME/IP协议栈实现 (上)
vSOME/IP
SOME/IP Library
编译介绍
14
SOME/IP协议栈实现 (下)
vSOME/IP示例
Client/Server
代码实战
15
SOME/IP性能分析
延迟测试
吞吐量
CPU/内存占用
16
SOME/IP与DDS对比
通信模型
QoS策略
适用场景
17
SOME/IP与SOME/IP-TP
TP分片重组
TP头部详解
18
SOME/IP在自动驾驶中的应用
传感器数据流
高带宽优化
19
SOME/IP在智能座舱中的应用
多屏互动
音视频流
服务发现
20
SOME/IP在OTA升级中的应用
升级包分发
状态同步
断点续传
21
SOME/IP错误处理与诊断
错误码定义
超时重传
日志分析
22
SOME/IP一致性测试
AUTOSAR规范
测试用例设计
23
SOME/IP抓包分析 (上)
Wireshark配置
解析器安装
过滤规则
24
SOME/IP抓包分析 (下)
服务发现分析
Method调用
实战案例
25
SOME/IP与DDS桥接
桥接方案
协议转换网关
实现思路
26
SOME/IP在SOA架构中的位置
面向服务架构
服务粒度
接口设计原则
27
SOME/IP与RESTful API对比
车内通信
车云通信
协议选择
28
SOME/IP协议演进
SOME/IP 2.0
新特性
下一代车载协议
29
SOME/IP项目实战 (一)
搭建通信系统
需求分析
代码实现
30
SOME/IP项目实战 (二)
集成测试
性能调优
问题排查