一种汽车网关防火墙报文健康检查方法及网关装置、汽车制造方法及图纸

技术编号:24362261 阅读:29 留言:0更新日期:2020-06-03 03:55
本发明专利技术提供一种汽车网关防火墙报文健康检查方法及装置、汽车,该方法包括如下步骤:接收CAN报文,并根据CAN报文生成中断信号;根据所述中断信号获取中断邮箱的邮箱索引号;根据所述邮箱索引号获取所述CAN报文的每个信号对应的位置信息、长度信息和预设标准信号值;根据每个信号的位置信息和长度信息获取所述CAN报文的每个信号的信号值;将所述每个信号值和与其对应的预设标准信号值进行对比分析;根据所述对比分析结果确定所述CAN报文的信号值为有效或无效。所述装置用于实现所述方法,所述汽车包括所述装置。本发明专利技术大幅降低了CAN报文健康检查功能对网关芯片的性能要求,提高了网关防火墙对CAN总线的防护能力。

A method of message health check for firewall of automobile gateway and gateway device, automobile

【技术实现步骤摘要】
一种汽车网关防火墙报文健康检查方法及网关装置、汽车
本专利技术涉及车辆
,具体涉及一种网关防火墙健康检查的信号索引方法及装置、汽车。
技术介绍
随着智能网联的发展,车网安全问题日益突出。一方面车辆对外接口越来越多(例如OBD,Wi-Fi,4G等),在提供丰富应用的同时,风险源也越来越多;另一方面,车内网络也增加了更多的功能和选项使得车内网更加复杂,车内网安全问题也日益收到工业界重视。汽车的CAN总线(控制器局域网络,ControllerAreaNetworkBus)上以高频率运行着数百个不同的CAN报文,车内各个ECU(ElectronicControlUnit,电子控制单元)之间的信号通过CAN报文传送。网关(Gateway)作为车辆内外网络分界的关口和车内网通讯的要塞,开发基于网关的安全防护功能(防火墙)是目前各个车厂都十分重视的研发领域。为了确保CAN总线中传输的信号值安全可信,网关防火墙中设计了健康检查模块,网关收到一个CAN报文后,该健康检查模块会对相应的信号做严格检查,包括报文长度、信号大小范围,对不符合定义的本文档来自技高网...

【技术保护点】
1.一种汽车网关防火墙报文健康检查方法,其特征在于,包括如下步骤:/n接收CAN报文,并根据所述CAN报文生成中断信号;/n根据所述中断信号获取中断邮箱的邮箱索引号;/n根据所述邮箱索引号获取所述CAN报文的每个信号对应的位置信息、长度信息和预设标准信号值;/n根据每个信号的位置信息和长度信息获取所述CAN报文的每个信号的信号值;/n将所述每个信号值和与其对应的预设标准信号值进行对比分析;/n根据所述对比分析结果判断所述CAN报文的信号值为有效或无效。/n

【技术特征摘要】
1.一种汽车网关防火墙报文健康检查方法,其特征在于,包括如下步骤:
接收CAN报文,并根据所述CAN报文生成中断信号;
根据所述中断信号获取中断邮箱的邮箱索引号;
根据所述邮箱索引号获取所述CAN报文的每个信号对应的位置信息、长度信息和预设标准信号值;
根据每个信号的位置信息和长度信息获取所述CAN报文的每个信号的信号值;
将所述每个信号值和与其对应的预设标准信号值进行对比分析;
根据所述对比分析结果判断所述CAN报文的信号值为有效或无效。


2.如权利要求1所述的汽车网关防火墙报文健康检查方法,其特征在于,所述根据所述邮箱索引号获取对应的预设标准信号值包括:
根据所述邮箱索引号查询控制信号索引表,获取所述CAN报文的每个信号对应的信号信息;
其中,所述控制信号索引表包括有各类CAN报文的各信号所对应的信号信息以及各邮箱索引号和相应信号信息之间的索引关系;所述信号信息包括信号的位置信息、信号的长度信息和预设标准信号值。


3.如权利要求2所述的汽车网关防火墙报文健康检查方法,其特征在于,所述根据所述邮箱索引号获取CAN报文每个信号的位置信息、长度信息和预设标准信号值包括:
根据所述邮箱索引号获取对应的CAN报文的控制信号索引起点和信号长度;
根据所述控制信号索引起点和信号长度,查找所述控制信号索引表得到所述CAN报文的每个信号对应的位置信息、长度信息和预设标准信号值。


4.如权利要求1或2或3所述的汽车网关防火墙报文健康检查方法,其特征在于,所述预设标准信号值包括CAN报文各信号对应的预设最大标准值和预设最小标准值。


5.如权利要求4所述的汽车网关防火墙报文健康检查方法,其特征在于,所述将所述每个信号值和与其对应的预设标准信号值进行对比分析包括:
所述...

【专利技术属性】
技术研发人员:杜仲陈林倪静波张金池杨晓松涂孝军
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:广东;44

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

1