[go: up one dir, main page]

CN103107904A - 一种ats系统控制中心应用服务器的双机切换方法 - Google Patents

一种ats系统控制中心应用服务器的双机切换方法 Download PDF

Info

Publication number
CN103107904A
CN103107904A CN201110362214XA CN201110362214A CN103107904A CN 103107904 A CN103107904 A CN 103107904A CN 201110362214X A CN201110362214X A CN 201110362214XA CN 201110362214 A CN201110362214 A CN 201110362214A CN 103107904 A CN103107904 A CN 103107904A
Authority
CN
China
Prior art keywords
standby host
main frame
host
data
application server
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
CN201110362214XA
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.)
Hunan CRRC Times Signal and Communication Co Ltd
Original Assignee
Beijing CSR Times Information Technology 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 Beijing CSR Times Information Technology Co Ltd filed Critical Beijing CSR Times Information Technology Co Ltd
Priority to CN201110362214XA priority Critical patent/CN103107904A/zh
Publication of CN103107904A publication Critical patent/CN103107904A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

本发明提供了一种ATS系统控制中心应用服务器的双机切换方法,该方法包括:应用服务器上电,进行主机和备机仲裁;数据进行初始化,将初始化数据同时发送给所述主机和备机处理;所述主机和备机同时处理与系统中其它模块的数据交互;当所述主机故障时,直接将所述备机的标识信息设置为主机状态,当前主机提示工作人员修理备机。在本发明提供的方法中,由于主机和备机同时处理应用服务器与其它模块的数据交互,且主机和备机的软硬件、接收的消息数据、处理时间等完全一致,因此,当主机和备机进行切换时,消除了主机向备机发送同步和存储的数据所带来的同步延迟,大大提高了主机和备机数据同步的实时性。

Description

一种ATS系统控制中心应用服务器的双机切换方法
技术领域
本发明涉及轨道交通技术领域,尤其涉及一种ATS系统控制中心应用服务器的双机切换方法。
背景技术
在当前地铁运营过程中,列车运行的安全性至关重要,所以在信号系统的开发过程中进行了多方面的安全性设计。在当前的列车运行环境下,对于信号系统中的ATS系统中所有双机冗余的设备进行切换时,数据同步的延迟不会影响列车运行的安全性问题,而且也可以满足当前的需要,但是,随着轨道交通的发展和用户对速度的需求,数据同步的实时性会变为影响列车运行安全的一个因素。
在现阶段使用的信号系统中,双机冗余的切换方式为:利用主备机双方的串行接口和软件结合的方法实现检测转换电路的功能和主备机之间的数据通信,在这种切换方式下,主备机的软硬件结构完全相同,各单元的主备工作状态由上电顺序决定,先上电的一方自动进入主机工作状态,后上电者则进入备机状态,主机定期接受备机的状态数据,当发生接收超时时,主机认为备机已经发生故障,并通过本单元的显示装置向用户发出通知信号,以便即时对备机进行脱线维护。备机在其工作工程中不完成应用功能,但定期接收主机的状态数据,当发生接收超时时,备机认为主机已经发生故障,自动切入主机工作状态,并通过显示装置向用户发出通知信号,以便对原主机进行脱线维护,备机还主动接收主机的备份数据并进行存储备份。
上述切换方式中,在同一时刻,只有主机运行主程序,备机只完成数据的同步和存储功能,备机在进行数据同步的过程中,只有主机执行完相应的操作,才能将需要同步或存储的数据信息发送给备机,备机再进行处理,这使得主备机切换过程中对列车的运行监控产生了延迟,从而造成了列车运行的潜在危险。此外,在主机给备机发送数据时,如果主机故障,会造成数据的丢失,当备机切换到主机状态后,会在一定的时间范围内对实际的列车运行信息产生误判,增加了运行的危险。
发明内容
有鉴于此,本发明提供了一种ATS系统控制中心应用服务器的双机切换方法,用于解决主机和备机切换时所产生的数据同步延迟问题。
一种ATS系统控制中心应用服务器的双机切换方法,该方法包括:
应用服务器上电,进行主机和备机仲裁;
数据进行初始化,将初始化数据同时发送给所述主机和备机处理;
所述主机和备机同时处理与系统中其它模块的数据交互;
当所述主机故障时,直接将所述备机的标识信息设置为主机状态,当前主机提示工作人员修理备机;当所述备机故障时,所述主机提示工作人员修理备机;
当备机再次接入所述系统中时,主机将系统当前状态的数据发送给备机进行初始化,以保证备机初始数据的正确性和同步性。
所述应用服务器向其他模块发送数据时,将所述主机和备机的标识信息打包添加到要传输的数据流中,网络底层的处理模块判断主机和备机的标识信息,若是备机发送的信息则忽略,将主机发送的消息传送给目的设备。
进行主机和备机仲裁后,如果系统中只有主机,则进行初始化操作时,只对主机进行初始化,当备机接入系统后,主机将系统当前状态数据发送给备机进行初始化。
进行主机和备机仲裁的依据为上电顺序,先上电的应用服务器为主机,后上电的应用服务器为备机,将先上电的应用服务器的标识信息设置为主机状态,将后上电的应用服务器的标识信息设置为备机状态。
本发明提供的ATS系统控制中心应用服务器的双机切换方法中,主机和备机同时处理应用服务器与其它模块的数据交互,由于主机和备机的软硬件、接收的消息数据、处理时间等完全一致,因此,当主机和备机进行切换时,消除了主机向备机发送同步和存储的数据所带来的同步延迟,大大提高了主机和备机数据同步的实时性。此外,由于取消了主机向备机发送更新数据的过程,因此降低了数据出错的风险,提高了系统的安全性和可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明提供的ATS系统控制中心应用服务器的双机切换方法的流程图;
图2为本发明提供的ATS系统控制中心应用服务器的双机切换结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的ATS系统控制中心应用服务器的双机切换方法如图1所示,包括:
S11:应用服务器上电,进行主机和备机的仲裁;
在本实施例中,利用现有技术中主机和备机双方的串行接口和软件仲裁相结合的方法确定主机和备机。具体过程为:
应用服务器上电,不设置当前机器的主机状态,应用服务器的主机和备机状态由上电顺序决定,先上电的应用服务器为主机,后上电的应用服务器为备机。其中,通过标识信息进行主机和备机的设置,将先上电的应用服务器的标识信息设置为主机状态,将后上电的应用服务器的标识信息设置为备机状态。
软件仲裁的过程为:参见图2,一台应用服务器上电后,如应用服务器A上电,应用服务器A检查串口是否收到另一台应用服务器B发送的信号数据,如果没有收到,则只有当前的应用服务器A工作,设置当前的应用服务器A为主机,主机通过串口周期性地发送主机状态信号信息;另一台服务器B上电后,通过串口接收数据信号,如果收到,则说明主机已经存在,设置当前应用服务器B为备机,备机通过串口周期性地发送备机状态信号信息。
S12:数据进行初始化,将初始化数据同时发送给所述主机和备机处理;
如果主机和备机在初始化之前就已经运行且主机和备机已判断完毕,则将初始化数据同时发送给主机和备机。
主机和备机判断完后,如果系统中只有主机,则进行初始化操作时,只对主机进行初始化,当备机接入系统后,主机将系统当前状态数据发送给备机进行初始化。
S13:主机和备机同时处理与系统中其它模块的数据交互;
由于应用服务器的主机和备机都连接在局域网中,因此可以与系统中的其它模块进行通信,在进行应用服务器和其它模块的数据交互时,主机和备机同时处理数据,即其它模块在向应用服务器发送数据消息时,同时发送给主机和备机,由于主机和备机的硬件环境和软件环境完全相同,所以对于其它模块的数据处理结果是完全一致的,在这种情况下,就不需要主机向备机发送更新的数据信息。
S14-S17:当主机故障时,直接将备机的标识信息设置为主机状态,当前主机提示工作人员修理备机;当备机故障时,主机提供工作人员修理备机。
由于主机通过串口周期性的发送状态信息给备机,同时备机通过串口周期性的发送状态信息给主机,当备机通过串口接收主机的状态信息超时时,主机故障,此时,直接将备机的标识信息设置为主机状态,当前主机提示工作人员修理备机;如果备机通过串口接收主机的状态信息超时,则备机故障,此时,主机提示工作人员修理备机。
S18:当备机再次接入系统中时,主机将系统当前状态的数据发送给备机进行初始化,保证备机初始数据的正确性和同步性。
在本实施例提供的方法中,由于应用服务器与其它模块进行信息交互时,主机和备机同时处理数据,即主机和备机会同时向目的设备发送信息,因此对于目的设备而言,会同时收到主机和备机发送的数据,这势必会产生混论冗余问题,有鉴于此,当应用服务器向其它模块发送数据信息时,将主机和备机的标识信息打包添加在要传输的数据流中,在网络底层的处理模块首先判断主机和备机的标识,如果判断出是备机发送的信息则忽略,将主机发送的消息传送至目的设备,因此解决了两个应用服务器同时发送消息的混乱冗余问题。
在本实施例中,由于主机和备机同时处理与系统中其它模块的数据交互,因此,主机不需要向备机发送更新数据,这样主机和备机之间的串口只是用来传输主机和备机的状态信号数据,因此串口的功能单一,更加便于工作人员维护。
本发明提供的ATS系统控制中心应用服务器的双机切换方法中,主机和备机同时处理应用服务器与其它模块的数据交互,由于主机和备机的软硬件、接收的消息数据、处理时间等完全一致,因此,当主机和备机进行切换时,消除了主机向备机发送同步和存储的数据所带来的同步延迟,大大提高了主机和备机数据同步的实时性。此外,由于取消了主机向备机发送更新数据的过程,因此降低了数据出错的风险,提高了系统的安全性和可靠性。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (4)

1.一种列车自动监控ATS系统控制中心应用服务器的双机切换方法,其特征在于,该方法包括:
应用服务器上电,进行主机和备机仲裁;
数据进行初始化,将初始化数据同时发送给所述主机和备机处理;
所述主机和备机同时处理与系统中其它模块的数据交互;
当所述主机故障时,直接将所述备机的标识信息设置为主机状态,当前主机提示工作人员修理备机;当所述备机故障时,所述主机提示工作人员修理备机;
当备机再次接入所述系统中时,主机将系统当前状态的数据发送给备机进行初始化,以保证备机初始数据的正确性和同步性。
2.根据权利要求1所述的方法,其特征在于,还包括:所述应用服务器向其他模块发送数据时,将所述主机和备机的标识信息打包添加到要传输的数据流中,网络底层的处理模块判断主机和备机的标识信息,若是备机发送的信息则忽略,将主机发送的消息传送给目的设备。
3.根据权利要求1所述的方法,其特征在于,进行主机和备机仲裁后,如果系统中只有主机,则进行初始化操作时,只对主机进行初始化,当备机接入系统后,主机将系统初始状态数据发送给备机进行初始化。
4.根据权利要求1所述的方法,其特征在于,所述进行主机和备机仲裁的依据为上电顺序,先上电的应用服务器为主机,后上电的应用服务器为备机,将先上电的应用服务器的标识信息设置为主机状态,将后上电的应用服务器的标识信息设置为备机状态。
CN201110362214XA 2011-11-15 2011-11-15 一种ats系统控制中心应用服务器的双机切换方法 Pending CN103107904A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110362214XA CN103107904A (zh) 2011-11-15 2011-11-15 一种ats系统控制中心应用服务器的双机切换方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110362214XA CN103107904A (zh) 2011-11-15 2011-11-15 一种ats系统控制中心应用服务器的双机切换方法

Publications (1)

Publication Number Publication Date
CN103107904A true CN103107904A (zh) 2013-05-15

Family

ID=48315486

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110362214XA Pending CN103107904A (zh) 2011-11-15 2011-11-15 一种ats系统控制中心应用服务器的双机切换方法

Country Status (1)

Country Link
CN (1) CN103107904A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016183967A1 (zh) * 2015-05-19 2016-11-24 中兴通讯股份有限公司 一种关键组件的故障告警方法、装置及大数据管理系统
CN107390511A (zh) * 2016-05-17 2017-11-24 西门子公司 用于运行冗余的自动化系统的方法
CN110784354A (zh) * 2019-10-30 2020-02-11 北京大米未来科技有限公司 数据处理方法、装置、系统和可读存储介质
CN111169510A (zh) * 2018-11-09 2020-05-19 通号城市轨道交通技术有限公司 一种列车通信系统
CN113141418A (zh) * 2021-05-17 2021-07-20 卡斯柯信号有限公司 应用于ctc多中心间的数据通信方法、电子设备及存储介质
CN113190385A (zh) * 2021-05-21 2021-07-30 卡斯柯信号有限公司 车站应用服务器主备机的数据同步方法
CN113830134A (zh) * 2021-08-25 2021-12-24 通号城市轨道交通技术有限公司 车载atp双系切换方法和车载atp的逻辑单元
CN116880335A (zh) * 2023-08-23 2023-10-13 卡斯柯信号有限公司 一种智能控制系统及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1753377A (zh) * 2005-11-04 2006-03-29 北京和利时系统工程股份有限公司 一种避免冗余主站对串行总线链路访问冲突的方法
CN101394306A (zh) * 2008-07-08 2009-03-25 国电南瑞科技股份有限公司 一种双服务器系统的无缝切换方法
CN101594258A (zh) * 2009-07-06 2009-12-02 杭州华三通信技术有限公司 一种双机热备技术中实时处理数据的方法、系统和设备
CN101621394A (zh) * 2008-06-30 2010-01-06 上海邮电设计咨询研究院有限公司 一种用于话务数据处理的容灾系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1753377A (zh) * 2005-11-04 2006-03-29 北京和利时系统工程股份有限公司 一种避免冗余主站对串行总线链路访问冲突的方法
CN101621394A (zh) * 2008-06-30 2010-01-06 上海邮电设计咨询研究院有限公司 一种用于话务数据处理的容灾系统
CN101394306A (zh) * 2008-07-08 2009-03-25 国电南瑞科技股份有限公司 一种双服务器系统的无缝切换方法
CN101594258A (zh) * 2009-07-06 2009-12-02 杭州华三通信技术有限公司 一种双机热备技术中实时处理数据的方法、系统和设备

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016183967A1 (zh) * 2015-05-19 2016-11-24 中兴通讯股份有限公司 一种关键组件的故障告警方法、装置及大数据管理系统
CN107390511B (zh) * 2016-05-17 2021-12-07 西门子公司 用于运行冗余的自动化系统的方法
CN107390511A (zh) * 2016-05-17 2017-11-24 西门子公司 用于运行冗余的自动化系统的方法
US11262745B2 (en) 2016-05-17 2022-03-01 Siemens Aktiengesellschaft Method for operating a redundant automation system to increase availability of the automation system
CN111169510A (zh) * 2018-11-09 2020-05-19 通号城市轨道交通技术有限公司 一种列车通信系统
CN110784354A (zh) * 2019-10-30 2020-02-11 北京大米未来科技有限公司 数据处理方法、装置、系统和可读存储介质
CN113141418A (zh) * 2021-05-17 2021-07-20 卡斯柯信号有限公司 应用于ctc多中心间的数据通信方法、电子设备及存储介质
CN113141418B (zh) * 2021-05-17 2022-08-16 卡斯柯信号有限公司 应用于ctc多中心间的数据通信方法、电子设备及存储介质
CN113190385A (zh) * 2021-05-21 2021-07-30 卡斯柯信号有限公司 车站应用服务器主备机的数据同步方法
US12259797B2 (en) 2021-05-21 2025-03-25 Casco Signal Co., Ltd. Data synchronization method for host machine and backup machine of station application server
CN113830134A (zh) * 2021-08-25 2021-12-24 通号城市轨道交通技术有限公司 车载atp双系切换方法和车载atp的逻辑单元
CN113830134B (zh) * 2021-08-25 2024-03-15 通号城市轨道交通技术有限公司 车载atp双系切换方法和车载atp的逻辑单元
CN116880335A (zh) * 2023-08-23 2023-10-13 卡斯柯信号有限公司 一种智能控制系统及方法

Similar Documents

Publication Publication Date Title
CN103107904A (zh) 一种ats系统控制中心应用服务器的双机切换方法
CN203027276U (zh) 双机热备平台
CN107634855A (zh) 一种嵌入式系统的双机热备方法
CN102104532B (zh) 一种故障切换的方法、系统和中心提供商边缘路由器
CN109842505A (zh) 一种云端集群故障处理方法及装置
CN106452864A (zh) 一种停车场故障保护方法、装置和系统
CN105577444B (zh) 一种无线控制器管理方法及无线控制器
CN104079442A (zh) 基于实时以太网的冗余控制装置、设备冗余系统和方法
CN112793621A (zh) 一种计算机联锁道岔多机控制系统及方法
CN108536046A (zh) 用于机车通信设备的主控单元切换方法及机车通信设备
CN102540985A (zh) 轨道交通站台屏蔽门中央冗余控制系统
CN108725521A (zh) 一种轨道交通主备控制中心热备冗余管理系统及方法
CN106627665B (zh) 冗余gsm-r通信单元的车载地震紧急处置装置
CN105550078B (zh) 一种主备自由切换1553b总线接口板
CN107672624B (zh) 铁路区间光纤网络信号控制装置及系统
CN105656670B (zh) 多控制卡线路切换装置及其控制方法
CN106154877A (zh) 一种控制装置及其运行控制方法
CN109921949A (zh) 一种灾备系统冗余机制的实现方法
CN109649446B (zh) 一种多重冗余网络化的计算机联锁人机交互系统
CN107942646B (zh) 一种安全性独立主备切换设备及方法
CN118055026A (zh) 车载冗余显示装置与列控系统的拓扑结构及组播通信方法
CN104301145A (zh) 网络设备及用于网络设备的控制串口配置方法
CN100496002C (zh) 光纤接入网及其通信保护方法
CN104354723A (zh) 一种轨道交通综合监控方法及系统
CN204904361U (zh) 一种基于移动互联网的双备份停车场自动维护系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Zhang Jie

Inventor after: Tang Bin

Inventor after: Zhu Hengguo

Inventor before: Zhang Jie

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: ZHANG JIE TO: ZHANG JIE TANG BIN ZHU HENGGUO

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160718

Address after: 21, building 7, building 189, 410600 Renmin East Road, Changsha economic and Technological Development Zone, Hunan, Changsha

Applicant after: Hunan CRRC Times Communications Signal Co., Ltd.

Address before: 100070, No. 1, No. 6, No. 188, South Fourth Ring Road, Fengtai District, Beijing

Applicant before: Beijing CSR Times Information Technology Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130515