[发明专利]车辆CAN总线协议确定方法及装置有效
申请号: | 201911369169.3 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111106989B | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 李政;吴志敏;李承泽;吴昊;范乐君;赵怀瑾;申任远;黄磊;肖佃艳;陈燕呢;王智勇 | 申请(专利权)人: | 国家计算机网络与信息安全管理中心 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/06 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 杨明月 |
地址: | 100029*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 can 总线 协议 确定 方法 装置 | ||
本发明实施例提供一种车辆CAN总线协议确定方法及装置,该方法包括:确定初测协议构造数据,将初测协议构造数据发送到车辆CAN总线中,以使车辆中各车载装置进行识别;确定车辆中存在控制状态发生前后变化的目标车载装置,并配置初测协议构造数据对应的帧ID为目标车载装置对应的CAN协议数据的帧ID;确定第二协议构造数据集中复测协议构造数据发送到车辆CAN总线中,以使车辆中各车载装置进行识别;确定能够使目标车载装置发生控制状态前后变化的复测协议构造数据,根据所述复测协议构造数据确定数据中的目标位,将帧ID和目标位作为构造规则确定目标车载装置的CAN协议数据,减少采用被动监听分析数据的负担,提高工作效率。
技术领域
本发明涉及车辆控制技术领域,尤其涉及一种车辆CAN总线协议确定方法及装置。
背景技术
控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是应用最广泛的现场总线之一。CAN协议用于汽车中各种不同车载装置之间的通信,以此取代昂贵而笨重的配电线束。CAN协议是汽车厂商自己定义的,不进行公开。但市场对车辆安全有需求,此时研究人员提供了一些安全技术,这些技术如果不知道协议细节的话收效甚微,所以需要去确定CAN总线协议。
车辆CAN总线协议的确定是通过逆向思维去实现,现阶段主要采用被动监听的方式,具体为:通过周期性的操作车辆(如开关车门、开关车窗等),同时采集CAN总线上的大量数据。通过比对从大量数据中找出控制对应功能(即开关车门、开关车窗等)的数据,以达到确定协议数据的目的。若假如要确定n种功能的数据,对每种功能都需要事先周期性的操作车辆触发对应的功能,对比找到可能的数据,然后再重发进行验证,非常耗时耗力。
发明内容
针对现有技术存在的问题,本发明实施例提供一种车辆CAN总线协议确定方法及装置。
第一方面,本发明实施例提供一种车辆CAN总线协议确定方法,包括:
确定初测协议构造数据,将所述初测协议构造数据发送到车辆CAN总线中,以使车辆中各车载装置进行识别;所述初测协议构造数据为从第一协议构造数据集中的协议构造数据;
确定车辆中存在控制状态发生前后变化的车载装置,将所述车载装置作为目标车载装置,并配置初测协议构造数据对应的帧ID为所述目标车载装置对应的CAN协议数据的帧ID;
确定第二协议构造数据集,将所述第二协议构造数据集中协议构造数据作为复测协议构造数据发送到车辆CAN总线中,以使车辆中各车载装置进行识别,所述复测协议构造数据为具有所述帧ID的数据;
确定能够使目标车载装置发生控制状态前后变化的复测协议构造数据,根据所述复测协议构造数据确定数据中的目标位,将所述帧ID和目标位作为构造规则确定所述目标车载装置对应的CAN协议数据;所述目标位为CAN协议数据中能使目标车载装置发生控制状态前后变化的数据位。
可选地,所述根据所述复测协议构造数据确定数据中的目标位,包括:
将能使目标车载装置发生控制状态前后变化的复测协议构造数据中的数据部分进行“与”操作,确定所述数据部分中的目标位。
可选地,所述第一协议构造数据集的获取步骤包括:
确定多个帧ID,配置对应的数据部分,针对每个帧ID生成存在具有相同帧ID的预设数目的协议构造数据;将生成的所有协议构造数据集合生成第一协议构造数据集。
可选地,所述第二协议构造数据集的获取步骤包括:
确定比特位结构类型,根据所述比特位结构类型为初测协议构造数据对应的帧ID配置对应的数据部分,生成全数量的协议构造数据;将生成的所有协议构造数据集合生成第二协议构造数据集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家计算机网络与信息安全管理中心,未经国家计算机网络与信息安全管理中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911369169.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光纤及其成型方法
- 下一篇:一种便于清洗的人工智能空气净化装置