一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

管理装置、车载系统、车辆、通信管理方法及通信管理程序与流程

2022-04-02 14:28:04 来源:中国专利 TAG:


1.本公开涉及管理装置、车载系统、车辆、通信管理方法及通信管理程序。
2.本技术要求以2019年10月25日申请的日本技术特愿2019-194635号为基础的优先权,其公开的全部内容结合在本技术中。


背景技术:

3.专利文献1(国际公开第2012/063334号)中公开有如下所述的存储器控制装置。即、存储器控制装置与电子计算机和i/o装置连接,并具有:脏位(dirty bit)排列,用于将所述电子计算机的存储器的特定区域分割为页面,并按分割后的每个页面来存储有无存储器写入;以及存储器写入监视结构,对来自于i/o装置的对电子计算机的存储器的存储器写入进行监视,当通过所述监视结构观测到来自于i/o装置的对所述存储器的特定区域的存储器写入时,所述存储器控制装置根据存储器写入的地址确定进行了存储器写入的页面,并在所述脏位排列中记录存在对所述页面的存储器写入。
4.现有技术文献
5.专利文献
6.专利文献1:国际公开第2012/063334号


技术实现要素:

7.本公开的管理装置用于包括搭载于车辆的多个功能部的车载网络,该管理装置具备:状态信息获取部,获取指示所述车辆的状态的状态信息;以及分配部,根据由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配。
8.本公开的车载系统包括:多个功能部,搭载于车辆;以及管理装置,用于包括所述多个功能部的车载网络,所述管理装置根据所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配,并将指示变更后的各所述逻辑路径的传输频带的频带设定信息向一个或多个所述功能部发送,所述功能部按照从所述管理装置接收到的所述频带设定信息,变更所述各逻辑路径的传输频带。
9.本公开的通信管理方法是管理装置中的通信管理方法,所述管理装置用于包括搭载于车辆的多个功能部的车载网络,所述通信管理方法包括以下步骤:获取指示所述车辆的状态的状态信息;以及根据获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配。
10.本公开的通信管理程序在管理装置中使用,所述管理装置用于包括搭载于车辆的多个功能部的车载网络,所述通信管理程序用于使计算机作为状态信息获取部和分配部发挥功能,所述状态信息获取部获取指示所述车辆的状态的状态信息,所述分配部根据由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配。
11.本公开的一方面不仅可以作为具备这样的特征性处理部的管理装置而实现,而且还可以作为实现管理装置的一部分或全部的半导体集成电路而实现。此外,本公开的一方面不仅可以作为具备这样的特征性处理部的车载系统而实现,而且还可以作为将该特征性处理作为步骤的方法而实现,或者可以作为实现车载系统的一部分或全部的半导体集成电路而实现,或者可以作为用于使计算机执行车载系统中的处理的步骤的程序而实现。
附图说明
12.图1是示出本公开的实施方式所涉及的通信系统的构成的图。
13.图2是示出本公开的实施方式所涉及的车载系统的构成的一个例子的图。
14.图3是示出本公开的实施方式所涉及的车辆控制装置的构成的一个例子的图。
15.图4是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。
16.图5是示出本公开的实施方式所涉及的车辆控制装置中的存储部所存储的模式表的一个例子的图。
17.图6是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。
18.图7是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。
19.图8是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。
20.图9是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。
21.图10是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。
22.图11是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。
23.图12是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。
24.图13是规定在本公开的实施方式所涉及的车载系统中车辆控制装置变更逻辑路径的传输频带的分配时的动作过程的一个例子的流程图。
25.图14是规定在本公开的实施方式所涉及的车载系统中车辆控制装置变更逻辑路径的传输频带的分配时的动作过程的其它例子的流程图。
26.图15是示出变更本公开的实施方式所涉及的车载系统中的功能部之间的逻辑路径的传输频带的处理的时序的一个例子的图。
27.图16是示出变更本公开的实施方式所涉及的车载系统中的功能部之间的逻辑路径的传输频带的处理的时序的其它例子的图。
28.图17是示出变更本公开的实施方式所涉及的车载系统中的功能部之间的逻辑路径的传输频带的处理的时序的其它例子的图。
具体实施方式
29.以往已知有如下技术:使在特定的服务器的管理程序上动作的客户os(operating system:操作系统)在不停止该客户os的动作的情况下,经由网络移动到其它服务器的管理程序上,即、所谓的实时迁移。例如,当系统整体的处理负荷小时,采用实时迁移将多个客户os汇集在一台物理机的管理程序上,并使该物理机之外的其它物理机的动作停止,从而能够减少系统整体的功耗。
30.[本公开要解决的技术问题]
[0031]
例如,在车载网络中,如果能够高效地传输大容量的数据,则从减轻车载网络内的各ecu(electronic control unit:电子控制单元)的负荷等方面来看是有效的。
[0032]
本公开是为了解决上述技术问题而完成的,其目的在于提供能够更加高效地进行车载网络中的数据传输的管理装置、车载系统、车辆、通信管理方法及通信管理程序。
[0033]
[本公开的效果]
[0034]
根据本公开,能够更加高效地进行车载网络中的数据传输。
[0035]
[本公开的实施方式的说明]
[0036]
首先,列出本公开的实施方式的内容进行说明。
[0037]
(1)本公开的实施方式所涉及的管理装置用于包括搭载于车辆的多个功能部的车载网络,所述管理装置具备:状态信息获取部,获取指示所述车辆的状态的状态信息;以及分配部,根据由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配。
[0038]
这样,通过根据车辆的状态来变更功能部之间的多个逻辑路径的传输频带的分配的构成,例如,在车载网络中,能够根据按车辆的每种状态所进行的通信的内容,更加适当地为功能部之间的逻辑路径分配传输频带。由此,例如,将应传输的数据量较小的逻辑路径的传输频带设定得较小,而将应传输的数据量较大的逻辑路径的传输频带设定得较大,从而例如能够更加高效地传输大容量的数据。因此,在本公开的实施方式所涉及的车辆控制装置中,能够更加高效地进行车载网络中的数据传输。
[0039]
(2)优选地,所述管理装置还具备存储部,所述存储部存储按所述车辆的每种状态的各所述逻辑路径的传输频带的分配模式,所述分配部按照所述车辆的状态所对应的所述分配模式,确定所述功能部之间的所述各逻辑路径的传输频带的分配内容。
[0040]
通过这样的构成,能够以简单的处理确定功能部之间的各逻辑路径的传输频带的分配内容。
[0041]
(3)优选地,所述管理装置还具备配置信息获取部,所述配置信息获取部获取所述车载网络的配置相关的配置信息,所述分配部基于由所述配置信息获取部获取到的所述配置信息以及由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,确定所述功能部之间的各所述逻辑路径的传输频带的分配内容。
[0042]
通过这样的构成,能够考虑当前的车载网络的配置来确定各逻辑路径的传输频带的分配内容。例如,当通过在车载网络中添加新的功能部而变更了车载网络的配置时,能够考虑变更后的车载网络的配置来确定传输频带的分配内容。
[0043]
(4)更优选地,所述配置信息获取部根据所述车辆的状态的转变,获取按所述车辆的每种状态的所需频带信息作为所述配置信息,所述所需频带信息指示所述功能部之间的
通信所需的频带,所述分配部基于由所述配置信息获取部获取到的所述所需频带信息以及由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,确定所述功能部之间的所述各逻辑路径的传输频带的分配内容。
[0044]
通过这样的构成,能够使用与车辆的状态相应的、功能部之间的通信所需的频带的信息确定各逻辑路径的传输频带的更加适当的分配内容。
[0045]
(5)优选地,所述多个逻辑路径中的第一逻辑路径通过作为物理的传输路径的包括第一传输路径及第二传输路径的多个传输路径而实现,所述多个逻辑路径中的第二逻辑路径通过作为物理的传输路径的包括所述第一传输路径及第三传输路径的多个传输路径而实现。
[0046]
通过这样的构成,能够在更加多样的车载网络中实现更加高效的数据传输。
[0047]
(6)优选地,所述分配部为所有的所述逻辑路径分配大于零的传输频带。
[0048]
通过这样的构成,例如,能够在所有的逻辑路径中确保用于与车辆的状态无关地应定期进行的通信的最低限度的传输频带。
[0049]
(7)本公开的实施方式所涉及的车载系统包括:多个功能部,搭载于车辆;以及管理装置,用于包括所述多个功能部的车载网络,所述管理装置根据所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配,并将指示变更后的各所述逻辑路径的传输频带的频带设定信息向一个或多个所述功能部发送,所述功能部按照从所述管理装置接收到的所述频带设定信息,变更所述各逻辑路径的传输频带。
[0050]
这样,通过根据车辆的状态来变更功能部之间的多个逻辑路径的传输频带的分配的构成,例如,在车载网络中,能够根据按车辆的每种状态所进行的通信的内容,更加适当地为功能部之间的逻辑路径分配传输频带。由此,例如,将应传输的数据量较小的逻辑路径的传输频带设定得较小,而将应传输的数据量较大的逻辑路径的传输频带设定得较大,从而例如能够更加高效地传输大容量的数据。因此,在本公开的实施方式所涉及的车载系统中,能够更加高效地进行车载网络中的数据传输。
[0051]
(8)本公开的实施方式所涉及的车辆具备所述车载系统。
[0052]
通过这样的构成,能够在具备车载系统的车辆中更加高效地进行车载网络中的数据传输。
[0053]
(9)本公开的实施方式所涉及的通信管理方法是管理装置中的通信管理方法,所述管理装置用于包括搭载于车辆的多个功能部的车载网络,所述通信管理方法包括以下步骤:获取指示所述车辆的状态的状态信息;以及根据获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配。
[0054]
这样,通过根据车辆的状态来变更功能部之间的多个逻辑路径的传输频带的分配的方法,例如,在车载网络中,能够根据按车辆的每种状态所进行的通信的内容,更加适当地为功能部之间的逻辑路径分配传输频带。由此,例如,将应传输的数据量较小的逻辑路径的传输频带设定得较小,而将应传输的数据量较大的逻辑路径的传输频带设定得较大,从而例如能够更加高效地传输大容量的数据。因此,在本公开的实施方式所涉及的通信管理方法中,能够更加高效地进行车载网络中的数据传输。
[0055]
(10)本公开的实施方式所涉及的通信管理程序在管理装置中使用,所述管理装置用于包括搭载于车辆的多个功能部的车载网络,所述通信管理程序用于使计算机作为状态
信息获取部和分配部发挥功能,所述状态信息获取部获取指示所述车辆的状态的状态信息,所述分配部根据由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配。
[0056]
这样,通过根据车辆的状态来变更功能部之间的多个逻辑路径的传输频带的分配的构成,例如,在车载网络中,能够根据按车辆的每种状态所进行的通信的内容,更加适当地为功能部之间的逻辑路径分配传输频带。由此,例如,将应传输的数据量较小的逻辑路径的传输频带设定得较小,而将应传输的数据量较大的逻辑路径的传输频带设定得较大,从而例如能够更加高效地传输大容量的数据。因此,在本公开的实施方式所涉及的通信管理程序中,能够更加高效地进行车载网络中的数据传输。
[0057]
以下,使用附图对本公开的实施方式进行说明。需要指出,对图中相同或相当的部分标注相同的附图标记并省略其重复的说明。另外,也可以任意组合以下记载的实施方式的至少一部分。
[0058]
[车辆通信系统]
[0059]
图1是示出本公开的实施方式所涉及的通信系统的构成的图。
[0060]
参照图1,通信系统400具备服务器180以及一个或多个车载系统300。车载系统300搭载于车辆1。
[0061]
图2是示出本公开的实施方式所涉及的车载系统的构成的一个例子的图。
[0062]
参照图2,车载系统300具备多个车载ecu111、中继装置211a、211b以及车辆控制装置100。车载ecu111及中继装置211a、211b是车载装置的一个例子。此外,车辆控制装置100是管理装置的一个例子。
[0063]
具体而言,车载系统300具备作为车载ecu111的车载ecu111a~111g。以下,将中继装置211a、211b也各自称为中继装置211。
[0064]
车载ecu111包括应用112。更详细而言,作为应用112,车载ecu111a包括应用112a,车载ecu111b包括应用112b,车载ecu111c包括应用112c,车载ecu111d包括应用112d,车载ecu111e包括应用112e,车载ecu111f包括应用112f,车载ecu111g包括应用112g。
[0065]
中继装置211包括应用212。更详细而言,作为应用212,中继装置211a包括应用212a,中继装置211b包括应用212b。
[0066]
车载ecu111a~111g及中继装置211a、211b构成车载网络12。车辆控制装置100用于车载网络12。
[0067]
车载ecu111、中继装置211、应用112及应用212是车载网络12中的功能部即对象中搭载于车辆1的功能部的一个例子。
[0068]
需要指出,车载系统300并不限于具备七个车载ecu111的构成,也可以是具备六个以下或八个以上的车载ecu111的构成。此外,车载系统300并不限于在一个车载ecu111中设置一个应用112的构成,也可以是在一个车载ecu111中设置两个以上的应用112的构成。
[0069]
此外,车载系统300并不限于具备两个中继装置211的构成,也可以是具备一个或三个以上的中继装置211的构成。此外,车载系统300并不限于在一个中继装置211中设置一个应用212的构成,也可以是在一个中继装置211中设置两个以上的应用212的构成。
[0070]
此外,车载网络12也可以包括车辆1的外部的外部装置以及设置于该外部装置的应用作为功能部即对象。
[0071]
车载ecu111例如是tcu(telematics communication unit:远程通信单元)、自动驾驶ecu、发动机ecu、传感器、导航装置、人机接口、摄像头以及ota(over the air:空中下载)主机等。
[0072]
在该例子中,车载ecu111a、111b、111c、111d、111e、111f、111g分别是tcu、自动驾驶ecu、ota主机、发动机ecu、进气压力传感器、水温传感器、温度传感器。
[0073]
以下,将车载ecu111a、111b、111c、111d、111e、111f、111g也分别称为tcu111a、发动机ecu111b、ota主机111c、自动驾驶ecu111d、进气压力传感器111e、水温传感器111f、温度传感器111g。
[0074]
在车载网络12中,车辆控制装置100及车载ecu111例如经由以太网(注册商标)电缆与中继装置211连接。
[0075]
更详细而言,车辆控制装置100经由以太网电缆11a与中继装置211a连接。tcu111a经由以太网电缆11b与中继装置211a连接。发动机ecu111b经由以太网电缆11c与中继装置211a连接。ota主机111c经由以太网电缆11d与中继装置211a连接。自动驾驶ecu111d经由以太网电缆11e与中继装置211a连接,并经由以太网电缆11f与中继装置211b连接。进气压力传感器111e经由以太网电缆11g与中继装置211b连接。水温传感器111f经由以太网电缆11h与中继装置211b连接。温度传感器111g经由以太网电缆11j与中继装置211b连接。
[0076]
中继装置211a及中继装置211b经由以太网电缆11k而相互连接。
[0077]
中继装置211例如是网关装置,能够对与自身连接的多个车载ecu111之间的数据进行中继。中继装置211例如能够按照第二层以及比第二层高的第三层进行中继处理,例如,进行属于相同的vlan的车载ecu111之间的帧的中继处理以及属于不同的vlan的车载ecu111之间的帧的中继处理。
[0078]
中继装置211按照以太网的通信标准进行以太网帧的中继处理。具体而言,中继装置211例如对在车载ecu111之间交互的以太网帧进行中继。以太网帧中保存ip数据包。
[0079]
需要指出,在车载系统300中,并不限于按照以太网的通信标准进行以太网帧的中继的构成,例如,也可以是按照can(controller area network:控制器局域网)(注册商标)、flexray(注册商标)、most(media oriented systems transport:媒体导向系统传输)(注册商标)以及lin(local interconnect network:本地互连网络)等通信标准进行数据的中继的构成。
[0080]
参照图1及图2,tcu111a能够与服务器180进行通信。详细而言,tcu111a例如能够使用ip数据包经由无线基站装置161与服务器180进行通信。
[0081]
更详细而言,tcu111a例如能够按照lte(long term evolution:长期演进)或者3g等通信标准与无线基站装置161进行无线通信。
[0082]
具体而言,无线基站装置161在经由外部网络170从服务器180接收到ip数据包时,将接收到的ip数据包包含在无线信号中向tcu111a发送。
[0083]
tcu111a例如在从无线基站装置161接收到包含来自服务器180的ip数据包的无线信号时,从接收到的无线信号中获取ip数据包,并将获取到的ip数据包保存在以太网帧中而向中继装置211a发送。
[0084]
此外,tcu111a在从中继装置211a接收到以太网帧时,从接收到的以太网帧中获取ip数据包,并将获取到的ip数据包包含在无线信号中而向无线基站装置161发送。
[0085]
无线基站装置161在从tcu111a接收到无线信号时,从接收到的无线信号中获取ip数据包,并将获取到的ip数据包经由外部网络170向服务器180发送。
[0086]
发动机ecu111b能够经由中继装置211与其它的车载ecu111进行通信。发动机ecu111b例如控制车辆1中的发动机。更详细而言,发动机ecu111b例如获取指示发动机的转速、车辆1的车速、发动机的轴扭矩、变速器的状态、节气门的状态以及各传感器的测量值等的信息,并基于获取到的信息控制发动机。
[0087]
发动机ecu111b定期或不定期地经由中继装置211将指示发动机的动作状态的发动机信息向车辆控制装置100发送。
[0088]
例如,发动机ecu111b在进行了发动机的动作状态的切换时,经由中继装置211将指示已进行了动作状态的切换这一意思的发动机信息向车辆控制装置100发送。
[0089]
具体而言,发动机ecu111b在将发动机从驱动状态切换为了停止状态时,经由中继装置211向车辆控制装置100发送指示已将发动机切换为停止状态这一意思的发动机信息,在将发动机从停止状态切换为了驱动状态时,经由中继装置211向车辆控制装置100发送指示已将发动机切换为驱动状态这一意思的发动机信息。
[0090]
ota主机111c能够经由中继装置211与其它的车载ecu111进行通信。ota主机111c例如经由tcu111a及中继装置211a从服务器180接收车载ecu111的更新程序,并将接收到的更新程序向作为更新对象的车载ecu111发送。
[0091]
ota主机111c在经由tcu111a及中继装置211a从服务器180接收到车载ecu111的更新程序时,经由中继装置211向车辆控制装置100发送指示向作为更新对象的车载ecu111传输更新程序所需的传输频带的请求频带信息。
[0092]
自动驾驶ecu111d能够经由中继装置211与其它的车载ecu111进行通信。自动驾驶ecu111d例如基于来自传感器的测量信息,进行车辆1的行驶状况的检测以及基于检测结果的自动驾驶控制。
[0093]
自动驾驶ecu111d定期或不定期地经由中继装置211将指示当前的驾驶模式的模式信息向车辆控制装置100发送。
[0094]
例如,自动驾驶ecu111d按照车辆1的用户的操作进行从自动驾驶模式向手动驾驶模式的切换以及从手动驾驶模式向自动驾驶模式的切换。自动驾驶ecu111d在进行了驾驶模式的切换时,经由中继装置211向车辆控制装置100发送指示已进行了驾驶模式的切换这一意思的模式信息。
[0095]
具体而言,自动驾驶ecu111d在从自动驾驶模式切换为了手动驾驶模式时,经由中继装置211向车辆控制装置100发送指示已切换为手动驾驶模式这一意思的模式信息,在从手动驾驶模式切换为了自动驾驶模式时,经由中继装置211向车辆控制装置100发送指示已切换为自动驾驶模式这一意思的模式信息。
[0096]
进气压力传感器111e能够经由中继装置211与其它的车载ecu111进行通信。进气压力传感器111e例如定期地对车辆1中的发动机的进气压力进行测量,并将指示测量结果的测量信息向自动驾驶ecu111d发送。
[0097]
水温传感器111f能够经由中继装置211与其它的车载ecu111进行通信。水温传感器111f例如定期地对在车辆1中的发动机内循环的冷却水的水温进行测量,并将指示测量结果的测量信息向自动驾驶ecu111d发送。
[0098]
温度传感器111g能够经由中继装置211与其它的车载ecu111进行通信。温度传感器111g例如定期地对车辆1的外部气温进行测量,并将指示测量结果的测量信息向自动驾驶ecu111d发送。
[0099]
各应用212例如通过进行应用层的处理而在搭载自身的中继装置211中进行规定的处理。各应用112例如通过进行应用层的处理而在搭载自身的车载ecu111中进行规定的处理。例如,温度传感器111g中的应用112g以规定周期生成指示车辆1的外部气温的测量信息。
[0100]
[车辆控制装置]
[0101]
图3是示出本公开的实施方式所涉及的车辆控制装置的构成的一个例子的图。
[0102]
参照图3,车辆控制装置100具备状态信息获取部10、配置信息获取部20、分配部30以及存储部40。存储部40例如是闪存。
[0103]
状态信息获取部10、配置信息获取部20以及分配部30例如通过cpu(central processing unit:中央处理单元)及dsp(digital signal processor:数字信号处理器)等处理器而实现。
[0104]
[状态信息获取部]
[0105]
状态信息获取部10获取指示车辆1的状态的状态信息。更详细而言,状态信息获取部10定期或不定期地获取搭载车载网络12的车辆1的状态信息。
[0106]
例如,作为状态信息,状态信息获取部10获取能够判断车辆1是否处于停车中的信息。具体而言,作为状态信息,状态信息获取部10经由中继装置211a从发动机ecu111b接收指示已进行了发动机的动作状态的切换这一意思的发动机信息。
[0107]
或者,作为状态信息,状态信息获取部10获取能够判断车辆1的驾驶模式是自动驾驶模式和手动驾驶模式中的哪一种模式的信息。具体而言,作为状态信息,状态信息获取部10经由中继装置211从自动驾驶ecu111d接收指示已进行了驾驶模式的切换这一意思的模式信息。
[0108]
状态信息获取部10在接收到状态信息时,将所接收的状态信息向分配部30及配置信息获取部20输出。
[0109]
[配置信息获取部]
[0110]
配置信息获取部20定期或不定期地获取车载网络12的配置相关的配置信息。
[0111]
例如,配置信息获取部20根据车辆1的状态的转变,获取按车辆1的每种状态的指示功能部之间的通信所需的频带的所需频带信息作为配置信息。更详细而言,配置信息获取部20在从状态信息获取部10收到状态信息时,识别出车辆1的状态发生转变,并获取指示作为发送源的功能部与作为发送目的地的功能部之间的通信所需的数据传送速率的所需频带信息。
[0112]
或者,作为配置信息,配置信息获取部20获取指示分配给功能部之间的多个逻辑路径的传输频带即预约频带的预约频带信息。更详细而言,配置信息获取部20获取指示对功能部之间的多个逻辑路径设定的当前的数据传送速率的预约频带信息。
[0113]
或者,作为配置信息,配置信息获取部20分别获取车载网络12中的各功能部的包括比应用层低的层的网络配置相关的信息的功能部信息。
[0114]
具体而言,作为功能部信息,配置信息获取部20获取能够识别车载ecu111和中继
装置211等硬件装置的规格及车载网络12的拓扑、在车载网络12中的硬件装置上部署应用112、212相关的限制以及车载网络12中的通信方式的限制中的至少任一者的信息。
[0115]
作为能够识别硬件装置的规格及车载网络12的拓扑的信息,配置信息获取部20例如获取硬件装置的标识符、名称、指示传感器种类等的装置类型、存储器容量、按每个通信协议设置的物理端口数、物理端口的标识符、电源结构、功耗、vlan的id、子网地址及功能域相关的信息、以及搭载在硬件装置上的cpu或gpu(graphics processing unit:图形处理单元)的规格相关的信息、硬件装置之间的连接关系相关的信息、硬件装置之间的通信的带宽相关的信息及中继装置211的规格相关的信息中的至少任一种信息。
[0116]
作为能够识别在硬件装置上部署应用112、212相关的限制的信息,配置信息获取部20例如获取应用112、212的执行所需的运算速度、存储器使用量、os(operating system:操作系统)环境的限制、以及tcp(transmission control protocol:传输控制协议)及udp(user datagram protocol:用户数据报协议)等通信协议的限制相关的信息中的至少任一种信息。
[0117]
作为能够识别车载网络12中的通信方式的限制的信息,配置信息获取部20获取应用112、212的通信数据量、通信频率、是否需要突发传输、允许的延迟时间、允许的损失量、所需的安全等级、动作时机、例如指示是周期性通信还是不定期通信的通信类型、作为通信对象的应用112、212的标识符及指示请求响应型或发布订阅型等的消息传递方式、以及通过应用112、212进行的通信的优先级相关的信息中的至少任一种信息。
[0118]
配置信息获取部20指定上述那样的配置信息的种类中的、后述的分配部30中的分配处理所需的一种或多种配置信息。以下,将配置信息获取部20所指定的一种或多种配置信息各自也称为对象信息。
[0119]
配置信息获取部20向车载网络12中的各功能部发送指示应发送对象信息这一意思的信息请求通知。
[0120]
作为对从配置信息获取部20接收到的信息请求通知的响应,各功能部例如向配置信息获取部20发送在信息请求通知中所指定的种类的自身的配置信息。
[0121]
配置信息获取部20向分配部30输出如上所述地获取到的配置信息。
[0122]
[分配部]
[0123]
分配部30根据由状态信息获取部10获取到的状态信息所示的车辆1的状态,变更功能部之间的多个逻辑路径的传输频带的分配。
[0124]
更详细而言,分配部30在从状态信息获取部10收到状态信息时,确定分别分配给功能部之间的多个逻辑路径的传输频带。例如,分配部30为所有的逻辑路径分配大于零的传输频带。
[0125]
然后,分配部30向一个或多个功能部发送指示所确定的传输频带的分配内容的频带设定信息。更详细而言,分配部30向应变更传输频带的设定的功能部选择性地发送频带设定信息。
[0126]
功能部在从分配部30接收到频带设定信息时,按照接收到的频带设定信息,进行一个或多个逻辑路径的传输频带的设定,并使用该逻辑路径发送数据。
[0127]
具体而言,分配部30通过变更功能部之间的多个逻辑路径中的按照ieee802.1qav的标准的cbs(credit based shaper:基于信用的整形器)或者按照ieee802.1qbv的标准的
tas(time aware shaper:时间感知整形器)的整形速率,从而变更各逻辑路径的传输频带的分配。
[0128]
分配部30向一个或多个功能部发送指示变更后的整形速率的频带设定信息。
[0129]
功能部在从分配部30接收到频带设定信息时,按照接收到的频带设定信息进行整形速率的设定,从而来进行一个或多个逻辑路径的传输频带的设定。
[0130]
(传输频带的分配例1)
[0131]
再次参照图2,ota主机111c例如在经由tcu111a及中继装置211a从服务器180接收到自动驾驶ecu111d的更新程序时,经由中继装置211a向自动驾驶ecu111d发送接收到的更新程序。
[0132]
图4是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。图4示出了中继装置211a与自动驾驶ecu111d之间的以太网电缆11e中的逻辑路径。这里,以太网电缆11e的传输容量例如是1000mbps。
[0133]
参照图4,中继装置211a使用以太网电缆11e中的逻辑路径p1、p2向自动驾驶ecu111d发送数据。
[0134]
更详细而言,中继装置211a使用逻辑路径p1将来自ota主机111c的更新程序向自动驾驶ecu111d发送,并使用逻辑路径p2将来自ota主机111c的更新程序之外的例如来自发动机ecu111b的数据等向自动驾驶ecu111d发送。
[0135]
再次参照图3,例如分配部30在从状态信息获取部10收到状态信息时,确定分别分配给中继装置211a与自动驾驶ecu111d之间的逻辑路径p1、p2的传输频带。
[0136]
例如,存储部40存储指示按车辆1的每种状态的各逻辑路径的传输频带的分配模式的模式表。
[0137]
图5是示出本公开的实施方式所涉及的车辆控制装置中的存储部存储的模式表的一个例子的图。图5示出了模式表pt1,该模式表pt1指示对应于车辆1的发动机的每种动作状态的逻辑路径p1、p2的传输频带的分配模式。
[0138]
参照图5,存储部40中的模式表pt1指示:在发动机为驱动状态时的分配模式a中,应为逻辑路径p1及逻辑路径p2分别分配300mbps及700mbps的传输频带,在发动机为停止状态时的分配模式b中,应为逻辑路径p1及逻辑路径p2分别分配900mbps及100mbps的传输频带。
[0139]
参照图3及图5,分配部30按照车辆1的状态所对应的分配模式,确定功能部之间的各逻辑路径的传输频带的分配内容。
[0140]
更详细而言,分配部30在经由状态信息获取部10从发动机ecu111b接收到发动机信息时,参照存储部40中的模式表pt1,按照发动机的动作状态所对应的分配模式,确定逻辑路径p1、p2的传输频带的分配内容。
[0141]
具体而言,分配部30在接收到指示已将发动机切换为驱动状态这一意思的发动机信息时,参照存储部40中的模式表pt1,按照分配模式a,确定分别为逻辑路径p1及逻辑路径p2分配300mbps及700mbps的传输频带。
[0142]
此外,分配部30在接收到指示已将发动机切换为停止状态这一意思的发动机信息时,参照存储部40中的模式表pt1,按照分配模式b,确定分别为逻辑路径p1及逻辑路径p2分配900mbps及100mbps的传输频带。
[0143]
分配部30在确定了逻辑路径p1、p2的传输频带的分配内容时,将指示所确定的传输频带的频带设定信息向中继装置211a发送。
[0144]
中继装置211a在从分配部30接收到频带设定信息时,按照接收到的频带设定信息,变更逻辑路径p1、p2的传输频带的设定,并使用变更设定后的逻辑路径p1、p2向自动驾驶ecu111d发送数据。
[0145]
(传输频带的分配例2)
[0146]
图6是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。图6示出了ota主机111c与自动驾驶ecu111d之间的以太网电缆11d、11e、11f、11k中的逻辑路径。这里,以太网电缆11d、11e、11f、11k的传输容量例如是1000mbps。
[0147]
参照图6,ota主机111c使用由逻辑路径p31、p32构成的逻辑路径p3、由逻辑路径p41、p42、p43构成的逻辑路径p4、以及由逻辑路径p51、p52、p53构成的逻辑路径p5中的任一种路径,将更新程序向自动驾驶ecu111d发送。
[0148]
例如,逻辑路径p3、p4、p5通过从中继装置211a向中继装置211b及自动驾驶ecu111d分支的多个物理的传输路径而实现。
[0149]
更详细而言,逻辑路径p4、p5通过作为物理的传输路径的包括第一传输路径及第二传输路径的多个传输路径而实现。逻辑路径p3通过作为物理的传输路径的包括第一传输路径及第三传输路径的多个传输路径而实现。
[0150]
具体而言,逻辑路径p4、p5通过分别连接ota主机111c和中继装置211a、中继装置211a和中继装置211b、以及中继装置211b和自动驾驶ecu111d的以太网电缆11d、11k、11f而实现。逻辑路径p3通过分别连接ota主机111c和中继装置211a、以及中继装置211a和自动驾驶ecu111d的以太网电缆11d、11e而实现。逻辑路径p4、p5是第一逻辑路径的一个例子。逻辑路径p3是第二逻辑路径的一个例子。以太网电缆11d是第一传输路径的一个例子。以太网电缆11k、11f是第二传输路径的一个例子。以太网电缆e是第三传输路径的一个例子。
[0151]
例如,配置信息获取部20在经由状态信息获取部10从发动机ecu111b接收到发动机信息时,从各功能部获取配置信息。然后,配置信息获取部20将获取到的配置信息向分配部30输出。例如,作为配置信息,配置信息获取部20获取车载网络12中的各逻辑路径的所需频带信息及预约频带信息,并将获取到的所需频带信息及预约频带信息向分配部30输出。
[0152]
图7是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。在图7~图12的附图中,关于记载于各逻辑路径的箭头内的数值,分母表示预约频带,分子表示空闲频带,单位是mbps。
[0153]
分配部30基于从配置信息获取部20收到的所需频带信息及预约频带信息,指定由逻辑路径p31、p32构成的逻辑路径p3、由逻辑路径p41、p42、p43构成的逻辑路径p4、以及由逻辑路径p51、p52、p53构成的逻辑路径p5中、能够使用的传输频带最大的逻辑路径。
[0154]
更详细而言,分配部30指定逻辑路径p3、逻辑路径p4及逻辑路径p5中的最大逻辑路径,该最大逻辑路径是各功能部之间的逻辑路径中的空闲频带的最小值最大的逻辑路径。
[0155]
具体而言,参照图7,逻辑路径p31的空闲频带为250mbps,逻辑路径p32的空闲频带为700mbps,故在逻辑路径p3中能够使用的传输频带为250mbps。
[0156]
此外,逻辑路径p41的空闲频带为100mbps,逻辑路径p42的空闲频带为50mbps,逻
辑路径p43的空闲频带为50mbps,故在逻辑路径p4中能够使用的传输频带为50mbps。
[0157]
此外,逻辑路径p51的空闲频带为250mbps,逻辑路径p52的空闲频带为100mbps,逻辑路径p53的空闲频带为100mbps,故在逻辑路径p5中能够使用的传输频带为100mbps。
[0158]
因此,分配部30指定逻辑路径p3作为当前的车辆1的状态下的最大逻辑路径。
[0159]
如上所述,每当车辆1的状态转变时,分配部30都指定车辆1的新的状态下的最大逻辑路径。
[0160]
于是,在车辆1的某状态下,ota主机111c在经由tcu111a及中继装置211a从服务器180接收到自动驾驶ecu111d的更新程序时,向车辆控制装置100发送指示向自动驾驶ecu111d传输更新程序所需的传输频带的请求频带信息。
[0161]
车辆控制装置100中的分配部30将从ota主机111c接收到的请求频带信息所示的传输频带与在作为当前的车辆1的状态下的最大逻辑路径的逻辑路径p3中能够使用的传输频带进行比较,当在逻辑路径p3中能够使用的传输频带大于请求频带信息所示的传输频带时,向ota主机111c发送指示应使用逻辑路径p3进行通信这一意思的选择路径信息。
[0162]
ota主机111c在从分配部30接收到选择路径信息时,按照接收到的选择路径信息,使用逻辑路径p3将更新程序向自动驾驶ecu111d发送。
[0163]
另一方面,车辆控制装置100中的分配部30将从ota主机111c接收到的请求频带信息所示的传输频带与在逻辑路径p3中能够使用的传输频带进行比较,当在逻辑路径p3中能够使用的传输频带小于请求频带信息所示的传输频带时,变更逻辑路径p3、p4、p5的传输频带的分配。
[0164]
例如,分配部30基于由配置信息获取部20获取到的配置信息例如所需频带信息、以及由状态信息获取部10获取到的状态信息,确定功能部之间的逻辑路径p3、p4、p5的传输频带的分配内容。
[0165]
图8是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。
[0166]
例如,分配部30变更逻辑路径p3、p4、p5的传输频带的分配,以使在作为当前的车辆1的状态下的最大逻辑路径的逻辑路径p3中能够使用的传输频带变得大于从ota主机111c接收到的请求频带信息所示的传输频带。
[0167]
例如,参照图8,分配部30将逻辑路径p51的预约频带从250mbps变更为1mbps,并将逻辑路径p31的预约频带从500mbps变更为749mbps。即、分配部30将先前分配给逻辑路径p51的249mbps的传输频带重新分配给逻辑路径p31。
[0168]
由于在变更了传输频带的分配后的逻辑路径p3中能够使用的传输频带变得大于请求频带信息所示的传输频带,故分配部30将指示应变更逻辑路径p31、p51的传输频带的分配这一意思的频带设定信息向ota主机111c发送。
[0169]
ota主机111c在从分配部30接收到频带设定信息时,按照接收到的频带设定信息,变更逻辑路径p31、p51的传输频带的设定,并使用变更设定后的逻辑路径p3将更新程序向自动驾驶ecu111d发送。
[0170]
例如,ota主机111c在向自动驾驶ecu111d发送更新程序完成时,使逻辑路径p31、p51的传输频带的设定恢复到变更前的状态。
[0171]
(传输频带的分配例3)
[0172]
这里,存在在车载网络12中添加新的功能部的情况。当在车载网络12中添加了新的功能部时,例如,变更车载ecu之间的各逻辑路径的传输频带的分配。
[0173]
图9是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。图9示出了在车载网络12中、作为新的功能部的图像传感器111h经由以太网电缆11l与中继装置211a连接的例子。以太网电缆11l的传输容量例如为1000mbps。
[0174]
如上所述,配置信息获取部20在从状态信息获取部10收到状态信息时,获取所需频带信息及预约频带信息并向分配部30输出。
[0175]
图10是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。
[0176]
分配部30基于从配置信息获取部20收到的所需频带信息及预约频带信息,指定由逻辑路径p31、p32构成的逻辑路径p3、由逻辑路径p41、p42、p43构成的逻辑路径p4、由逻辑路径p51、p52、p53构成的逻辑路径p5以及由逻辑路径p61、p62构成的逻辑路径p6中、能够使用的传输频带最大的逻辑路径。
[0177]
具体而言,参照图10,逻辑路径p31的空闲频带为250mbps,逻辑路径p32的空闲频带为50mbps,故在逻辑路径p3中能够使用的传输频带为50mbps。
[0178]
此外,逻辑路径p41的空闲频带为100mbps,逻辑路径p42的空闲频带为50mbps,逻辑路径p43的空闲频带为50mbps,故在逻辑路径p4中能够使用的传输频带为50mbps。
[0179]
此外,逻辑路径p51的空闲频带为150mbps,逻辑路径p52的空闲频带为100mbps,逻辑路径p53的空闲频带为100mbps,故在逻辑路径p5中能够使用的传输频带为100mbps。
[0180]
此外,逻辑路径p61的空闲频带为50mbps,逻辑路径p62的空闲频带为50mbps,故在逻辑路径p6中能够使用的传输频带为50mbps。
[0181]
因此,分配部30指定逻辑路径p5作为当前的车辆1的状态下的最大逻辑路径。
[0182]
如上所述,车辆控制装置100中的分配部30在作为当前的车辆1的状态下的最大逻辑路径的逻辑路径p5中能够使用的传输频带大于从ota主机111c接收到的请求频带信息所示的传输频带时,将指示应使用逻辑路径p5进行通信这一意思的选择路径信息向ota主机111c发送。
[0183]
另一方面,车辆控制装置100中的分配部30在逻辑路径p5中能够使用的传输频带小于请求频带信息所示的传输频带时,变更逻辑路径p3、p4、p5、p6的传输频带的分配。
[0184]
(传输频带的分配例4)
[0185]
再次参照图2,自动驾驶ecu111d例如经由中继装置211b从进气压力传感器111e、水温传感器111f及温度传感器111g接收测量信息。然后,自动驾驶ecu111d基于接收到的测量信息进行车辆1的行驶状况的检测以及基于检测结果的自动驾驶控制。即、假设自动驾驶ecu111d在自动驾驶模式下进行动作。
[0186]
图11是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的其它例子的图。图11示出了进气压力传感器111e与中继装置211b之间的以太网电缆11g中的逻辑路径、水温传感器111f与中继装置211b之间的以太网电缆11h中的逻辑路径、温度传感器111g与中继装置211b之间的以太网电缆11j中的逻辑路径、以及中继装置211b与自动驾驶ecu111d之间的以太网电缆11f中的逻辑路径。这里,以太网电缆11f、11g、11h、11j的传输容量例如为1000mbps。
[0187]
参照图11,进气压力传感器111e使用由逻辑路径p71、p72构成的逻辑路径p7将测量信息向自动驾驶ecu111d发送。
[0188]
此外,水温传感器111f使用由逻辑路径p81、p82构成的逻辑路径p8将测量信息向自动驾驶ecu111d发送。
[0189]
此外,温度传感器111g使用由逻辑路径p91、p92构成的逻辑路径p9将测量信息向自动驾驶ecu111d发送。
[0190]
参照图3及图11,例如,配置信息获取部20定期地获取配置信息。例如,配置信息获取部20定期地获取车载网络12中的各逻辑路径的所需频带信息及预约频带信息作为配置信息,并将获取到的所需频带信息及预约频带信息向分配部30输出。
[0191]
如图11所示,分配部30基于从配置信息获取部20收到的所需频带信息及预约频带信息,例如识别出逻辑路径p72的预约频带为500mbps、逻辑路径p82的预约频带为400mbps、逻辑路径p92的预约频带为100mbps、逻辑路径p72、p82、p92的空闲频带为零。
[0192]
之后,例如,配置信息获取部20在从状态信息获取部10收到作为状态信息的指示已切换为手动驾驶模式这一意思的模式信息时,从各功能部获取配置信息,并将获取到的配置信息向分配部30输出。例如,作为配置信息,配置信息获取部20获取逻辑路径p7、p8、p9的所需频带信息及预约频带信息,并将获取到的所需频带信息及预约频带信息向分配部30输出。
[0193]
例如,分配部30在获取到指示逻辑路径p72需要10mbps的频带、逻辑路径p82需要10mbps的频带、且逻辑路径p92需要700mbps的频带的所需频带信息时,基于获取到的所需频带信息,变更逻辑路径p7、p8、p9的传输频带的分配。
[0194]
图12是示出本公开的实施方式所涉及的车载系统中的车载装置之间的逻辑路径的一个例子的图。
[0195]
例如,分配部30变更逻辑路径p72、p82、p92的传输频带的分配,以使逻辑路径p72的预约频带为10mbps以上、逻辑路径p82的预约频带为10mbps以上、且逻辑路径p92的预约频带为700mbps以上。
[0196]
例如,参照图12,分配部30将逻辑路径p72的预约频带从500mbps变更为10mbps,将逻辑路径p82的预约频带从400mbps变更为10mbps,将逻辑路径p92的预约频带从100mbps变更为980mbps。即、分配部30将先前分配给逻辑路径p72的490mbps的传输频带以及分配给逻辑路径p82的390mbps的传输频带重新分配给逻辑路径p92。
[0197]
然后,分配部30由于在变更了传输频带的分配之后的逻辑路径p72、p82、p92中能够使用的传输频带变得大于所需频带信息所示的传输频带,故向中继装置211b发送指示应变更逻辑路径p72、p82、p92的传输频带的分配这一意思的频带设定信息。
[0198]
中继装置211b在从分配部30接收到频带设定信息时,按照接收到的频带设定信息,变更传输频带的设定,并使用变更设定后的逻辑路径p72、p82、p92将来自各传感器的测量信息向自动驾驶ecu111d发送。
[0199]
[动作的流程]
[0200]
车载系统300中的各装置具备包括存储器的计算机,该计算机中的cpu等运算处理部从该存储器中读出并执行包括以下的流程图及时序的各步骤中的一部分或全部的程序。这多个装置的程序能够分别从外部进行安装。这多个装置的程序分别以保存在记录介质中
的状态流通。
[0201]
图13是规定在本公开的实施方式所涉及的车载系统中车辆控制装置变更逻辑路径的传输频带的分配时的动作过程的一个例子的流程图。
[0202]
参照图13,首先,车辆控制装置100等待来自车载网络12中的功能部的状态信息(步骤s102中为“否”),当接收到状态信息时(步骤s102中为“是”),根据接收到的状态信息所示的车辆1的状态,变更功能部之间的多个逻辑路径的传输频带的分配。更详细而言,车辆控制装置100按照车辆1的状态所对应的存储部40的模式表pt1中的分配模式,确定功能部之间的各逻辑路径的传输频带的分配内容(步骤s104)。
[0203]
接着,车辆控制装置100等待来自功能部的新的状态信息(步骤s102中为“否”)。
[0204]
图14是规定在本公开的实施方式所涉及的车载系统中车辆控制装置变更逻辑路径的传输频带的分配时的动作过程的其它例子的流程图。
[0205]
参照图14,首先,车辆控制装置100等待来自车载网络12中的功能部的状态信息(步骤s202中为“否”),当接收到状态信息时(步骤s202中为“是”),获取功能部之间的各逻辑路径的所需频带信息及预约频带信息(步骤s204)。
[0206]
接着,车辆控制装置100变更功能部之间的多个逻辑路径的传输频带的分配。更详细而言,车辆控制装置100基于所需频带信息、预约频带信息及状态信息,确定功能部之间的各逻辑路径的传输频带的分配内容(步骤s206)。
[0207]
接着,车辆控制装置100等待来自功能部的新的状态信息(步骤s202中为“否”)。
[0208]
图15是示出变更本公开的实施方式所涉及的车载系统中的功能部之间的逻辑路径的传输频带的处理的时序的一个例子的图。
[0209]
参照图15,首先,发动机ecu111b在进行了发动机的动作状态的切换时,经由中继装置211将指示已进行发动机的动作状态的切换这一意思的发动机信息向车辆控制装置100发送(步骤s302)。
[0210]
接着,车辆控制装置100根据发动机信息所示的车辆1的状态,变更ota主机111c与自动驾驶ecu111d之间的多个逻辑路径的传输频带的分配。更详细而言,车辆控制装置100按照发动机信息所示的发动机的动作状态所对应的存储部40的模式表pt1中的分配模式,确定ota主机111c与自动驾驶ecu111d之间的各逻辑路径的传输频带的分配内容(步骤s304)。
[0211]
接着,车辆控制装置100在确定了ota主机111c与自动驾驶ecu111d之间的各逻辑路径的传输频带的分配内容时,将指示所确定的传输频带的频带设定信息例如向中继装置211a发送(步骤s306)。
[0212]
中继装置211a在从车辆控制装置100接收到频带设定信息时,按照接收到的频带设定信息,变更ota主机111c与自动驾驶ecu111d之间的各逻辑路径的传输频带的设定(步骤s308)。
[0213]
接着,ota主机111c使用变更设定后的逻辑路径经由中继装置211a向自动驾驶ecu111d发送更新程序(步骤s310)。
[0214]
图16是示出变更本公开的实施方式所涉及的车载系统中的功能部之间的逻辑路径的传输频带的处理的时序的其它例子的图。
[0215]
参照图16,首先,发动机ecu111b在进行了发动机的动作状态的切换时,将指示已
进行动作状态的切换这一意思的发动机信息经由中继装置211向车辆控制装置100发送(步骤s402)。
[0216]
接着,车辆控制装置100在经由中继装置211从发动机ecu111b接收到发动机信息时,将指示应发送所需频带信息及预约频带信息这一意思的信息请求通知向车载网络12中的各功能部发送(步骤s404)。
[0217]
接着,作为对来自车辆控制装置100的信息请求通知的响应,各功能部将所需频带信息及预约频带信息向车辆控制装置100发送(步骤s406)。
[0218]
接着,车辆控制装置100基于从各功能部接收到的所需频带信息及预约频带信息,指定各逻辑路径中的最大逻辑路径(步骤s408)。
[0219]
接着,例如,ota主机111c经由tcu111a及中继装置211a从服务器180接收自动驾驶ecu111d的更新程序(步骤s410)。
[0220]
接着,ota主机111c将指示向自动驾驶ecu111d传输更新程序所需的传输频带的请求频带信息向车辆控制装置100发送(步骤s412)。
[0221]
接着,车辆控制装置100将从ota主机111c接收到的请求频带信息所示的传输频带与各逻辑路径中的最大逻辑路径进行比较,并根据比较结果,变更ota主机111c与自动驾驶ecu111d之间的各逻辑路径的传输频带的分配(步骤s414)。
[0222]
接着,车辆控制装置100在确定了ota主机111c与自动驾驶ecu111d之间的各逻辑路径的传输频带的分配内容时,将指示所确定的各传输频带的频带设定信息例如向ota主机111c发送(步骤s416)。
[0223]
ota主机111c在从车辆控制装置100接收到频带设定信息时,按照接收到的频带设定信息,变更自身与自动驾驶ecu111d之间的各逻辑路径的传输频带的设定(步骤s418)。
[0224]
接着,ota主机111c使用变更设定后的逻辑路径经由中继装置211a向自动驾驶ecu111d发送更新程序(步骤s420)。
[0225]
图17是示出变更本公开的实施方式所涉及的车载系统中的功能部之间的逻辑路径的传输频带的处理的时序的其它例子的图。
[0226]
参照图17,首先,进气压力传感器111e、水温传感器111f及温度传感器111g各自使用对应的逻辑路径经由中继装置211b向自动驾驶ecu111d发送测量信息(步骤s502)。
[0227]
自动驾驶ecu111d基于接收到的各传感器的测量信息,进行车辆1的行驶状况的检测以及基于检测结果的自动驾驶控制(步骤s504)。
[0228]
接着,自动驾驶ecu111d例如在按照用户的操作进行了从自动驾驶模式向手动驾驶模式的切换时,将指示已进行驾驶模式的切换这一意思的模式信息经由中继装置211向车辆控制装置100发送(步骤s506)。
[0229]
接着,车辆控制装置100在经由中继装置211从自动驾驶ecu111d接收到模式信息时,将指示应发送所需频带信息及预约频带信息这一意思的信息请求通知向车载网络12中的各功能部发送(步骤s508)。
[0230]
接着,作为对来自车辆控制装置100的信息请求通知的响应,各功能部将所需频带信息及预约频带信息向车辆控制装置100发送(步骤s510)。
[0231]
接着,车辆控制装置100基于从各功能部接收到的所需频带信息及预约频带信息,变更上述各传感器与自动驾驶ecu111d之间的各逻辑路径的传输频带的分配(步骤s512)。
[0232]
接着,车辆控制装置100在确定了上述各传感器与自动驾驶ecu111d之间的各逻辑路径的传输频带的分配内容时,将指示所确定的传输频带的频带设定信息例如向中继装置211b发送(步骤s514)。
[0233]
中继装置211b在从车辆控制装置100接收到频带设定信息时,按照接收到的频带设定信息,变更自身与自动驾驶ecu111d之间的各逻辑路径的传输频带的设定(步骤s516)。
[0234]
接着,进气压力传感器111e、水温传感器111f及温度传感器111g各自使用变更设定后的对应的逻辑路径经由中继装置211b向自动驾驶ecu111d发送测量信息(步骤s518)。
[0235]
需要指出,在本公开的实施方式所涉及的车载系统300中,车辆控制装置100是构成车载网络12的一个装置,但并不限定于此。车辆控制装置100也可以是包含于中继装置211或车载ecu111中的构成。即、车辆控制装置100也可以整合于中继装置211或车载ecu111中。此外,车辆控制装置100还可以是设置于车载网络12外部的构成。
[0236]
此外,车辆控制装置100也可以通过服务器180等车辆1外的装置而实现。在这种情况下,本公开的实施方式所涉及的车辆控制装置100的功能的一部分或全部也可以通过云计算来提供。即、本公开的实施方式所涉及的车辆控制装置100也可以由多个云服务器等构成。
[0237]
此外,在本公开的实施方式所涉及的车载系统300中,各逻辑路径是通过从功能部向其它功能部分支的多个物理的传输路径而实现的构成,但并不限定于此。各逻辑路径也可以是通过从功能部到其它功能部的一个物理的传输路径而实现的构成。
[0238]
此外,在本公开的实施方式所涉及的车载系统300中,构成为第一逻辑路径通过作为物理的传输路径的包括第一传输路径及第二传输路径的多个传输路径而实现,第二逻辑路径通过作为物理的传输路径的包括第一传输路径及第三传输路径的多个传输路径而实现,但并不限定于此。各逻辑路径也可以是通过共同的一个或多个传输路径而实现的构成。
[0239]
此外,在本公开的实施方式所涉及的车辆控制装置100中,分配部30是基于由配置信息获取部20获取到的所需频带信息及由状态信息获取部10获取到的状态信息所示的车辆1的状态确定功能部之间的各逻辑路径的传输频带的分配内容的构成,但并不限定于此。分配部30也可以是基于作为由配置信息获取部20获取到的配置信息的一个例子的功能部信息以及由状态信息获取部10获取到的状态信息所示的车辆1的状态确定功能部之间的各逻辑路径的传输频带的分配内容的构成。
[0240]
此外,在本公开的实施方式所涉及的车辆控制装置100中,分配部30是对所有的逻辑路径分配大于零的传输频带的构成,但并不限定于此。分配部30也可以是在车辆1的某状态下未对一部分逻辑路径分配传输频带的构成。
[0241]
据此,期望一种能够根据车载网络中的通信状况更加适当地变更车载网络中的网络设定的技术。
[0242]
例如,近年来,随着高端的cpu及gpu等的普及,将多个ecu的功能整合,开发出了具有各种功能的ecu。关于这样的多功能的ecu,与其它ecu进行通信所需的必要条件例如传输频带根据车辆的状态而不同的可能性提高。
[0243]
此外,在消耗电流直接影响车辆的续航距离的电动汽车等车辆中,期望一种通过更加适当地设定车载网络以避免投入过度的网络资源来抑制车载网络中的消耗电流的技术。
[0244]
针对于此,在本公开的实施方式所涉及的车辆控制装置100中,状态信息获取部10获取指示车辆1的状态的状态信息。分配部30根据由状态信息获取部10获取到的状态信息所示的车辆1的状态,变更功能部之间的多个逻辑路径的传输频带的分配。
[0245]
此外,在本公开的实施方式所涉及的车载系统300中,车辆控制装置100根据车辆1的状态,变更功能部之间的多个逻辑路径的传输频带的分配,并将指示变更后的各逻辑路径的传输频带的频带设定信息向一个或多个功能部发送。功能部按照从车辆控制装置100接收到的频带设定信息,变更各逻辑路径的传输频带。
[0246]
此外,在本公开的实施方式所涉及的通信管理方法中,首先,车辆控制装置100获取指示车辆1的状态的状态信息。接着,车辆控制装置100根据获取到的状态信息所示的车辆1的状态,变更功能部之间的多个逻辑路径的传输频带的分配。
[0247]
这样,通过根据车辆1的状态来变更功能部之间的多个逻辑路径的传输频带的分配的构成或方法,例如,在车载网络12中,能够根据按车辆1的每种状态所进行的通信的内容,更加适当地为功能部之间的逻辑路径分配传输频带。由此,例如,将应传输的数据量较小的逻辑路径的传输频带设定得较小,而将应传输的数据量较大的逻辑路径的传输频带设定得较大,从而例如能够更加高效地传输大容量的数据。
[0248]
因此,在本公开的实施方式所涉及的车辆控制装置、车载系统及通信管理方法中,能够更加高效地进行车载网络中的数据传输。
[0249]
应该被认为的是,上述实施方式在所有方面都是例示性的,而非限制性的。本发明的范围并非由上述说明而是由权利要求示出,旨在包括与权利要求等同的含义和范围内的所有变更。
[0250]
上述说明包括以下附注的特征。
[0251]
[附注1]
[0252]
一种管理装置,用于包括搭载于车辆的多个功能部的车载网络,所述管理装置具备:
[0253]
状态信息获取部,获取指示所述车辆的状态的状态信息;
[0254]
分配部,根据由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配;以及
[0255]
配置信息获取部,获取所述车载网络的配置相关的配置信息,
[0256]
所述配置信息获取部在基于由所述状态信息获取部获取到的所述状态信息识别出所述车辆的状态发生转变时,获取按所述车辆的每种状态的所需频带信息作为所述配置信息,所述所需频带信息指示所述功能部之间的通信所需的频带,
[0257]
所述分配部基于由所述配置信息获取部获取到的所述所需频带信息以及由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,确定所述功能部之间的所述各逻辑路径的传输频带的分配内容。
[0258]
[附注2]
[0259]
一种车载系统,包括:
[0260]
多个功能部,搭载于车辆;以及
[0261]
管理装置,用于包括所述多个功能部的车载网络,
[0262]
所述功能部将指示所述车辆的状态的状态信息向所述管理装置发送,
[0263]
所述管理装置在基于从所述功能部接收到的所述状态信息识别出所述车辆的状态发生转变时,获取按所述车辆的每种状态的所需频带信息,所述所需频带信息指示所述功能部之间的通信所需的频带,
[0264]
所述管理装置根据所述车辆的状态及获取到的所述所需频带信息,变更所述功能部之间的多个逻辑路径的传输频带的分配,并将指示变更后的各所述逻辑路径的传输频带的频带设定信息向一个或多个所述功能部发送,
[0265]
所述功能部按照从所述管理装置接收到的所述频带设定信息,变更所述各逻辑路径的传输频带。
[0266]
[附注3]
[0267]
一种管理装置,具备处理器,
[0268]
所述处理器实现:
[0269]
状态信息获取部,获取指示所述车辆的状态的状态信息;以及
[0270]
分配部,根据由所述状态信息获取部获取到的所述状态信息所示的所述车辆的状态,变更所述功能部之间的多个逻辑路径的传输频带的分配。
[0271]
[附注4]
[0272]
一种车载系统,包括:
[0273]
多个车载装置,搭载于车辆;以及
[0274]
管理装置,用于包括所述多个车载装置的车载网络,
[0275]
所述管理装置根据所述车辆的状态,变更所述车载装置之间的多个逻辑路径的传输频带的分配,并将指示变更后的各所述逻辑路径的传输频带的频带设定信息向一个或多个所述车载装置发送,
[0276]
所述车载装置按照从所述管理装置接收到的所述频带设定信息,变更所述各逻辑路径的传输频带。
[0277]
附图标记说明
[0278]
1 车辆
[0279]
10 状态信息获取部
[0280]
11a、11b、11c、11d、11e、11f、11g、11h、11j、11k、11l 以太网电缆
[0281]
12 车载网络
[0282]
20 配置信息获取部
[0283]
30 分配部
[0284]
40 存储部
[0285]
100 车辆控制装置
[0286]
111 车载ecu
[0287]
111a tcu(车载ecu)
[0288]
111b 发动机ecu(车载ecu)
[0289]
111c ota主机(车载ecu)
[0290]
111d 自动驾驶ecu(车载ecu)
[0291]
111e 进气压力传感器(车载ecu)
[0292]
111f 水温传感器(车载ecu)
[0293]
111g 温度传感器(车载ecu)
[0294]
111h 图像传感器(车载ecu)
[0295]
112a、112b、112c、112d、112e、112f、112g 应用161 无线基站装置
[0296]
170 外部网络
[0297]
180 服务器
[0298]
211a、211b 中继装置
[0299]
212a、212b 应用
[0300]
300 车载系统
[0301]
400 通信系统。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献