CN107749841B - 一种机车cir设备gis数据库无线升级***和方法 - Google Patents

一种机车cir设备gis数据库无线升级***和方法 Download PDF

Info

Publication number
CN107749841B
CN107749841B CN201710939936.4A CN201710939936A CN107749841B CN 107749841 B CN107749841 B CN 107749841B CN 201710939936 A CN201710939936 A CN 201710939936A CN 107749841 B CN107749841 B CN 107749841B
Authority
CN
China
Prior art keywords
upgrading
management server
cir equipment
cir
gis data
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.)
Active
Application number
CN201710939936.4A
Other languages
English (en)
Other versions
CN107749841A (zh
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.)
BEIJING BEIJIAO XINKONG TECHNOLOGY Co.,Ltd.
Original Assignee
Beijing Beijiao Xinkong 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 Beijiao Xinkong Technology Co Ltd filed Critical Beijing Beijiao Xinkong Technology Co Ltd
Publication of CN107749841A publication Critical patent/CN107749841A/zh
Application granted granted Critical
Publication of CN107749841B publication Critical patent/CN107749841B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/10Protocols in which an application is distributed across nodes in the network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • 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/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1078Resource delivery mechanisms
    • H04L67/108Resource delivery mechanisms characterised by resources being split in blocks or fragments

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Security & Cryptography (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种机车CIR设备GIS数据库无线升级***和方法,包括归属服务器、多个管理服务器、厂家客户端及CIR设备,所述厂家客户端向所述管理服务器上传GIS数据文件,该服务器自动触发升级计划;所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址,根据该地址所述CIR设备向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级。本发明显著提高了GIS数据更新维护的工作效率以及GIS数据版本管理控制的质量。

Description

一种机车CIR设备GIS数据库无线升级***和方法
技术领域
本发明涉及通信技术领域,特别是涉及一种机车CIR设备GIS数据库无线升级***和方法。
背景技术
GSM-R是一种基于公共无线通信***GSM平台上的,专门为满足铁路应用而开发的数字式的无线通信***。它基于GSM的基础结构及其提供的电信业务,提供了铁路特有的基础业务,并以此作为一个信息化的平台,使得用户可以在这个信息平台上开发各种各样的铁路应用。随着铁路信息化水平的不断提高,数据通信在铁路安全与效率方面的角色也变得日益重要,通用分组无线业务(GPRS)网络是在现有的GSM-R网络基础上叠加了一个新的网络,从而满足铁路发展的需要,提高铁路服务质量。
随着我国铁路的GSM-R网络建设的不断发展,技术水平的不断提高,机车综合无线通信设备(CIR)得到了广泛的应用,CIR集成了GSM-R及450MHz模拟制式下调度通信、无线调度命令传送、无线车次号校核信息传送和其他业务功能,已经成为机车和动车组的主要车载通信设备,装备各类列车两万多套。
为实现CIR基于位置的呼叫,满足CIR调度功能的运用需求,CIR设备需要正确加载地理信息***(GIS)数据。CIR设备GIS数据用于向司机提供运行位置、短号码、选线提示、模式转换、站名显示及车站电话等信息,是以铁路GIS数据库为基础,依据GSM-R网络编号数据制作,是CIR正常运用的基础数据。
CIR设备GIS数据库的管理涉及到铁路GIS数据、GSM-R编号数据、列车交路及入库检修等多方面,又与新线开通、列车运行需求紧密相关,在CIR设备GIS数据维护更新管理中遇到以下主要问题:
(1)目前CIR设备GIS数据基本采用人工升级方法,由于不同厂家的CIR设备内部硬件平台不统一,GIS数据库结构及解析算法各不相同,人工升级的方法和使用工具不同,CIR设备GIS数据人工升级的时长差别很大,给CIR设备GIS数据升级维护管理带来很大困难。
(2)随着铁路建设飞速发展,CIR设备GIS数据变更频繁,更新升级管理维护工作量大。新线开通、站名更改、列车交路变更、GSM-R编号数据调整等原因均会引起CIR设备GIS数据的变更,而现有的CIR设备GIS数据库,即使增加支线或修改某个站名,都要对整个CIR设备GIS数据库进行升级。
(3)CIR设备数量多,装备在各类列车上,机车隶属于不同的机务段,动车隶属于不同的动车段,列车调拨流动性大,回库时间不统一,造成GIS数据升级维护难度和工作量较大。
(4)CIR设备GIS数据版本号命名不统一,版本管理不便。对版本号的标识,各个厂家版本号命名规则各不相同,在设备中的查看方法也不一样。因为升级频繁,往往前一次还没完成,下一次升级又开始,特别是还有机车和动车组跨局调配的以及返厂修等情况,造成了CIR设备GIS数据版本状况复杂,不利于铁路主管部门维护统计。
(5)GSM-R编号数据调整时,CIR设备GIS数据的修改升级难以同步完成。当GSM-R编号数据特别是短号码数据调整时,GSM-R编号数据的修改通常在一个或几个天窗点就可以完成,而对应CIR设备GIS数据的修改升级因为装配的列车数量多、流动性大,又涉及到外局运行的列车,升级工作需要数周时间才能完成,对外局列车的升级进度也难以把控,给这期间调度通信功能的正常运用带来影响。
针对现有技术存在的不足,提出一种机车CIR设备GIS数据库无线升级***和方法。
发明内容
本发明的目的在于提供一种基于GSM-R网络的GIS数据库无线升级方法,有效解决CIR设备GIS数据升级遇到的几种常见问题,如CIR设备GIS数据版本号命名不统一,版本管理不便,数据变更频繁,修改升级工作量较大等。
为达到上述目的,本发明采用下述技术方案:提供一种机车CIR设备GIS数据库无线升级***,包括归属服务器、多个管理服务器、厂家客户端及CIR设备,
所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件,该服务器自动触发升级计划;
所述CIR设备向所述归属服务器查询该CIR设备所属的管理服务器的IP地址,根据该地址,所述CIR设备向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级。
优选地,所述机车CIR设备GIS数据库包含CIR设备中的GIS数据及通信录数据。
优选地,所述归属服务器用于查询所述CIR设备所属的所述管理服务器IP地址,所述归属服务器和所述管理服务器为分级管理;
所述***设置两套冗余备份的归属服务器,包括所述归属服务器和备用归属服务器,当所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址无应答时,转向所述备用归属服务器进行查询。
优选的,每个铁路局根据所属CIR设备的数量设置相应数量的所述管理服务器,各管理服务器应通过各铁路局的GPRS核心网接入Gi接口网络中,与所述CIR设备进行通信;
所述管理服务器用于对所述GIS数据文件的管理:
接收所述厂家客户端上传的所述GIS数据文件,对该文件的加密传输进行完整性校验;
自动触发所述GIS数据文件的升级计划;
所述管理服务器用于对所述CIR设备的管理:
对GIS数据升级更新增量数据的下载和断点续传;并且
对通信过程中接收和发送的传输数据进行校验。
优选的,所述厂家客户端由已授权的CIR设备厂家使用,用于向所述管理服务器上传所述GIS数据文件和升级摘要文件;
所述厂家客户端的登录用户的用户名和密码经所述管理服务器进行校验,通过校验后所述CIR设备厂家使用所述厂家客户端登录该管理服务器。
优选地,所述CIR设备通过其内部GSM-R数据模块使用铁路GPRS网络从所述管理服务器请求升级摘要信息文件和GIS数据升级更新增量数据;
所述CIR设备与所述归属服务器和所述管理服务器使用UDP协议进行通信,所述CIR设备对接收到的所述归属服务器和所述管理服务器传送的数据进行校验;
所述CIR设备以所属机车的机车号与厂家设备类型为识别编码,与所述管理服务器对应。
一种机车CIR设备GIS数据库无线升级方法,执行于上述任一项***,包括:
S11:所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件;
S13:所述管理服务器自动触发升级计划;
S15:所述CIR设备通过GSM-R网络向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级。
优选地,所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件,具体包括:
S101:所述CIR设备厂家使用所述厂家客户端登录所述管理服务器;
S103:所述厂家客户端检查所述GIS数据文件和升级摘要文件的文件类型,判断是否符合上传要求,不符合要求则终止上传;
S105:所述厂家客户端上传所述GIS数据文件和升级摘要文件,并实时动态显示文件上传的进度;
S107:所述GIS数据文件和升级摘要文件上传完毕后,所述管理服务器对上传的所述GIS数据文件和升级摘要文件进行完整性校验,所述厂家客户端接收到校验结果并显示,若上传失败则结束本次上传;
S109:所述管理服务器对所述GIS数据文件和升级摘要文件进行入库操作并生成入库记录。
优选地,所述管理服务器自动触发升级计划,具体包括:
S201:确定本次入库文件所触发待升级的所述CIR设备;
S203:对各所述CIR设备进行筛选,对符合升级条件的进行标记;
S205:响应于计划管理员人工确定,使得所述升级计划生效。
优选地,所述CIR设备向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级,具体包括:
S301:所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址;
S303:所述CIR设备判断5秒内是否收到所述归属服务器的响应,若收到响应则转到步骤S309;若未收到所述响应,则再次向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址,若连续三次未收到则转到步骤S305;
S305:所述CIR设备向所述备用归属服务器查询该CIR设备所属的所述管理服务器IP地址;
S307:所述CIR设备判断5秒内是否收到所述备用归属服务器的响应,若收到响应则转到步骤S309;若未收到所述响应,则再次向所述备用归属服务器查询该CIR设备所属的所述管理服务器IP地址,若连续三次未收到则终止本次升级;
S309:所述CIR设备根据所述IP地址向所述管理服务器发送GIS数据升级请求;
S311:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送GIS数据升级请求,若连续三次未收到则终止本次升级;
S313:所述CIR设备判断接收到的所述响应帧中GIS数据升级请求的合法性检查结果,若该合法性检查结果不符合升级要求则终止本次升级;
S315:所述CIR设备向所述管理服务器发送升级摘要文件请求;
S317:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送升级摘要文件请求,若连续三次未收到则终止本次升级;
S319:所述CIR设备重复执行步骤S315,直至所述升级摘要文件全部下载至所述CIR设备本地;
S321:所述CIR设备对所述升级摘要文件进行分析,判断是否需要从所述管理服务器获取GIS数据升级更新增量数据,若不需要则终止本次升级;
S323:所述CIR设备向所述管理服务器发送GIS数据升级更新增量数据请求;
S325:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送GIS数据升级更新增量数据请求,若连续三次未收到则终止本次升级;
S327:所述CIR设备重复执行步骤S323,直至所述GIS数据升级更新增量数据全部下载至所述CIR设备本地;
S329:所述CIR设备对接收到的所述GIS数据升级更新增量数据进行正确性校验,所述CIR设备向所述管理服务器发送正确性校验结果,若校验结果为否则终止本次升级;
S331:所述CIR设备判断5秒内是否收到所述管理服务器确认收到CIR设备更新增量数据正确性校验结果的响应帧,若未收到则再次发送正确性校验结果,若连续三次未收到则终止本次升级;
S333:当所述CIR设备所属机车入库后,经库检人员进行库检操作后,所述CIR设备提示库检人员有新的GIS数据升级更新增量数据已下载到CIR设备中,并且CIR设备GIS数据升级条件已就绪;
S335:响应于库检人员人工确认,若执行则所述CIR设备向所述管理服务器发送升级本机GIS数据请求;若取消所述CIR设备GIS数据升级操作,则终止本次升级;
S337:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送升级本机GIS数据请求,若连续三次未收到则终止本次升级;
S339:所述CIR设备判断接收到所述管理服务器发送的对所述CIR设备升级本机GIS数据请求的响应帧,若所述管理服务器不允许所述CIR设备升级则终止本次升级,否则进行本机GIS数据升级;
S341:所述CIR设备进行本机GIS数据升级后,向所述管理服务器发送本机GIS数据升级完成报告;
S343:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送本机GIS数据升级完成报告,若连续三次未收到则终止本次升级;
S345:所述CIR设备接收到所述响应帧,完成本次GIS数据升级。
本发明的有益效果如下:
本发明稳定可靠、简单实用,结合铁路实际运营特点,通过GSM-R网络,利用自主约定的通信报文,实现了机车CIR设备上的GIS数据库无线升级。本发明使用归属服务器和管理服务器对机车CIR设备GIS数据库的升级更新进行分级管理;本发明使用厂家客户端和管理服务器对不同CIR设备厂家的GIS数据文件进行检查、上传和管理,确保GIS数据符合无线升级***的要求,便于版本管理;本发明基于厂家上传GIS数据文件自动触发的升级计划机制,并且支持GIS数据升级的更新数据增量传输,将升级更新的数据量控制在几十Kb甚至几Kb,另一方面本发明还支持升级更新增量数据的断点续传,从而显著提高了利用GPRS网络进行CIR设备GIS数据在线升级更新传输的可靠性,降低了CIR设备GIS数据升级维护难度和工作量。
附图说明
下面结合附图对本发明的具体实施方式作进一步详细的说明。
图1示出本发明所述机车CIR设备GIS数据库无线升级***的结构图;
图2示出本发明所述机车CIR设备GIS数据库无线升级方法的流程图;
图3示出本发明所述厂家客户端向管理服务器上传GIS数据文件和升级摘要文件的流程图;
图4示出本发明所述管理服务器自动触发升级计划的流程图;
图5示出本发明所述机车CIR设备GIS数据库无线升级方法的空中接口信息交互流程示意图。
具体实施方式
为了更清楚地说明本发明,下面结合优选实施例和附图对本发明做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本发明的保护范围。
在一个具体的实施例中,图1示出本发明所述机车CIR设备GIS数据库无线升级***的结构图,***包括CIR设备GIS数据库无线升级管理归属服务器(以下简称归属服务器)、路局CIR设备GIS数据库无线升级控制管理服务器(以下简称管理服务器)、厂家客户端及现场的CIR设备。
一种机车CIR设备GIS数据库无线升级***,包括归属服务器、多个管理服务器、厂家客户端及CIR设备,所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件,该服务器自动触发升级计划;所述CIR设备向所述归属服务器查询该CIR设备所属的管理服务器的IP地址,根据该地址,所述CIR设备向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级。该***通过CIR设备厂家使用厂家客户端上传GIS数据文件和升级摘要文件,管理服务器对上传文件进行校验、对所属各CIR设备进行筛选从而自动触发升级计划,所述CIR设备向管理服务器请求升级摘要文件和GIS数据升级更新增量数据并完成升级。
在另一个具体的实施例中,所述机车CIR设备GIS数据库包含CIR设备中的GIS数据及通信录数据。
在另一个具体的实施例中,所述归属服务器用于查询所述CIR设备所属的所述管理服务器IP地址,所述归属服务器和所述管理服务器为分级管理;
所述***设置两套冗余备份的归属服务器,包括所述归属服务器和备用归属服务器,当所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址无应答时,转向所述备用归属服务器进行查询。当CIR设备发起GIS数据升级更新请求时,应首先向归属服务器发送查询该CIR设备所属的所述管理服务器IP地址指令,归属服务器返回该CIR设备应由哪个管理服务器负责GIS数据升级更新事务的IP地址。在另一个具体的实施例中,每个铁路局根据所属CIR设备的数量设置相应数量的所述管理服务器,各管理服务器应通过各铁路局的GPRS核心网接入Gi接口网络中,与所述CIR设备进行通信;
所述管理服务器用于对所述GIS数据文件的管理:
接收所述厂家客户端上传的所述GIS数据文件,对该文件的加密传输进行完整性校验;
自动触发所述GIS数据文件的升级计划;
所述管理服务器用于对所述CIR设备的管理:
对GIS数据升级更新增量数据的下载和断点续传;并且
对通信过程中接收和发送的传输数据进行校验。
其中所述管理服务器能够对厂家客户端和无线升级***用户进行管理,可以实现用户管理、权限管理、角色管理等功能,为***管理员、升级计划管理员、各CIR设备厂商等不同用户提供用户登录及业务功能使用的相关管理功能,还包括能够允许多个厂家客户端同时进行上传操作。
对于GIS数据文件和升级摘要文件的上传,所述管理服务器能够提供专用界面,接收各个厂家根据铁路地理信息基础数据库制作生成的、适合CIR设备需求格式的数据文件。所述管理服务器应能够记录数据文件版本、上传时间、上传人、上传地点(IP地址)、数据文件校验信息等内容。并且对任何合法用户上传的历次数据文件,应提供长期存档,具备5年内可追溯文件版本序列能力;CIR设备GIS数据库无线升级成功后,服务器还可以实现对当前版本信息的归档和备查的功能。
在自动触发升级计划管理中,所述管理服务器应能提供升级服务控制策略,例如指定可升级的特定区域、可升级CIR设备列表、计划管理等功能。
所述管理服务器能够实现CIR设备经GPRS传送数据过程中的断点续传。所述管理服务器向CIR设备传送内容包括:升级摘要信息文件和GIS数据升级更新增量数据,所述管理服务器接收到CIR设备厂家从厂家客户端上传的GIS数据文件和升级摘要文件,CIR设备请求升级摘要文件后,经检查比对计算出本次升级需要的GIS数据升级更新增量数据,并向管理服务器进行请求。所述归属服务器和管理服务器还可以实现对通信过程中接收和发送的传输数据进行校验的功能。
在另一个具体的实施例中,所述厂家客户端由已授权的CIR设备厂家使用,用于向所述管理服务器上传GIS数据文件和升级摘要文件;所述管理服务器对所述厂家客户端的登录用户的用户名和密码进行校验,通过校验后所述CIR设备厂家使用所述厂家客户端登录该服务器。CIR设备厂家使用厂家客户端进行上传,输入用户名、密码后,经管理服务器合法性检查通过后登录管理服务器。上传的GIS数据文件和升级摘要文件使用加密传输方式,管理服务器对文件的完整性进行校验。
在另一个具体的实施例中,所述CIR设备通过其内部GSM-R数据模块使用铁路GPRS网络从所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据。所述CIR设备与所述归属服务器和所述管理服务器使用UDP协议进行通信,其中归属服务器服务端口为UDP20101,管理服务器服务端口为UDP 20102;所述CIR设备对接收到的所述归属服务器和所述管理服务器传送的数据进行校验。所述CIR设备以所属机车的机车号与厂家设备类型为识别编码,与所述管理服务器对应。
在另一个具体的实施例中,图2示出本发明所述机车CIR设备GIS数据库无线升级方法的流程图,一种基于GSM-R网络的机车CIR设备GIS数据库无线升级方法,执行于上述任一***,包括S11:所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件;S13:所述管理服务器自动触发升级计划;S15:所述CIR设备通过GSM-R网络向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级。
在另一个具体的实施例中,图3示出本发明所述厂家客户端向管理服务器上传GIS数据文件和升级摘要文件的流程图,具体包括:
S101:所述CIR设备厂家使用所述厂家客户端登录所述管理服务器;CIR设备厂家使用厂家客户端上传软件,输入用户名、密码后,经管理服务器合法性检查通过后登录管理服务器。
S103:所述厂家客户端检查所述GIS数据文件和升级摘要文件的文件类型,判断是否符合上传要求,不符合要求则终止上传;启动文件上传前,厂家客户端要求提供拟上传文件的相关信息,包括版本号、文件总大小(字节数)、CIR设备厂商、CIR设备类型等。
S105:所述厂家客户端上传所述GIS数据文件和升级摘要文件,并实时动态显示文件上传的进度。
S107:所述GIS数据文件和升级摘要文件上传完毕后,所述管理服务器对上传的所述GIS数据文件和升级摘要文件进行完整性校验,所述厂家客户端接收到校验结果并显示,若上传失败则结束本次上传;文件全部上传完毕且通过完整性校验后,服务器会将其自动保存在指定的文件路径,由服务器向厂家客户端发送“上传成功”信息,厂家客户端界面“上传”标记将显示(默认为空白)。如因网络故障、***处理超时或其他原因导致文件上传失败,厂家客户端界面“上传”标记将显示(默认为空白),结束本次上传。
S109:所述管理服务器对上传的所述GIS数据文件和升级摘要文件进行版本比对并生成日志,若不符合要求则丢弃上传文件并向所述厂家客户端发送“入库检查未通过”信息,结束本次上传;当管理服务器接收到一个上传文件后,自动执行上传文件的入库前检查处理操作:(1)服务器对上传文件进行入库前的检查比对(比如文件大小、版本号等);(2)如上传文件检查通过,则服务器记录相关日志,自动执行下一步文件入库操作;(3)如上传文件检查未通过,则服务器记录相关异常日志,生成相应的报警提示,向厂家客户端返回“入库检查未通过”信息。所述管理服务器对符合要求的所述GIS数据文件和升级摘要文件进行入库操作并生成入库记录。入库记录包括:入库时间(自动生成)、数据库版本号(自动生成)、上传文件大小(自动生成)、文件存放目录及文件名(自动生成)、上传用户名、版本号、CIR设备厂商、CIR设备类型等信息。
在另一个具体的实施例中,图4示出本发明所述管理服务器自动触发升级计划的流程图,所述管理服务器自动触发升级计划,具体包括:
S201:确定本次入库文件所触发待升级的CIR设备;根据数据库中“CIR设备厂家”、“CIR设备类型”与“机车号”字段的对应关系,确定本次文件版本的入库事件所触发待更新的机车号及CIR设备信息。
S203:对各所述CIR设备进行筛选,对符合升级条件的进行标记。
S205:响应于计划管理员人工确定,使得所述升级计划生效。
在另一个具体的实施例中,图5示出本发明所述基于GSM-R网络的机车CIR设备GIS数据库无线升级方法的空中接口信息交互流程示意图,所述CIR设备向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级,具体包括:
S301:所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址;
S303:所述CIR设备判断5秒内是否收到所述归属服务器的响应,若收到响应则转到步骤S309;若未收到所述响应,则再次向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址,若连续三次未收到则转到步骤S305;
S305:所述CIR设备向所述备用归属服务器查询该CIR设备所属的所述管理服务器IP地址;
S307:所述CIR设备判断5秒内是否收到所述备用归属服务器的响应,若收到响应则转到步骤S309;若未收到所述响应,则再次向所述备用归属服务器查询该CIR设备所属的所述管理服务器IP地址,若连续三次未收到则终止本次升级;
S309:所述CIR设备根据所述IP地址向所述管理服务器发送GIS数据升级请求;
S311:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送GIS数据升级请求,若连续三次未收到则终止本次升级;
S313:所述CIR设备判断接收到的所述响应帧中GIS数据升级请求的合法性检查结果,若该合法性检查结果不符合升级要求则终止本次升级;
S315:所述CIR设备向所述管理服务器发送升级摘要文件请求;
S317:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送升级摘要文件请求,若连续三次未收到则终止本次升级;
S319:所述CIR设备重复执行步骤S315,直至所述升级摘要文件全部下载至所述CIR设备本地;
S321:所述CIR设备对所述升级摘要文件进行分析,判断是否需要从所述管理服务器获取GIS数据升级更新增量数据,若不需要则终止本次升级;
S323:所述CIR设备向所述管理服务器发送GIS数据升级更新增量数据请求;
S325:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送GIS数据升级更新增量数据请求,若连续三次未收到则终止本次升级;
S327:所述CIR设备重复执行步骤S323,直至所述GIS数据升级更新增量数据全部下载至所述CIR设备本地;
S329:所述CIR设备对接收到的所述GIS数据升级更新增量数据进行正确性校验,所述CIR设备向所述管理服务器发送正确性校验结果,若校验结果为否则终止本次升级;
S331:所述CIR设备判断5秒内是否收到所述管理服务器确认收到CIR设备更新增量数据正确性校验结果的响应帧,若未收到则再次发送正确性校验结果,若连续三次未收到则终止本次升级;
S333:当所述CIR设备所属机车入库后,经库检人员进行库检操作后,所述CIR设备提示库检人员有新的GIS数据升级更新增量数据已下载到CIR设备中,并且CIR设备GIS数据升级条件已就绪;
S335:响应于库检人员人工确认,若执行则所述CIR设备向所述管理服务器发送升级本机GIS数据请求;若取消所述CIR设备GIS数据升级操作,则终止本次升级;
S337:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送升级本机GIS数据请求,若连续三次未收到则终止本次升级;
S339:所述CIR设备判断接收到所述管理服务器发送的对所述CIR设备升级本机GIS数据请求的响应帧,若所述管理服务器不允许所述CIR设备升级则终止本次升级,否则进行本机GIS数据升级;
S341:所述CIR设备进行本机GIS数据升级后,向所述管理服务器发送本机GIS数据升级完成报告;
S343:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送本机GIS数据升级完成报告,若连续三次未收到则终止本次升级;
S345:所述CIR设备接收到所述响应帧,完成本次GIS数据升级。
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。

Claims (9)

1.一种机车CIR设备GIS数据库无线升级***,其特征在于,包括归属服务器、多个管理服务器、厂家客户端及CIR设备,
所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件,该服务器自动触发升级计划;
所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器的IP地址,根据该地址,所述CIR设备向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级;
每个铁路局根据所属CIR设备的数量设置相应数量的所述管理服务器,各管理服务器应通过各铁路局的GPRS核心网接入Gi接口网络中,与所述CIR设备进行通信;
所述管理服务器用于对所述GIS数据文件的管理:
接收所述厂家客户端上传的所述GIS数据文件,对该文件的加密传输进行完整性校验;
自动触发所述GIS数据文件的升级计划;
所述管理服务器用于对所述CIR设备的管理:
对GIS数据升级更新增量数据的下载和断点续传;并且,
对通信过程中接收和发送的传输数据进行校验。
2.根据权利要求1所述的***,其特征在于,所述机车CIR设备GIS数据库包含CIR设备中的GIS数据及通信录数据。
3.根据权利要求1所述的***,其特征在于,所述归属服务器用于查询所述CIR设备所属的所述管理服务器IP地址,所述归属服务器和所述管理服务器为分级管理;
所述***设置两套冗余备份的归属服务器,包括所述归属服务器和备用归属服务器,当所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址无应答时,转向所述备用归属服务器进行查询。
4.根据权利要求1所述的***,其特征在于,所述厂家客户端由已授权的CIR设备厂家使用,用于向所述管理服务器上传所述GIS数据文件和升级摘要文件;
所述厂家客户端的登录用户的用户名和密码经所述管理服务器进行校验,通过校验后所述CIR设备厂家使用所述厂家客户端登录该管理服务器。
5.根据权利要求1所述的***,其特征在于,所述CIR设备通过其内部GSM-R数据模块使用铁路GPRS网络从所述管理服务器请求升级摘要信息文件和GIS数据升级更新增量数据;
所述CIR设备与所述归属服务器和所述管理服务器使用UDP协议进行通信,所述CIR设备对接收到的所述归属服务器和所述管理服务器传送的数据进行校验;
所述CIR设备以所属机车的机车号与厂家设备类型为识别编码,与所述管理服务器对应。
6.一种机车CIR设备GIS数据库无线升级方法,其特征在于,执行于权利要求1至5任一项所述的***,包括:
S11:所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件;
S13:所述管理服务器自动触发升级计划;
S15:所述CIR设备通过GSM-R网络向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级。
7.根据权利要求6所述的方法,其特征在于,所述厂家客户端向所述管理服务器上传GIS数据文件和升级摘要文件,具体包括:
S101:所述CIR设备厂家使用所述厂家客户端登录所述管理服务器;
S103:所述厂家客户端检查所述GIS数据文件和升级摘要文件的文件类型,判断是否符合上传要求,不符合要求则终止上传;
S105:所述厂家客户端上传所述GIS数据文件和升级摘要文件,并实时动态显示文件上传的进度;
S107:所述GIS数据文件和升级摘要文件上传完毕后, 所述管理服务器对上传的所述GIS数据文件和升级摘要文件进行完整性校验,所述厂家客户端接收到校验结果并显示,若上传失败则结束本次上传;
S109:所述管理服务器对所述GIS数据文件和升级摘要文件进行入库操作并生成入库记录。
8.根据权利要求7所述的方法,其特征在于,所述管理服务器自动触发升级计划,具体包括:
S201:确定本次入库文件所触发待升级的所述CIR设备;
S203:对各所述CIR设备进行筛选,对符合升级条件的进行标记;
S205:响应于计划管理员人工确定,使得所述升级计划生效。
9.根据权利要求8所述的方法,其特征在于,所述CIR设备向所述管理服务器请求升级摘要文件和GIS数据升级更新增量数据并升级,具体包括:
S301:所述CIR设备向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址;
S303:所述CIR设备判断5秒内是否收到所述归属服务器的响应,若收到响应则转到步骤S309;若未收到所述响应,则再次向所述归属服务器查询该CIR设备所属的所述管理服务器IP地址,若连续三次未收到则转到步骤S305;
S305:所述CIR设备向备用归属服务器查询该CIR设备所属的所述管理服务器IP地址;
S307:所述CIR设备判断5秒内是否收到所述备用归属服务器的响应,若收到响应则转到步骤S309;若未收到所述响应,则再次向所述备用归属服务器查询该CIR设备所属的所述管理服务器IP地址,若连续三次未收到则终止本次升级;
S309:所述CIR设备根据所述IP地址向所述管理服务器发送GIS数据升级请求;
S311:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送GIS数据升级请求,若连续三次未收到则终止本次升级;
S313:所述CIR设备判断接收到的所述响应帧中GIS数据升级请求的合法性检查结果,若该合法性检查结果不符合升级要求则终止本次升级;
S315:所述CIR设备向所述管理服务器发送升级摘要文件请求;
S317:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送升级摘要文件请求,若连续三次未收到则终止本次升级;
S319:所述CIR设备重复执行步骤S315,直至所述升级摘要文件全部下载至所述CIR设备本地;
S321:所述CIR设备对所述升级摘要文件进行分析,判断是否需要从所述管理服务器获取GIS数据升级更新增量数据,若不需要则终止本次升级;
S323:所述CIR设备向所述管理服务器发送GIS数据升级更新增量数据请求;
S325:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送GIS数据升级更新增量数据请求,若连续三次未收到则终止本次升级;
S327:所述CIR设备重复执行步骤S323,直至所述GIS数据升级更新增量数据全部下载至所述CIR设备本地;
S329:所述CIR设备对接收到的所述GIS数据升级更新增量数据进行正确性校验,所述CIR设备向所述管理服务器发送正确性校验结果,若校验结果为否则终止本次升级;
S331:所述CIR设备判断5秒内是否收到所述管理服务器确认收到CIR设备更新增量数据正确性校验结果的响应帧,若未收到则再次发送正确性校验结果,若连续三次未收到则终止本次升级;
S333:当所述CIR设备所属机车入库后,经库检人员进行库检操作后,所述CIR设备提示库检人员有新的GIS数据升级更新增量数据已下载到CIR设备中,并且CIR设备GIS数据升级条件已就绪;
S335:响应于库检人员人工确认,若执行则所述CIR设备向所述管理服务器发送升级本机GIS数据请求;若取消所述CIR设备GIS数据升级操作,则终止本次升级;
S337:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送升级本机GIS数据请求,若连续三次未收到则终止本次升级;
S339:所述CIR设备判断接收到所述管理服务器发送的对所述CIR设备升级本机GIS数据请求的响应帧,若所述管理服务器不允许所述CIR设备升级则终止本次升级,否则进行本机GIS数据升级;
S341:所述CIR设备进行本机GIS数据升级后,向所述管理服务器发送本机GIS数据升级完成报告;
S343:所述CIR设备判断5秒内是否收到所述管理服务器的响应帧,若未收到则再次发送本机GIS数据升级完成报告,若连续三次未收到则终止本次升级;
S345:所述CIR设备接收到所述响应帧,完成本次GIS数据升级。
CN201710939936.4A 2017-09-26 2017-10-11 一种机车cir设备gis数据库无线升级***和方法 Active CN107749841B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710883052 2017-09-26
CN2017108830521 2017-09-26

Publications (2)

Publication Number Publication Date
CN107749841A CN107749841A (zh) 2018-03-02
CN107749841B true CN107749841B (zh) 2019-05-17

Family

ID=61256060

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710939936.4A Active CN107749841B (zh) 2017-09-26 2017-10-11 一种机车cir设备gis数据库无线升级***和方法

Country Status (1)

Country Link
CN (1) CN107749841B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111209017B (zh) * 2019-10-23 2023-09-22 高新兴创联科技股份有限公司 基于gms的cir文件远程升级方法
CN111294246A (zh) * 2020-03-09 2020-06-16 天津七一二通信广播股份有限公司 一种cir设备远程升级***及远程升级实现方法
CN114936037B (zh) * 2022-07-21 2022-12-09 天津七一二移动通信有限公司 一种兼容多型号铁路cir程序升级的夹具实现方法
CN116980855B (zh) * 2023-09-20 2024-02-13 天津七一二移动通信有限公司 依托网络的集中型铁路cir线路定位***及实现方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383770A (zh) * 2008-09-27 2009-03-11 华为技术有限公司 通信设备的升级方法、通信***及其接入网络设备
CN103152446A (zh) * 2013-04-07 2013-06-12 浙江中控技术股份有限公司 一种现场总线的实现方法、设备管理服务器及***
CN104704865A (zh) * 2012-09-28 2015-06-10 高通股份有限公司 使用会话相关信令控制远程信息处理数据的传递
CN206226459U (zh) * 2016-12-01 2017-06-06 北京锦鸿希电信息技术股份有限公司 地面设备、车载设备及地理位置信息数据库远程升级***

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104002836B (zh) * 2013-02-22 2016-12-28 中兴通讯股份有限公司 一种交通位置信息实时获取显示的方法及装置
US20140365558A1 (en) * 2013-06-05 2014-12-11 Wolfgis, Llc System and method for visualizing complex gis location-based datasets
CN105577449A (zh) * 2016-01-19 2016-05-11 江苏小牛电动科技有限公司 一种基于电动车中控***的自动升级方法和装置
CN106059875B (zh) * 2016-05-24 2019-04-19 中国铁道科学研究院通信信号研究所 机车综合无线通信设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383770A (zh) * 2008-09-27 2009-03-11 华为技术有限公司 通信设备的升级方法、通信***及其接入网络设备
CN104704865A (zh) * 2012-09-28 2015-06-10 高通股份有限公司 使用会话相关信令控制远程信息处理数据的传递
CN103152446A (zh) * 2013-04-07 2013-06-12 浙江中控技术股份有限公司 一种现场总线的实现方法、设备管理服务器及***
CN206226459U (zh) * 2016-12-01 2017-06-06 北京锦鸿希电信息技术股份有限公司 地面设备、车载设备及地理位置信息数据库远程升级***

Also Published As

Publication number Publication date
CN107749841A (zh) 2018-03-02

Similar Documents

Publication Publication Date Title
CN107749841B (zh) 一种机车cir设备gis数据库无线升级***和方法
US7366589B2 (en) Method and system for remote reflash
CN102624868B (zh) 路边服务请求的管理
CN201131037Y (zh) 一种基站巡检管理***
US20140121888A1 (en) Method, server and system for vehicle diagnosis
US20050090941A1 (en) Telematics based programming gateway
CN112180897B (zh) 基于通用测试模板的继电保护/测控装置自动测试***及方法
CN105791388B (zh) 车联网***的车机远程激活方法
CN104794640A (zh) 基于云服务器端的车辆管理方法及其云服务器
CN106897087A (zh) 实现机车车载设备应用软件的远程维护更新方法及装置
CN112566061B (zh) 车联网数据传输方法、***及车辆服务云端
CN109783122A (zh) 一种基于v2x路侧设备的软件安全升级方法及***
US20020049053A1 (en) Concentrated maintenance management method and concentrated maintenance management system for portable telephone system utilizing the internet
CN109788004A (zh) 自动适配新能源汽车国标自定义协议的解析方法及***
CN106899972B (zh) 车辆注册方法、车辆充电方法、装置及***
CN105847359A (zh) 一种智能垃圾箱通过智能手机进行注册的方法
CN110362329A (zh) 一种版本更新检查方法及***
CN112949798B (zh) 基于rfid技术的实验室设备管理方法及其***
CN108615080A (zh) 一种电力营销服务移动作业客户端
CN112612860A (zh) 一种基于列车位置的电子地图自动推送方法
CN102843584A (zh) 网络终端的认证方法及***
CN107172613A (zh) 一种车载无线终端的远程维护***及方法
CN103227829A (zh) 一种轨道车运行控制信息管理***
CN103150783A (zh) 基于标签的环保数据采集器的实现方法
CN107749842A (zh) 一种列车无线车次号校核信息数据分析***及方法

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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200617

Address after: 100000 No. 8 North Main Street, Dongcheng District, Beijing, Chaoyangmen

Patentee after: Liu Weibin

Address before: 100038 Beijing city Haidian District North Sheng building, Room 903 No. 2 cellular

Patentee before: BEIJING BEIJIAO XINKONG TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210425

Address after: 734-1, 7 / F, building 2, 18 YANGFANGDIAN Road, Haidian District, Beijing

Patentee after: BEIJING BEIJIAO XINKONG TECHNOLOGY Co.,Ltd.

Address before: 100000 No. 8 North Main Street, Dongcheng District, Beijing, Chaoyangmen

Patentee before: Liu Weibin