实现多个车辆的同步远程车辆诊断的车辆诊断系统及方法技术方案

技术编号:37396960 阅读:33 留言:0更新日期:2023-04-30 09:25
本发明专利技术涉及实现多个车辆的同步远程车辆诊断的车辆诊断系统及方法。提供了一种用于实现对多个车辆的同步远程车辆诊断的、由车辆诊断系统执行的方法。车辆诊断系统获得指示车辆诊断系统中的应用正在请求对该多个车辆中的选定车辆执行同步远程车辆诊断的信息。车辆诊断系统还通过使用可用于车辆诊断系统中的应用编程接口API来确定集成在选定车辆的车载网络中的车载连接装置OCD的逻辑网络位置。进一步地,车辆诊断系统使用API通过无线通信网络在OCD的所确定的逻辑网络位置与车辆诊断系统的逻辑网络位置之间建立逻辑网络连接。的逻辑网络位置之间建立逻辑网络连接。的逻辑网络位置之间建立逻辑网络连接。

【技术实现步骤摘要】
实现多个车辆的同步远程车辆诊断的车辆诊断系统及方法


[0001]本文中的实施例总体上涉及远程车辆诊断。具体地,本文中的实施例涉及实现对多个车辆的同步远程车辆诊断的车辆诊断系统及其方法。并且,本文中的实施例涉及使得能够对车辆执行远程车辆诊断的车载连接装置及其方法。此外,本文中的实施例还涉及计算机程序产品、载体和包括车载连接装置的车辆。

技术介绍

[0002]从远程位置对车辆执行诊断是重要的,以便能够在中心位置建立对车辆内的某些部件的状况和更新要求的了解。这是为了关于车辆所要求的维护、错误修复、软件更新等做出集中决策。这在试图有效管理车队的情况下特别有用。这些车辆的一些示例可以包括诸如,挂车、半挂车、货运卡车等的重型车辆和诸如例如,挖掘机、叉车、装载机、运输机等的工程机械。
[0003]为了从远程位置对车辆及其部件执行诊断,远程车辆诊断系统需要能够通过无线连接与车载控制器局域网络(CAN)总线远程通信。CAN总线为车辆中的各种部件提供车载网络连接。根据一个示例,这种无线连接可以通过使用静态IP地址与车辆建立专用链路来设立,该静态IP地址是远程车辆诊断系统已知的或者可以由远程车辆诊断系统预测的。换句话说,可以通过无线电信网络建立专用接入点名称APN链路,其中IP地址由远程车辆诊断系统或与其连接的系统分配。在这种情况下,该(这些)系统此处也可以被其它系统或希望与该(这些)系统通信的装置查询。然而,虽然可以使用例如事件记录、车辆数据报告或数据采集框架通过已建立的专用APN链路从车辆获得数据,但是这种无线连接不允许远程车辆诊断系统获得数据,该远程车辆诊断系统使远程车辆诊断系统能够执行同步的,即,实时的,车辆诊断。

技术实现思路

[0004]本文中的实施例的目标是提供用于实现对多个车辆的同步远程车辆诊断的远程车辆诊断系统和方法以及计算机程序产品和车辆,该系统和方法以及计算机程序产品和车辆寻求减轻、缓解或消除目前已知的解决方案的所有或至少一些上述缺点。
[0005]根据本文中的实施例的第一方面,该目标由一种用于实现对多个车辆的同步远程车辆诊断的、由车辆诊断系统执行的方法实现。该方法包括:获得指示车辆诊断系统中的应用正在请求对该多个车辆中的选定车辆执行同步远程车辆诊断的信息。该方法还包括:通过使用可用于车辆诊断系统的应用编程接口API来确定集成在选定车辆的车载网络中的车载连接装置OCD的逻辑网络位置。进一步地,该方法包括:使用API在通过无线通信网络在OCD的所确定的逻辑网络位置与车辆诊断系统的逻辑网络位置之间建立逻辑网络连接。
[0006]通过具有根据上述的车辆诊断系统,车辆诊断系统中的远程测试应用能够选择要被执行同步车辆诊断的特定车辆,由此可用于车辆诊断系统在其中操作的逻辑网络中的车辆诊断系统的API可以用于通过无线通信网络的现有网络接口建立朝向选定车辆中的OCD
的逻辑网络连接。因此,车辆诊断系统中的远程测试应用将以通信方式连接到车辆中的OCD,并且因此能够不可知论地(agnostically)对选定车辆执行同步的、实时的远程车辆诊断。
[0007]在一些实施例中,该方法可以进一步包括:通过所建立的逻辑网络连接向OCD传输指示车辆诊断系统正在请求对车辆执行同步远程车辆诊断的信息。在这种情况下,该方法还包括:基于经由选定车辆的车载网络而源自车载车辆部件的来自OCD的同步数据信息,经由所建立的逻辑网络连接而执行选定车辆的同步远程车辆诊断。这意味着经由包括CAN总线的车载网络的各种不同协议获得的同步实时数据可以通过所建立的逻辑网络连接不可知地传递,并由车辆诊断系统中的远程测试应用使用。并且,在一些实施例中,API可以适于通过使用能够支持网络发现的、可用于车辆诊断系统的API库与OCD通信。
[0008]在一些实施例中,在车辆诊断系统的逻辑网络位置和OCD的逻辑网络位置属于同一逻辑网络的情况下,逻辑网络位置的确定和逻辑网络连接的建立可以经由无线通信网络中的边缘节点来执行,其中边缘节点适于实现属于同一逻辑网络的分离的逻辑网络位置之间的通信。因此,边缘节点可以有利地促进OCD的网络位置的发现,并通过无线通信网络桥接逻辑网络。例如,这可以在车辆诊断系统和OCD是同一WiFi网络的一部分的情况下使用。
[0009]替代性地,根据一些实施例,在车辆诊断系统的逻辑网络位置和OCD的逻辑网络位置属于分离的逻辑网络的情况下,逻辑网络位置的确定和逻辑网络连接的建立可以经由无线通信网络中的或连接到无线通信网络的云服务器来执行,其中云服务器适于使用虚拟隧道协议实现分离的逻辑网络之间的通信。因此,云服务器可以有利地促进OCD的网络位置的发现,并通过无线通信网络在车辆诊断系统与OCD之间提供虚拟隧道。例如,这可以在OCD与车辆诊断系统相比是远程逻辑网络的一部分——诸如,在例如4G/5G/LTE/6G电信网络的无线电信网络的远程逻辑网络中——的情况下使用。
[0010]根据本文中的实施例的第二方面,该目标由一种用于实现对多个车辆的同步远程车辆诊断的车辆诊断系统实现。车辆诊断系统被配置成获得指示车辆诊断系统中的应用正在请求对该多个车辆中的选定车辆执行同步远程车辆诊断的信息。并且,车辆诊断系统被配置成通过使用可用于车辆诊断系统的API来确定集成在选定车辆的车载网络中的OCD的逻辑网络位置。进一步地,车辆诊断系统被配置成使用API通过无线通信网络在OCD的所确定的逻辑网络位置与车辆诊断系统的逻辑网络位置之间建立逻辑网络连接。
[0011]在一些实施例中,车辆诊断系统可以进一步被配置成通过所建立的逻辑网络连接向OCD传输指示车辆诊断系统正在请求对车辆执行同步远程车辆诊断的信息。在这种情况下,车辆诊断系统还可以被配置成基于经由选定车辆的车载网络而源自车载车辆部件的来自OCD的同步数据信息,经由所建立的逻辑网络连接而执行选定车辆的同步远程车辆诊断。并且,在一些实施例中,API可以适于通过使用能够支持网络发现的、可用于车辆诊断系统的API库与OCD通信。
[0012]在一些实施例中,在车辆诊断系统的逻辑网络位置和OCD的逻辑网络位置属于同一逻辑网络的情况下,车辆诊断系统可以进一步被配置成确定OCD的逻辑网络位置,并且经由无线通信网络中的边缘节点而建立逻辑网络连接,其中边缘节点适于实现属于同一逻辑网络的分离的逻辑网络位置之间的通信。替代性地,在车辆诊断系统的逻辑网络位置和OCD的逻辑网络位置属于分离的逻辑网络的情况下,车辆诊断系统可以进一步被配置成确定
OCD的逻辑网络位置,并且经由无线通信网络中的或连接到无线通信网络的云服务器而建立逻辑网络连接,其中云服务器适于使用虚拟隧道协议实现分离的逻辑网络之间的通信。
[0013]根据本文中的实施例的第三方面,该目标由一种用于使得能够对车辆执行同步远程车辆诊断的、由车载连接装置OCD执行的方法实现。此处,OCD集成在与车载车辆部件交互的车辆的车载网络中。该方法包括:在无线通信网络中的OCD的逻辑网络位置与车辆诊断系统的逻辑网络位置之间建立逻辑网络连接。该方法还本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于实现对多个车辆(31a,...,31x)的同步远程车辆诊断的、由车辆诊断系统(11)执行的方法,所述方法包括获得(201)指示所述车辆诊断系统(11)中的应用(12)正在请求对所述多个车辆(31a,...,31x)当中的选定车辆(31a)执行同步远程车辆诊断的信息;通过使用能够用于所述车辆诊断系统(11)的应用编程接口API来确定(202)集成在所述选定车辆(31a)的车载网络中的车载连接装置OCD(32a)的逻辑网络位置;以及使用所述API通过无线通信网络(20)在所述OCD(32a)的所确定的逻辑网络位置与所述车辆诊断系统(11)的逻辑网络位置之间建立(203)逻辑网络连接(40)。2.根据权利要求1所述的方法,进一步包括通过所建立的逻辑网络连接(40)向所述OCD(32a)传输(204)指示所述车辆诊断系统(11)正在请求对所述车辆(31a)执行同步远程车辆诊断的信息;基于经由所述选定车辆(31a)的所述车载网络而源自车载车辆部件(33a,...,33x)的来自所述OCD(32a)的同步数据信息,经由所建立的逻辑网络连接(40)而执行(205)所述选定车辆(31a)的同步远程车辆诊断。3.根据权利要求1或2所述的方法,其中,所述API适于通过使用能够支持网络发现的、能够用于所述车辆诊断系统(11)的API库与所述OCD(32a)通信。4.根据权利要求1到3中任一项所述的方法,其中,在所述车辆诊断系统(11)的逻辑网络位置和所述OCD(32a)的逻辑网络位置属于同一逻辑网络(10、30)的情况下,所述的确定(202)和所述的建立(203)进一步经由所述无线通信网络(20)中的边缘节点(21)来执行,其中所述边缘节点(201)适于实现属于所述同一逻辑网络的分离的逻辑网络位置之间的通信。5.根据权利要求1到3中任一项所述的方法,其中,在所述车辆诊断系统(11)的逻辑网络位置和所述OCD(32a)的逻辑网络位置属于分离的逻辑网络(10、30)的情况下,所述的确定(202)和所述的建立(203)进一步经由无线通信网络(20)中的或连接到所述无线通信网络的云服务器(31)来执行,其中所述云服务器(23)适于使用虚拟隧道协议实现所述分离的逻辑网络之间的通信。6.一种用于实现对多个车辆(31a,...,31x)的同步远程车辆诊断的车辆诊断系统(11),所述车辆诊断系统(11)被配置成获得指示所述车辆诊断系统(11)中的应用(12)正在请求对所述多个车辆(31a,...,31x)当中的选定车辆(31a)执行同步远程车辆诊断的信息,通过使用能够用于所述车辆诊断系统(11)的应用编程接口API来确定集成在所述选定车辆(31a)的车载网络中的车载连接装置OCD(32a)的逻辑网络位置,并且使用所述API通过无线通信网络(20)在所述OCD(32a)的所确定的逻辑网络位置与所述车辆诊断系统(11)的逻辑网络位置之间建立逻辑网络连接(40)。7.根据权利要求6所述的车辆诊断系统(11),进一步被配置成:通过所建立的逻辑网络连接(40)向所述OCD(32a)传输指示所述车辆诊断系统(11)正在请求对所述车辆(31a)执行同步远程车辆诊断的信息,并且基于经由所述选定车辆(31a)的所述车载网络而源自车载车辆部件(33a,...,33x)的来自所述OCD(32a)的同步数据信息,经由所建立的逻辑网络连接(40)而执行所述选定车辆(31a)的同步远程车辆诊断。
8.根据权利要求6或7所述的车辆诊断系统(11),其中,所述API适于通过使用能够支持网络发现的、能够用于所述车辆诊断系统(11)的API库与所述OCD(32a)通信。9.根据权利要求6到8中任一项所述的车辆诊断系统(11),其中,在所述车辆诊断系统(11)的逻辑网络位置和所述OCD(32a)的逻辑网络位置属于同一逻辑网络(10、30)的情况下,所述车辆诊断系统(11)进一步被配置成确定所述OCD(32a)的逻辑网络位置,并经由所述无线通信网络(20)中的边缘节点(21)而建立所述逻辑网络连接,其中所述边缘节点(201)适于实现属于所述同一逻辑网络的分离的逻辑网络位置之间的通信。10.根据权利要求6到8中任一项所述的车辆诊断系统(11),其中,在...

【专利技术属性】
技术研发人员:乔舒亚
申请(专利权)人:沃尔沃卡车集团
类型:发明
国别省市:

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

1