数据恢复方法及装置制造方法及图纸

技术编号:19635699 阅读:30 留言:0更新日期:2018-12-01 16:20
本发明专利技术提供一种数据恢复方法及装置。所述方法应用于与无线接入点AP通信连接的服务器,服务器中存储有多个预测模型。所述方法包括:根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据,其中,所述当前AP数据及所述上一次接收到的AP数据由同一AP发送;在是时,从多个预测模型中选出与缺失的AP数据对应的目标预测模型;根据目标预测模型对缺失的AP数据进行预测,以恢复缺失的AP数据。由此,在缺失AP数据时,可以通过与缺失的AP数据对应的目标预测模型进行预测,从而对缺失的AP数据进行恢复。

Data Recovery Method and Device

The invention provides a data recovery method and device. The method is applied to servers connected to wireless access point AP, in which several prediction models are stored. The method includes: judging whether AP data is missing between the current AP data and the last AP data according to the current time stamp of the current AP data received and the historical time stamp of the last AP data received, in which the current AP data and the last AP data received are sent by the same AP. When yes, the target prediction model corresponding to missing AP data is selected from multiple prediction models, and the missing AP data is predicted according to the target prediction model to recover the missing AP data. Therefore, when AP data is missing, the target prediction model corresponding to the missing AP data can be used to predict and recover the missing AP data.

【技术实现步骤摘要】
数据恢复方法及装置
本专利技术涉及通信
,具体而言,涉及一种数据恢复方法及装置。
技术介绍
在WIFI网络中,AP(AccessPoint,无线接入点)会发送AP数据给服务器。由于某些原因会导致服务器未接收到AP发送的AP数据,若缺失的AP数据较多,仅根据已接收并保存的AP数据得到的统计报告将不能反应真实情况。
技术实现思路
为了克服现有技术中的上述不足,本专利技术实施例的目的在于提供一种数据恢复方法及装置,其能够在缺失AP数据时,通过与缺失的AP数据对应的目标预测模型进行预测,从而对缺失的AP数据进行恢复。本专利技术实施例提供一种数据恢复方法,应用于与无线接入点AP通信连接的服务器,所述服务器中存储有多个预测模型,所述方法包括:根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据,其中,所述当前AP数据及所述上一次接收到的AP数据由同一AP发送;在判定所述当前AP数据与所述上一次接收到的AP数据之间缺失AP数据时,从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型;根据所述目标预测模型对所述缺失的AP数据进行预测,以恢复所述缺失的AP数据。可选地,在本专利技术实施例中,所述根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据的步骤包括:计算所述历史时间戳记与预设时间间隔的和值;判断所述当前时间戳记是否大于所述和值;在所述当前时间戳记大于所述和值时,判定在当前AP数据与上一次接收到的AP数据之间缺失AP数据。可选地,在本专利技术实施例中,每个预测模型对应一预测时间段,所述从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型的步骤包括:根据所述当前时间戳记与所述预设时间间隔或所述历史时间戳记与所述预设时间间隔计算得到所述缺失的AP数据中的缺失时间戳记;根据所述缺失时间戳记及每个预测模型对应的预测时间段从所述多个预测模型中选出与所述缺失时间戳记所在的目标预测时间段对应的预测模型作为所述目标预测模型。可选地,在本专利技术实施例中,每个预测模型还对应一数据预测类型,所述根据所述缺失时间戳记及每个预测模型对应的预测时间段从所述多个预测模型中选出与所述缺失时间戳记所在的目标预测时间段对应的预测模型作为所述目标预测模型的步骤包括:根据所述当前AP数据或所述上一次接收到的AP数据确定所述缺失的AP数据的类型;从预测时间段为所述目标预测时间段的预测模型中选出数据预测类型为所述缺失的AP数据的类型的预测模型作为所述目标预测模型。可选地,在本专利技术实施例中,在所述根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据的步骤之前,所述方法还包括:根据存储的历史AP数据建立并存储所述多个预测模型。本专利技术实施例还提供一种数据恢复装置,应用于与AP通信连接的服务器,所述服务器中存储有多个预测模型,所述装置包括:判断模块,用于根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据,其中,所述当前AP数据及所述上一次接收到的AP数据由同一AP发送;模型选择模块,用于在判定所述当前AP数据与所述上一次接收到的AP数据之间缺失AP数据时,从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型;数据恢复模块,用于根据所述目标预测模型对所述缺失的AP数据进行预测,以恢复所述缺失的AP数据。可选地,在本专利技术实施例中,所述判断模块根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据的方式包括:计算所述历史时间戳记与预设时间间隔的和值;判断所述当前时间戳记是否大于所述和值;在所述当前时间戳记大于所述和值时,判定在当前AP数据与上一次接收到的AP数据之间缺失AP数据。可选地,在本专利技术实施例中,每个预测模型对应一预测时间段,所述模型选择模块从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型的方式包括:根据所述当前时间戳记与所述预设时间间隔或所述历史时间戳记与所述预设时间间隔计算得到所述缺失的AP数据中的缺失时间戳记;根据所述缺失时间戳记及每个预测模型对应的预测时间段从所述多个预测模型中选出与所述缺失时间戳记所在的目标预测时间段对应的预测模型作为所述目标预测模型。可选地,在本专利技术实施例中,每个预测模型还对应一数据预测类型,所述模型选择模块根据所述缺失时间戳记及每个预测模型对应的预测时间段从所述多个预测模型中选出与所述缺失时间戳记所在的目标预测时间段对应的预测模型作为所述目标预测模型的方式包括:根据所述当前AP数据或所述上一次接收到的AP数据确定所述缺失的AP数据的类型;从预测时间段为所述目标预测时间段的预测模型中选出数据预测类型为所述缺失的AP数据的类型的预测模型作为所述目标预测模型。可选地,在本专利技术实施例中,所述装置还包括:模型建立模块,用于根据存储的历史AP数据建立并存储所述多个预测模型。相对于现有技术而言,本专利技术具有以下有益效果:本专利技术实施例提供一种数据恢复方法及装置。所述方法应用于与AP通信连接的服务器,所述服务器中存储有多个预测模型。所述服务器接收由AP发送的AP数据,并对其进行保存。所述服务器在接收到AP数据后,根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据。其中,所述当前AP数据及所述上一次接收到的AP数据由同一AP发送。在判定所述当前AP数据与所述上一次接收到的AP数据之间缺失AP数据时,从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型。然后根据所述目标预测模型对所述缺失的AP数据进行预测,以恢复所述缺失的AP数据。由此,在缺失AP数据时,可以通过与缺失的AP数据对应的目标预测模型进行预测,从而对缺失的AP数据进行恢复。为使专利技术的上述目的、特征和优点能更明显易懂,下文特举本专利技术较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施例提供的服务器的方框示意图。图2是本专利技术实施例提供的数据恢复方法的流程示意图之一。图3是图2中步骤S120包括的子步骤的流程示意图。图4是图2中步骤S130包括的子步骤的流程示意图。图5是图4中子步骤S132包括的子步骤的流程示意图。图6是本专利技术实施例提供的数据恢复方法的流程示意图之二。图7是本专利技术实施例提供的数据恢复装置的方框示意图之一。图8是本专利技术实施例提供的数据恢复装置的方框示意图之二。图标:100-服务器;110-存储器;120-存储控制器;130-处理器;200-数据恢复装置;210-本文档来自技高网...

【技术保护点】
1.一种数据恢复方法,其特征在于,应用于与无线接入点AP通信连接的服务器,所述服务器中存储有多个预测模型,所述方法包括:根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据,其中,所述当前AP数据及所述上一次接收到的AP数据由同一AP发送;在判定所述当前AP数据与所述上一次接收到的AP数据之间缺失AP数据时,从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型;根据所述目标预测模型对所述缺失的AP数据进行预测,以恢复所述缺失的AP数据。

【技术特征摘要】
1.一种数据恢复方法,其特征在于,应用于与无线接入点AP通信连接的服务器,所述服务器中存储有多个预测模型,所述方法包括:根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据,其中,所述当前AP数据及所述上一次接收到的AP数据由同一AP发送;在判定所述当前AP数据与所述上一次接收到的AP数据之间缺失AP数据时,从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型;根据所述目标预测模型对所述缺失的AP数据进行预测,以恢复所述缺失的AP数据。2.根据权利要求1所述的方法,其特征在于,所述根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据的步骤包括:计算所述历史时间戳记与预设时间间隔的和值;判断所述当前时间戳记是否大于所述和值;在所述当前时间戳记大于所述和值时,判定在当前AP数据与上一次接收到的AP数据之间缺失AP数据。3.根据权利要求2所述的方法,其特征在于,每个预测模型对应一预测时间段,所述从所述多个预测模型中选出与缺失的AP数据对应的目标预测模型的步骤包括:根据所述当前时间戳记与所述预设时间间隔或所述历史时间戳记与所述预设时间间隔计算得到所述缺失的AP数据中的缺失时间戳记;根据所述缺失时间戳记及每个预测模型对应的预测时间段从所述多个预测模型中选出与所述缺失时间戳记所在的目标预测时间段对应的预测模型作为所述目标预测模型。4.根据权利要求3所述的方法,其特征在于,每个预测模型还对应一数据预测类型,所述根据所述缺失时间戳记及每个预测模型对应的预测时间段从所述多个预测模型中选出与所述缺失时间戳记所在的目标预测时间段对应的预测模型作为所述目标预测模型的步骤包括:根据所述当前AP数据或所述上一次接收到的AP数据确定所述缺失的AP数据的类型;从预测时间段为所述目标预测时间段的预测模型中选出数据预测类型为所述缺失的AP数据的类型的预测模型作为所述目标预测模型。5.根据权利要求1所述的方法,其特征在于,在所述根据当前接收到的AP数据中的当前时间戳记及上一次接收到的AP数据中的历史时间戳记判断在当前AP数据与上一次接收到的AP数据之间是否缺失AP数据的步骤之前,所述方法还包括:根据存储的历史A...

【专利技术属性】
技术研发人员:李屏君肖迁
申请(专利权)人:成都西加云杉科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1