【技术实现步骤摘要】
面向UDS车辆诊断服务场景的异常事件检测方法及系统
[0001]本专利技术属于汽车电子信息安全
,特别涉及一种面向UDS车辆诊断服务场景的异常事件检测方法及系统。
技术介绍
[0002]早期的车辆故障诊断必须依赖于有经验的专业维修人员,需要大量的人力和时间成本。在汽车电子控制单元(Electronic Control Unit,ECU)中部署诊断模块后,汽车发生故障时会自动生成故障代码存储在诊断模块中,此时利用诊断仪就能够读取故障代码,了解汽车出现故障的根本原因。汽车诊断服务除了读取故障信息外,还可以进行诊断和通信管理、数据传输、在线编程以及功能和元件测试。
[0003]然而,不同诊断服务协议的开发、部署、实施和维护会给整车制造商、系统供应商和ECU供应商带来不必要的成本。统一诊断服务(Unified Diagnostic Services,UDS)是由国际标准ISO 14229规定的汽车电子ECU环境下的一种诊断通信协议,获得了国际和国内汽车相关厂商的认可。UDS服务可以在CAN、LIN、Flexray、In
【技术保护点】
【技术特征摘要】
1.一种面向UDS车辆诊断服务场景的异常事件检测方法,其特征在于,包括以下步骤:步骤S1,建立用于记录UDS报文的响应码集到异常事件的异常事件类型集的映射关系的映射表;步骤S2,从车载总线采集包含服务标识符以及对应的响应码的诊断通信报文;步骤S3,对所述诊断通信报文进行解析得到作为当前服务标识符的服务标识符以及对应的作为当前响应码的响应码;步骤S4,判断所述当前响应码是否与所述响应码集中的响应码相匹配;步骤S5,根据响应码匹配结果,从所述映射表中获取对应的异常事件类型;步骤S6,输出包含获取到的所述异常事件类型、所述当前响应码以及所述当前服务标识符的异常事件报告。2.根据权利要求1所述的面向UDS车辆诊断服务场景的异常事件检测方法,其特征在于:其中,在所述步骤S1中,所述UDS报文包括国际标准ISO14229规定的应用于汽车电子控制单元环境下的统一诊断服务报文、以及用户自定义的符合国际标准ISO14229规定格式的自定义诊断服务报文。3.根据权利要求1所述的面向UDS车辆诊断服务场景的异常事件检测方法,其特征在于:其中,在所述步骤S1中,所述异常事件的异常事件类型包括UDS拒绝服务、UDS探测、非法UDS请求、非法获取权限以及数据安全威胁。4.根据权利要求1所述的面向UDS车辆诊断服务场景的异常事件检测方法,其特征在于:其中,在所述步骤S2中,通过实时采集或诊断报文日志采集的方式采集所述诊断通信报文。5.根据...
【专利技术属性】
技术研发人员:王博文,乔琪,张诏景,张渊策,缪炜恺,蒲戈光,
申请(专利权)人:上海工业控制安全创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。