基于车辆CAN总线结构的安全防护装置及方法制造方法及图纸

技术编号:24994773 阅读:17 留言:0更新日期:2020-07-24 17:57
本发明专利技术公开了一种基于车辆CAN总线结构的安全防护装置及方法。其中,该装置包括:监测单元,适于监测车辆攻击事件,确定车辆攻击事件中受到攻击的电子控制单元;触发单元,适于触发隔离控制信号,将隔离控制信号发送至受到攻击的电子控制单元对应的控制机构;控制机构,适于根据隔离控制信号切断受到攻击的电子控制单元与CAN总线之间的连接;其中,受到攻击的电子控制单元对应的控制机构设置于受到攻击的电子控制单元与CAN总线之间。采用本方案,可在车辆受到攻击时迅速响应,切断受到攻击的电子控制单元与CAN总线之间的连接,避免现有技术中因某一电子控制单元受到攻击而影响整个CAN总线的弊端,从而保证车辆安全,提升车辆稳定性。

【技术实现步骤摘要】
基于车辆CAN总线结构的安全防护装置及方法
本专利技术涉及车辆安全
,具体涉及一种基于车辆CAN总线结构的安全防护装置及方法。
技术介绍
CAN(ControllerAreaNetwork,控制器局域网络)总线是ISO国际标准化的串行通信协议。其以通信实时性强及开发周期短等特点成为当今应用最广泛的现场总线之一,并且成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线。搭载于CAN总线中的节点可通过广播的方式在CAN总线中发布数据报文,从而实现信息的传输。然而,目前CAN总线中的节点均与CAN总线直接连接,即采用如图1所示的连接方式。当CAN总线中的某一或几个节点受到攻击时,将直接导致整个CAN总线的瘫痪,从而威胁车辆安全。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于车辆CAN总线结构的安全防护装置及方法。根据本专利技术的一个方面,提供了一种基于车辆CAN总线结构的安全防护装置,包括:监测单元,适于监测车辆攻击事件,并确定车辆攻击事件中受到攻击的电子控制单元;触发单元,适于触发隔离控制信号,将所述隔离控制信号发送至所述受到攻击的电子控制单元对应的控制机构;控制机构,适于根据所述隔离控制信号切断所述受到攻击的电子控制单元与CAN总线之间的连接;其中,所述受到攻击的电子控制单元对应的控制机构设置于所述受到攻击的电子控制单元与所述CAN总线之间。根据本专利技术的另一方面,提供了一种基于车辆CAN总线结构的安全防护方法,包括:监测车辆攻击事件,并确定车辆攻击事件中受到攻击的电子控制单元;触发隔离控制信号,将所述隔离控制信号发送至所述受到攻击的电子控制单元对应的控制机构;以供所述控制机构根据所述隔离控制信号切断所述受到攻击的电子控制单元与CAN总线之间的连接;其中,所述受到攻击的电子控制单元对应的控制机构设置于所述受到攻击的电子控制单元与所述CAN总线之间。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于车辆CAN总线结构的安全防护方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于车辆CAN总线结构的安全防护方法方法对应的操作。根据本专利技术提供的基于车辆CAN总线结构的安全防护装置及方法,首先监测车辆攻击事件,确定车辆攻击事件中受到攻击的电子控制单元;进一步触发单元,适于触发隔离控制信号,将隔离控制信号发送至受到攻击的电子控制单元对应的控制机构;最终由控制机构根据隔离控制信号切断受到攻击的电子控制单元与CAN总线之间的连接;其中,受到攻击的电子控制单元对应的控制机构设置于受到攻击的电子控制单元与CAN总线之间。采用本方案,可在车辆受到攻击时迅速响应,切断受到攻击的电子控制单元与CAN总线之间的连接,避免现有技术中因某一电子控制单元受到攻击而影响整个CAN总线的弊端,从而保证车辆安全,提升车辆稳定性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了现有技术中的一种CAN总线节点连接示意图;图2示出了根据本专利技术一个实施例提供的一种基于车辆CAN总线结构的安全防护装置的结构示意图;图3示出了根据本专利技术一个实施例提供的另一种基于车辆CAN总线结构的安全防护装置的结构示意图;图4示出了根据本专利技术一个实施例提供的又一种基于车辆CAN总线结构的安全防护装置的结构示意图;图5示出了根据本专利技术一个实施例提供的一种基于车辆CAN总线结构的安全防护方法流程示意图;图6示出了根据本专利技术一个实施例提供的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图2示出了根据本专利技术一个实施例提供的一种基于车辆CAN总线结构的安全防护装置的结构示意图。如图2所示,该装置包括:监测单元21、触发单元22、以及控制机构23。其中,监测单元21、触发单元22以及控制机构23均搭载于CAN总线中。并且,监测单元21与触发单元22可以分别设立,也可以集成于一体连接于CAN总线中,本实施例对此不做限定。具体地,针对于多路CAN总线:在一种实施方式中,可按照图3所示的方式,在每路CAN总线中均设置相应的监测单元21以及触发单元22(纵向两路CAN总线中的监测单元、触发单元、控制机构以及电子控制单元未示出)。从而每路CAN总线中均至少包含有一监测单元21以及触发单元22,从而避免当某路中的监测单元21和/或触发单元22发生故障时,影响其他路CAN总线的安全防护,从而提高车辆的稳定性;在另一种实施方式中,可按照图4所示的方式,在多路总线连接的网关中统一设置监测单元21以及触发单元22,并由监测单元21及触发单元22负责对多路CAN总线的监控。从而降低成本及结构复杂度。监测单元21,适于监测车辆攻击事件,并确定车辆攻击事件中受到攻击的电子控制单元。由于监测单元21搭载于CAN总线中,从而监测单元21可监听CAN总线中的数据报文等信息,所以,本实施例中由监测单元21来监测车辆攻击事件,并确定车辆攻击事件中受到攻击的电子控制单元。可选的,在监测车辆攻击事件,确定车辆攻击事件中受到攻击的电子控制单元过程中,可采用以下实施方式中的至少一种:在一种实施方式中,监测车辆总线中的数据报文,并判断数据报文是否来自于合法的电子控制单元(ECU,ElectronicControlUnit);若否,则确定针对于车辆发生了物理攻击事件。其中,在判断数据报文是否来自于合法的电子控制单元时,需先确定发出数据报文的电子控制单元,车辆中不同的电子控制单元发出同一数据报文所对应的模拟信号声纹不同(该模拟信号声纹具体是指模拟信号的特征数据,例如可将模拟信号进行相应的数学转换后获得的数据作为模拟信号声纹)。所以,可对数据报文进行解析,获得与数据报文对应的模拟信号声纹,并根据模拟信号声纹确定发出数据报文的电子控制单元。进一步地,车辆中的电子控制单元仅本文档来自技高网...

【技术保护点】
1.一种基于车辆CAN总线结构的安全防护装置,包括:/n监测单元,适于监测车辆攻击事件,并确定车辆攻击事件中受到攻击的电子控制单元;/n触发单元,适于触发隔离控制信号,将所述隔离控制信号发送至所述受到攻击的电子控制单元对应的控制机构;/n控制机构,适于根据所述隔离控制信号切断所述受到攻击的电子控制单元与CAN总线之间的连接;/n其中,所述受到攻击的电子控制单元对应的控制机构设置于所述受到攻击的电子控制单元与所述CAN总线之间。/n

【技术特征摘要】
1.一种基于车辆CAN总线结构的安全防护装置,包括:
监测单元,适于监测车辆攻击事件,并确定车辆攻击事件中受到攻击的电子控制单元;
触发单元,适于触发隔离控制信号,将所述隔离控制信号发送至所述受到攻击的电子控制单元对应的控制机构;
控制机构,适于根据所述隔离控制信号切断所述受到攻击的电子控制单元与CAN总线之间的连接;
其中,所述受到攻击的电子控制单元对应的控制机构设置于所述受到攻击的电子控制单元与所述CAN总线之间。


2.根据权利要求1所述的装置,其中,所述隔离控制信号为不遵循CAN总线协议的控制信号。


3.根据权利要求2所述的装置,其中,所述隔离控制信号的电平高于CAN总线协议中信号的电平。


4.根据权利要求1-3中任一项所述的装置,其中,所述隔离控制信号中携带有受到攻击的电子控制单元的标识;
所述触发单元进一步适于:触发隔离控制信号,并将所述隔离控制信号发送至与隔离控制信号中携带的受到攻击的电子控制单元的标识对应的控制机构。


5.根据权利要求1-4中任一项所述的装置,其中,所述触发单元还适于:当确定所述受到攻击的电子控制单元恢复正常时,触发恢复控制信号,并将所述恢复控制信号发送至与恢复正常的电子控制单元对应的控制机构;
所述控制机构进一步适于,根据所述恢复控制信号恢复所述恢复正常...

【专利技术属性】
技术研发人员:严敏睿曹明革刘健皓
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1