一种数据上报的控制方法、装置及终端与流程

文档序号:11929582阅读:来源:国知局

技术特征:

1.一种数据上报的控制方法,其特征在于,包括:

检测传感器上报数据过程中是否存在数据丢失;

若存在数据丢失,获取丢失的目标数据与上一个数据之间的目标时间间隔;

若所述目标时间间隔小于数据过滤的设定时间间隔,降低所述传感器上报数据的频率以使所述传感器上报数据之间的时间间隔大于所述设定时间间隔。

2.根据权利要求1所述的方法,其特征在于,所述检测传感器上报数据过程中是否存在数据丢失,包括:

检测用于数据过滤的过滤器中是否存在数据;

若所述过滤器中存在数据,判断所述传感器上报的过程中存在数据丢失;

若所述过滤器中不存在数据,判断所述传感器上报数据过程中不存在数据丢失。

3.根据权利要求2所述的方法,其特征在于,还包括:

记录所述过滤器中的数据以及所述过滤器中数据的时间戳;

创建用于定时上报记录的所述数据以及所述时间戳的定时器;

当所述定时器的定时时间到达时,将记录的所述数据以及所述时间戳进行上报,其中,所述定时时间大于所述设定时间间隔。

4.根据权利要求1所述的方法,其特征在于,所述获取丢失的目标数据与上一个数据之间的目标时间间隔,包括:

获取丢失的目标数据的第一时间戳以及所述上一个数据的第二时间戳;

基于所述第一时间戳和所述第二时间戳,确定丢失的目标数据与所述上一个数据之间的目标时间间隔。

5.根据权利要求1所述的方法,其特征在于,还包括:若所述目标时间间隔大于所述设定时间间隔,放弃降低所述传感器上报数据的频率。

6.一种数据上报的控制装置,其特征在于,包括:

数据丢失检测模块,用于检测传感器上报数据过程中是否存在数据丢失;

目标时间间隔获取模块,用于若存在数据丢失,获取丢失的目标数据与上一个数据之间的目标时间间隔;

频率降低模块,用于若所述目标时间间隔小于数据过滤的设定时间间隔,降低所述传感器上报数据的频率以使所述传感器上报数据之间的时间间隔大于所述设定时间间隔。

7.根据权利要求6所述的装置,其特征在于,所述数据丢失检测模块,具体用于:

检测用于数据过滤的过滤器中是否存在数据;

若所述过滤器中存在数据,判断所述传感器上报的过程中存在数据丢失;

若所述过滤器中不存在数据,判断所述传感器上报数据过程中不存在数据丢失。

8.根据权利要求7所述的装置,其特征在于,还包括:

记录模块,用于记录所述过滤器中的数据以及所述过滤器中数据的时间戳;

定时器创建模块,用于创建用于定时上报记录的所述数据以及所述时间戳的定时器;

上报模块,用于当所述定时器的定时时间到达时,将记录的所述数据以及所述时间戳进行上报,其中,所述定时时间大于所述设定时间间隔。

9.根据权利要求6所述的装置,其特征在于,所述获取丢失的目标数据与上一个数据之间的目标时间间隔,包括:

获取丢失的目标数据的第一时间戳以及所述上一个数据的第二时间戳;

基于所述第一时间戳和所述第二时间戳,确定丢失的目标数据与所述上一个数据之间的目标时间间隔。

10.根据权利要求6所述的装置,其特征在于,还包括:放弃模块,用于若所述目标时间间隔大于所述设定时间间隔,放弃降低所述传感器上报数据的频率。

11.一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:检测传感器上报数据过程中是否存在数据丢失;

若存在数据丢失,获取丢失的目标数据与上一个数据之间的目标时间间隔;

若所述目标时间间隔小于数据过滤的设定时间间隔,降低所述传感器上报数据的频率以使所述传感器上报数据之间的时间间隔大于所述设定时间间隔。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1