CN111845853A - 一种基于主动防御的列控车载*** - Google Patents
一种基于主动防御的列控车载*** Download PDFInfo
- Publication number
- CN111845853A CN111845853A CN202010622321.0A CN202010622321A CN111845853A CN 111845853 A CN111845853 A CN 111845853A CN 202010622321 A CN202010622321 A CN 202010622321A CN 111845853 A CN111845853 A CN 111845853A
- Authority
- CN
- China
- Prior art keywords
- output
- subsystem
- train control
- input
- control vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000007123 defense Effects 0.000 title claims abstract description 22
- 238000012544 monitoring process Methods 0.000 claims description 86
- 238000000034 method Methods 0.000 claims description 17
- 238000012360 testing method Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 6
- 238000013024 troubleshooting Methods 0.000 claims description 6
- 230000003137 locomotive effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 33
- 238000005259 measurement Methods 0.000 description 14
- 239000000243 solution Substances 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- ZXQYGBMAQZUVMI-GCMPRSNUSA-N gamma-cyhalothrin Chemical compound CC1(C)[C@@H](\C=C(/Cl)C(F)(F)F)[C@H]1C(=O)O[C@H](C#N)C1=CC=CC(OC=2C=CC=CC=2)=C1 ZXQYGBMAQZUVMI-GCMPRSNUSA-N 0.000 description 1
- 238000002513 implantation Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or train for signalling purposes
- B61L15/0018—Communication with or on the vehicle or train
- B61L15/0027—Radio-based, e.g. using GSM-R
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or train for signalling purposes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L25/00—Recording or indicating positions or identities of vehicles or trains or setting of track apparatus
- B61L25/02—Indicating or recording positions or identities of vehicles or trains
- B61L25/021—Measuring and recording of train speed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Train Traffic Observation, Control, And Security (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
本发明实施例提供了一种基于主动防御的列控车载***,输入裁决子***根据实现同一功能的各功能模块的模块输出结果,确定输入到各列控车载子***中安全计算机的输入参数,输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定所述列控车载***的最终输出结果。输入裁决子***根据多个功能模块确定输入到安全计算机的输入参数,输出裁决子***根据多个安全计算机的输出参数,确定最终输出结果。当存在少数的功能模块或少数的安全计算机被网络攻击,也不会影响对安全计算机的正确输入,以及安全计算机输出正确的输出参数,从而在少数网络节点出现网络攻击时,也能保证整个***的功能性运行正常。
Description
技术领域
本发明涉及列车控制技术领域,尤其是涉及一种基于主动防御的列控车载***。
背景技术
随着新一代信息技术的快速发展和应用,万物互联给我们的生产生活带来了极大的便利,同时互联互通也带来了潜在安全威胁,这种信息安全威胁不仅仅体现在传统开放的互联网领域,同时正快速向封闭的工控网络等更广泛领域扩展。城市轨道交通列控***作为一种典型的工控网络***,近年来发生了多起信息安全事件,干扰了正常运营,城市轨道交通的信息安全问题己引起各界的高度关注。
主动防御是近年来最新出现的一种网络安全技术,是指在入侵行为对信息***发生影响之前,能够及时精准预警,实时构建弹性防御体系,避免、转移、降低信息***面临的风险。该技术针对未知安全漏洞、软硬件后门等问题的本源,使已有的扫描探测、漏洞利用、后门设置、病毒注入、木马植入乃至APT等攻击手段和方法难以发挥预期的作用和效力。
现有的列控车载***,主要通过防火墙、安全传输协议等方法处理该网络攻击,能够在一定程度上保障列控***的功能安全,即防止软硬件因***故障而产生功能性运行障碍。然而现有的方法一旦出现网络攻击,便会导致整个***的功能性运行障碍。
发明内容
本发明实施例提供一种基于主动防御的列控车载***,用以解决现有的方法一旦出现网络攻击,便会导致整个***的功能性运行障碍的问题。
针对以上技术问题,本发明实施例提供一种基于主动防御的列控车载***,包括输入裁决子***、输出裁决子***,以及三组及三组以上的列控车载子***;每一列控车载子***均包括至少一个功能模块;所述至少一个功能模块包括测速定位单元、机车接口单元、无线通信单元、轨道信息接收单元、人机接口单元、应答器接收模块和安全计算机;
不同组列控车载子***中的安全计算机采用差异化配置;其中,任一组列控车载子***中的安全计算机的配置形式采用如下至少一种形式:COTS计算机主机设备、虚拟机、嵌入式***;
不同组列控车载子***中用于实现相同功能的功能模块的功能实现方式不同;
对各列控车载子***中用于实现同一功能的功能模块,由所述输入裁决子***根据实现所述同一功能的各功能模块的模块输出结果,确定输入到各列控车载子***中安全计算机的输入参数;
所述输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定所述列控车载***的最终输出结果。
可选地,还包括输入故障监控子***和输出故障监控子***;
所述输入故障监控子***用于对实现所述同一功能的各功能模块进行故障监测;其中,所述输入故障监控子***根据第一监控信息确定功能模块是否存在故障;第一监控信息包括如下信息中的至少一种:功能模块的运行日志、功能模块的报警信息、功能模块对第一预设测试指令反馈的测试数据;
所述输出故障监控子***用于对各列控车载子***中安全计算机进行故障监测;其中,所述输出故障监控子***根据第二监控信息确定安全计算机是否存在故障;第二监控信息包括如下信息中的至少一种:安全计算机的运行日志、安全计算机的报警信息、安全计算机对第二预设测试指令反馈的测试数据。
可选地,还包括:
由所述输入裁决子***根据实现所述同一功能的各功能模块的模块输出结果,确定主流模块输出结果;主流***输出结果为在实现所述同一功能的各功能模块的模块输出结果中,占比大于第一预设占比的模块输出结果;
所述输入裁决子***将确定的主流模块输出结果作为输入到各列控车载子***中安全计算机的输入参数。
可选地,所述输入裁决子***还用于:
对实现所述同一功能的各功能模块中,模块输出结果不是主流模块输出结果的任一功能模块,根据所述输入故障监控子***获取所述任一功能模块是否存在故障的第一故障监测信息;
若所述第一故障监测信息为所述任一功能模块不存在故障,则发出所述任一功能模块疑似受到网络攻击的第一提示信息;
若所述第一故障监测信息为所述任一功能模块存在故障,则发出对所述任一功能模块进行故障排查的第二提示信息。
可选地,还包括:
所述输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定主流输出参数;主流输出参数为在各列控车载子***中安全计算机的输出参数中,占比大于第二预设占比的输出参数;
所述输出裁决子***将确定的主流输出参数,作为所述列控车载***的最终输出结果。
可选地,所述输出裁决子***还用于:
对各列控车载子***的安全计算机中,输出参数不是主流输出参数的任一安全计算机,根据所述输出故障监控子***获取所述任一安全计算机是否存在故障的第二故障监测信息;
若所述第二故障监测信息为所述任一安全计算机不存在故障,则发出所述任一安全计算机疑似受到网络攻击的第三提示信息;
若所述第二故障监测信息为所述任一安全计算机存在故障,则发出对所述任一安全计算机进行故障排查的第四提示信息。
可选地,还包括:
所述输入裁决子***若判断实现所述同一功能的各功能模块的模块输出结果相同,则发出实现所述同一功能的各功能模块当前不存在网络攻击的第五提示信息。
可选地,还包括:
所述输出裁决子***若判断各列控车载子***中安全计算机的输出参数相同,则发出各列控车载子***中安全计算机当前不存在网络攻击的第六提示信息。
本发明的实施例提供了一种基于主动防御的列控车载***,输入裁决子***根据实现同一功能的各功能模块的模块输出结果,确定输入到各列控车载子***中安全计算机的输入参数,输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定所述列控车载***的最终输出结果。输入裁决子***根据多个功能模块确定输入到安全计算机的输入参数,输出裁决子***根据多个安全计算机的输出参数,确定最终输出结果。当存在少数的功能模块或少数的安全计算机被网络攻击,也不会影响对安全计算机的正确输入,以及安全计算机输出正确的输出参数,从而在少数网络节点出现网络攻击时,也能保证整个***的功能性运行正常。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的本实施例提供的基于主动防御的列控车载***的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
轨道交通列控***采取了如防火墙、安全传输协议等方式保障城轨列控***的安全,这些措施不足以保障城轨列控***的信息安全。此外,在网络结构方便,列控***采用了如二取二、三取二、二乘二取二等结构,这些结构主要是保障列控***的功能安全,即防止软硬件因***故障而产生功能性运行障碍,这种结构同时也能在一定程度上对信息安全防护起到一定的作用,但是效果有限。为了解决这一技术问题,图1为本实施例提供的基于主动防御的列控车载***的结构框图,参见图1,该基于主动防御的列控车载***包括输入裁决子***、输出裁决子***,以及三组及三组以上的列控车载子***(图1中示出了三组列控车载子***,分别为列控车载子***1、列控车载子***2和列控车载子***3);每一列控车载子***均包括至少一个功能模块;所述至少一个功能模块包括测速定位单元、机车接口单元、无线通信单元、轨道信息接收单元、人机接口单元、应答器接收模块和安全计算机;
不同组列控车载子***中的安全计算机采用差异化配置;其中,任一组列控车载子***中的安全计算机的配置形式采用如下至少一种形式:COTS(Commercial Off-The-Shelf,商用现成品或技术)计算机主机设备、虚拟机、嵌入式***;
不同组列控车载子***中用于实现相同功能的功能模块的功能实现方式不同;
对各列控车载子***中用于实现同一功能的功能模块,由所述输入裁决子***根据实现所述同一功能的各功能模块的模块输出结果,确定输入到各列控车载子***中安全计算机的输入参数;
所述输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定所述列控车载***的最终输出结果。
其中,虚拟机是指将利用虚拟技术在已有计算机硬件资源的基础上,抽象化模拟出一整套或一部分虚拟的硬件资源,如CPU、内存、Ⅰ/O设备等用于相关软件的运行与计算,目前主要有vmware等技术手段,使用容器(docker)技术也可纳入在该范畴内。
其中,嵌入式***指利用ARM、FPGA等嵌入式处理器替代计算机硬件进行相关软件的运行与计算。
其中,测速测距单元、列车接口单元、应答器信息接收模块、人机接口单元和无线通信单元等功能单元采用功能一致、结构或制式不同的方式。如测速定位单元采用不同的测速方法、无线通讯单元采用不同的传输协议等。
其中,不同组列控车载子***中用于实现相同功能的功能模块的功能实现方式不同。例如,不同组列控车载子***中的无线通信单元可以分别采用WLAN,4G,5G等功能实现方式。不同组列控车载子***中的测速测距单元可以分别采用脉冲转速传感器、多普勒雷达等功能实现方式。
其中,在每一组安全计算机在接收到3组及3组以上输入信号之前,设置一个输入裁决子***对信号进行比较、裁决及输出。输入裁决子***对任一实现同一功能的功能模块(例如,图1中的测速定位单元1、测速定位单元2和测速定位单元3),当多组功能模块的模块输出结果一致时,则将该模块输出结果输出给安全计算机进行相关数据处理;当多组功能模块的模块输出结果不一致时,则将多数一致的模块输出结果输出给安全计算机,同时记录当前相关信息以备后续进行分析。
其中,输出裁决***是一套软硬件***,其功能是将不同组的列控车载子***中安全计算机的输出参数(即安全技术机的输出结果)进行比较、裁决并输出。当多组安全计算机的输出结果一致时,则将该结果输出给列车接口单元进行相关指令的执行;当多组安全计算机的输出结果不一致时,则将多数一致的结果输出,同时记录当前相关信息以备后续进行分析。
其中,每组车载控制子***独立组网,应采用不同的网络拓扑结构,包含总线型、环型和梯型等方式。
其中,车载控制子***置于城轨列车编组的两端及相关位置。
本实施例提供了一种基于主动防御的列控车载***,输入裁决子***根据实现同一功能的各功能模块的模块输出结果,确定输入到各列控车载子***中安全计算机的输入参数,输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定所述列控车载***的最终输出结果。输入裁决子***根据多个功能模块确定输入到安全计算机的输入参数,输出裁决子***根据多个安全计算机的输出参数,确定最终输出结果。当存在少数的功能模块或少数的安全计算机被网络攻击,也不会影响对安全计算机的正确输入,以及安全计算机输出正确的输出参数,从而在少数网络节点出现网络攻击时,也能保证整个***的功能性运行正常。
进一步地,在上述实施例的基础上,还包括输入故障监控子***和输出故障监控子***;
所述输入故障监控子***用于对实现所述同一功能的各功能模块进行故障监测;其中,所述输入故障监控子***根据第一监控信息确定功能模块是否存在故障;第一监控信息包括如下信息中的至少一种:功能模块的运行日志、功能模块的报警信息、功能模块对第一预设测试指令反馈的测试数据;
所述输出故障监控子***用于对各列控车载子***中安全计算机进行故障监测;其中,所述输出故障监控子***根据第二监控信息确定安全计算机是否存在故障;第二监控信息包括如下信息中的至少一种:安全计算机的运行日志、安全计算机的报警信息、安全计算机对第二预设测试指令反馈的测试数据。
为了提高对网络攻击识别的准确性,本实施例增加了输入故障监控子***和输出故障监控子***,输入故障监控子***用于对各列控车载子***中各功能模块进行故障监测,输出故障监控子***用于对各列控车载子***中安全计算机进行故障监测。
当某一功能模块与其它实现相同功能的功能模块的模块输出结果不一致时,可以通过输入故障监控子***判断该功能模块是否是因为故障导致模块输出结果不一致,排除因故障导致的模块输出结果不一致,提高网络攻击识别的准确性。同理,当某一安全计算机与其它安全计算机的输出参数不一致时,可以通过输出故障监控子***判断输出结果不一致的安全计算机是否出现了故障,若是,则排除了该安全计算机受到网络攻击的可能性,从而提高了对安全计算机进行网络攻击识别的准确性。
输入故障监控子***通过运行日志、报警信息或者预先设定的测试指令对功能模块是否出现故障进行判断,输出故障监控子***通过运行日志、报警信息或者预先设定的测试指令对安全计算机是否出现故障进行判断。例如,输入故障监控子***和输出故障监控子***可以通过报警信息中是否有特定的报警信息,确定功能模块或安全计算机是否故障,本实施例对具体如何判断是否出现故障的过程不做具体限定。
本实施例通过输入故障监控子***对功能模块是否出现故障进行判断,通过输出故障监控子***对安全计算机是否出现故障进行判断,避免将因故障导致的输出结果不一致误认为网络攻击,提高了对网络攻击识别的准确性。
进一步地,在上述各实施例的基础上,还包括:
由所述输入裁决子***根据实现所述同一功能的各功能模块的模块输出结果,确定主流模块输出结果;主流***输出结果为在实现所述同一功能的各功能模块的模块输出结果中,占比大于第一预设占比的模块输出结果;
所述输入裁决子***将确定的主流模块输出结果作为输入到各列控车载子***中安全计算机的输入参数。
其中,第一预设占比预先设定,例如,第一预设占比为50%。
例如,对于测速定位单元1、测速定位单元2和测速定位单元3,若测速定位单元2和测速定位单元3的模块输出结果一致,测速定位单元1的模块输出结果与测速定位单元2和测速定位单元3不一致,则输入裁决子***将测速定位单元2或测速定位单元3的模块输出结果作为主流模块输出结果,将该主流模块输出结果输入各列控车载子***的安全计算机中,以供各安全计算机进行后续计算过程。
本实施例通过输入裁决子***对输入到安全计算机的数据进行安全过滤,保证输入到安全计算机中的数据正确性,提高列控***的安全性。
进一步地,在上述各实施例的基础上,所述输入裁决子***还用于:
对实现所述同一功能的各功能模块中,模块输出结果不是主流模块输出结果的任一功能模块,根据所述输入故障监控子***获取所述任一功能模块是否存在故障的第一故障监测信息;
若所述第一故障监测信息为所述任一功能模块不存在故障,则发出所述任一功能模块疑似受到网络攻击的第一提示信息;
若所述第一故障监测信息为所述任一功能模块存在故障,则发出对所述任一功能模块进行故障排查的第二提示信息。
其中,若实现所述同一功能的各功能模块的模块输出结果均不一致,则每一功能模块的模块输出结果均不是主流模块输出结果,对实现所述同一功能的各功能模块中,模块输出结果不是主流模块输出结果的任一功能模块,根据所述输入故障监控子***获取所述任一功能模块是否存在故障的第一故障监测信息;
若实现所述同一功能的各功能模块的模块输出结果存在模块输出结果为主流模块输出结果的功能模块,则对实现所述同一功能的各功能模块中,模块输出结果不是主流模块输出结果的任一功能模块,根据所述输入故障监控子***获取所述任一功能模块是否存在故障的第一故障监测信息。
其中,第一提示信息和第二提示信息可以通过弹窗进行显示,也可以发送到相关工作人员的手机或邮箱中,本实施例对此不做具体限制。
本实施例结合输入故障监控子***监测的第一故障监测信息,对模块输出结果不一致的功能模块是否是因为网络攻击进行了排查,提高了对网络攻击识别准确性。
进一步地,在上述各实施例的基础上,还包括:
所述输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定主流输出参数;主流输出参数为在各列控车载子***中安全计算机的输出参数中,占比大于第二预设占比的输出参数;
所述输出裁决子***将确定的主流输出参数,作为所述列控车载***的最终输出结果。
其中,第二预设占比预先设定,例如,第二预设占比为50%。
例如,对于安全计算机1、安全计算机2和安全计算机3,若安全计算机2和安全计算机3的输出参数一致,安全计算机1的输出参数与安全计算机2和安全计算机3不一致,则输出裁决子***将安全计算机2或安全计算机3的输出参数作为主流输出参数,将该主流输出参数输入列车接口单元,以对列车运行进行控制。
本实施例通过输出裁决子***对输入到列车接口单元的数据进行安全过滤,保证输入到列车接口单元中的数据正确性,提高列控***的安全性。
进一步地,在上述各实施例的基础上,所述输出裁决子***还用于:
对各列控车载子***的安全计算机中,输出参数不是主流输出参数的任一安全计算机,根据所述输出故障监控子***获取所述任一安全计算机是否存在故障的第二故障监测信息;
若所述第二故障监测信息为所述任一安全计算机不存在故障,则发出所述任一安全计算机疑似受到网络攻击的第三提示信息;
若所述第二故障监测信息为所述任一安全计算机存在故障,则发出对所述任一安全计算机进行故障排查的第四提示信息。
其中,若各列控车载子***的安全计算机的输出参数均不一致,则每一列控车载子***的安全计算机的输出参数均不是主流输出参数,对各列控车载子***的安全计算机中,输出参数不是主流输出参数的任一安全计算机,根据所述输出故障监控子***获取所述任一安全计算机是否存在故障的第二故障监测信息;
若各列控车载子***的安全计算机的输出参数中存在主流输出参数的功能模块,则对各列控车载子***的安全计算机中,输出参数不是主流输出参数的任一安全计算机,根据所述输出故障监控子***获取所述任一安全计算机是否存在故障的第二故障监测信息。
其中,第三提示信息和第四提示信息可以通过弹窗进行显示,也可以发送到相关工作人员的手机或邮箱中,本实施例对此不做具体限制。
本实施例结合输出故障监控子***监测的第二故障监测信息,对各列控车载子***的安全计算机中输出参数不一致的安全计算机是否是因为网络攻击进行了排查,提高了对网络攻击识别准确性。
进一步地,在上述各实施例的基础上,还包括:
所述输入裁决子***若判断实现所述同一功能的各功能模块的模块输出结果相同,则发出实现所述同一功能的各功能模块当前不存在网络攻击的第五提示信息。
例如,输入裁决子***判断测速定位单元1、测速定位单元2和测速定位单元3的模块输出结果一致,则可以通过第五提示信息提示工作人员,各列控车载子***中的测速定位单元均未受到网络攻击,也未出现故障。
进一步地,在上述各实施例的基础上,还包括:
所述输出裁决子***若判断各列控车载子***中安全计算机的输出参数相同,则发出各列控车载子***中安全计算机当前不存在网络攻击的第六提示信息。
例如,输出裁决子***判断安全计算机1、安全计算机2和安全计算机3的输出参数一致,则可以通过第六提示信息提示工作人员,各列控车载子***中的安全计算机均未受到网络攻击,也未出现故障。
其中,第五提示信息和第六提示信息可以通过弹窗进行显示,也可以发送到相关工作人员的手机或邮箱中,本实施例对此不做具体限制。
本实施例通过第五提示信息和第六提示信息,实现了对三个实现同一功能的功能模块均正常的情况,以及三个安全计算机均正常的情况进行提示。
其中,不同组的安全计算机应具有不同的软硬件配置,包含CPU、操作***、执行软件等方面。如CPU的不同配置指采用X86、ARM或虚拟机以及其不同版本等方式,操作***的不同配置指采用Windows、Linux及不同版本等方式,执行软件根据运行环境不同进行差异化和多样化编译。
综上,本实施例提出的基于主动防御的列控车载***,可有效提升城轨列控***的安全防护等级。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (8)
1.一种基于主动防御的列控车载***,其特征在于,包括输入裁决子***、输出裁决子***,以及三组及三组以上的列控车载子***;每一列控车载子***均包括至少一个功能模块;所述至少一个功能模块包括测速定位单元、机车接口单元、无线通信单元、轨道信息接收单元、人机接口单元、应答器接收模块和安全计算机;
不同组列控车载子***中的安全计算机采用差异化配置;其中,任一组列控车载子***中的安全计算机的配置形式采用如下至少一种形式:COTS计算机主机设备、虚拟机、嵌入式***;
不同组列控车载子***中用于实现相同功能的功能模块的功能实现方式不同;
对各列控车载子***中用于实现同一功能的功能模块,由所述输入裁决子***根据实现所述同一功能的各功能模块的模块输出结果,确定输入到各列控车载子***中安全计算机的输入参数;
所述输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定所述列控车载***的最终输出结果。
2.根据权利要求1所述的基于主动防御的列控车载***,其特征在于,还包括输入故障监控子***和输出故障监控子***;
所述输入故障监控子***用于对实现所述同一功能的各功能模块进行故障监测;其中,所述输入故障监控子***根据第一监控信息确定功能模块是否存在故障;第一监控信息包括如下信息中的至少一种:功能模块的运行日志、功能模块的报警信息、功能模块对第一预设测试指令反馈的测试数据;
所述输出故障监控子***用于对各列控车载子***中安全计算机进行故障监测;其中,所述输出故障监控子***根据第二监控信息确定安全计算机是否存在故障;第二监控信息包括如下信息中的至少一种:安全计算机的运行日志、安全计算机的报警信息、安全计算机对第二预设测试指令反馈的测试数据。
3.根据权利要求2所述的基于主动防御的列控车载***,其特征在于,还包括:
由所述输入裁决子***根据实现所述同一功能的各功能模块的模块输出结果,确定主流模块输出结果;主流***输出结果为在实现所述同一功能的各功能模块的模块输出结果中,占比大于第一预设占比的模块输出结果;
所述输入裁决子***将确定的主流模块输出结果作为输入到各列控车载子***中安全计算机的输入参数。
4.根据权利要求3所述的基于主动防御的列控车载***,其特征在于,所述输入裁决子***还用于:
对实现所述同一功能的各功能模块中,模块输出结果不是主流模块输出结果的任一功能模块,根据所述输入故障监控子***获取所述任一功能模块是否存在故障的第一故障监测信息;
若所述第一故障监测信息为所述任一功能模块不存在故障,则发出所述任一功能模块疑似受到网络攻击的第一提示信息;
若所述第一故障监测信息为所述任一功能模块存在故障,则发出对所述任一功能模块进行故障排查的第二提示信息。
5.根据权利要求2所述的基于主动防御的列控车载***,其特征在于,还包括:
所述输出裁决子***根据各列控车载子***中安全计算机的输出参数,确定主流输出参数;主流输出参数为在各列控车载子***中安全计算机的输出参数中,占比大于第二预设占比的输出参数;
所述输出裁决子***将确定的主流输出参数,作为所述列控车载***的最终输出结果。
6.根据权利要求5所述的基于主动防御的列控车载***,其特征在于,所述输出裁决子***还用于:
对各列控车载子***的安全计算机中,输出参数不是主流输出参数的任一安全计算机,根据所述输出故障监控子***获取所述任一安全计算机是否存在故障的第二故障监测信息;
若所述第二故障监测信息为所述任一安全计算机不存在故障,则发出所述任一安全计算机疑似受到网络攻击的第三提示信息;
若所述第二故障监测信息为所述任一安全计算机存在故障,则发出对所述任一安全计算机进行故障排查的第四提示信息。
7.根据权利要求1所述的基于主动防御的列控车载***,其特征在于,还包括:
所述输入裁决子***若判断实现所述同一功能的各功能模块的模块输出结果相同,则发出实现所述同一功能的各功能模块当前不存在网络攻击的第五提示信息。
8.根据权利要求1所述的基于主动防御的列控车载***,其特征在于,还包括:
所述输出裁决子***若判断各列控车载子***中安全计算机的输出参数相同,则发出各列控车载子***中安全计算机当前不存在网络攻击的第六提示信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010622321.0A CN111845853A (zh) | 2020-06-30 | 2020-06-30 | 一种基于主动防御的列控车载*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010622321.0A CN111845853A (zh) | 2020-06-30 | 2020-06-30 | 一种基于主动防御的列控车载*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111845853A true CN111845853A (zh) | 2020-10-30 |
Family
ID=72989444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010622321.0A Pending CN111845853A (zh) | 2020-06-30 | 2020-06-30 | 一种基于主动防御的列控车载*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111845853A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102193799A (zh) * | 2011-03-25 | 2011-09-21 | 上海磁浮交通发展有限公司 | 一种用于安全计算机通信的安全中间*** |
CN105083332A (zh) * | 2015-03-20 | 2015-11-25 | 北京交通大学 | 列控车载*** |
CN109558729A (zh) * | 2018-11-28 | 2019-04-02 | 河北省科学院应用数学研究所 | 一种网络攻击的智能防御*** |
CN110177084A (zh) * | 2019-04-04 | 2019-08-27 | 上海红阵信息科技有限公司 | 用于防御网络攻击的分布式存储***元服务结构、构建方法及***架构 |
CN110535765A (zh) * | 2019-08-26 | 2019-12-03 | 上海宽带技术及应用工程研究中心 | 基于分段路由的拟态防御网络***及其防御方法 |
CN110581852A (zh) * | 2019-09-11 | 2019-12-17 | 河南信大网御科技有限公司 | 一种高效型拟态防御***及方法 |
CN110901693A (zh) * | 2019-10-15 | 2020-03-24 | 北京交通大学 | 基于5g和云计算技术的列车运行控制*** |
US20200145382A1 (en) * | 2018-05-15 | 2020-05-07 | Cylus Cyber Security Ltd. | Cyber security anonymizer |
-
2020
- 2020-06-30 CN CN202010622321.0A patent/CN111845853A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102193799A (zh) * | 2011-03-25 | 2011-09-21 | 上海磁浮交通发展有限公司 | 一种用于安全计算机通信的安全中间*** |
CN105083332A (zh) * | 2015-03-20 | 2015-11-25 | 北京交通大学 | 列控车载*** |
US20200145382A1 (en) * | 2018-05-15 | 2020-05-07 | Cylus Cyber Security Ltd. | Cyber security anonymizer |
CN109558729A (zh) * | 2018-11-28 | 2019-04-02 | 河北省科学院应用数学研究所 | 一种网络攻击的智能防御*** |
CN110177084A (zh) * | 2019-04-04 | 2019-08-27 | 上海红阵信息科技有限公司 | 用于防御网络攻击的分布式存储***元服务结构、构建方法及***架构 |
CN110535765A (zh) * | 2019-08-26 | 2019-12-03 | 上海宽带技术及应用工程研究中心 | 基于分段路由的拟态防御网络***及其防御方法 |
CN110581852A (zh) * | 2019-09-11 | 2019-12-17 | 河南信大网御科技有限公司 | 一种高效型拟态防御***及方法 |
CN110901693A (zh) * | 2019-10-15 | 2020-03-24 | 北京交通大学 | 基于5g和云计算技术的列车运行控制*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Van Wyk et al. | Real-time sensor anomaly detection and identification in automated vehicles | |
Wu et al. | A survey of intrusion detection for in-vehicle networks | |
US10992495B2 (en) | Means and methods for regulating CAN communication | |
Waszecki et al. | Automotive electrical and electronic architecture security via distributed in-vehicle traffic monitoring | |
Koopman et al. | Credible autonomy safety argumentation | |
CN112204578A (zh) | 使用机器学习在数据接口上检测数据异常 | |
CN109857087B (zh) | 一种城轨区域控制器***硬件在环测试*** | |
Perez et al. | Codesign and simulated fault injection of safety-critical embedded systems using SystemC | |
Gao et al. | An intrusion detection method based on machine learning and state observer for train-ground communication systems | |
CN112822684B (zh) | 车辆入侵检测方法及防御*** | |
Akowuah et al. | Physical invariant based attack detection for autonomous vehicles: Survey, vision, and challenges | |
US9906545B1 (en) | Systems and methods for identifying message payload bit fields in electronic communications | |
CN112600839A (zh) | 基于车联网平台构建安全威胁关联视图的方法及装置 | |
Han et al. | Towards verifying safety properties of real-time probabilistic systems | |
Zhang et al. | An intrusion detection method of data tampering attack in communication-based train control system | |
Katsikeas et al. | VehicleLang: A probabilistic modeling and simulation language for modern vehicle IT infrastructures | |
Kondeva et al. | On computer-aided techniques for supporting safety and security co-engineering | |
Buerkle et al. | Fault-tolerant perception for automated driving a lightweight monitoring approach | |
Dutta et al. | Quantifying trust in autonomous system under uncertainties | |
CN111845853A (zh) | 一种基于主动防御的列控车载*** | |
US11706192B2 (en) | Integrated behavior-based infrastructure command validation | |
Terrosi et al. | Impact of machine learning on safety monitors | |
Kadar et al. | Towards host intrusion detection for embedded industrial systems | |
Jadidbonab et al. | A hardware-based soc monitoring in-life solution for automotive industry | |
Jackson et al. | Certified control: An architecture for verifiable safety of autonomous vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201030 |