This application proposes a vehicle network communication method and device, which includes acquiring the first communication instruction sent by the first electronic control unit in the vehicle network, verifying the validity of the first communication instruction according to the preset set of transmission instructions corresponding to the first electronic control unit, and acquiring the current transmission frequency of the first communication instruction if the first communication instruction is known to be valid. Rate, and compare the preset first transmission frequency with the current transmission frequency corresponding to the first electronic control unit and the first communication instruction; if it is known that the current transmission frequency is less than the first transmission frequency, the first communication instruction is sent to the target object in the vehicle network. Thus, by setting the sending instruction set to verify the legitimacy of communication instructions and controlling the frequency of communication instructions, the security of vehicle network communication is improved.
【技术实现步骤摘要】
车辆网络通信方法和装置
本申请涉及车辆通信
,尤其涉及一种车辆网络通信方法和装置。
技术介绍
随着信息化的不断发展,当前车辆普遍拥有数十个电子控制单元(ElectronicControlUnit,简称ECU),电子控制单元之间的通信是通过车辆内控制器局域网络(ControllerAreaNetwork,简称CAN)实现。其中,控制器局域网络的特点是数据帧结构简单,易于监听分析,连接在控制器局域网络上的任意ECU,都可以接收控制器局域网络上的所有数据,并且也可以发送任意数据到控制器局域网络,以及接收方不能判断数据是哪一个ECU发出来的。使得CAN总线上任一个ECU被攻击后,就可以影响ECU之间的正常通讯,甚至使得其他ECU执行一些非安全性的动作,影响行车安全。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种车辆网络通信方法,包括以下步骤:获取车辆网络中的第一电子控制单元发送的第一通信指令,根据预设的与所述第一电子控制单元对应的发送指令集验证所述第一通信指令的合法性;若获知所述第一通信指令合法,则获取所述第一通信指令的当前发送频率,并将预设的与所述第一电子控制单元和第一通信指令对应的第一发送频率和所述当前发送频率进行比较;若获知所述当前发送频率小于所述第一发送频率,则将所述第一通信指令发送给所述车辆网络中的目标对象。为达上述目的,本申请第二方面实施例提出了一种车辆网络通信装置,包括:获取验证模块,用于获取车辆网络中的第一电子控制单元发送的第一通信指令,根据预设的与所述第一电子控制单元对应的发送指令集 ...
【技术保护点】
1.一种车辆网络通信方法,其特征在于,包括:获取车辆网络中的第一电子控制单元发送的第一通信指令,根据预设的与所述第一电子控制单元对应的发送指令集验证所述第一通信指令的合法性;若获知所述第一通信指令合法,则获取所述第一通信指令的当前发送频率,并将预设的与所述第一电子控制单元和第一通信指令对应的第一发送频率和所述当前发送频率进行比较;若获知所述当前发送频率小于所述第一发送频率,则将所述第一通信指令发送给所述车辆网络中的目标对象。
【技术特征摘要】
1.一种车辆网络通信方法,其特征在于,包括:获取车辆网络中的第一电子控制单元发送的第一通信指令,根据预设的与所述第一电子控制单元对应的发送指令集验证所述第一通信指令的合法性;若获知所述第一通信指令合法,则获取所述第一通信指令的当前发送频率,并将预设的与所述第一电子控制单元和第一通信指令对应的第一发送频率和所述当前发送频率进行比较;若获知所述当前发送频率小于所述第一发送频率,则将所述第一通信指令发送给所述车辆网络中的目标对象。2.根据权利要求1所述的方法,其特征在于,在所述获取车辆网络中的第一电子控制单元发送的第一通信指令之前,还包括:从所述车辆网络的网关设备获取预先根据所述车辆网络的通信矩阵生成的与所述第一电子控制单元对应的包括通信指令集和通信频率的通信策略;其中,所述通信矩阵包括:所述车辆网络中各电子控制单元之间通信交互的授权条件和约束条件。3.根据权利要求1所述的方法,其特征在于,在所述将预设的与所述第一电子控制单元和第一通信指令对应的第一发送频率和所述当前发送频率进行比较之后,还包括:若获知所述当前发送频率大于等于所述第一发送频率,则将所述当前发送频率与预设的第二发送频率进行比较,其中,所述第二发送频率大于所述第一发送频率;若获知所述当前发送频率小于所述第二发送频率,则拦截所述第一通信指令,并向所述第一电子控制单元反馈延迟发送响应;当监测到所述第一通信指令的延迟时间小于所述第一发送频率,则将所述第一通信指令发送给目标对象。4.根据权利要求3所述的方法,其特征在于,在将所述当前发送频率与预设的第二发送频率进行比较之后,还包括:若获知所述当前发送频率大于等于所述第二发送频率,则拦截所述第一通信指令,并向所述第一电子控制单元反馈禁止发送响应,以及向所述车辆网络的网关设备发送包含所述第一电子控制单元的设备标识的报警消息。5.根据权利要求1所述的方法,其特征在于,在将所述第一通信指令发送给所述车辆网络中的目标对象之前,还包括:获取与所述第一通信指令对应的通信对象标识;根据预设的与...
【专利技术属性】
技术研发人员:乔旭,李显杰,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。