车辆状态监测装置及其车辆状态监测方法制造方法及图纸

技术编号:33195921 阅读:11 留言:0更新日期:2022-04-24 00:24
一种车辆状态监测装置及车辆状态监测方法。车辆状态监测装置存储解码信息及多个参考数据,并撷取行车计算机传送的网络封包,再利用解码信息对网络封包进行解码,以获得封包数据,并根据这些参考数据,对封包数据中多个位元组对应的状态信息进行检测,并在检测结果超出参考数据的标准值时,传送异常通知讯息至行车计算机,以避免资安风险,以及提高车辆的行车安全。车安全。车安全。

【技术实现步骤摘要】
车辆状态监测装置及其车辆状态监测方法


[0001]本专利技术是关于一种车辆状态监测装置及其车辆状态监测方法。具体而言,本专利技术的车辆状态监测装置是判断控制器区域网络上网络封包中的各网络封包中的状态信息是否超出先前收集的状态信息的范围,以监测车辆的各项状态是否异常。

技术介绍

[0002]随着科技的快速发展,各种车辆皆装载各种电子系统,以控制安装于车辆上的各种行车计算机(electronic control unit;ECU)及所结合的零组件,并对其进行检测。控制器区域网络(controller area network;CAN)为目前广泛用于车辆的车用总线标准,允许车辆上的这些行车计算机透过CAN总线来相互通信。
[0003]此外,受惠于移动通信技术的成熟,车载通信亦成为目前产业发展的主流之一,故越来越多的车辆会安装具有移动通信功能的行车计算机。然而,控制器区域网络的内部通信是基于信息导向传输协定的广播机制,故对于内部讯息的传递并无提供任何信息安全防护措施,因而使得有心人士有机可乘,透过具有移动通信功能的电子装置入侵车辆的电子系统,进而影响车辆的操作,此举将可能危及车辆的行车安全。
[0004]有鉴于此,如何提供为控制器区域网络提供一种信息安全监控机制,车辆的电子系统被恶意入侵而影响车辆的操作,乃是业界亟待解决的问题。

技术实现思路

[0005]本专利技术的目的在于为控制器区域网络提供一种信息安全防护机制,利用所收集的正常的状态信息,作为判断行车计算机是否被入侵以及目前的车身状态是否异常的参考标准,以在车身遭遇资安风险时予以警示。据此,本专利技术的信息安全防护机制能有效地对车辆的信息安全进行监控,以防止有心人士入侵车辆的电子系统而影响车辆的操作,不仅可避免资安风险,亦可提高车辆的行车安全。
[0006]为达上述目的,本专利技术公开一种车辆状态监测装置,包括一收发器、一存储器以及一处理器。所述存储器用以存储一解码信息及多个参考数据。所述处理器电性连接至所述收发器及所述存储器,并用以执行下列操作:透过所述收发器,自一行车计算机接收所述行车计算机于一控制器区域网络上传送的一第一网络封包,所述第一网络封包中包括一第一封包数据,所述第一封包数据包括多个位元组,各所述位元组对应至所述行车计算机的一状态信息;根据所述解码信息,对所述第一封包数据进行解码,以获得各所述位元组对应的所述状态信息的一数据数值;根据这些参考数据,对各所述状态信息的所述数据数值进行检测,以产生对应各所述状态信息的一检测结果;以及当这些检测结果中其中之一超出与其对应的所述参考数据的一标准时,基于这些检测结果,透过所述收发器传送一异常通知讯息至所述行车计算机。
[0007]此外,本专利技术还公开车辆状态监测装置的所述处理器透过所述收发器,自所述行车计算机接收所述行车计算机于所述控制器区域网络上传送的多个第二网络封包,各所述
第二网络封包中包括一第二封包数据,各所述第二封包数据包括这些位元组;根据所述解码信息,对这些第二封包数据进行解码,以获得各所述位元组对应的所述状态信息的一基础数据数值;分析这些基础数据数值,以得到各所述位元组的所述状态信息的一分析结果;以及基于这些分析结果,将这些基础数据数值作为所述参考数据。
[0008]此外,本专利技术还公开这些参考数据中包括一预设计数值,所述状态信息包括一封包计数值,所述处理器判断所述封包计数值与所述预设计数值是否相同;以及当所述封包计数值与所述预设计数值不同时,透过所述收发器传送所述异常通知讯息至所述行车计算机。
[0009]此外,本专利技术还公开这些参考数据中包括一校验值规则,所述第一封包数据中的各所述位元组包括多个位元,所述状态信息包括一封包校验值,所述处理器还基于所述校验值规则,计算所述状态信息的一预设校验值;判断所述预设校验值与所述封包校验值是否相同;以及当所述预设校验值与所述封包校验值不相同时,透过所述收发器传送所述异常通知讯息至所述行车计算机。
[0010]此外,本专利技术还公开所述第一网络封包包括一第一封包识别码,这些参考数据中包括对应所述第一封包识别码的一平均封包频率,所述处理器还透过所述收发器,自所述行车计算机及多个其他行车计算机接收所述行车计算机及这些其他行车计算机于一时间区间内于所述控制器区域网络上传送的多个第二网络封包,各所述第二网络封包包括一第二封包识别码;计算这些第二封包识别码中与所述第一封包识别码相同的一数量,以获得所述第一封包识别码于所述时间区间内的一封包频率;判断所述封包频率是否大于所述平均封包频率;以及当所述封包频率大于所述平均封包频率时,透过所述收发器传送所述异常通知讯息至所述行车计算机。
[0011]此外,本专利技术还公开这些参考数据中包括各所述位元组一数值范围,所述处理器还判断各所述位元组的一数值是否在各所述位元组的所述数值范围内;以及当这些数值其中之一超出对应的所述数值范围时,透过所述收发器传送所述异常通知讯息至所述行车计算机。
[0012]此外,本专利技术还公开所述第一网络封包包括一封包识别码,所述封包识别码对应至一应用类别,这些参考数据中包括所述封包识别码对应的所述应用类别的一趋势曲线,所述处理器还判断所述趋势曲线中是否存在一峰值;以及当所述趋势曲线中存在所述峰值时,透过所述收发器传送所述异常通知讯息至所述行车计算机。
[0013]此外,本专利技术还公开一种用于一车辆状态监测装置的车辆状态监测方法。所述车辆状态监测装置包括一收发器、一存储器及一处理器。所述存储器存储一解码信息及多个参考数据。所述车辆状态监测方法由所述处理器执行且包括下列步骤:透过所述收发器,自一行车计算机接收所述行车计算机于一控制器区域网络上传送的一第一网络封包,所述第一网络封包中包括一第一封包数据,所述第一封包数据包括多个位元组,各所述位元组对应至所述行车计算机的一状态信息;根据所述解码信息,对所述第一封包数据进行解码,以获得各所述位元组对应的所述状态信息的一数据数值;根据这些参考数据,对各所述状态信息的所述数据数值进行检测,以产生对应各所述状态信息的一检测结果;以及当这些检测结果中其中之一超出与其对应的所述参考数据的一标准时,基于这些检测结果,透过所述收发器传送一异常通知讯息至所述行车计算机。
[0014]此外,本专利技术还公开车辆状态监测方法包括下列步骤:透过所述收发器,自所述行车计算机接收所述行车计算机于所述控制器区域网络上传送的多个第二网络封包,各所述第二网络封包中包括一第二封包数据,各所述第二封包数据包括这些位元组;根据所述解码信息,对这些第二封包数据进行解码,以获得各所述位元组对应的所述状态信息的一基础数据数值;分析这些基础数据数值,以得到各所述位元组的所述状态信息的一分析结果;以及基于这些分析结果,将这些基础数据数值作为所述参考数据。
[0015]此外,本专利技术还公开这些参考数据中包括一预设计数值,所述状态信息包括一封包计数值,所述车辆状态监测方法还包括下列步骤:判断所述封包计数值与所述预设计数值是否相同;以及当所述封包计数值与所述预设计数值不同时,透过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆状态监测装置,其特征在于,包括:一收发器;一存储器,用以存储一解码信息及多个参考数据;以及一处理器,电性连接至所述收发器及所述存储器,并用以执行下列操作:透过所述收发器,自一行车计算机接收所述行车计算机于一控制器区域网络上传送的一第一网络封包,所述第一网络封包中包括一第一封包数据,所述第一封包数据包括多个位元组,各所述位元组对应至所述行车计算机的一状态信息;根据所述解码信息,对所述第一封包数据进行解码,以获得各所述位元组对应的所述状态信息的一数据数值;根据所述多个参考数据,对各所述状态信息的所述数据数值进行检测,以产生对应各所述状态信息的一检测结果;以及当所述检测结果中其中之一超出与其对应的所述参考数据的一标准时,基于所述检测结果,透过所述收发器传送一异常通知讯息至所述行车计算机。2.根据权利要求1所述的车辆状态监测装置,其特征在于,所述处理器还用以执行下列操作:透过所述收发器,自所述行车计算机接收所述行车计算机于所述控制器区域网络上传送的多个第二网络封包,各所述第二网络封包中包括一第二封包数据,各所述第二封包数据包括所述多个位元组;根据所述解码信息,对所述第二封包数据进行解码,以获得各所述位元组对应的所述状态信息的一基础数据数值;分析所述基础数据数值,以得到各所述位元组的所述状态信息的一分析结果;以及基于所述分析结果,将所述基础数据数值作为所述参考数据。3.根据权利要求1所述的车辆状态监测装置,其特征在于,所述多个参考数据中包括一预设计数值,所述状态信息包括一封包计数值,所述处理器还用以执行下列操作:判断所述封包计数值与所述预设计数值是否相同;以及当所述封包计数值与所述预设计数值不同时,透过所述收发器传送所述异常通知讯息至所述行车计算机。4.根据权利要求1所述的车辆状态监测装置,其特征在于,所述多个参考数据中包括一校验值规则,所述第一封包数据中的各所述位元组包括多个位元,所述状态信息包括一封包校验值,所述处理器还用以执行下列操作:基于所述校验值规则,计算所述状态信息的一预设校验值;判断所述预设校验值与所述封包校验值是否相同;以及当所述预设校验值与所述封包校验值不相同时,透过所述收发器传送所述异常通知讯息至所述行车计算机。5.根据权利要求1所述的车辆状态监测装置,其特征在于,所述第一网络封包包括一第一封包识别码,所述多个参考数据中包括对应所述第一封包识别码的一平均封包频率,所述处理器还用以执行下列操作:透过所述收发器,自所述行车计算机及多个其他行车计算机接收所述行车计算机及所述多个其他行车计算机于一时间区间内于所述控制器区域网络上传送的多个第二网络封
包,各所述第二网络封包包括一第二封包识别码;计算所述第二封包识别码中与所述第一封包识别码相同的一数量,以获得所述第一封包识别码于所述时间区间内的一封包频率;判断所述封包频率是否大于所述平均封包频率;以及当所述封包频率大于所述平均封包频率时,透过所述收发器传送所述异常通知讯息至所述行车计算机。6.根据权利要求1所述的车辆状态监测装置,其特征在于,所述多个参考数据中包括各所述位元组一数值范围,所述处理器还用以执行下列操作:判断各所述位元组的一数值是否在各所述位元组的所述数值范围内;以及当所述数值其中之一超出对应的所述数值范围时,透过所述收发器传送所述异常通知讯息至所述行车计算机。7.根据权利要求1所述的车辆状态监测装置,其特征在于,所述第一网络封包包括一封包识别码,所述封包识别码对应至一应用类别,所述多个参考数据中包括所述封包识别码对应的所述应用类别的一趋势曲线,所述处理器还用以执行下列操作:判断所述趋势曲线中是否存在一峰值;以及当所述趋势曲线中存在所述峰值时,透过所述收发器传送所述异常通知讯息至所述行车计算机。8.一种用于一车辆状态监测装置的车辆状态监测方法,所述...

【专利技术属性】
技术研发人员:洪逸舟施志民陈星宇刘文楷
申请(专利权)人:财团法人资讯工业策进会
类型:发明
国别省市:

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

1