用于将诊断设备与机动车中的控制设备相连接的方法和装置制造方法及图纸

技术编号:12198694 阅读:125 留言:0更新日期:2015-10-14 11:08
为了将诊断设备(7)与机动车(2)的车辆控制设备(3)通过网络连接相连接而规定,在诊断设备(7)与车辆控制设备(3)之间建立连接时检查,所述诊断设备(7)是否直接与车辆控制设备(3)相连接。所述诊断设备(7)只在直接进行连接时才由车辆控制设备(3)接收诊断数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于将诊断设备与机动车中的控制设备相连接的一种方法和一种装置。本专利技术特别是涉及诊断设备与控制设备以网络连接为形式的连接。
技术介绍
在现代机动车辆中设置有多个控制设备,所述控制设备通过数据总线相互连接。特别是可以设置能联网的总线作为数据总线、如控制器局域网(CAN)总线或基于以太网或者IP标准的总线。为了对机动车的控制设备以及其他电子组件进行分析和诊断可以对通过相应所配设的总线所传输的数据进行记录,例如以所谓的数据记录(Datenlogging)的形式。于是所述数据例如可以直接地在车辆制造商处、在服务机构或维修厂中被评价。对此,通过相应的数据总线所发送的数据包借助于连接于其上的读取设备进行读取和记录。在此,被读取的总线数据特别是可以在合适的存储器中在本地数据记录器上或者在中央的或分散的或移动的计算机上的暂时或持久以及部分或完全地被存储或被镜像(英语,mirroring)。所述概念诊断数据以下包括在总线上由控制设备或由诊断设备所发送的全部数据以及因此也包括如下数据,所述数据不是明确地为了诊断目的而被产生,而是例如也在车辆的正常运行中通过控制设备互相进行交换的数据。为了读取总线数据,在车载诊断(OBD)名称下利用相应的统一的插塞连接使车辆诊断系统标准化。利用该接口不仅可以由相应的总线将数据传输到诊断设备上,而且还可以从外部向车辆的数据总线发送数据。在DE 10 2009 027 673 Al中例如描述了按照OBD标准的接口插头的应用。在由总线数据从车辆完全地读取或记录时可能产生非常大的数据量,例如在持续的车辆运行中由多个所参与的控制设备定期地询问全部的运行数据时。此外特别是在从以太网总线将运行数据传输到诊断设备上时会出现如下问题,以太网总线的数据包流入到其他以太网或IP网络中,所述诊断设备或车辆侧的控制设备附加地连接于所述其他以太网或IP网络。这例如可以是企业网络如维修厂、服务提供商或车辆制造商的内联网亦或车辆侧存在的互联网连接。当以太网数据包流入到这种网络中时,在与诊断相关的读取总线数据时,例如由于大的数据流量或由于数据包协议或数据包内容的冲突可能导致其他以太网络的干扰乃至崩溃。
技术实现思路
本专利技术的任务在于,在从处于机动车中的车辆控制设备向诊断设备传输诊断数据时,防止诊断数据的数据包无意地侵入到其他网络中,控制设备或诊断设备连接于所述其他网络。该任务通过在独立权利要求中给出的专利技术得到解决。本专利技术有利的实施形式在从属权利要求中给出。按照本专利技术,为了通过网络连接将诊断设备与机动车的车辆控制设备相连接而规定,在诊断设备与车辆控制设备之间连接建立时进行如下检查,所述诊断设备是否直接地与车辆控制设备相连接,并且所述诊断设备只有在直接进行所述连接时才由车辆控制设备接收诊断数据。利用本专利技术可以实现,从机动车方面确定,所述车辆是直接与诊断设备相连接还是间接地例如通过一个或多个其他网络组件相连接。在此,本专利技术基于如下认识,能够以合理的耗费来检查是进行这样的直接连接还是间接连接。另一方面已知,所述耗费通过如下优点而变得合理,如下其他网络(例如诊断设备和/或车辆控制设备附加地连接于所述其他网络)在其功能上不被诊断数据在车辆控制设备和诊断设备之间的大的数量并且具有可能干扰性数据包的传输所干扰。利用本专利技术还可以避免,在车辆或车辆控制设备连接于其他网络相连接期间,错误或滥用地对用于输出诊断数据的车辆控制设备进行激活。由此还能避免,由于未经授权地导入(Einspielen)诊断数据而对这种其他网络产生损害。利用本专利技术还可以实现,所述车辆控制设备不与其他的处于车辆外的网络或能联网的设备通过同一网络连接相连接。特别是当所述网络连接为以太网连接、无线局域网(WLAN)连接或其他无线连接,通过所述网络连接传输以太网数据包时,本专利技术能有利地使用。车辆控制设备和诊断设备之间的直接连接或者说网络连接按本专利技术的意义例如可以通过一个或多个以下的特性而标明:-所述连接不借助于其他网络得到实现-在网络连接中仅设有耦合元件(交换机,英语为Switch)的预定的配置,例如a)仅预定数量的或最大数量η的交换机(η> = O),b)仅注册的交换机,c)仅如下交换机,所述交换机仅转发预定的交换命令,例如如果所述网络为以太网,则仅转发预定的网桥协议数据单元(BPDU),并且不转发其他交换命令,和/或d)仅如下交换机,所述交换机具有确定的配置,例如关于虚拟局域网(VLAN)、端口转发或其他交换机机制。-在所述网络连接中存在仅具有预定的互联网协议(IP)地址和/或介质访问控制(MAC)地址的用户,一旦具有其他IP或MAC地址的用户通过网络连接发送数据,则所述连接或网络连接不再作为直接连接。在车辆控制设备和诊断设备之间的直接连接特别是可以借助于在车辆控制设备和诊断设备之间接通的接入设备来建立,其中所述接入设备具有交换装置,通过所述交换装置如此构建车辆控制设备和诊断设备之间点对点的连接,使得仅预定的网络组件、但没有其他网络组件干预到网络连接的通信中。在本专利技术的优选的第一实施例中,所述车辆控制设备只有在直接进行所述连接时才向诊断设备输出诊断数据。在本专利技术的优选的第二实施例中,在诊断设备和车辆控制设备之间接通有接入设备,其中按本专利技术的意义通过所述接入设备仍然可以在诊断设备和车辆控制设备之间建立直接连接。在该实施例中,所述车辆控制设备将诊断数据输出到接入设备上。如果按本专利技术的意义在诊断设备和车辆控制设备之间直接进行连接,则所述接入设备将诊断数据仅转发到所述诊断设备上。而如果所述接入设备通过网络连接与至少一个与诊断设备无关和/或未经授权的网络组件相连接、特别是多个与诊断设备无关的网络组件相连接,则所述连接不作为直接连接并且所述接入设备不将诊断数据转发到诊断设备上。所述网络组件特别是可以是如下的交换机和/或组件,所述交换机和/或组件能以网络地址寻址,例如端口、路由器或服务器或计算机网络的其他组件。所述诊断设备例如可以是个人计算机、笔记本或数据记录器,其与诊断计算机建立连接和/或将诊断数据保存在自身的存储器中。在诊断设备中可以利用相应的计算机程序对传输的并且必要时存储的诊断数据进行处理,特别是进行显示、分析和/或产生从中导出的数据。利用本专利技术特别是提供有控制或验证机制,利用所述控制或验证机制能够确保,在车辆控制设备和诊断设备之间存在直接连接。所述控制或验证机制可以包括在一个或多个网络连接层中的措施,例如在根据开放式系统互连(OSI)参考模型的物理层、数据链路层或网络层中的措施。按照第一控制或验证机制,所述控制或验证机制例如使用在网络连接的物理层中,在诊断设备、车辆控制设备和/或接入设备(只要存在)之间的物理层的至少一个特征、特别是传输速率以预定的时间序列切换为预定的值。只有在车辆控制设备和/或接入设备(只要存在)接收到预定的序列时才释放所述在车辆控制器和诊断设备之间完全的通信。在此,所述诊断设备和/或接入设备(只要存在)在连接建立的过程中将相应的网络接口之间的数据传输速率以预定的时间序列切换为预定的值。只有在车辆控制设备和/或接入设备接收到预定的序列并且根据其所存储的控制参数能够得到确证时才释放与诊断设备完全的通信。按照第二控制或验证机制,所本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/56/CN104981851.html" title="用于将诊断设备与机动车中的控制设备相连接的方法和装置原文来自X技术">用于将诊断设备与机动车中的控制设备相连接的方法和装置</a>

【技术保护点】
用于将诊断设备(7)与机动车(2)的车辆控制设备(3)通过网络连接相连接的方法,其特征在于,在诊断设备(7)与车辆控制设备(3)之间建立连接时进行如下检查,所述诊断设备(7)是否直接与车辆控制设备(3)相连接,并且所述诊断设备(7)仅在直接进行连接时才由车辆控制设备(3)接收诊断数据。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:M·基歇雷尔T·柯尼希斯埃德A·内夫L·弗尔克尔
申请(专利权)人:宝马股份公司
类型:发明
国别省市:德国;DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1