车辆的通信网络和通信方法技术

技术编号:35338194 阅读:22 留言:0更新日期:2022-10-26 12:00
本发明专利技术涉及一种车辆的通信网络,所述通信网络包括:

【技术实现步骤摘要】
【国外来华专利技术】车辆的通信网络和通信方法


[0001]本专利技术大体上涉及在多个计算机装载在车辆中且并不必使用相同的通信协议的情况下的一种用于机动车辆的通信网络和通信方法。

技术介绍

[0002]在现有技术中已知提供了一种具有多个计算机的车辆,所述多个计算机中的一些不使用相同的通信协议。特别地,文件US20140086242描述了一种根据消息协议的特别消息路由。
[0003]然而,该系统不是通用的,因为仅存在预限定数量的路由和经使用的协议。然而,由车辆的计算机使用的协议和路由的数量根据每个车辆型式、根据同一型式之中的可选选项、甚至是今后当客户选择连接一个或另一个移动设备时根据每个车辆而变化。因此,上文描述的具有假定从一开始就已知的架构的系统不可被使用,或者需要大量的参考。

技术实现思路

[0004]本专利技术的目的在于应对上文提及的现有技术的缺陷,特别是首先提出了一种在装载有使用至少两个不同的通信协议的多个车辆计算机的机动车辆中可使用的通信网络和/或通信方法,而不需要繁重的配置操作和/或多个参考。
[0005]为此,本专利技术的第一方面涉及一种车辆的通信网络,所述通信网络包括:
[0006]‑
车辆的多个计算机,所述多个计算机使用至少两个不同的通信协议,所述多个计算机中的每个包括服务目录,所述服务目录中的每个存储所述计算机的服务清单,所述服务清单对于每个服务列出至少一个通信协议和所述计算机的至少一个通信路由,
[0007]‑
至少一个通信网关,所述至少一个通信网关与所述多个计算机中的每个连接,并且包括发现单元、地图绘制单元和网关单元,
[0008]·
其中,所述发现单元配置用于向所述多个计算机的服务目录中的每个发送服务发现消息,以作为所述服务目录中的每个的反馈地接收每个计算机的服务清单,
[0009]·
其中,所述地图绘制单元配置用于存储和更新服务地图,所述服务地图具有从所述计算机中的每个接收的服务清单,以便可识别通信协议和与服务消息相关联的通信路由,
[0010]·
其中,所述网关单元配置用于:
[0011]‑
从所述计算机中的一个接收用于所述计算机中的另一个的服务消息,
[0012]‑
向所述地图绘制单元发送识别请求,所述识别请求用于在所述服务地图中识别所述服务消息,
[0013]‑
从所述地图绘制单元接收对于与经接收的所述服务消息相关联且待使用的通信协议和通信路由的识别,以向所述计算机中的所述另一个发送所述服务消息,
[0014]‑
通过使用经识别的通信协议和通信路由向所述计算机中的所述另一个发送所述服务消息。
[0015]根据本专利技术,所述计算机装载在所述车辆中,并且,所述网关经由所述发现单元执行朝向所述计算机中的每个的扫描,以作为响应地接收所执行的服务及其主要特征(待使用协议、地址或路由)。由此,服务地图可建立和维护用于接下来在接收到由第一计算机发出的消息时识别该消息用于哪个第二计算机和在需要时该消息需根据何种协议翻译。该初始扫描阶段或学习阶段能够适用于任何车辆,甚至是适用于同一车辆的网络修改。
[0016]所述通信网络是经装载的,即使网关本身是经装载的,但该网关可非常良好地配置用于与所述车辆的计算机或远程服务器或非装载服务器通信。
[0017]可设计,所述网关包括:
[0018]‑
专用于一些预确定通信协议的通信端口,所述一些预确定通信协议例如符合专用于机动车辆的通信协议(例如因特网诊断协议(DoIP)、中间消息控制协议(SOME/IP)、服务发现协议(SOME/IP

SD)等),以及
[0019]‑
专用于一些其它预确定通信协议的通信端口,所述一些其它预确定通信协议与机动车辆领域无关(发布

订阅协议(MQTT)、安全超文本转移协议(HTTPs)、用于因特网浏览器的通信协议(WebSocket)等)。
[0020]有利地,所述网关单元配置用于:
[0021]‑
根据第一通信协议从所述计算机中的一个接收所述服务消息,
[0022]‑
通过使用不同于所述第一通信协议的第二通信协议向所述计算机中的另一个发送所述服务消息。
[0023]有利地,所述服务目录除了所述通信协议和所述计算机的通信路由之外还包括:
[0024]‑
服务名称,和/或
[0025]‑
所述计算机的通信端口名称和/或通信端口地址;和/或
[0026]‑
所述计算机的计算机名称和/或计算机地址;和/或
[0027]‑
所述计算机的子网络名称和/或子网络地址。
[0028]有利地,所述发现单元配置用于以规律性的时间间隔发送发现消息,例如:
[0029]‑
在所述车辆起动时,
[0030]‑
在检测到新计算机的连接时,
[0031]‑
在复位阶段时。换句话说,对于所述网络的扫描是规律性的,其目的在于更新所述服务地图。
[0032]本专利技术的第二方面有关于一种机动车辆,所述机动车辆包括根据本专利技术第一方面的通信网络。
[0033]本专利技术的第三方面涉及一种通信方法,所述通信方法由根据本专利技术第一方面的通信网络实施,并且包括学习阶段,所述学习阶段所具有的步骤在于:
[0034]‑
向所述多个计算机的服务目录中的每个发送服务发现消息,
[0035]‑
作为所述服务目录中的每个的反馈地接收每个计算机的服务清单,
[0036]‑
存储和更新服务地图,所述服务地图具有从所述计算机中的每个接收的服务清单,以便可识别通信协议和与服务消息相关联的通信路由。
[0037]有利地,用于向所述多个计算机的服务目录中的每个发送服务发现消息的发送步骤规律性地重复,例如:
[0038]‑
在所述车辆起动时,
[0039]‑
在检测到新计算机的连接时,
[0040]‑
在复位阶段时。
[0041]有利地,所述通信方法包括预备步骤,所述预备步骤在于,在所述多个计算机中的每个中加载所述服务目录,所述服务目录中的每个存储所述计算机的服务清单,所述服务清单对于每个服务列出至少一个通信协议和所述计算机的通信路由。
[0042]有利地,所述通信方法包括通信阶段,所述通信阶段所具有的步骤在于:
[0043]‑
从所述计算机中的一个接收用于所述计算机中的另一个的服务消息,
[0044]‑
向所述地图绘制单元发送识别请求,所述识别请求用于在所述服务地图中识别所述服务消息,
[0045]‑
接收对于与经接收的所述服务消息相关联且待使用的通信协议和通信路由的识别,以向所述计算机中的所述另一个发送所述服务消息,
[0046]‑
通过使用经识别的通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种车辆的通信网络,所述通信网络包括:

车辆的多个计算机(ECU1

ECU6),所述多个计算机配置用于使用至少两个不同的通信协议(P1,P2),所述多个计算机(ECU1

ECU6)中的每个包括服务目录(R1

R6),所述服务目录存储所述计算机(ECU1

ECU6)的服务清单(IS),所述服务清单对于每个服务列出至少一个通信协议(P1,P2)和所述计算机(ECU1

ECU6)的至少一个通信路由,

至少一个通信网关(P),所述至少一个通信网关与所述多个计算机(ECU1

ECU6)中的每个连接,并且包括发现单元(UD)、地图绘制单元(UC)和网关单元(UP),
·
其中,所述发现单元(UD)配置用于向所述多个计算机(ECU1

ECU6)的服务目录(R1

R6)中的每个发送服务发现消息,以响应于所述服务目录(R1

R6)中的每个地接收每个计算机(ECU1

ECU6)的服务清单(IS),
·
其中,所述地图绘制单元(UC)配置用于存储和更新服务地图,所述服务地图具有从所述计算机(ECU1

ECU6)中的每个接收的服务清单(IS),以便能够识别通信协议(P1,P2)和与服务消息(MS)相关联的通信路由,
·
其中,所述网关单元(UP)配置用于:

从所述计算机(ECU1

ECU6)中的一个接收用于所述计算机(ECU1

ECU6)中的另一个的服务消息(MS),

向所述地图绘制单元(UC)发送识别请求,所述识别请求用于在所述服务地图中识别所述服务消息(MS),

从所述地图绘制单元接收对于与经接收的所述服务消息(MS)相关联且待使用的通信协议(P1,P2)和通信路由的识别,以向所述计算机(ECU1

ECU6)中的所述另一个发送所述服务消息(MS),

通过使用经识别的通信协议(P1,P2)和通信路由向所述计算机(ECU1

ECU6)中的所述另一个发送所述服务消息(MS)。2.根据权利要求1所述的通信网络,其中,所述网关单元(UP)配置用于:

根据第一通信协议(P1)从所述计算机(ECU1

ECU6)中的一个接收所述服务消息(MS),

通过使用不同于所述第一通信协议(P1)的第二通信协议(P2)向所述计算机(ECU1

ECU6)中的另一个发送所述服务消息(MS)。3.根据上述权利要求中任一项所述的通信网络,其中,所述服务目录(R1

R6)除了所述通信协议(P1,P2)和所述计算机的通信路由(ECU1

ECU6)之外还包括:

服务名称,和/或

所述计算机(ECU1

ECU6)的通信端口名称和/或通信端口地址;和/或

所述计算机(ECU1

ECU6)的计算机名称和/或计算机地址;和/或
...

【专利技术属性】
技术研发人员:T
申请(专利权)人:标致雪铁龙汽车股份有限公司
类型:发明
国别省市:

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

1