发明名称 LKJ数据远程载入的数据处理方法
摘要 一种LKJ数据远程载入的数据处理方法,地面设备中的每个机务段换装终端将获取的LKJ基础数据发送给数据库中,数据库将LKJ基础数据转发给处理服务器,经处理服务器的处理后转发给通信服务器,通信服务器通过互联网将LKJ基础数据发送给车载设备。采用上述技术方案的本发明,实现了对LKJ基础数据进行无线远程换装的功能,实现了同时对多台机车进行基础数据文件换装的功能,实现了远程对换装过程的全程管理与监控,实现了基础数据换装自动化控制。它改变了人工进行LKJ数据换装工作的繁琐性、提高LKJ版本换装作业工作的及时性、准确性和可控性,提高LKJ设备管理方面的信息化水平。
申请公布号 CN104184606A 申请公布日期 2014.12.03
申请号 CN201310712630.7 申请日期 2013.12.21
申请人 河南思维自动化设备股份有限公司 发明人 陈留章;宋社平;李志强;崔文超;闫鑫
分类号 H04L12/24(2006.01)I;H04L29/08(2006.01)I;G06F17/30(2006.01)I;B61L27/00(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 郑州中原专利事务所有限公司 41109 代理人 张春;李想
主权项 一种LKJ数据远程载入的数据处理方法,其特征在于,地面设备中的每个机务段换装终端将获取的LKJ基础数据发送给数据库中,数据库将LKJ基础数据转发给处理服务器,经处理服务器的处理后转发给通信服务器,通信服务器通过互联网将LKJ基础数据发送给车载设备;所述处理服务器的处理过程为:i)、初始化时,处理服务器从配置文件读取相关配置信息,分别创建了ClientSocket线程、数据处理线程、计划读取线程和数据文件发送线程,用于并行进行文件、命令发送和接收数据的处理;ii)、ClientSocket线程负责实现从通信服务器接收机车发送过来的数据和向通信服务器发送数据,该线程创建有数据收发队列,用于缓存接收和发送的数据,避免数据堵塞;iii)、数据处理线程用于并行从ClientSocket线程的数据接收队列读取机车发送的原始数据,将原始数据解析成相应的数据库字段,保存到数据库,并解析生成在线机车列表;iv)、计划读取线程从数据库中读取由远程数据载入终端发布的载入计划信息,将计划中包含的数据文件读取到内存中备用,根据计划开始时间并结合在线机车列表确定是否开始向机车发送数据文件;v)、数据文件发送线程根据计划线程的判定结果,开始向机车分包发送数据文件,形成断点续传管理文件,并根据机车应答信息确定重发数据帧,所有应答包都收到后表示文件发送完成。
地址 450001 河南省郑州市高新区科学大道97号