.

Industry Focus

智能技术

DoIP

协议的汽车诊断系统开发

*

2,

2,

(1.河

,天津

300310#

2,

*

1

,

1

2.中

,天津

300300)

使

IS

013400

D

oIP

关键词

中图分类号

U

463.6

文献标志码

A

文章编号

1003-8639% 2019 &03-0029-03

Development

of

Automobile

Diagnostic

System

Based

on

DoIP

Protocol

AN

Kang

1

,

2

,

HAN

Guang

-

sheng

2,

HAN

Ke

-

qiang

2,

ZHU

Yong

-

jian

1,

GU

0

Can

1

(

l.Hebei

University

of

Technology

,

Tianjin

300310;

2

.

China

Automotive

Technology

and

Research

Center

,

Tianjin

300300,

China

)

Abstract

The

advent

of

the

era

of

vehicle

networks

has

driven

the

rapid

spread

of

in-vehicle

Ethernet

technology

,

making

the

diagnostic

protocols

and

standards

that

have

been

implemented

not

meet

the

requirements

.

This

paper

introduces

the

ISO

13400

DoIP

protocol

,

analyzes

its

frame

format

,

diagnoses

the

communication

flow

,

etc

.,

builds

the

vehicle

Ethernet

diagnostic

architecture

model

,

and

proposes

a

design

scheme

based

on

the

model

,

which

provides

a

basis

for

the

establishment

of

the

vehicle

Ethernet

diagnostic

system

.

Key

words

in-vehicle

Ethernet

diagnostic

protocol

architecture

model

1

(

1993-

)

^

车载电子系统的复杂程度日益增加,不断增加的控制

器以及接口数量对带宽的需求越来越大,车内不同的控制

单元和不同的域之间彼此通信的需求越来越强。这意味着

传统总线已经无法满足需求,整车制造商和供应商都需要

更有效的车辆通信网络。

当前应用较多的总线主要有

LIN

CAN

FlexRay

MOST

LVDS

,除了

LVDS

,其佘的

线

目前

CAN

LIN

是现

车载网络

其带宽

某些应用领

域越来越力不从心

FlexRay

线

系统中应用较多,

MOST

主要

LVDS

主要应用

间数

外的以

1

DoIP

协议介绍

DoIP

全称为基于

IP

网络的诊断通信

Diagnostic

communi

­

cation

over

Internet

Protocol

,

ISO

13400

,是基

IP

2

]

D

o

I

P

UDS

控制

TCP

UDP

和以太网

IP

ECU

间的

断通信。在0

SI

7

ISO

13400

DoIP

的传

网络

应用

收稿日期:

2018-09-26;修回稿件:

2019-01-29

分和基于

CAN

总线诊断一样采用

ISO

14229实现,详见表1。

1

基于

OSI

基本参考模型

O

S

I

UDS

on

DoIP

C

A

N

ISO

UDS

进行比较

7

层应用层

6

层表示层

5

层会话层

ISO

14229-5

UDS

on

IP

ISO

14229-2

UDS

ISO

14229-3

UDS

on

CAN

ISO

14229-2

UDS

4

传输

TCP/UDP

ISO

13400-2

ISO

15765-2

3

层网络层

IPv

4

/I

P

v

6

DoIP

DoCAN

2

数据链路层

IEEE

802.3

ISO

13400-3

ISO

11898

1

层物理层

Ethernet

DoIP

CAN

2

DoIP

帧格式

DoIP

DoIP

报头和

Payload

(有效载荷)组

,完

1

1)

DoIP

DoIP

办议版本号,目前为0

x

02

(DoIP

2012)。

2)

0

xFD

3)

Payload

3

DoIP

、车辆

线检

②车辆信息

DoIP

断电源

4)

Payload

,范围为0-0

xFFFFFFFF

最大支持一次

2019

3

doip 源码_基于DoIP协议的汽车诊断系统开发相关推荐

  1. ThinkPHP php 仿千图网源码_基于ThinkPHP5框架开发的多功能内容管理系统

    会员优惠 会员优惠 月费会员8折.年费会员5折.永久会员免费 源码介绍 基于ThinkPHP5框架开发的多功能内容管理系统PHP源码,基于thinkphp5开发的内容管理系统,拓展性非常强,后台一键升 ...

  2. idea运行jsp显示源码_基于jsp+mysql+Spring+mybatis的SSM在线个人PC电脑商城平台网站系统...

    运行环境: 最好是java jdk 1.8,我们在这个平台上运行的.其他版本理论上也可以.IDE环境: Eclipse,Myeclipse,IDEA都可以tomcat环境: Tomcat 7.x,8. ...

  3. springboot项目文档源码_基于SpringBoot和Vue的企业级中后台项目(附源码)

    简介 SpringBoot和Vue,前后端分离,我们开源一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱 ...

  4. java招投标网站源码_基于jsp的招标系统-JavaEE实现招标系统 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的招标系统, 该项目可用各类java课程设计大作业中, 招标系统的系统架构分为前后台两部分, 最终实现在线上进行招标 ...

  5. java婚庆网站源码_基于jsp的婚庆网站-JavaEE实现婚庆网站 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的婚庆网站, 该项目可用各类java课程设计大作业中, 婚庆网站的系统架构分为前后台两部分, 最终实现在线上进行婚庆 ...

  6. java房产源码_基于jsp的房屋交易管理系统-JavaEE实现房屋交易管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的房屋交易管理系统, 该项目可用各类java课程设计大作业中, 房屋交易管理系统的系统架构分为前后台两部分, 最终实 ...

  7. 小说网jsp源码_基于jsp+mysql的JSP小说网

    运行环境: 最好是java jdk 1.8,我们在这个平台上运行的.其他版本理论上也可以. IDE环境: Eclipse,Myeclipse,IDEA都可以 tomcat环境: Tomcat 7.x, ...

  8. 基于tutk方案的p2p源码_基于JAVA的局域网文件共享平台P2P实训项目源码(毕业设计 课程设计)...

    [实例简介] 基于JAVA的局域网文件共享平台P2P实训项目源码(毕业设计 课程设计). 可直接运行.做毕业设计.课程设计或者想研究下技术的可以下载学习.需要更多资源的可以关注我. [实例截图] [核 ...

  9. java 抽奖系统源码_基于jsp的抽奖系统-JavaEE实现抽奖系统 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的抽奖系统, 该项目可用各类java课程设计大作业中, 抽奖系统的系统架构分为前后台两部分, 最终实现在线上进行抽奖 ...

  10. java工单系统源码_基于jsp的工单管理系统-JavaEE实现工单管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的工单管理系统, 该项目可用各类java课程设计大作业中, 工单管理系统的系统架构分为前后台两部分, 最终实现在线上 ...

最新文章

  1. 了解你所不知道的SMON功能(一):清理临时段
  2. Bootstrap整合ASP.NET MVC验证、jquery.validate.unobtrusive
  3. MatConvnet工具箱文档翻译理解(4)
  4. ElasticSearch Java Api(二) -检索索引库
  5. 没有人会告诉您乘坐飞机时的几个事实 但是您一定要知道
  6. Opencv imshow显示不出来图片
  7. flash动画设计期末作业_「2019年下学期」第二十五二十六节:期末作品三-吉祥物设计...
  8. SpringBoot 2 整合 Spring Session 最简操作
  9. arm-none-eabi-gcc.exe -v
  10. linux make乱码,linux乱码
  11. Win 7退役,这些Linux发行版可以替代
  12. 微信公众账号查看历史消息
  13. 2022年系统集成项目管理工程师考试知识点:区块链
  14. js逆向破解 —— 懂车帝视频链接
  15. OpenG利用glreadPixel实现截屏功能
  16. 多队列网卡及RPS/RFS/XPS设置
  17. ADC采样时间、采样周期、采样频率计算方法
  18. 2012服务器系统安全模式怎么进,Windows Server 2012 一直出現在安全模式
  19. tp剩余未验证内容-6
  20. VC透明显示带透明度PNG图片及不带透明度的图片

热门文章

  1. 李践《高效人士的五项管理-行动日志》 表格
  2. 客户端软件的结构思考(一)
  3. QT5入门学习(一)
  4. SIR传染病模型(微分方程系列1)
  5. IDEA集成SVN插件及SVN使用 - 超详细
  6. 详解C3P0(数据库连接池)
  7. 搭建最简单的Drool框架
  8. MFC无界面后台运行程序
  9. VMware许可证过期解决
  10. 怎样用一个鼠标和键盘控制两台电脑