CN111845853A - 一种基于主动防御的列控车载*** - Google Patents

一种基于主动防御的列控车载*** Download PDF

Info

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
Application number
CN202010622321.0A
Other languages
English (en)
Inventor
胡浩
刘昱
龚明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CRRC Industry Institute Co Ltd
Original Assignee
CRRC Industry Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CRRC Industry Institute Co Ltd filed Critical CRRC Industry Institute Co Ltd
Priority to CN202010622321.0A priority Critical patent/CN111845853A/zh
Publication of CN111845853A publication Critical patent/CN111845853A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0018Communication with or on the vehicle or train
    • B61L15/0027Radio-based, e.g. using GSM-R
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L25/00Recording or indicating positions or identities of vehicles or trains or setting of track apparatus
    • B61L25/02Indicating or recording positions or identities of vehicles or trains
    • B61L25/021Measuring and recording of train speed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols 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所述的基于主动防御的列控车载***,其特征在于,还包括:
所述输出裁决子***若判断各列控车载子***中安全计算机的输出参数相同,则发出各列控车载子***中安全计算机当前不存在网络攻击的第六提示信息。
CN202010622321.0A 2020-06-30 2020-06-30 一种基于主动防御的列控车载*** Pending CN111845853A (zh)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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