一种列车数据同步系统及方法与流程
- 国知局
- 2024-08-01 08:55:00
本申请涉及数据同步,尤其涉及一种列车数据同步系统及方法。
背景技术:
1、在轨道交通的运营中,为了更好地维护乘车人员的权益以及帮助相关部门了解列车设备和人员情况,列车中往往会使用到监控设备对列车进行实时监控,并对一定时间内的列车监控视频进行保存。
2、而随着科技的发展和交通工具的迭代,对监控视频的质量、监控视频的存储时间和对不同型号列车数据的兼容性的要求也在提高,需要根据列车型号和运营需求对监控视频的同步方式和存储方式进行调整。同时,除了监控视频,列车运营过程中也存在列车设备信息、设备运行信息、乘客流量信息等其他类型的列车数据,这些数据同样需要被记录和保存,以便后续分析和利用。而在现有技术中所使用到的常规的流直存和流转存方法在同步效率、存储容量和对不同型号列车的列车数据的兼容性均有不足。
技术实现思路
1、本申请主要提供一种列车数据同步系统及方法,旨在解决列车数据同步效率低、存储容量小,兼容性差的技术问题。
2、为解决上述技术问题,本申请采用的技术方案是:提供一种列车数据同步系统。该列车数据同步系统包括车载服务器、中心服务器和云存储设备;所述车载服务器用于将列车资源点同步至所述中心服务器,以使得所述中心服务器能够实时获取列车数据;所述中心服务器将所述车载服务器提供的列车数据通过接口回调的方式按列车型号转存至所述云存储设备。
3、在一些实施例中,所述中心服务器对所述列车资源点做redis缓存处理并进行差异性比较以得到第一差异值,基于所述第一差异值更新所述列车资源点的状态信息。
4、在一些实施例中,所述中心服务器按照线路-列车-资源点的层级结构分布各所述列车资源点,响应于接收到的监控播放指令,调取所述车载服务器上相应的所述列车资源点的实时监控信息进行播放。
5、在一些实施例中,所述中心服务器在预设时间点通过回放接口向所述车载服务器查询每日的录像列表文件,并调用所述车载服务器的下载接口去进行录像文件的下载,且通过回调接口获取所述录像文件的地址,基于所述录像文件的地址并通过断点续传将所述录像文件上传至云存储设备;所述云存储设备生成所述录像文件的存储地址,并将所述存储地址添加到录像存储地址列表中,响应于接收到录像播放指令,调取所述云存储设备中相应存储地址的录像文件进行播放。
6、在一些实施例中,所述车载服务器调用所述下载接口下载预设时间段内的录像片段文件,并调用车载流媒体服务器对所述录像片段文件进行转码、剪辑和水印生成,以得到所述录像文件,并生成所述录像文件的地址。
7、在一些实施例中,所述车载服务器通过心跳接口将各列车设备的列车设备信息和相应的心跳时间上报给所述中心服务器;所述中心服务器对所述列车设备信息和所述心跳时间做redis缓存处理并进行差异性比较以得到第二差异值,基于所述第二差异值更新列车设备的状态信息,且按预设频率向所述列车设备查询列车运行日志,并对预设时长内没有获取到的所述列车运行日志做超时处理。
8、在一些实施例中,所述中心服务器通过更新包接口获取车载服务器更新包,并将所述车载服务器更新包传输到所述车载服务器中;响应于检测到所述车载服务器更新包,所述车载服务器加载所述车载服务器更新包,以进行更新重启。
9、在一些实施例中,所述云存储设备支持文件系统存储、块存储和对象存储中的至少一种存储方式。
10、在一些实施例中,所述车载服务器接入车载摄像机,或接入车载摄像机以及车载流媒体服务器和车载存储设备中的至少一种。
11、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种列车数据同步方法,该列车数据同步方法包括:通过车载服务器将列车资源点同步到中心服务器,以使得所述中心服务器能够实时获取列车数据;通过中心服务器将所述车载服务器提供的列车数据通过接口回调的方式按列车型号转存至云存储设备。
12、本申请的有益效果是:区别于现有技术的情况,本申请公开了一种列车数据同步系统及方法。本申请的系统采用车载服务器、中心服务器和云存储服务器的架构,通过车载服务器和中心服务器进行交互,将列车数据通过接口回调的方式按列车型号转存到云存储设备,实现了列车数据的高效同步和存储。同时,中心服务器对列车资源点和列车设备信息及其心跳时间进行redis缓存处理和差异性比较,可以更加准确地更新列车资源点的状态信息以及列车设备的状态信息,并对列车运行过程中产生的运行日志进行管控。此外,该系统还支持播放实时监控、回放存储的录像文件和处理录像文件实现了对监控和录像文件的生成、调用和存储,该系统也支持各种可行的存储方式、支持搭载不同车载设备的多种型号的列车,具备较高的灵活性和扩展性,可以满足不同列车设备的需求。其相应的列车数据同步方法也具备高效性、准确性和灵活性,可以解决现有技术中的问题,提高列车数据的同步效率、存储容量和兼容性。
技术特征:1.一种列车数据同步系统,其特征在于,所述列车数据同步系统包括车载服务器、中心服务器和云存储设备;
2.根据权利要求1所述的列车数据同步系统,其特征在于,所述中心服务器对所述列车资源点做redis缓存处理并进行差异性比较以得到第一差异值,基于所述第一差异值更新所述列车资源点的状态信息。
3.根据权利要求1所述列车数据同步系统,其特征在于,所述中心服务器按照线路-列车-资源点的层级结构分布各所述列车资源点,响应于接收到的监控播放指令,调取所述车载服务器上相应的所述列车资源点的实时监控信息进行播放。
4.根据权利要求1所述的列车数据同步系统,其特征在于,所述中心服务器在预设时间点通过回放接口向所述车载服务器查询每日的录像列表文件,并调用所述车载服务器的下载接口去进行录像文件的下载,且通过回调接口获取所述录像文件的地址,基于所述录像文件的地址并通过断点续传将所述录像文件上传至云存储设备;所述云存储设备生成所述录像文件的存储地址,并将所述存储地址添加到录像存储地址列表中,响应于接收到录像播放指令,调取所述云存储设备中相应存储地址的录像文件进行播放。
5.根据权利要求4所述的列车数据同步系统,其特征在于,所述车载服务器调用所述下载接口下载预设时间段内的录像片段文件,并调用车载流媒体服务器对所述录像片段文件进行转码、剪辑和水印生成,以得到所述录像文件,并生成所述录像文件的地址。
6.根据权利要求1所述的列车数据同步系统,其特征在于,所述车载服务器通过心跳接口将各列车设备的列车设备信息和相应的心跳时间上报给所述中心服务器;所述中心服务器对所述列车设备信息和所述心跳时间做redis缓存处理并进行差异性比较以得到第二差异值,基于所述第二差异值更新列车设备的状态信息,且按预设频率向所述列车设备查询列车运行日志,并对预设时长内没有获取到的所述列车运行日志做超时处理。
7.根据权利要求1所述的列车数据同步系统,其特征在于,所述中心服务器通过更新包接口获取车载服务器更新包,并将所述车载服务器更新包传输到所述车载服务器中;响应于检测到所述车载服务器更新包,所述车载服务器加载所述车载服务器更新包,以进行更新重启。
8.根据权利要求1所述的列车数据同步系统,其特征在于,所述云存储设备支持文件系统存储、块存储和对象存储中的至少一种存储方式。
9.根据权利要求1所述的列车数据同步系统,其特征在于,所述车载服务器接入车载摄像机,或接入车载摄像机以及车载流媒体服务器和车载存储设备中的至少一种。
10.一种列车数据同步方法,其特征在于,包括:
技术总结本申请公开了一种列车数据同步系统及方法。该列车数据同步系统包括车载服务器、中心服务器和云存储设备,该列车数据同步方法包括:通过该车载服务器将列车资源点同步到中心服务器,以使得该中心服务器能够实时获取列车数据,通过中心服务器将该车载服务器提供的列车数据通过接口回调的方式按列车型号转存至云存储设备。通过上述的系统及方法能够实现对列车数据的同步,该系统及方法具备较高的同步效率和对列车数据的兼容性,能够有效提高列车数据的存储容量。技术研发人员:魏红刚受保护的技术使用者:中兴系统技术有限公司技术研发日:技术公布日:2024/5/9本文地址:https://www.jishuxx.com/zhuanli/20240718/233995.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表