DoIP 不 用 做 独 立 的 应 用 层 协 议 , 被 ISO在ISO13400系列文档中被标准化。该协议被视为TCP/IP与更高级别协议,如ISO14229(UDS)之间的接口。换句话说,DoIP是诊断请求和响应通过TCP/IP网络传输的容器。目前现正式发布的的文档共有4份,各部分文档和OSI参考模型之间的关系如下表格所示。
DoIP协议的主要作用是将车载网络技术与外部测试设备分离开来,并帮助汽车企业使用与立法诊断协议兼容的高效通信技术,且DoIP协议还适用于物理层和数据链路层,如上表所示。如果支持DoIP的节点具有Internet连接,则该节点支持使用基于IEEE802接口连接的联机远程诊断。
与OSI参考模型分层相对应,各文档有不同的使用范围如下。ISO13400-1包含了常规信息,定义了DoIP的应用场景等。ISO13400-2描述了传输层和网络服务,包含了协议不同的通信阶段,是协议主要部分。ISO13400-3是专门描述给基于IEEE802.3的以太网有线传输文档。ISO13400-4是用于描述基于以太网的高速数据链路连接器的文档,也包含车辆OBD接口定义。
DoIP应用场景
在ISO13400-1中,概述了指导协议设计的用例,并描述了许多典型的通信场景,其中,主要描述了以下4种应用场景。
1、单个测试设备与单个车辆之间的物理介质连接
2、单个测试设备与单个车辆之间的网络连接
3、单个设备与多辆车之间的网络连接
4、多个测试设备与单个车辆之间的网络连接
综合智能网联汽车丰富实用场景和汽车设计开发的需求,确定了5种主要用例群:
1、预定义的信息请求(例如车辆健康状态监控或道路适应性评估等)
2、车辆检查和维修(例如车辆故障诊断和维修检测提醒等)
3、车辆控制器软件重编程(例如车辆维修时的软件升级和使用过程中的OTA等)
4、车辆控制器产线的检查和准备(例如车辆生产时控制器软硬件版本号和车辆配置等信息写入,以及钥匙学习等)
5、车辆之间的多用途数据传输,涉及车辆与外部设备之间的数据交换(通过诊断功能),外部设备可能包括手机等移动终端和云平台。
全部0条评论
快来发表一下你的评论吧 !