本发明专利技术涉及一种用于信号集中监测系统中心的软件升级方法、设备及介质,该方法包括:按照服务端和客户端会话规约,通过信号集中监测系统中心服务器端实现对监测站机和监测终端的客户端的软件升级;升级前主动备份在用软件、数据配置、关键历史数据、检查版本控制文件的一致性,校核服务器端和客户端软件主程序及其相关组件的完整性;追忆升级过程,并表格化呈现升级分析报告。与现有技术相比,本发明专利技术具有能保证较高的安全性、易于集成和人工成本低等优点。等优点。等优点。
【技术实现步骤摘要】
用于信号集中监测系统中心的软件升级方法、设备及介质
[0001]本专利技术涉及高铁站机和终端维护
,尤其是涉及一种用于信号集中监测系统中心的软件升级方法、设备及介质。
技术介绍
[0002]为满足各铁路局日益增长的监测站机和监测终端的数量,信号集中监测系统中心的硬件配置性能正在逐步的提升,电务人员针对信号集中监测系统中心软件的智能化也提出了一些要求。在进行监测站机和监测终端软件集中升级时,多采用FTP、DameWare、PC Anywhere、远程桌面、共享文件夹等方式进行单个客户端传送软件数据,存在传送错误的软件和数据、漏传送软件和数据的现象时有发生;有时客户端软件在升级的过程中软件出现卡顿住的现象,且报错对话框无法退出,此时第三方传送软件的工具就无能为力,电务必须派人前往车站现场去处理,尤其是一些无人值守的偏远车站更需要付出沉重的代价,严重影响了现场施工作业的效率,铁路运输的安全性无法得到保障。
[0003]依据国铁集团颁布的规范性文件和接口协议,监测网是监测服务器、监测站机和监测终端共同组建的,监测网内的各子系统会频繁发生命令交互、文件和数据的传送,尤其是新建和改造车站更需要传送大量的需要升级的软件主程序和相关组件,对传送文件的数量、大小、质量、文件所要送达的目标地址提出了较高的要求。
[0004]为了满足电务部门对监测软件管理的需求,目前急需一种用于信号集中监测系统中心的软件升级方法,从而实现把需要升级的软件主程序和相关组件从中心换装到目标客户端上,且能保证较高的安全性、易于集成和人工成本低。
技术实现思路
[0005]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种用于信号集中监测系统中心的软件升级方法、设备及介质。
[0006]本专利技术的目的可以通过以下技术方案来实现:
[0007]根据本专利技术的第一方面,提供了一种用于信号集中监测系统中心的软件升级方法,该方法包括:
[0008]按照服务端和客户端会话规约,通过信号集中监测系统中心服务器端实现对监测站机和监测终端的客户端的软件升级;
[0009]升级前主动备份在用软件、数据配置、关键历史数据、检查版本控制文件的一致性,校核服务器端和客户端软件主程序及其相关组件的完整性;
[0010]追忆升级过程,并表格化呈现升级分析报告。
[0011]作为优选的技术方案,所述的信号集中监测系统的中心服务器触发软件升级条件,由中心服务器把软件推送到目标地址的客户端上;
[0012]其中可单个客户端推送,也可批量客户端推送,考虑到网络带宽的限制,同时刻批量推送时客户端数量建议控制在50个以内。
[0013]作为优选的技术方案,所述的监测终端启动自检时主动触发软件升级条件,从信号集中监测系统的中心服务器自动获取软件升级包,提示现场施工人员施工有新版本程序要更新,若有新版本监测终端程序,则执行分发软件包命令,升级本监测终端。
[0014]作为优选的技术方案,所述的监测站机上一键触发软件升级条件,从信号集中监测系统的中心服务器获取软件升级包,再次询问现场施工人员是否进行本次程序升级,若确认更新,则执行分发软件包升级命令,升级本监测站机。
[0015]作为优选的技术方案,所述的信号集中监测系统的中心服务器在推送软件升级包前,自动提取目标客户端的在用软件,主动备份到信号集中监测系统的中心服务器,这种策略确保了整个软件升级过程中既有软件的完整性。
[0016]作为优选的技术方案,所述的信号集中监测系统的中心服务器在推送软件升级包前,自动提取目标客户端的在用数据配置,主动备份到信号集中监测系统的中心服务器,这种策略确保了整个软件升级过程中既有数据配置的完整性。
[0017]作为优选的技术方案,所述的信号集中监测系统的中心服务器在推送软件升级包前,自动提取目标客户端的在用关键历史数据,主动备份到信号集中监测系统的中心服务器,这种策略确保了整个软件升级过程中既有历史数据的完整性。
[0018]作为优选的技术方案,所述的信号集中监测系统的中心服务器端针对升级后的客户端的版本控制文件进行校核,分析服务器端和客户端版本控制文件的一致性。
[0019]作为优选的技术方案,所述的信号集中监测系统的中心服务器端针对升级后的客户端的软件主程序及其相关组件进行校核,分析服务器端和客户端软件主程序及其相关组件的完整性。
[0020]作为优选的技术方案,所述的信号集中监测系统的中心服务器端在完成客户端的软件升级后,追忆升级过程、综合分析、表格化呈现升级前后的文件信息。
[0021]根据本专利技术的第二方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现所述的方法。
[0022]根据本专利技术的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现所述的方法。
[0023]与现有技术相比,本专利技术具有以下优点:
[0024]1、本专利技术信号集中监测系统中心的集中升级方法,面向批量客户端精准推送软件升级包。
[0025]2、客户端启动自检时主动校核版本控制文件,给现场施工人员报告是否有最新版本程序的提示。
[0026]3、信号集中监测系统中心一键备份在用客户端软件、数据配置、关键历史数据,确保整个升级过程的安全性。
[0027]4、信号集中监测系统中心对软件主程序及其相关组件进行升级前后的校核,分析其一致性,追忆升级过程,表格化呈现升级报告。
附图说明
[0028]图1为信号集中监测系统服务端和客户端结构示意图。
具体实施方式
[0029]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。
[0030]如图1所示,应用于用于信号集中监测系统中心的软件升级方法,按照服务端和客户端会话规约,通过信号集中监测系统中心服务器端实现对监测站机和监测终端等客户端的软件升级;升级前主动备份在用软件、数据配置、关键历史数据、检查版本控制文件的一致性,校核服务器端和客户端软件主程序及其相关组件的完整性,追忆升级过程,表格化呈现升级分析报告。
[0031]本专利技术提供用于信号集中监测系统中心的软件升级方法,具体包括:
[0032]信号集中监测系统中心的服务器端触发软件升级条件,由中心把软件推送到目标地址的客户端(监测站机或监测终端)上,可以单个客户端推送,也可以批量客户端推送。
[0033]监测终端启动自检时主动触发软件升级条件,从信号集中监测系统中心自动获取软件升级包,然后分发到本监测终端。
[0034]监测站机上一键触发软件升级条件,从信号集中监测系统中心获取软件升级包,然后分发到本监测站机。
[本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于信号集中监测系统中心的软件升级方法,其特征在于,该方法包括:按照服务端和客户端会话规约,通过信号集中监测系统中心服务器端实现对监测站机和监测终端的客户端的软件升级;升级前主动备份在用软件、数据配置、关键历史数据、检查版本控制文件的一致性,校核服务器端和客户端软件主程序及其相关组件的完整性;追忆升级过程,并表格化呈现升级分析报告。2.根据权利要求1所述的一种用于信号集中监测系统中心的软件升级方法,其特征在于,所述的信号集中监测系统的中心服务器触发软件升级条件,由中心服务器把软件推送到目标地址的客户端上;其中可单个客户端推送,也可批量客户端推送,考虑到网络带宽的限制,同时刻批量推送时客户端数量建议控制在50个以内。3.根据权利要求1所述的一种用于信号集中监测系统中心的软件升级方法,其特征在于,所述的监测终端启动自检时主动触发软件升级条件,从信号集中监测系统的中心服务器自动获取软件升级包,提示现场施工人员施工有新版本程序要更新,若有新版本监测终端程序,则执行分发软件包命令,升级本监测终端。4.根据权利要求1所述的一种用于信号集中监测系统中心的软件升级方法,其特征在于,所述的监测站机上一键触发软件升级条件,从信号集中监测系统的中心服务器获取软件升级包,再次询问现场施工人员是否进行本次程序升级,若确认更新,则执行分发软件包升级命令,升级本监测站机。5.根据权利要求1所述的一种用于信号集中监测系统中心的软件升级方法,其特征在于,所述的信号集中监测系统的中心服务器在推送软件升级包前,自动提取目标客户端的在用软件,主动备份到信号集中监测系统的中心服务器,这种策略确保了整个软件升级过程中既有软件的完整性。6.根据权利要...
【专利技术属性】
技术研发人员:王圣根,涂鹏飞,杨向波,范春学,王智杰,
申请(专利权)人:卡斯柯信号有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。