【技术实现步骤摘要】
数据的重传方法、重传设备及网关
本申请涉及通信
,尤其涉及一种数据的重传方法、重传设备及网关。
技术介绍
由于完整的数据对数据分析、形成完整的历史数据曲线等有着重要的意义,因此,目前人们对于获得完整数据的需求越来越强烈。传统中,终端一般采用实时的数据传输方式和断点重传(或称“续传”)的数据传输方式向服务器上传数据,以保证服务器接收到完整的数据。数据断点重传的数据传输方式可以采用重传机制,即终端检测到数据传输失败后,触发重传机制对该传输失败的数据进行连续多次重传。然而,专利技术人发现重传机制,虽然能保证数据的成功传输,但在重传过程中一旦传输通道出现问题,如传输通道断路、传输通道阻塞等问题,数据将无法上传,且在终端无数据记录的情况下,无法保证传输数据的完整性,也就是说,该机制限制了实时数据的及时传输。
技术实现思路
本申请实施例提供一种数据的重传方法、重传设备及网关,用于解决上述现有技术存在的问题。第一方面,提供了一种数据的重传方法,该方法包括:向服务器上传采集数据;在向服务器上传采集数据过程中生成日志文件,日志文件包括采集数据、采集数据的上传时间、采集数据的数据上 ...
【技术保护点】
1.一种数据的重传方法,其特征在于,所述方法包括:网关向服务器上传采集数据;在向所述服务器上传所述采集数据过程中生成日志文件,所述日志文件包括所述采集数据、所述采集数据的上传时间、所述采集数据的数据上传状态和所述日志文件的生成时间;重传第一类型的日志文件中所述数据上传状态为上传失败的采集数据,所述第一类型的日志文件的生成时间在第一时间段内;重传第二类型的日志文件中所述数据上传状态为上传失败的采集数据,所述第二类型的日志文件的生成时间不在所述第一时间段内,且与当前时间的时间差不大于预设重传时间。
【技术特征摘要】
1.一种数据的重传方法,其特征在于,所述方法包括:网关向服务器上传采集数据;在向所述服务器上传所述采集数据过程中生成日志文件,所述日志文件包括所述采集数据、所述采集数据的上传时间、所述采集数据的数据上传状态和所述日志文件的生成时间;重传第一类型的日志文件中所述数据上传状态为上传失败的采集数据,所述第一类型的日志文件的生成时间在第一时间段内;重传第二类型的日志文件中所述数据上传状态为上传失败的采集数据,所述第二类型的日志文件的生成时间不在所述第一时间段内,且与当前时间的时间差不大于预设重传时间。2.如权利要求1所述的方法,其特征在于,重传第一类型的日志文件中所述数据上传状态为上传失败的采集数据,或者,重传第二类型的日志文件中所述数据上传状态为上传失败的采集数据之后,所述方法还包括:将所述第一类型的日志文件或所述第二类型的日志文件中,重传成功的采集数据的数据上传状态修改为上传成功。3.如权利要求1所述的方法,其特征在于,重传第二类型的日志文件中所述数据上传状态为上传失败的采集数据,包括:检测所述第二类型的日志文件是否包含第一标识,所述第一标识用于指示所述第二类型的日志文件中存在所述数据上传状态为上传失败的采集数据;若所述第二类型的日志文件包含所述第一标识,则重传所述第二类型的日志文件中所述数据上传状态为上传失败的采集数据。4.如权利要求3所述的方法,其特征在于,所述第一类型的日志文件包含所述第一标识;重传第一类型的日志文件中所述数据上传状态为上传失败的采集数据,或者,重传第二类型的日志文件中所述数据上传状态为上传失败的采集数据之后,所述方法还包括:若所述第一类型的日志文件或所述第二类型的日志文件中不存在所述数据上传状态为上传失败的采集数据,则将所述第一类型的日志文件或所述第二类型的日志文件的所述第一标识更新为第二标识,所述第二标识用于指示所述第一类型的日志文件或所述第二类型的日志文件中不存在所述数据上传状态为上传失败的采集数据。5.如权利要求1所述的方法,其特征在于,重传第二类型的日志文件中所述数据上传状态为上传失败的采集数据,包括:遍历所有日志文件,对于每个日志文件,若所述日志文...
【专利技术属性】
技术研发人员:李盈麒,陈蒙蒙,周艳英,付金龙,刘红华,
申请(专利权)人:上海东土远景工业科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。