DoIP的基本信息(一)

5 篇文章 1 订阅
订阅专栏
3 篇文章 0 订阅
订阅专栏
DoIP协议旨在解决传输速率问题,通过以太网提供比CAN快100-200倍的速度。它基于TCP/UDP,支持IPv4和IPv6,用于车辆诊断、软件更新和多设备连接。激活线降低电磁干扰并控制功耗,边缘节点负责内外部通信,并且车辆端有不同激活电路设计以适应不同电压门限需求。
摘要由CSDN通过智能技术生成

DoIP目标是解决传输速率不够的问题。

在应用层,DoIP和CAN都使用ISO 14229

在传输层,DoIP使用ISO 13400-2    CAN使用ISO 15765-2

在物理层,DoIP使用IEEE 802.3  CAN使用ISO 11898

DOIP在以太网上进行诊断命令传输,相比于CAN,速率可以高到100-200倍。在网络上的总体传输速率可以达到300-400倍。

DoIP在五层模型上

 DoIP基于TCP和UDP,可以支持IPv4和IPv6。

设备使用IPv4,那么同时也要支持网络层的ARP和ICMP协议

设备使用IPv6,那么同时也要支持网络层的ICMPv6以及NDP协议。

物理层:100Base-TX

100:100M的传输速率

Base:传输方式为基带传输。

T:使用双绞线传输

X:使用两对双绞线传输。

术语和缩写

 DoIP Edge Node:DoIP边缘节点。

Network Node:传统的CAN链,都可以成为网络节点。

Logical Addressing(Phy/Fun):逻辑寻址与CAN没有区别。分为功能寻址与物理寻址。

SA:source Address :源逻辑地址。CAN是总线型的,所以不需要目标逻辑地址,所以可以类比为CAN id。

TA:Target Address:目的逻辑地址。

GID:一般把边缘节点设置为网关。

VIN:17个字节的车辆识别码。

 上面的框是车内,下面框是车外。

DOIP edge node(DoIP边缘节点)会通过网线与激活线。与外部的测试设备相连。同时它也与车内的许多节点相连。  边缘节点会分一个内端口,一个外端口。内端口:对应车内通信。外端口:对应与车外通信的端口。

(车辆与诊断设备,通过激活线+网线相连)

激活线:意义在于为了把车辆减低电磁干扰。激活线与边缘节点连接时候,诊断功能才会开启,达到降低电磁干扰与电源消耗的作用。

 应用场景1:车辆检测和维修-售后的时候,通过诊断读取车辆的状态进行故障跟踪。

场景2:车辆/ECU软件重编程。车辆软件的更新,对应的是产品工程的模式,需要车辆进行升级,大量数据会发往ECU。

3:车辆/ECU的下线模式。对车辆信息和状态进行读取,同时会对多个车辆进行操作。

 场景1:直接点对点

2(PC)通过网线与被测车辆建立连接,可以实现诊断,读取车辆状态以及车辆信息等等内容。

 场景2:

开发生产售后的过程中遇到问题,如车辆在远程抛锚,或者车辆在生产线遇到问题需要进行诊断。

诊断仪通过一个太网的交换机或者WLAN的一个接入点与车辆通信(左侧)

也可以通过WIFI或者无线信号与车辆通信(右侧)

在 这个过程中,车辆执行识别机制,能够处理并且拒绝某一次或者多次的连接请求。

 场景3:

测试设备4与车辆6通过网线连接。

测试设备4与车辆8通过无线进行连接。车辆在售后维修厂或经销商那里进行远程升级和诊断。

场景4:多个外部测试设备与单个车辆连接

诊断设备与车辆建立2个网络连接。

看左边红框部分,车辆车机与仪表,分别需要一个诊断和一个升级的时候,建立2条逻辑连接,执行不同任务。(ps:所以线变成了2条虚线)

车辆可以同时与多个诊断仪相连。

 右边红框是多个诊断仪与一个车辆连接。不同的诊断仪会进行不同的诊断或者刷写的操作,13400规定,同时只能执行一条逻辑连接的任务。

 接下来内容:车辆端以及诊断仪,在物理层和数据链路层,车辆激活线的相关要求。

 DoIP边缘节点和测试仪,通过激活线和两对双绞线相连。

复习:激活线功能-降低电磁干扰和功耗。

 为什么要支持电压隔离:防止雷击或者静电对于端口强电压的注入,造成损害

为什么支持100M还要支持10M?

答:当车辆和测试仪刚刚连接,因为可能达不到100M的速率,所以可以做降速处理,用10MBASE-T的方式进行传输。

 支持自动传输机制:因为可能会有传输速率的切换和双工模式的切换

Auto-MDI(X)

直连线:接受对接受,发送对发送

交叉线:接受对发送,发送对接收。

为什么这样设计:电脑和电脑相连,端口相同,那么使用交叉线。电脑和路由器等相连:电脑和路由器在内部做好了交叉,所以不需要外部网线做交叉。所以使用直连线就可以。

支持Auto-MDI(X),那么就可以直连线和交叉线全部适配。

为什么 边缘节点不要求支持Auto-MDI(X):测试仪经常连接多个平台和车辆,为了减少冗余,对测试仪做了支持要求,边缘节点不作要求。

 link状态:比如有个灯变亮、通知:比如有个提示:网络已经连接。

局域网唤醒:需要支持车辆端的MAC地址,通常诊断设备和车辆相连时没有办法及时获取MAC地址,所以使用局域网唤醒功能就会出现些问题。同时

以太网控制器的静态电容会增大。

右边电路图是双绞线,一端发送一端接收。

12V对应的乘用车,24V对应的商用车。

什么是乘用车和商用车?

是为了使生活便利而设计,用于运载人员及其行李/或偶尔运载物品,涵盖了轿车、微型客车以及不超过9座的轻型客车; 则主要是为企业经营获取利润而设计,用于运输大量的人或者货物,包含了所有的货载汽车和9座以上的客车

电压在0V,车辆在熄火或者 说不激活状态,但是在电压达到5V后,且电压持续时间超过500ms,就会进入激活状态。

当电压下降到2V以下,并且持续200ms时间以上。这时候汽车进入失火状态。

13400定义,最大电压支持

 激活线要求:

13400里面给了两种:

车辆端:内部有一个激活电路的设计。

第一种:激活门限3.4V。3.4V是三极管(圆圈位置)的激活电压。电压超过3.4V集电极和发射极就会导通。可以把npn型的这个三极管看成是一个开关的作用,是为了实现我们μc,也就是车辆微控制器对车辆激活线的控制。

 

 车辆端电路2的激活门限为4.4V

与上一张图相比,电容电阻的值发生了改变,整体电路的设计框架是没有变化的。

问题:有3.4V电路了,为什么要用4.4V?

答:在OBD解答。

4.4V激活电压门限高,所以抗干扰能力弱,但是比3.4V需要的电量少一些。

诊断 线束使用家庭用的普通网线即可。也就是通常说的Cat5.

诊断仪到OBD线的长度不超过50米。

 OBD接口的两种布局方式:
第一种:CAN高在1,CAN低在9

第二种:CAN高在3,CAN低在11

在实际设计过程中,这两种OBD接口的布置,和前面激活电路的设计结合起来。

通过8口(也就是激活线连接的位置),通过检查8口电压的变化,在设计诊断仪的时候,把这两种以太网接口做划分,3.4V对应第一种还是第二种布局方式这样子。具体诊断仪电路是怎么设计的,在13400月推进,可以有兴趣看。

来源视频:

DoIP协议介绍1_哔哩哔哩_bilibili

 

DoIP概述
usstmiracle的博客
08-17 1443
综上所述,DoIP是一种汽车诊断通信协议,UDS是一种用于诊断通信的数据交换格式,DDS是一种分布式数据通信协议,DCM是一种诊断通信管理软件模块,DEM是一种诊断事件管理软件模块。DoIP在UDS格式的基础上增加了一些DoIP特有的数据字段,用于标识DoIP会话和DoIP消息的信息,例如DoIP会话ID、DoIP消息类型、DoIP消息长度等。帧体的格式与具体的诊断服务相关,不同的诊断服务对应不同的帧体格式。功能请求消息包含了诊断服务的标识符和相关的参数,用于描述要执行的诊断服务以及参数的值。
DoIP了解一下?
热门推荐
怿星科技的博客
07-21 1万+
今天小编要为大家带来的是DoIP协议相关的介绍。在学习DoIP协议之前,我们先来了解一下DoIP协议中的重点术语: DoIP entity(DoIP实体):实现DoIP协议的节点,即DoIP gateway或者DoIP node; DoIP gateway( DoIP网关):实现DoIP协议,并能进行协议转发的节点; DoIP node(DoIP节点):实现DoIP协议,但不能进行协议转发的节点; DoIP edge node(DoIP边缘节点):连接以太网激活线的DoIP节点; Network
C# 实现DOIP 发送 usd诊断服务
最新发布
weixin_43976027的博客
08-19 208
【代码】C# 实现DOIP 发送 usd诊断服务。
DoIP简介
Cheatscat的博客
07-28 3986
DoIP简介 本文是关于DoIP技术的第一篇文章,主要进行一些概念介绍,具体的细节会在后续的文章中和大家探讨。 DoIP是Diagnostic communication over Internet Protocol 的简称,顾名思义,就是通过网络协议进行诊断通信。这里的网络协议,指的就是OSI七层模型中,通用计算机网络所使用的从层4到层1这四层协议。 DoIP由ISO13400 系列标准定义,作为实现基于Ethernet的诊断通信的方案。本标准的各部分内容如下: — Part 1: Gener..
DoIP基础知识
阿里云专家博主,51CTO专家博主、2022年博客之星Top96,嵌入式与物联网赛道Top2
06-15 7265
DoIP是Diagnostic communication over Internet Protocol 的简称,顾名思义,就是通过网络协议进行诊断通信。
以太网诊断协议DoIP(Ethernet Diagnostic Protocol DoIP
weixin_30197685的博客
10-18 1069
诊断通信过程其实很简单,诊断仪发送诊断请求(request),ECU给出诊断响应(response),而UDS就是为不同诊断功能request和response定义统一的内容和格式。应用于OSI七层模型的应用层(第7层),它只规定了与诊断相关的服务需求,并未涉及通信机制,所以,它可以在不同的汽车总线(例如CAN,LIN,FleXRAY,Ethernet和K-line)上实现。诊断无论是从主机厂还是供应商,无论是从上层设计还是从顶层设计来说,诊断都是必不可少的,比如CAN诊断、LIN诊断、以太网诊断。
DOIP总结文档.docx
05-22
DOIP(Diagnostic Overlay Information Protocol,诊断叠加信息协议)是一种基于以太网的通信协议,用于车辆内部的诊断和测试。DOIP 协议的主要目标是提供一种统一的、可扩展的和可靠的通信机制,用于车辆内部的...
DOIP(以太网)协议.zip
03-15
8. **应用领域**:DOIP不仅适用于传统的汽车诊断,还涵盖了电动汽车、自动驾驶等领域的远程诊断和服务,是现代汽车信息化和智能化的重要组成部分。 了解并掌握DOIP协议,对于汽车行业的软件开发者、硬件工程师、...
车载诊断协议DoIP系列 —— DoIP Payload Type详解.docx
03-10
2. **Vehicle Announcement Message Number**(车辆公告消息编号): 这种Payload类型用于通告车辆的状态信息,包括车辆识别号(VIN)等基本信息。它可以帮助客户端快速获取车辆的关键信息。 3. **Vehicle ...
DOIP android client
09-16
在Android平台上开发DOIP客户端,首先需要对Android应用程序的基本架构有深入理解,包括Activity、Service、BroadcastReceiver、ContentProvider等核心组件的使用。开发者需要熟悉Android的UI设计,使用XML布局文件...
DOIP(以太网)协议(ISO 13400(1-5))
08-27
车载以太网协议,ISO 13400(1-5)ISO_WD_13400-5 conformance test
DOIP PART1
08-22
diagnostic communication over inernet protocol iso standaRd
ISO 13400-DoIP
01-09
BS ISO 13400-1-2011 BS ISO 13400-2-2012 BS ISO 13400-3-2011 ISO13400-4-2016基于以太网诊断系统规范 DoIP
DOIP介绍/入门手册
08-04
DoIP是Diagnostic communication over Internet Protocol 的简称,顾名思义,就是通过网络协议进行诊断通信。这里的网络协议,指的就是OSI七层模型中,通用计算机网络所使用的从层4到层1这四层协议。本文是基于ISO13400-2 结合实际项目背景编写的DOIP简介,欢迎大家下载使用。
DoIP_Demo.zip
09-12
oIP技术,在UDS诊断服务基础上,通过TCP/IP及以太网来进行远程车辆诊断,协议定义在ISO 13400,文档中详细描述了外部测试及刷新设备如何与整车内部ECU通过以太网及TCP/IP协议进行通讯。 文档目前分三份: — Part 1: General information and use case definition — Part 2: Transport protocol and network layer services — Part 3: Wired vehicle interface based on IEEE 802.3
DoIP协议-ISO13400-全1-4
12-26
这部分内容旨在建立DoIP协议的通用框架,规定了基本的通信模型和接口,为后续部分的详细设计提供了指导。 2. ISO 13400-2:服务描述 ISO 13400-2详细描述了DoIP协议的服务定义,包括诊断服务、数据传输服务和网络...
技术分享--DOIP
合兴软件的博客
12-11 1211
以太网,一个大家非常熟悉的事物,充斥我们在日常生活的每个角落,其更快、更可靠、更灵活的特性,与现代车辆研发设计的趋势愈发适配,从而逐渐开始引领行业变革,车载以太网不仅仅是一系列通信协议,还是汽车跨越百年极致发展的一个缩影,今天,我们一起来了解有关DoIP的那些事
提供一份Doip开源软件
06-06
有一个基于Doip协议的开源软件是DoIP-Gen,它是一款基于C++11的Doip代码库,提供了Doip协议的实现和Doip会话管理。你可以在GitHub上找到它的源代码和文档,地址是https://github.com/tom-2015/DoIP-Gen。此外,你还可以在OpenDoIP上找到另一个基于Doip协议的开源软件,地址是https://github.com/OpenDoIP。这个项目提供了一些Doip协议的实现和应用示例。
写文章

热门文章

  • DoIP的基本信息(一) 3291
  • 2023.9.4数据链攻击 1989
  • 2022.11.14——Jmeter进行web服务器并发用户数测试 1022
  • 2023.1.31 ECC校验基本 980
  • 2021.11.22----win10虚拟机与主机同时访问某受测产品和web服务器 775

分类专栏

  • 每日进步 5篇
  • 知识积累 3篇

最新评论

  • 2023-2.6 SQL注入常见字符串

    qq_41242990: 引用「’) or ‘1’=’1’/」 您好,测试的时候,这里面的单引号与双引号是不是都应该换为英文的呀

大家在看

  • c# lambda表达式关于 闭包 的知识点讲解 486
  • 10·24征文 | 向代码世界的筑梦者致敬,只要你敢勇敢爱自己,就总会有人爱你
  • JavaScript高级面向对象与面向过程讲解
  • Java毕业设计 基于SpringBoot vue3铁馆健身系统 328
  • 2024年河北省职业院校技能大赛 网络系统管理赛项 网络构建

最新文章

  • 2023.9.4数据链攻击
  • 车联网报告总结
  • 2023-2.6 SQL注入常见字符串
2023年5篇
2022年1篇
2021年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢传统人物雕塑订做公园玻璃钢雕塑厂家利润不锈钢景观玻璃钢彩绘雕塑定做四平景区玻璃钢雕塑定制开封室内玻璃钢卡通雕塑生产平顶山肖像玻璃钢雕塑淮北frp玻璃钢雕塑农安玻璃钢雕塑工程价格恐龙玻璃钢雕塑价格小品玻璃钢卡通雕塑包括哪些渭南玻璃钢雕塑佛山吉祥物玻璃钢卡通熊猫雕塑辽源雕塑玻璃钢卡通玻璃钢雕塑方法邵阳长沙玻璃钢雕塑厂家商业街玻璃钢雕塑公司玻璃钢动物雕塑价目表永康雕塑玻璃钢常德玻璃钢雕塑厂家供应银川景观玻璃钢雕塑滁州步行街玻璃钢雕塑供应商河北大型商场美陈采购成都户外玻璃钢雕塑设计漯河玻璃钢人物雕塑生产厂家临沂玻璃钢仿真动物雕塑商场营销美陈主管岗位职责西藏玻璃钢商场美陈雕塑忻州玻璃钢卡通雕塑厂家景观玻璃钢雕塑造型江宁商场大型美陈香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化