临时限速服务器的安全通信机平台制造技术

技术编号:6813945 阅读:586 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种临时限速服务器的安全通信机平台。该平台包括:成对运行的n组处理器;所述n组处理器中的至少一组处理器中的两台处理器,同步执行数据处理操作以比较所述数据处理操作的结果;所述n组处理器中的至少一组处理器为其他组处理器的备份;所述n为大于等于2的整数。从而使数据处理结果更加精确,提高临时限速服务器安全通信机平台的可靠性,提高了临时限速服务器的实时性。

【技术实现步骤摘要】

本专利技术涉及铁路列车
,特别涉及一种临时限速服务器的安全通信机平台
技术介绍
临时限速服务器(Temporary Speed Restriction Server ;TSRS)的安全通信机平台,可视为TSRS中的一个功能模块,其作用是为TSRS搭建通信平台,实现TSRS同其他设备,例如调度中心(Centralized Traffic ControlSystem ;CTC)、列控中心(Traffic Control Center ;TCC)、无线闭塞中心(Radio Blocking Center ;RBC)、相邻的 TSRS 等通过安全通信协议进行通信。现有的临时限速服务器安全通信机平台采用两台基于WinServer或Linux操作系统的处理器,其中一台处理器作为另一台处理器的备份使用。然而,这种临时限速服务器安全通信机平台,可靠性不高,实时性不高。
技术实现思路
本专利技术提供了一种临时限速服务器的安全通信机平台,以解决现有技术临时限速服务器安全通信机平台,可靠性不高以及实时性不高的问题。本专利技术提供一种临时限速服务器的安全通信机平台,包括成对运行的η组处理器;所述η组处理器中的至少一组处理器中的两台处理器,同步执行数据处理操作以比较所述数据处理操作的结果;所述η组处理器中的至少一组处理器为其他组处理器的备份;所述η为大于等于2的整数。本专利技术提供的临时限速服务器的安全通信机平台,采用成对运行的几组处理器来完成平台外部数据和内部数据的处理,这几组处理器中的至少一组处理器中的两台处理器,同步执行数据处理操作以比较所述数据处理操作的结果,并且至少一组处理器为其他组处理器的备份。从而使数据处理结果更加精确,提高临时限速服务器安全通信机平台的可靠性,提高了临时限速服务器的实时性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为临时限速服务器的安全通信机平台第二实施例的一组处理器的拓扑结构图;图2为图1所示的一组处理器执行数据处理操作的示意图;图3为本专利技术提供的临时限速服务器的安全通信机平台的拓扑结构具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供的临时限速服务器的安全通信机平台第一实施例,该平台包括成对运行的η组处理器;其中,η组处理器中的至少一组处理器中的两台处理器,同步执行数据处理操作以比较数据处理操作的结果;η组处理器中的至少一组处理器为其他组处理器的备份;η为大于等于2的整数。TSRS与CTC、TCC、RBC或者相邻TSRS等设备采用安全通讯协议,在临时限速服务器的安全通信机平台进行信息交互,平台上的处理器执行的操作包括接收与TSRS连接的设备传输的数据,对接收的数据进行相应的安全运算,将产生的合法数据发送给对应的设备, 记录非法数据。实时TSRS的运行状态,以及平台软硬件的运行状态等。其中,合法数据可以是正常操作对应的处于正常范围的数据,非法数据可以是由各种非法操作引起的处于正常范围之外的数据。平台上成对运行的η组处理器中,每一处理器可以是一中央处理单元(Central Processing Unit ;CPU),每一处理器可以属于一台计算机,或者一组中的两个处理器属于一台计算机等,均不作为本专利技术的限制。其中,计算机可采用商用货架产品 (Commercial-off-the-shelf ;COTS)计算机,或者单板计算机等。η组处理器中,至少有一组处理器用于执行数据处理操作,并且至少有一组处理器用于作为执行数据处理操作的处理器的备份设备,即可以在执行数据处理操作的一组处理器出现故障时,代替该组处理器执行数据处理操作。另外,执行数据处理的至少一组处理器中,两台处理器同步执行数据处理操作,并且在处理之后将两台处理器的处理结果进行比较,如果两台处理器的操作结果存在误差,则可以重新获取数据,重新同步执行数据处理操作,如果误差存在超过规定次数,则启用备份设备,停用工作的设备进行故障处理。η组处理器组成了 η乘2取2的结构,组内的两台处理器同步处理数据的方式能够提高计算的精确度,进而提高临时限速服务器的安全通信机平台的可靠性,进而提高临时限速服务器的实时性。本专利技术提供的临时限速服务器的安全通信机平台,采用成对运行的几组处理器来完成平台外部数据和内部数据的处理,这几组处理器中的至少一组处理器中的两台处理器,同步执行数据处理操作以比较所述数据处理操作的结果,并且至少一组处理器为其他组处理器的备份。从而使数据处理结果更加精确,提高临时限速服务器安全通信机平台的可靠性,提高了临时限速服务器的实时性。在前一实施例的基础上,作为一个优选的实施例,临时限速服务器的安全通信机平台中,可以包括4台处理器,即η为2,4台处理器组成的两组,其中一组中的两台处理器同步执行数据处理操作以比较数据处理操作的结果。进一步的,一组处理器中的两台处理器,一台为主处理器,另一台为从处理器;其中,所述主处理器接收所述平台的外部数据,并将所述外部数据复制发送给所述从处理器,所述外部数据为与所述临时限速服务器连接的其他设备发送的数据; 所述主处理器与所述从处理器均接收所述平台的内部数据,并互相发送复制的所述内部数据给对方;所述主处理器和所述从处理器分别对接收的所述内部数据和对方发送的所述复制的内部数据进行特征值比较,若比较结果一致,则所述内部数据为有效内部数据,若比较结果不一致,则丢弃所述内部数据,所述内部数据为经过所述平台上的设备处理的数据。所述主处理器和所述从处理器对所述外部数据和所述有效内部数据进行同步处理,并对处理结果进行比较,若比较结果一致,则所述外部数据的处理结果由所述主处理器发送至对应设备,所述内部数据的处理结果由所述主处理器和所述从处理器分别同步发送至对应设备。其中,主处理器和从处理器共享内存,主处理器和从处理器对外部数据和内部数据进行同步处理后,通过内存交换比较处理结果,对处理结果进行比较。图1为临时限速服务器的安全通信机平台第二实施例的一组处理器的拓扑结构图,图2为图1所示的一组处理器执行数据处理操作的示意图,图3为本专利技术提供的临时限速服务器的安全通信机平台的拓扑结构图。其中,CPUA为主处理器,CPU B为从处理器,如图1所示,一组处理器中的两台处理器组成了二取二结构,为了能够支持多种类型的外部通信对象,以及实现外部通信的网络冗余,可以在每台处理器上设置多个网口,例如,可以设置10网口。图1中所示的一组处理器包括12个网络接口 A0-A9,以及BO和Bi。作为一种可行的实施方式,网口 A2-A9可用于与外部设备进行通信,即可用于与TSRS连接的设备进行通信,网口 AO、Al、BO和Bl可用于平台内部通信使用以及调试使用。如图2本文档来自技高网...

【技术保护点】
1.一种临时限速服务器的安全通信机平台,其特征在于,包括:成对运行的n组处理器;所述n组处理器中的至少一组处理器中的两台处理器,同步执行数据处理操作以比较所述数据处理操作的结果;所述n组处理器中的至少一组处理器为其他组处理器的备份;所述n为大于等于2的整数。

【技术特征摘要】

【专利技术属性】
技术研发人员:臧永立开祥宝李士祥郑长宗刘晓斌王国光鲁永强
申请(专利权)人:铁道部运输局中国铁道科学研究院通信信号研究所
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1