信号强度值的处理方法、装置、设备及可读存储介质与流程

文档序号:15456419发布日期:2018-09-15 01:12阅读:141来源:国知局

本发明涉及数据处理技术领域,尤其涉及一种信号强度值的处理方法、装置、设备及可读存储介质。



背景技术:

为了便于检测物联网设备的信号强度,在物联网设备中设置有无线通信模块,以通过无线通信模块将物联网设备的信号强度信息上报至物联网云端平台,物联网云端平台根据上报的信号强度信息绘制出信号强度折线图。但是,当物联网设备处于离线状态时不会向物联网云端平台发送信号强度信息,所以现有技术中绘制出的信号强度折线图没有考虑物联网设备离线的状态,不能够正确的描述物联网设备的信号强度的变化趋势。



技术实现要素:

本发明的主要目的在于提出一种信号强度值的处理方法、装置、设备及可读存储介质,能够准确的绘制出选定时间范围内物联网设备的信号强度变化趋势图,并考虑物联网设备的离线状态,从而避免数据失真的情况。

为实现上述目的,本发明提供了一种信号强度值的处理方法,所述方法包括:

确定物联网设备的信号强度值,并根据所述信号强度值确定设定时间段的信号强度变化趋势;

检测所述物联网设备的在线离线状态信息,并根据所述物联网设备在所述设定时间段的在线离线状态信息修正所述信号强度变化趋势。

可选的,所述确定物联网设备的信号强度值,并根据所述信号强度值确定设定时间段的信号强度变化趋势,包括:

接收由物联网设备发送来的信号数据信息,并根据所述信号数据信息分别确定出所述设定时间段的起始时间点和终止时间点的信号强度值;

根据所述设定时间段的起始时间点和终止时间点的信号强度值,以及所述设定时间段的其他时间点的强度信号值,确定所述设定时间段的信号强度变化趋势。

可选的,所述根据所述信号数据信息分别确定出所述设定时间段的起始时间点和终止时间点的信号强度值,包括:

判断是否接收到所述设定时间段的起始时间点的信号数据信息,若否,则根据在所述设定时间段的起始时间点之前最后一次接收到的信号数据信息确定出所述设定时间段的起始时间点的信号强度值;

判断是否接收到所述设定时间段的终止时间点的信号数据信息,若否,则根据在所述设定时间段的终止时间点之前最后一次接收到的信号数据信息确定出所述设定时间段的终止时间点的信号强度值。

可选的,若在所述设定时间段的起始时间点之前未接收到信号数据信息,则将所述设定时间段的起始时间点的信号强度值设置为0。

可选的,若在所述设定时间段内未接收到信号数据信息,则将所述设定时间段的终止时间点的信号强度值设置为所述设定时间段的起始时间点的信号强度值。

可选的,所述根据所述物联网设备在所述设定时间段的在线离线状态信息修正所述信号强度变化趋势,包括:

根据所述在线离线状态信息确定出在所述设定时间段内的离线时间段;

将所述信号强度变化趋势中的所述离线时间段的信号强度值修正为0,并将所述离线时间段的起始时间点和终止时间点的信号强度值修正为根据在所述离线时间段的起始时间点之前最后一次接收到的信号数据信息确定出的信号强度值。

可选的,所述方法还包括:

根据修正后的信号强度变化趋势绘制出横坐标为时间点、纵坐标为信号强度值的信号强度变化趋势图,并显示所述信号强度变化趋势图。

此外,为实现上述目的,本发明提供了一种信号强度值的处理装置,所述装置包括:

确定模块,用于确定物联网设备的信号强度值,并根据所述信号强度值确定设定时间段的信号强度变化趋势;

修正模块,用于检测所述物联网设备的在线离线状态信息,并根据所述物联网设备在所述设定时间段的在线离线状态信息修正所述信号强度变化趋势。

此外,为实现上述目的,本发明提供了一种信号强度值的处理设备,所述设备包括:处理器、存储器及通信总线;

所述通信总线用于实现所述处理器和所述存储器之间的连接通信;

所述处理器用于执行所述存储器中存储的信号强度值的处理程序,以实现上述介绍的信号强度值的处理方法的步骤。

此外,为实现上述目的,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有信号强度值的处理程序;

当所述信号强度值的处理程序被至少一个处理器执行时,导致所述至少一个处理器执行上述介绍的信号强度值的处理方法的步骤。

本发明提出的信号强度值的处理方法、装置、设备及可读存储介质,根据物联网设备上报的信号强度信息,绘制出在选定时间范围内物联网设备的信号强度变化趋势图,并根据在选定时间范围内物联网设备的离线状态,对信号强度变化趋势图进行修正,从而较为准确的反映出物联网设备的信号强度变化趋势,避免了数据失真的情况。

附图说明

图1是本发明第一实施例的信号强度值的处理方法的流程图;

图2是本发明第二实施例的信号强度值的处理方法的流程图;

图3是本发明第二实施例中的绘制距离当前时间点前12小时内的信号强度变化趋势图的示例图;

图4是本发明第三实施例的信号强度值的处理装置的组成结构示意图;

图5是本发明第四实施例的信号强度值的处理设备的组成结构示意图。

具体实施方式

为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。

本发明第一实施例,提出了一种信号强度值的处理方法,应用于物联网云端平台侧,如图1所示,该方法具体包括以下步骤:

步骤S101:确定物联网设备的信号强度值,并根据信号强度值确定设定时间段的信号强度变化趋势。

具体的,步骤S101,包括:

步骤A1:接收由物联网设备发送来的信号数据信息,并根据信号数据信息分别确定出设定时间段的起始时间点和终止时间点的信号强度值。

在物联网设备中设置有无线保真WIFI模块,以通过WIFI模块将物理网设备的当前信号数据信息上报给物联网云端平台。物联网云端平台根据上报的信号数据信息确定出物联网设备的信号强度值。

优选的,当未接收到设定时间段的起始时间点的信号数据信息时,可以根据在设定时间段的起始时间点前后设定时间范围内接收到的信号数据信息,按照预设的算法,计算出设定时间段的起始时间点的信号强度值。

当未接收到设定时间段的终止时间点的信号数据信息时,可以根据在设定时间段的终止时间点前后设定时间范围内接收到的信号数据信息,按照预设的算法,计算出设定时间段的终止时间点的信号强度值。

例如,根据在设定时间段的起始时间点前后一小时内接收到的信号数据信息,按照预设的算法,计算出设定时间段的起始时间点的信号强度值。

步骤A2:根据设定时间段的起始时间点和终止时间点的信号强度值,以及设定时间段的其他时间点的强度信号值,确定设定时间段的信号强度变化趋势

更进一步的,该方法还包括:

根据信号强度变化趋势绘制出横坐标为时间点、纵坐标为信号强度值的信号强度变化趋势图,并显示信号强度变化趋势图。

在绘制信号强度变化趋势图时需要先确定出设定时间段两端点的信号强度值,即起始时间点和终止时间点的信号强度值,再确定出在设定时间段内接收到的其他时间点的信号强度值,最后以时间点为横坐标,信息强度值为纵坐标,将各个时间点的信号强度值连接,形成信号强度变化趋势图。

步骤S102:检测物联网设备的在线离线状态信息,并根据物联网设备在设定时间段的在线离线状态信息修正信号强度变化趋势。

在本发明实施例中,物联网云端平台还会实时的检测物联网设备的在线离线状态,以确定出物联网设备的离线时间段。

具体的,步骤S102,包括:

步骤B1:根据在线离线状态信息确定出在设定时间段内的离线时间段。

步骤B2:将信号强度变化趋势中的离线时间段的起始时间点、终止时间点以及离线时间段内的所有时间点的信号强度值均修正为0。

进一步的,该方法还包括:

根据物联网设备在设定时间段的在线离线状态信息修正信号强度变化趋势图;连接离线时间段的起始时间点的信号强度值和离线时间段的起始时间点之前的根据最后一次接收到的信号数据信息确定出的信号强度值,并连接离线时间段的终止时间点的信号强度值和离线时间段的终止时间点之后的根据第一次接收到的信号数据信息确定出的信号强度值;最终通过显示屏显示修正后的信号强度变化趋势图。

在本发明实施例中,将物联网设备处于离线状态时的信号强度值设置为0,由于考虑了物联网设备的在线离线状态信息,绘制出的信号强度变化趋势图能够真实的反映出物联网设备的信号强度变化趋势。

本发明第二实施例,提出了一种信号强度值的处理方法,应用于物联网云端平台侧,如图2所示,该方法具体包括以下步骤:

步骤S201:接收由物联网设备发送来的信号数据信息,并根据信号数据信息分别确定出设定时间段的起始时间点和终止时间点的信号强度值。

具体的,在物联网设备中设置有无线保真WIFI模块,以通过WIFI模块将物理网设备的当前信号数据信息上报给物联网云端平台。物联网云端平台根据上报的信号数据信息确定出物联网设备的信号强度值。

进一步的,步骤S201,包括:

判断是否接收到设定时间段的起始时间点的信号数据信息,若是,则直接根据接收到的设定时间段的起始时间的信号数据信息确定出设定时间段的起始时间点的信号强度值;若否,则根据在设定时间段的起始时间点之前最后一次接收到的信号数据信息确定出设定时间段的起始时间点的信号强度值。

需要说明的是,若在设定时间段的起始时间点之前未接收到信号数据信息,则将设定时间段的起始时间点的信号强度值设置为0。

判断是否接收到设定时间段的终止时间点的信号数据信息,若是,则直接根据接收到的设定时间段的终止时间的信号数据信息确定出设定时间段的终止时间的信号强度值;若否,则根据在设定时间段的终止时间点之前最后一次接收到的信号数据信息确定出设定时间段的终止时间点的信号强度值。

需要说明的是,若在设定时间段内未接收到信号数据信息,则将设定时间段的终止时间点的信号强度值设置为设定时间段的起始时间点的信号强度值。

步骤S202:根据设定时间段的起始时间点和终止时间点的信号强度值,以及设定时间段的其他时间点的强度信号值,绘制出横坐标为时间点、纵坐标为信号强度值的信号强度变化趋势图。

在绘制信号强度变化趋势图时需要先确定出设定时间段两端点的信号强度值,即起始时间点和终止时间点的信号强度值,再确定出在设定时间段内接收到的其他时间点的信号强度值,最后以时间点为横坐标,信息强度值为纵坐标,将各个时间点的信号强度值连接,形成信号强度变化趋势图。

步骤S203:检测物联网设备的在线离线状态信息,并根据在线离线状态信息确定出在设定时间段内的离线时间段。

在本发明实施例中,物联网云端平台还会实时的检测物联网设备的在线离线状态,以确定出物联网设备的离线时间段。

步骤S204:将信号强度变化趋势图中的离线时间段内的信号强度值修正为0。

步骤S205:将离线时间段的起始时间点和终止时间点的信号强度值修正为根据在离线时间段的起始时间点之前最后一次接收到的信号数据信息确定出的信号强度值。

在本发明实施例中,将离线时间段的起始时间点的信号强度值设置为根据在离线时间段的起始时间点之前最后一次接收到的信号数据信息确定出的信号强度值,即从离线时间段的起始时间点之前的最后一次确定出的信号强度值到离线时间段的起始时间点的信号强度值不变;将离线时间段的终止时间点的信号强度值设置为在离线时间段的起始时间点之前的根据最后一次接收到的信号数据信息确定出的信号强度值,并连接离线时间段的终止时间点的信号强度值和离线时间段的终止时间点之后的根据第一次接收到的信号数据信息确定出的信号强度值。

例如,如图3所示,为绘制距离当前时间点前12小时内的信号强度变化趋势图的示例图。其中,F点为根据距离当前时间点前12小时之前的最后一次接收到的信号数据信息确定出的信号强度值;Z点为距离当前时间点前12小时的信号强度值;M点为距离当前时间点前12小时内的所有时间点的信号强度值;E点为当前时间点的信号强度值。绘制距离当前时间点前12小时内的信号强度变化趋势图的具体步骤如下:

步骤C1:确定Z点的信号强度值。

具体的,步骤C1,包括:

判断在距离当前时间点前12小时是否接收到信号数据信息;

若是,则根据接收到的信号数据信息确定出Z点的信号强度值;

若否,则在F点存在的情况下,将F点的信号强度值设置为Z点的信号强度值;或者,在F点不存在的情况下,将Z点的信号强度值设置为0。

步骤C2:确定E点的信号强度值。

具体的,步骤C2,包括:

判断在当前时间点是否接收到信号数据信息;

若是,则根据接收到的信号数据信息确定出E点的信号强度值;

若否,则在M点存在的情况下,将当前时间点前的最后一个信号强度值设置为E点的信号强度值;或者,在M点不存在的情况下,将Z点的信号强度值设置为E点的信号强度值。

步骤C3:根据Z点、M点和E点绘制信号强度变化趋势图。

步骤C4:根据物联网设备在距离当前时间点前12小时内的在线离线状态信息修正信号强度变化趋势图。

具体的,步骤C4,包括:

步骤C41:根据物联网设备在距离当前时间点前12小时内的在线离线状态信息确定出距离当前时间点前12小时内的离线时间段。

步骤C42:将信号强度变化趋势图中的离线时间段内的信号强度值修正为0。

步骤C43:将离线时间段的起始时间点和终止时间点的强度信息值修正为根据在离线时间段的起始时间点之前最后一次接收到的信号数据信息确定出的信号强度值。

本发明第四实施例,提出了一种信号强度值的处理装置,如图4所示,该装置具体包括以下组成部分:

确定模块401,用于确定物联网设备的信号强度值,并根据信号强度值确定设定时间段的信号强度变化趋势;

修正模块402,用于检测物联网设备的在线离线状态信息,并根据物联网设备在设定时间段的在线离线状态信息修正信号强度变化趋势。

具体的,确定模块401,包括:

接收单元,用于接收由物联网设备发送来的信号数据信息,并根据信号数据信息分别确定出设定时间段的起始时间点和终止时间点的信号强度值;

确定单元,用于根据设定时间段的起始时间点和终止时间点的信号强度值,以及设定时间段的其他时间点的强度信号值,确定设定时间段的信号强度变化趋势。

进一步的,该接收单元,具体用于:

判断是否接收到设定时间段的起始时间点的信号数据信息,若否,则根据在设定时间段的起始时间点之前最后一次接收到的信号数据信息确定出设定时间段的起始时间点的信号强度值;

判断是否接收到设定时间段的终止时间点的信号数据信息,若否,则根据在设定时间段的终止时间点之前最后一次接收到的信号数据信息确定出设定时间段的终止时间点的信号强度值。

进一步的,修正模块402,具体用于:

根据在线离线状态信息确定出在设定时间段内的离线时间段;将信号强度变化趋势中的离线时间段的信号强度值修正为0,并将离线时间段的起始时间点和终止时间点的信号强度值修正为根据在离线时间段的起始时间点之前最后一次接收到的信号数据信息确定出的信号强度值。

更进一步的,该装置还包括:

绘制模块,用于根据修正后的信号强度变化趋势绘制出横坐标为时间点、纵坐标为信号强度值的信号强度变化趋势图,并显示信号强度变化趋势图。

本发明第五实施例,提出了一种信号强度值的处理设备,该设备包括:处理器501、存储器502及通信总线;

通信总线用于实现处理器501和存储器502之间的连接通信;

处理器501用于执行存储器502中存储的信号强度值的处理程序,以实现以下步骤:

确定物联网设备的信号强度值,并根据信号强度值确定设定时间段的信号强度变化趋势;

检测物联网设备的在线离线状态信息,并根据物联网设备在设定时间段的在线离线状态信息修正信号强度变化趋势。

本发明第六实施例,提出了一种计算机可读存储介质,该计算机可读存储介质存储有信号强度值的处理程序;

当信号强度值的处理程序被至少一个处理器执行时,导致至少一个处理器执行以下步骤:

确定物联网设备的信号强度值,并根据信号强度值确定设定时间段的信号强度变化趋势;

检测物联网设备的在线离线状态信息,并根据物联网设备在设定时间段的在线离线状态信息修正信号强度变化趋势。

通过显示屏显示修正后的信号强度变化趋势图。

本发明实施例中介绍的信号强度值的处理方法、装置、设备及可读存储介质,根据物联网设备上报的信号强度信息,绘制出在选定时间范围内物联网设备的信号强度变化趋势图,并根据在选定时间范围内物联网设备的离线状态,对信号强度变化趋势图进行修正,从而较为准确的反映出物联网设备的信号强度变化趋势,避免了数据失真的情况。

通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。

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