一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种异常检测方法和系统与流程

2022-05-18 05:24:29 来源:中国专利 TAG:

一种异常检测方法和系统
【技术领域】
1.本发明涉及车辆技术领域,尤其涉及一种异常检测方法和系统。


背景技术:

2.基于相关技术中的总线数据进行仿真回放发送,重要报文都有定义新鲜度值,以0~15滚动更新,以任意控制器局域网络(controller area network,简称can)0x301报文为例,当黑客模拟301报文时,新鲜度值会被打乱,对于对手件来说,会判定该节点发送报文新鲜度值紊乱,报故障,故障产生后,车联网(telematics service provider,简称tsp)平台或者诊断仪获取的故障都是对手件报节点信号无效/信号丢失。由于can报文为广播明文,当从数据上,无法判断数据来源,那么后续查数据,纵使平台有数据,也无法说明该节点为何发送的数据会异常,不能进行精确地进行异常检测。


技术实现要素:

3.有鉴于此,本发明实施例提供了一种异常检测方法和系统,用以提高异常检测的精确度。
4.一方面,本发明实施例提供了一种异常检测方法,包括:
5.远程信息处理器t-box根据获取的特定标志位报文,向车联网tsp平台发送所述特定标志位报文对应的冲突信息;
6.tsp平台响应于所述冲突信息,通过外界交互模块检测出异常来源;
7.tsp平台根据所述异常来源进行异常处理。
8.可选地,所述t-box根据获取的特定标志位报文,向车联网tsp平台发送所述特定标志位报文对应的冲突信息之前包括:
9.控制器局域网络can总线若获取的控制器报文与自身的身份标识号id报文相同时,将设置的特定标志位报文激活;
10.所述can总线将所述特定标志位报文发送至所述t-box。
11.可选地,所述tsp平台响应于所述冲突信息,通过外界交互模块检测出异常来源,包括:
12.所述tsp平台响应于所述冲突信息,获取外界交互模块发送的记录日志;
13.所述tsp平台根据所述记录日志,检测出异常来源,所述异常来源包括远程交互模块或本地交互模块。
14.可选地,所述记录日志包括:报文发送日志或缓冲记录状态。
15.可选地,所述tsp平台根据所述异常来源进行异常处理之前,包括:
16.所述tsp平台判断所述异常来源为远程交互模块或本地交互模块;
17.所述tsp平台若判断出所述异常来源为远程交互模块,继续执行所述根据所述异常来源进行异常处理的步骤。
18.可选地,所述tsp平台根据所述异常来源进行异常处理,包括:
19.所述tsp平台若判断出所述异常来源为远程交互模块,拦截异常攻击。
20.可选地,还包括:
21.所述tsp平台若判断出所述异常来源为本地交互模块,向终端设备发送通知信息。
22.可选地,所述远程交互模块包括:t-box或车载信息娱乐系统ivi。
23.可选地,所述本地交互模块包括:车载自诊断系统obd。
24.另一方面,本发明实施例提供了一种异常检测系统,包括:远程信息处理器t-box和车联网tsp平台;
25.所述t-box,用于根据获取的特定标志位报文,向所述tsp平台发送所述特定标志位报文对应的冲突信息;
26.所述tsp平台,用于响应于所述冲突信息,通过外界交互模块检测出异常来源;根据所述异常来源进行异常处理。
27.本发明实施例提供的异常检测方法的技术方案中,远程信息处理器t-box根据获取的特定标志位报文,向车联网tsp平台发送特定标志位报文对应的冲突信息;tsp平台响应于冲突信息,通过外界交互模块检测出异常来源;tsp平台根据异常来源进行异常处理。本发明实施例提供的技术方案中,能够通过外界交互模块检测出异常来源,提高了异常检测的效率。
【附图说明】
28.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
29.图1为本发明实施例提供的异常检测系统的结构示意图;
30.图2为本发明实施例提供的一种异常检测方法的流程图;
31.图3为本发明实施例提供的另一种异常检测方法的流程图;
【具体实施方式】
32.为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
33.应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
34.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
35.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
36.本发明实施例提供了一种异常检测系统,图1为本发明实施例提供的异常检测系
统的结构示意图,如图1所示,该系统包括:远程信息处理器(telematics box,简称t-box)1和车联网tsp平台2。t-box 1与tsp平台2连接。
37.t-box 1,用于根据获取的特定标志位报文,向tsp平台2发送特定标志位报文对应的冲突信息;
38.tsp平台2,用于响应于冲突信息,通过外界交互模块检测出异常来源;根据异常来源进行异常处理。
39.本发明实施例中,该系统还包括:控制器局域网络can总线3,can总线3与t-box 1连接。
40.can总线3,用于若获取的控制器报文与自身的身份标识号(identity document,简称id)报文相同时,将设置的特定标志位报文激活;将特定标志位报文发送至t-box 1。
41.本发明实施例中,该系统还包括:外界交互模块4。外界交互模块4与tsp平台2连接。
42.tsp平台2,具体用于响应于冲突信息,获取外界交互模块4发送的记录日志;根据记录日志,检测出异常来源,异常来源包括远程交互模块或本地交互模块。
43.本发明实施例中,记录日志包括:报文发送日志或缓冲记录状态。
44.本发明实施例中,tsp平台2,用于判断异常来源为远程交互模块或本地交互模块;若判断出异常来源为远程交互模块,继续执行根据异常来源进行异常处理的步骤。
45.本发明实施例中,tsp平台2,具体用于若判断出异常来源为远程交互模块,拦截异常攻击。
46.本发明实施例中,该系统还包括:终端设备5,tsp平台2与终端设备5连接。
47.tsp平台2,具体用于若判断出异常来源为本地交互模块,向终端设备5发送通知信息。
48.本发明实施例中,终端设备5包括:手机、平板电脑、车机或可穿戴设备。
49.本发明实施例中,远程交互模块包括:t-box或车载信息娱乐系统(in-vehicle infotainment,简称ivi)。
50.本发明实施例中,本地交互模块包括:车载自诊断系统(on-board diagnostics,简称obd)。
51.本发明实施例提供的技术方案中,远程信息处理器t-box根据获取的特定标志位报文,向车联网tsp平台发送特定标志位报文对应的冲突信息;tsp平台响应于冲突信息,通过外界交互模块检测出异常来源;tsp平台根据异常来源进行异常处理。本发明实施例提供的技术方案中,能够通过外界交互模块检测出异常来源,提高了异常检测的精确度。
52.本发明实施例提供了一种异常检测方法,图2为本发明实施例提供的一种异常检测方法的流程图,如图2所示,该方法包括:
53.步骤102、t-box根据获取的特定标志位报文,向tsp平台发送特定标志位报文对应的冲突信息。
54.步骤104、tsp平台响应于冲突信息,通过外界交互模块检测出异常来源。
55.步骤106、tsp平台根据异常来源进行异常处理。
56.本发明实施例提供的技术方案中,远程信息处理器t-box根据获取的特定标志位报文,向车联网tsp平台发送特定标志位报文对应的冲突信息;tsp平台响应于冲突信息,通
过外界交互模块检测出异常来源;tsp平台根据异常来源进行异常处理。本发明实施例提供的技术方案中,能够通过外界交互模块检测出异常来源,提高了异常检测的精确度。
57.本发明实施例提供了另一种异常检测方法,图3为本发明实施例提供的另一种异常检测方法的流程图,如图3所示,该方法包括:
58.步骤202、can总线若获取的控制器报文与自身的身份标识号id报文相同时,将设置的特定标志位报文激活。
59.本发明实施例中,can总线为广播明文传输,当控制器在未发送报文时,处于持续监控can总线的状态。
60.本发明实施例中,can总线从控制器获取控制器报文。
61.本发明实施例中,can总线若获取的控制器报文与自身的身份标识号id报文相同时,则表明车辆受到了外部的攻击。
62.步骤204、can总线将特定标志位报文发送至t-box。
63.步骤206、t-box根据获取的特定标志位报文,向tsp平台发送特定标志位报文对应的冲突信息。
64.步骤208、tsp平台响应于冲突信息,获取外界交互模块发送的记录日志。
65.本发明实施例中,外界交互模块包括:t-box、、ivi或网关(gateway,简称gw)。
66.本发明实施例中,记录日志包括:报文发送日志或缓冲记录状态。
67.步骤210、tsp平台根据记录日志,检测出异常来源,异常来源包括远程交互模块或本地交互模块。
68.本发明实施例中,远程交互模块包括:t-box或车载信息娱乐系统ivi。本地交互模块包括:车载自诊断系统obd。
69.作为一种可选方案,通过gw检测出obd的异常。
70.步骤212、tsp平台判断异常来源为远程交互模块或本地交互模块,若判断出异常来源为远程交互模块,执行步骤214;若判断出异常来源为本地交互模块,执行步骤216。
71.本发明实施例中,tsp平台若判断出异常来源为远程交互模块,则表明车辆受到了远程攻击,执行步骤214;若判断出异常来源为本地交互模块,则表明车辆受到了本地攻击,执行步骤216。
72.步骤214、tsp平台拦截异常攻击,流程结束。
73.步骤216、tsp平台向终端设备发送通知信息。
74.作为一种可选方案,tsp平台向终端设备发送通知信息,以通知用户检测车辆的状态。
75.作为另一种可选方案,tsp平台向终端设备发送通知信息,用户通过终端设备确认本地攻击并拦截异常攻击。
76.本发明实施例提供的技术方案中,远程信息处理器t-box根据获取的特定标志位报文,向车联网tsp平台发送特定标志位报文对应的冲突信息;tsp平台响应于冲突信息,通过外界交互模块检测出异常来源;tsp平台根据异常来源进行异常处理。本发明实施例提供的技术方案中,能够通过外界交互模块检测出异常来源,提高了异常检测的精确度。
77.本发明实施例提供的技术方案中,能够不占带宽而实现车内can总线的状态监控,同时tsp平台可判定异常(通信丢失、信号无效)的产生原因,规避车辆的控制器责任问题。
78.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献