多线程LKJ车载数据无线换装数据文件传输技术方法技术

技术编号:32641805 阅读:28 留言:0更新日期:2022-03-12 18:18
本发明专利技术公开了一种多线程的LKJ车载数据无线换装数据文件传输技术方法。其中,方法包括:车地建立授权的安全无线通信连接;LKJ车载数据无线换装地面系统外网通信服务器根据不同LKJ列车所需的车载数据文件,将数据文件分割成子文件块,计算其哈希散列值;根据LKJ车载数据文件和相应的待换装LKJ列车,生成相应的线程,并行执行LKJ换装数据文件的车地传输;客户端向地面发起注册请求,建立授权的安全无线通信连接;LKJ车载安全通信插件通过车载TSC透明转发,接收地面传输的LKJ无线换装数据文件,并存储至缓存区;LKJ无线换装数据文件单元接收完成后,按照文件列表和传输单元列表的规则进行组包。本发明专利技术能够实现LKJ车载数据无线换装系统在面对多列车换装场景时,能够实现多线程并行传输,提高LKJ车载数据文件的传输效率和外网通信服务器CPU的利用率。外网通信服务器CPU的利用率。外网通信服务器CPU的利用率。

【技术实现步骤摘要】
多线程LKJ车载数据无线换装数据文件传输技术方法


[0001]本专利技术涉及铁道科学
,尤其涉及一种多线程的LKJ车载数据无线换装数据文件传输技术方法。

技术介绍

[0002]列车运行监控装置LKJ是我国运营时间最长、运行范围最广的列控车载设备,目前在全路装备了2万多台机车以及1千多列动车组。近年来,由于铁路运输基础设备、设施技术数据变化、行车组织变化、线路施工和运行图调整等因素,导致LKJ车载数据频繁变更,而目前LKJ车载数据换装方式以人工换装为主,需要换装人员定时、定点、线缆连接方式进行换装作业,该方式费时费力、效率低下,且存在错换、漏换、提前换等安全隐患,从而影响行车安全。
[0003]针对这一问题,LKJ车载数据无线换装技术应运而生,通过无线传输的方式将LKJ车载数据文件和换装相关业务数据从地面传输至车载,并且采用公共移动通信网络4G/5G来作为车地通信的载体。然而,当多列车同时向地面外网通信服务器请求建立连接,传输LKJ车载数据文件时,由于目前采取的是消息队列的方式,LKJ车载数据文件串行传输,并且会频繁向内网数据库服务本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多线程的LKJ车载数据无线换装数据文件传输技术方法,应用于服务器端,其特征在于,包括以下步骤:S1.车地建立授权的安全无线通信连接;S2.LKJ车载数据无线换装地面系统外网通信服务器根据不同LKJ列车所需的车载数据文件,将数据文件分割成子文件块,计算其哈希散列值;S3.根据LKJ车载数据文件和相应的待换装LKJ列车,生成相应的线程,并行执行LKJ换装数据文件的车地传输。2.如权利要求1所述的一种多线程的LKJ车载数据无线换装数据文件传输技术方法,其特征在于,所述步骤S2包括以下分步骤:S21.根据换装计划,LKJ车载数据无线换装地面系统外网通信服务器读取LKJ车载数据文件;S22.外网通信服务器按照一定的规则将LKJ车载数据文件分割成子文件块,并同时建立与其相关的文件块列表,内容包括序号、子文件号、起始位置和哈希散列值;S23.根据LKJ车载数据文件子文件块,生成相应的线程,各子文件块并行传输;S24.然后,外网通信服务器将子文件块按照传输单元的大小分割,并写入发送队列。3.如权利要求2所述的一种多线程的LKJ车载数据无线换装数据文件传输技术方法,其特征在于,所述步骤S21包括以下分步骤:S211.若地面系统外网通信服务器第一次读取LKJ车载数据文件,则通过铁路安全传输平台与内网通信服务器进行数据交互,由内网通信服务器向数据库服务器读取LKJ车载数据文件,外网通信服务器接收到LKJ车载数据文件后存储至缓存区,供后续读取;S212.若地面系统外网通信服务器缓存区已存在所需LKJ车载数据文件,则只需从服务器内存中读取,无需从内网服务器重新读取。4.如权利要求2所述的一种多线程的LKJ车载数据无线换装数据文件传输技术方法,其特征在于,所述步骤S24包括以下分步骤:S241.外网通信服务器将子文件块按照传输单元的大小分割;S242.计算各传输单元的哈希散列值,并生成传输单...

【专利技术属性】
技术研发人员:何之煜徐宁李辉侯大山徐效宁程剑锋李一楠郑理华张淼刘磊王瑞
申请(专利权)人:中国铁道科学研究院集团有限公司北京华铁信息技术有限公司北京锐驰国铁智能运输系统工程技术有限公司
类型:发明
国别省市:

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

1