[发明专利]一种车辆远程监控终端的数据断点续传方法在审
申请号: | 201710170841.0 | 申请日: | 2017-03-21 |
公开(公告)号: | CN107426270A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 罗盛;李卓阳;王帅宇 | 申请(专利权)人: | 北京智行鸿远汽车有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L9/32 |
代理公司: | 北京纽乐康知识产权代理事务所(普通合伙)11210 | 代理人: | 邝溯琼 |
地址: | 102200 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 远程 监控 终端 数据 断点续传 方法 | ||
1.一种车辆远程监控终端数据断点续传的方法,其特征在于,包括以下步骤:
S1:启动车辆远程监控终端,连接服务器;
S2:将需要上传的数据信息存储在存储介质中;
S3:当终端连接服务器成功后,将存储介质连接所述的终端;
S4:将需要上传的数据拆分为多个信息块,除最后一个信息块外,其余信息块按顺序编号,其中,信息块大小为指定信息块大小,所述的最后一个信息块大小为实际信息块大小;
S5:将各个信息块生成对应的信息块元信息,所述信息块元信息包括数字签名、数据完备标识字符串;
S6:调用所述终端的上传接口,输入上传信息块元信息参数,向服务器发起读取最后一个信息块元信息的请求;
S7:服务器接收到终端的请求后,读取所述的最后一个信息块元信息,并向所述的终端发送处理消息,其中,
如不存在即表示是一次新上传任务,则返回新上传消息给所述终端,
如存在最后一个信息块元信息即表示是一次续传任务,则读取元信息中的数据完备标识字符串,
如数据完备标识字符串为完备状态即表示数据已上传完整,则返回已完成上传消息到所述的终端,
如数据完备标识字符串为不完备状态即表示数据未上传完整,再检验此元信息中所记录的数字签名和输入的数字签名是否一致,如不一致,则返回错误消息到终端,如一致,则返回最后一个信息块元信息到终端;
S8:所述终端接收所述服务器返回的处理消息,其中,
如为新上传消息,则从第一个信息块开始按指定信息块大小逐块上传,
如为已完成上传消息,则提示终端已完成上传并结束此上传进程,
如为错误消息,则提示终端数字签名不一致并结束此上传进程,
如最后一个信息块元信息为不完备状态,则从最后一个信息块编号的下一个信息块开始按指定信息块大小逐块上传,所述服务器接收完一个信息块后,为信息块生成对应的信息块元信息,元信息中的数据完备标识字符串为不完备状态,再接收下一个信息块,
若用户还未完成最后一个信息块上传,则再重新调用上传接口进行下一次上传,若用户完成最后一个信息块上传,进入下一步骤;
S9:所述的终端标记最后一个信息块为结束块,并上传结束块;
S10:所述的服务器接收完所述的结束块后,为所述的结束块生成数据块元信息,所述数据块元信息中的数据完备标识字符串为完备状态,删除在此添加时间之前的所有数据,完成断点上传。
2.根据权利要求1所述的一种车辆远程监控终端数据断点续传的方法,其特征在于:所述存储介质为Nandflash内存。
3.根据权利要求1所述的一种车辆远程监控终端数据断点续传的方法,其特征在于,所述步骤S7中,服务器读取最后一个数据块元信息,读取元信息中的数据完备标志字符串,则可判断数据是否上传完整。
4.根据权利要求1所述的一种车辆远程监控终端数据断点续传的方法,其特征在于,所述步骤S7中,当数据未上传完整时,检验最后一个信息块元信息中的数字签名和输入的数字签名是否一致,判断用户需要继续上传的数据是否和服务器中已上传的数据匹配。
5.根据权利要求1所述的一种车辆远程监控终端数据断点续传的方法,其特征在于,所述步骤S10中,所述的所有数据包括不完备版本数据和完备版本数据,保证只有一个完备版本数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智行鸿远汽车有限公司,未经北京智行鸿远汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710170841.0/1.html,转载请声明来源钻瓜专利网。