中心、控制方法以及非暂时性存储介质技术

技术编号:39638863 阅读:12 留言:0更新日期:2023-12-09 11:00
本发明专利技术涉及中心、控制方法以及非暂时性存储介质,该中心能够与对被搭载于车辆的电子控制单元的软件更新进行控制的OTA管理器通信,并具备:判定部,在从OTA管理器接收到软件更新的询问并存在电子控制单元的更新数据的情况下,判定许可帧的空闲状况;和控制部,在许可帧中的至少一个空闲的情况下,对OTA管理器分配许可帧中的空闲的许可帧来允许更新处理。在从OTA管理器存在分发数据包的发送请求的情况下,判定部判定复用帧的空闲状况。在复用帧中的至少一个空闲的情况下,控制部对OTA管理器分配复用帧中的空闲的复用帧来控制分发数据包的发送。包的发送。包的发送。

【技术实现步骤摘要】
中心、控制方法以及非暂时性存储介质


[0001]本公开涉及中心、控制方法以及非暂时性存储介质。

技术介绍

[0002]在车辆搭载有用于控制车辆的动作的多个电子控制单元。电子控制单元具备处理器、RAM那样的暂时性存储部、闪速ROM那样的非易失性的存储部亦即非易失性存储器,通过处理器执行存储于非易失性存储器的软件来实现电子控制单元的控制功能。各电子控制单元所存储的软件能够改写,通过更新为更新的版本的软件,能够改善各电子控制单元的功能、追加新的车辆控制功能。
[0003]作为更新电子控制单元的软件的技术,公知有下述的OTA(Over The Air:空中下载)技术:将与车载网络连接的车载通信设备和因特网等通信网络无线连接,担负车辆的软件的更新处理的装置经由无线通信从服务器下载软件,并将下载了的软件安装于电子控制单元,由此进行电子控制单元的软件更新、追加。例如参照日本特开2004-326689。
[0004]在OTA服务的提供时,存在不要压迫通信频段而对提供给车辆的其他服务造成影响这一要求。因此,在OTA服务中能够利用的通信频段受限。另一方面,在进行软件更新的情况下,还存在使成为对象的电子控制单元的全部的更新在规定的期间内完成之类的要求。为了兼顾这样的2个要求,需要高效地利用有限的通信频段来提供软件更新等OTA服务。

技术实现思路

[0005]本公开提供能够不压迫通信频段地通过高效的分发数据包的发送来执行软件更新的中心等。
[0006]本公开的第1方式所涉及的中心构成为与OTA管理器进行通信,该OTA管理器对被搭载于车辆的电子控制单元的软件更新进行控制。中心具备:判定部,构成为在从OTA管理器接收到软件更新的询问并存在电子控制单元的更新数据的情况下,对决定了允许更新处理的数量的许可帧的空闲状况进行判定;和控制部,构成为在许可帧中的至少一个空闲的情况下,向发送了询问的OTA管理器分配许可帧中的空闲的许可帧来允许更新处理。判定部构成为在从被分配了许可帧的OTA管理器接收到分发数据包的发送请求的情况下,对决定了允许分发数据包的并行发送的数量的复用帧的空闲状况进行判定。控制部构成为在复用帧中的至少一个空闲的情况下,向被分配了许可帧的OTA管理器分配复用帧中的空闲的复用帧来控制分发数据包的发送。
[0007]本公开的第2方式涉及一种控制方法,由具备处理器和存储器并构成为与OTA管理器通信的中心执行,该OTA管理器对被搭载于车辆的电子控制单元的软件更新进行控制。控制方法包括:在从OTA管理器接收到软件更新的询问并存在上述电子控制单元的更新数据的情况下,对决定了允许更新处理的数量的许可帧的空闲状况进行判定;在许可帧中的至少一个空闲的情况下,向发送了询问的OTA管理器分配许可帧中的空闲的许可帧来允许更新处理;在从被分配了许可帧的OTA管理器接收到分发数据包的发送请求的情况下,对决定
了允许分发数据包的并行发送的数量的复用帧的空闲状况进行判定;以及在复用帧中的至少一个空闲的情况下,对被分配了许可帧的OTA管理器分配复用帧中的空闲的复用帧来控制分发数据包的发送。
[0008]本公开的第3方式涉及一种非暂时性存储介质,存储有能够由具备处理器和存储器并构成为与OTA管理器通信的中心的计算机执行且使计算机执行以下的功能的控制程序,该OTA管理器对被搭载于车辆的电子控制单元的软件更新进行控制。功能包括:在从OTA管理器接收到软件更新的询问并存在上述电子控制单元的更新数据的情况下,对决定了允许更新处理的数量的许可帧的空闲状况进行判定;在许可帧中的至少一个空闲的情况下,对发送了询问的OTA管理器分配许可帧中的空闲的许可帧来允许更新处理;在从被分配了许可帧的OTA管理器接收到分发数据包的发送请求的情况下,对决定了允许分发数据包的并行发送的数量的复用帧的空闲状况进行判定;以及在复用帧中的至少一个空闲的情况下,对被分配了许可帧的OTA管理器分配复用帧中的空闲的复用帧来控制分发数据包的发送。
[0009]根据本公开的各方式,能够不压迫通信频段地通过高效的分发数据包的发送来执行软件更新。
附图说明
[0010]以下,参照附图对本专利技术的示例性实施例的特征、优点、技术及工业重要性进行说明,在附图中相同的附图标记表示相同的构成要素,其中:
[0011]图1是表示本实施方式所涉及的网络系统的整体结构的框图。
[0012]图2是表示中心的简要结构的框图。
[0013]图3是中心的功能框图。
[0014]图4A是中心所存储的许可帧(permission frame)信息的一个例子。
[0015]图4B是中心所存储的复用帧信息的一个例子。
[0016]图5是表示OTA管理器的简要结构的框图。
[0017]图6是OTA管理器的功能框图。
[0018]图7A是中心所执行的更新控制的处理流程图。
[0019]图7B是中心所执行的更新控制的处理流程图。
[0020]图8是OTA管理器所执行的软件更新控制处理的流程图。
具体实施方式
[0021]本公开的中心使用许可帧来控制能够实现软件的更新的OTA管理器的数量,使用复用帧来控制能够实现同时发送的分发数据包的数量。通过该处理,能够不压迫通信频段地通过高效的分发数据包的发送来执行软件更新。
[0022]以下,参照附图来对本公开的一个实施方式详细地进行说明。
[0023]实施方式
[0024]结构
[0025]图1是表示本公开的一个实施方式所涉及的网络系统的整体结构的框图。图1所示的网络系统是用于对被搭载于车辆的多个电子控制单元40a~40d的软件进行更新的系统,
具备位于车辆之外为中心10和在车辆内构建的车载网络20。
[0026](1)中心
[0027]中心10能够经由网络70与车载网络20所具备的后述的OTA管理器30通信。中心10能够与OTA管理器30之间进行电子控制单元40a~40d的软件的更新数据的发送、表示软件更新处理的进展状况的通知的接收等,对与OTA管理器30连接的多个电子控制单元40a~40d的软件更新进行控制以及管理。该中心10具有作为所谓的服务器的功能。
[0028]图2是表示图1中的中心10的简要结构的框图。如图2所示,中心10具备CPU(Central Processing Unit)11、RAM(Random Access Memory)12、存储装置13以及通信装置14。存储装置13是具备硬盘驱动器(HDD)、固态驱动器(SSD)等可读写的存储介质的装置,对用于执行软件的更新管理的程序、在软件的更新控制以及更新管理中使用的信息、以及各电子控制单元的软件的更新数据等进行存储。CPU11、RAM12以及存储装置13也可以由多个构成。在中心10中,1个以上的CPU11通过使用1个以上的RAM12作为工作区域执行从1个以上的存储装置13读出的程序来执行与软件更新相关的规定的处理。通信装置14是用于经由网络70本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种中心,构成为与OTA管理器进行通信,该OTA管理器对被搭载于车辆的电子控制单元的软件更新进行控制,所述中心的特征在于,包括:判定部,构成为在从所述OTA管理器接收到软件更新的询问并存在所述电子控制单元的更新数据的情况下,对决定了允许更新处理的数量的许可帧的空闲状况进行判定;和控制部,构成为在所述许可帧中的至少一个空闲的情况下,对发送了所述询问的所述OTA管理器分配所述许可帧中的空闲的许可帧来允许更新处理,所述判定部构成为在从被分配了所述许可帧的所述OTA管理器接收到分发数据包的发送请求的情况下,对决定了允许所述分发数据包的并行发送的数量的复用帧的空闲状况进行判定,所述控制部构成为在所述复用帧中的至少一个空闲的情况下,对被分配了所述许可帧的所述OTA管理器分配所述复用帧中的空闲的复用帧来控制所述分发数据包的发送。2.根据权利要求1所述的中心,其特征在于,所述控制部构成为在所述许可帧没有空闲的情况下,向发送了所述询问的所述OTA管理器通知为无更新。3.根据权利要求1所述的中心,其特征在于,所述控制部构成为在所述复用帧没有空闲的情况下,向被分配了所述许可帧的所述OTA管理器通知为等待所述分发数据包的发送。4.根据权利要求1所述的中心,其特征在于,所述控制部构成为若所述分发数据包对于分配了所述复用帧的所述OTA管理器的发送完成,则将被分配给所述OTA管理器的所述复用帧释放。5.根据权利要求1所述的中心,其特征在于,所述控制部构成为若在分配了所述许可帧的所述OTA管理器中完成了所述软件更新,则将被分配给所述OTA管理器的所述许可帧释放。6.根据权利要求4或5所述的中心,其特征在于,还包括分别存储所述许可帧的状态以及所述复用帧的状态的存储部。7.根据权利要求6所述的中心,其特征在于,所述控制部构成为:根据所述许可帧的分配以及释放来改写存储于所述存储部的所述许可帧的状态,根...

【专利技术属性】
技术研发人员:有我崇德佐藤雄介福与贤
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

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

1