一种基于双离线模式的城市轨道交通移动端的制作方法

文档序号:35277711发布日期:2023-08-31 20:44阅读:40来源:国知局
一种基于双离线模式的城市轨道交通移动端的制作方法

本发明属于智慧地铁的通信领域,具体的说,涉及了一种基于双离线模式的城市轨道交通移动端。


背景技术:

1、城市轨道交通由于涉及地下空间、城市周边,网络信号的覆盖具有一定的局限性。对维保人员使用移动终端有了较多的限制。但随着智慧地铁、智能运维等智慧化系统的使用,移动端与维保人员的关系越来越密切,逐渐成为工作的一部分,使得保证在没有网络的情况下,移动端能正常的使用越来越重要。

2、如中国专利申请cn113347240a一种基于终端离线的文件上传下载方法,是在无网情况下会保存本地上传、下载任务,待网络连通后再建立与目标系统或服务器的连接,包括:文件上传下载,创建文件上传下载任务,处理文件上传下载任务,文件云接收到文件上传下载任务后到文件库中进行上传或下载。但是对于城市轨道交通的移动端来说,其通常在运维过程中使用,而在使用过程中,是要求移动端保持在正常使用状态的,即能够实现上传、下载功能。因此,对于城市轨道交通的移动端来说,其的应用场景要求的是在没有网络(离线)的情况下,移动端仍能正常的使用,而非在断网时保持上传下载任务,等待网络恢复时进行自动重传。


技术实现思路

1、本发明的目的是针对现有技术的不足,本发明提供一种基于双离线模式的城市轨道交通移动端,即便在没有网络的情况下,也能进行离线下载和离线上传。

2、为了实现上述目的,本发明所采用的技术方案是:

3、本发明第一方面提供一种基于双离线模式的数据上传下载方法,包括:

4、标记城市轨道交通线网中无网络或网络较差区域;

5、对用户位置进行实时定位;

6、当发现用户即将进入无网络或网络较差区域时,下载业务数据到本地离线库;

7、在进行下载业务数据请求时,先自动判断是否有网络,如果有,则通过在线方式请求服务器,否则以离线方式请求本地离线库下载数据;

8、填报业务数据时,先自动判断是否有网络,如果有,则通过在线方式实时提交到服务器,否则以离线方式提交到本地离线库;

9、实时检测网络,当网路信号正常时,自动从本地离线库检索数据,如果有未上传数据,则自动上传。

10、基于上述,当用户到达下载开始位置时,自动启动业务数据下载到到本地离线库;

11、下载开始位置的计算公式为:

12、s=(dmax/vdown)*vmove*(1+20%)

13、其中,s为下载开始位置,dmax为需下载业务数据总量,vdown为数据下载速度,vmonve为用户移动速度,1+20%是为保证数据下载完整性,按照20%的余量进行计算。

14、基于上述,启动业务数据下载前,判断所需业务数据是否已经下载,如已经下载,则不重复下载,如果未下载,则开始下载。

15、基于上述,下载到本地离线库和提交到本地离线库的业务数据均进行完整性验证。

16、基于上述,还设置用户对应的业务数据权限;下载业务数据到本地离线库时,根据设置的用户所对应业务数据权限进行下载。

17、本发明第二方面提供一种基于双离线模式的城市轨道交通移动端,包括:

18、存储器;定位器;以及

19、耦接至所述存储器和所述定位器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行所述的基于双离线模式的数据上传下载方法。

20、基于上述,所述定位器为gps定位器或北斗定位器。

21、本发明相对现有技术具有突出的实质性特点和显著进步,具体的说:本发明通过预计算下载开始位置,提前将数据下载至本地,在无网络时,从本地进行下载及将上报数据上传至本地,从而实现移动终端的下载和上传业务的双离线使用。



技术特征:

1.一种基于双离线模式的数据上传下载方法,其特征在于,包括:

2.根据权利要求1所述的基于双离线模式的数据上传下载方法,其特征在于:当用户到达下载开始位置时,自动启动业务数据下载到到本地离线库;

3.根据权利要求2所述的基于双离线模式的数据上传下载方法,其特征在于:启动业务数据下载前,判断所需业务数据是否已经下载,如已经下载,则不重复下载,如果未下载,则开始下载。

4.根据权利要求1-3任一项所述的基于双离线模式的数据上传下载方法,其特征在于:下载到本地离线库和提交到本地离线库的业务数据均进行完整性验证。

5.根据权利要求1-3任一项所述的基于双离线模式的数据上传下载方法,其特征在于:还设置用户对应的业务数据权限;下载业务数据到本地离线库时,根据设置的用户所对应业务数据权限进行下载。

6.一种基于双离线模式的城市轨道交通移动端,包括:

7.根据权利要求6所述的基于双离线模式的城市轨道交通移动端,其特征在于:所述定位器为gps定位器或北斗定位器。


技术总结
本发明提供一种基于双离线模式的城市轨道交通移动端,配置基于双离线模式的数据上传下载方法,方法包括:标记城市轨道交通线网中无网络或网络较差区域;对用户位置进行实时定位;当发现用户即将进入无网络或网络较差区域时,下载业务数据到本地离线库;在进行下载业务数据请求时,先自动判断是否有网络,如果有则请求服务器,否则请求本地离线库;填报业务数据时,先自动判断是否有网络,如果有则提交到服务器,否则提交到本地离线库;实时检测网络,当网路信号正常时,自动从本地离线库检索数据,如果有未上传数据,则自动上传。本发明能够实现移动终端的下载和上传业务的双离线使用。

技术研发人员:翟军锋,李慧凝,吴广杰,孙聪,陈明波,冯云,马攀峰,郭凯
受保护的技术使用者:河南辉煌城轨科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1