一种设备控制方法及装置与流程

文档序号:14687412发布日期:2018-06-15 05:16阅读:204来源:国知局

本申请涉及网络技术领域,特别是涉及一种设备控制方法及装置。



背景技术:

随着人们安防意识增强,人们生活或者工作的大多数场景中均安装有监控设备,以对人们生活或者工作的场景进行监控。

以企业为例,企业的会议室、办公室、车间等等均可以作为监控场景,这些监控场景中安装有监控设备,监控设备处于工作状态时,采集监控场景的视频实现对监控场景的监控。现有技术中,为了较佳的对各个监控场景进行监控,企业各个监控场景中的监控设备一般24小时处于工作状态,这样虽然可以采集到监控场景全面的监控视频,但是监控设备一直处于工作状态能耗高,另外,为存储监控视频,对存储资源的需求也较高。



技术实现要素:

本申请实施例的目的在于提供一种设备控制方法及装置,以降低监控设备的能耗,并降低对存储资源的需求。具体技术方案如下:

一种设备控制方法,应用于第一接入点AP,所述方法包括:

接收第二AP发送的第一无线局域网WLAN信号,其中,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

若存在,向所述第一AP所属的接入控制器AC发送物体变化通知消息,以使得所述AC根据所述物体变化通知消息确定目标监控设备并控制所述目标监控设备进入工作状态,其中,所述目标监控设备为:用于对所述目标工作场景进行监控的设备。

一种设备控制方法,应用于接入控制器AC,所述方法包括:

接收第一AP发送的第一WLAN信号,其中,所述第一WLAN信号为:所述第一AP接收到的、由第二AP发送的WLAN信号,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

若存在,确定用于对所述目标工作场景进行监控的目标监控设备,并控制所述目标监控设备进入工作状态。

一种设备控制装置,应用于第一接入点AP,所述装置包括:

第一信号接收模块,用于接收第二AP发送的第一无线局域网WLAN信号,其中,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

第一序列获得模块,用于获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

第一物体判断模块,用于通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

第一消息发送模块,用于在所述第一物体判断模块的判断结果为是时,向所述第一AP所属的接入控制器AC发送物体变化通知消息,以使得所述AC根据所述物体变化通知消息确定目标监控设备并控制所述目标监控设备进入工作状态,其中,所述目标监控设备为:用于对所述目标工作场景进行监控的设备。

一种设备控制装置,应用于接入控制器AC,所述装置包括:

第三信号接收模块,用于接收第一AP发送的第一WLAN信号,其中,所述第一WLAN信号为:所述第一AP接收到的、由第二AP发送的WLAN信号,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

第三序列获得模块,用于获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

第三物体判断模块,用于通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

第一设备控制模块,用于在所述第三物体判断模块的判断结果为是时,确定用于对所述目标工作场景进行监控的目标监控设备,并控制所述目标监控设备进入工作状态。

一种网络设备,所述网络设备为AP,作为第一AP,所述网络设备包括:处理器、机器可读存储介质和系统总线,所述处理器和机器可读存储介质通过所述系统总线完成相互间的通信,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述机器可执行指令包括:接收指令、获得指令、判断指令和发送指令;

所述处理器被所述接收指令促使实现步骤:接收第二AP发送的第一无线局域网WLAN信号,其中,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述处理器被所述获得指令促使实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述处理器被所述判断指令促使实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述处理器被所述发送指令促使实现步骤:判断结果为是时,向所述第一AP所属的接入控制器AC发送物体变化通知消息,以使得所述AC根据所述物体变化通知消息确定目标监控设备并控制所述目标监控设备进入工作状态,其中,所述目标监控设备为:用于对所述目标工作场景进行监控的设备。

一种机器可读存储介质,所述机器可读存储介质为第一AP的存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令包括:接收指令、获得指令、判断指令和发送指令;

所述接收指令在被处理器调用和执行时,所述接收指令促使所述处理器实现步骤:接收第二AP发送的第一无线局域网WLAN信号,其中,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述获得指令在被处理器调用和执行时,所述获得指令促使所述处理器实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述判断指令在被处理器调用和执行时,所述判断指令促使所述处理器实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述发送指令在被处理器调用和执行时,所述发送指令促使所述处理器实现步骤:在判断结果为是时,向所述第一AP所属的接入控制器AC发送物体变化通知消息,以使得所述AC根据所述物体变化通知消息确定目标监控设备并控制所述目标监控设备进入工作状态,其中,所述目标监控设备为:用于对所述目标工作场景进行监控的设备。

一种网络设备,所述网络设备为AC,所述网络设备包括:处理器、机器可读存储介质和系统总线,所述处理器和机器可读存储介质通过所述系统总线完成相互间的通信,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述机器可执行指令包括:接收指令、获得指令、判断指令和控制指令;

所述处理器被所述接收指令促使实现步骤:接收第一AP发送的第一WLAN信号,其中,所述第一WLAN信号为:所述第一AP接收到的、由第二AP发送的WLAN信号,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述处理器被所述获得指令促使实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述处理器被所述判断指令促使实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述处理器被所述控制指令促使实现步骤:在判断结果为是时,确定用于对所述目标工作场景进行监控的目标监控设备,并控制所述目标监控设备进入工作状态。

一种机器可读存储介质,所述机器可读存储介质为AC的存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令包括:接收指令、获得指令、判断指令和控制指令;

所述接收指令在被处理器调用和执行时,所述接收指令促使所述处理器实现步骤:接收第一AP发送的第一WLAN信号,其中,所述第一WLAN信号为:所述第一AP接收到的、由第二AP发送的WLAN信号,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述获得指令在被处理器调用和执行时,所述获得指令促使所述处理器实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述判断指令在被处理器调用和执行时,所述判断指令促使所述处理器实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述控制指令在被处理器调用和执行时,所述控制指令促使所述处理器实现步骤:确定用于对所述目标工作场景进行监控的目标监控设备,并控制所述目标监控设备进入工作状态。

由以上可见,本申请实施例提供的方案中,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,向第一AP所属的AC发送物体变化通知消息,由AC控制用于监控上述工作场景的监控设备进入工作状态。可见,本申请实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种设备控制方法的流程示意图;

图2为本申请实施例提供的一种工作场景示意图;

图3为本申请实施例提供的一种信号转换示意图;

图4为本申请实施例提供的一种信号对比示意图;

图5为本申请实施例提供的另一种设备控制方法的流程示意图;

图6为本申请实施例提供的一种设备控制装置的结构示意图;

图7为本申请实施例提供的另一种设备控制装置的结构示意图;

图8为本申请实施例提供的一种网络设备的结构示意图;

图9为本申请实施例提供的另一种网络设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

由于现有技术中存在监控设备能耗高,且对存储资源需求高的技术问题,本申请实施例提供了一种设备控制方法及装置。

下面先对本申请实施例提供的设备控制方法进行介绍。

本申请的一种实现方式中,参见图1,提供了一种设备控制方法的流程示意图,该方法应用于AP(Access Point,接入点),为便于与后续描述中涉及的各个AP进行区分,这里称之为:第一AP。

具体的,上述设备控制方法,包括:

S101、接收第二AP发送的第一WLAN(Wireless Local Area Network,无线局域网)信号,其中,第二AP为:工作信道与第一AP的工作信道相同的AP;

S102、获得第一WLAN信号的CSI(Channel State Information,信道状态信息)时间序列,作为第一CSI时间序列;

S103、通过第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,若存在,执行S104,其中,目标工作场景为:第一AP和第二AP共同的工作场景;

S104、向第一AP所属的AC(Access Controller,接入控制器)发送物体变化通知消息,以使得上述AC根据物体变化通知消息确定目标监控设备并控制目标监控设备进入工作状态,其中,目标监控设备为:用于对目标工作场景进行监控的设备。

由以上可见,本实施例提供的方案中,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,向第一AP所属的AC发送物体变化通知消息,由AC控制用于监控上述工作场景的监控设备进入工作状态。可见,本实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

另外,由于无线设备可以将信道的状态以CSI值的形式量化,CSI值代表了每组载波在发射端和接收端之间的信道频率响应(CFR)的特点。又由于无线设备发射的信号并不是直线传输的,而是通过不同的反射到达接收端,如果环境中的物体改变,那么信号的传输路径也将改变,因此,通过传输路径延迟的变化,可以准确的判断出场景中是否有物体发生变化。

下面对上述图1所示实施例中涉及的名词进行详细介绍。

一、AP的工作信道

通常情况下,部署WLAN网络时,要求WLAN网络中的各个AP工作于不同的信道,这些AP可以工作于同一频段中的信道,还可以工作于不同频段中的信道。例如,上述频段可以是2.4G频段、5G频段等等,基于此,上述各个AP所工作的信道可以是2.4G频段中的所有信道或者部分信道,例如:CH1、CH6、CH11信道等,还可以是5G频段中的所有信道或者部分信道,例如:CH149、CH153、CH157、CH161信道等等。具体的,WLAN网络中各个AP所工作的信道可以是预先设定的。

二、第一AP

上述“AP的工作信道”中提及WLAN网络中各个AP工作于不同的信道,而前面图1所示实施例的描述中指出,第一AP和第二AP工作于同一信道,这种情况下,可以认为第一AP工作于特定的工作模式,本申请中可以称之为Client模式。当第一AP工作于Client模式时,第一AP不再发送用于使得其他设备接入WLAN网络的WLAN信号,而是用于对与第一AP工作于同一信道的AP所发送的WLAN信号进行监听,也就是,接收与第一AP工作于同一信道的AP所发送的WLAN信号。

第一AP对一个AP的WLAN信号进行监听时,首先需要将自身的工作信道切换至这一AP的工作信道,这样才能接收这一AP发送的WLAN信号,进而实现对这一AP的WLAN信号的监听。这种情况下,第一AP仅仅能够监听与其处于同一工作信道的AP发送的WLAN信号,最大范围的避免了其他工作于同频段信道的AP所发送WLAN信号对上述被监听WLAN信号的干扰。

一种实现方式中,可以由第一AP所属的AC控制第一AP进入Client模式,另外,还可以由上述AC通知第一AP,在第一AP工作于Client模式时,对哪一个AP所发送的WLAN信号进行监听。

具体的,上述AC可以将需要第一AP监听WLAN信号的AP所工作的信道信息发送至第一AP,这样第一AP可以通过上述信道信息获知要对哪一个AP所发送的WLAN信号进行监听。

第一AP工作于Client模式过程中,可以仅仅对一个AP发送的WLAN信号进行监听,还可以对一个以上AP发送的WLAN信号进行监听。

一种实现方式中,当需要第一AP监听一个以上AP发送的WLAN信号时,第一AP可以按照一定的时间间隔在这些AP的工作信道上进行切换,进而实现对这些AP的WLAN信号的监听。例如,每100ms切换一次、每秒切换一次等等。 PP174095

如图2所示,假设,AP1工作于CH1信道,AP3工作于CH6信道,AC将CH1信道和CH6信道的信息发送至AP2,AP2据此可以知晓需要对AP1和AP3发送的WLAN信号进行监听,这种情况下,当AC控制AP2进入Client模式后,AP2可以按照预设的时间间隔将自身的工作信道在CH1信道、CH6信道之间切换,从而实现对AP1、AP3的WLAN信号的监听。

三、目标工作场景

可以理解的是,每一AP均具有固定的覆盖范围,一个AP的工作场景可以通过其覆盖范围进行描述,也就是,AP覆盖范围内的区域即为这一AP的工作场景。

基于此,一种实现方式中,上述目标工作场景可以第一AP和第二AP共同的覆盖范围内的区域。

四、物体变化通知消息

上述物体变化通知消息可以理解为:用于通知AC目标工作场景中存在物体变化的消息。

工作场景中的物体变化可以是工作场景中人位置的变化,例如:人在工作场景中走动、人离开工作场景、人进入工作场景等等;

还可以是工作场景物品摆放位置的变化,例如,物品在工作场景中被移动位置、工作场景中物品变少、变多等等。

具体的,上述物体变化通知消息中所携带的信息可以包括以下几种情况:

情况一、物体变化通知消息中携带第一AP的标识以及第二AP的标识,这样AC接收到物体变化通知消息后,可以根据第一AP的标识和第二AP的标识,以及预先确定的WLAN网络中各个AP的覆盖范围,获得第一AP的覆盖范围、第二AP的覆盖范围,进而AC根据第一AP的覆盖范围和第二AP的覆盖范围确定目标工作场景。

情况二、物体变化通知消息中可以携带第一AP所处的位置、第二AP所处的位置,这样AC接收到物体变化通知消息后,可以根据第一AP所处的位置和第二AP所处的位置确定目标工作场景。

情况三、物体变化通知消息中还可以直接携带上述目标工作场景的信息,这样AC接收到上述物体变化通知消息后,可以直接解析得到目标工作场景。

需要说明的是,本申请仅仅以上述为例进行说明,并不对物体变化通知消息中携带的具体内容进行限定,只要AC能够根据物体变化通知消息中携带的信息确定出目标工作场景即可。

五、目标监控设备

由于监控设备一般是预先设置好的,所以其所监控的区域是固定,为此可以认为AC能够预先获知各个监控设备所监控的场景,基于此,当AC确定上述目标工作场景后,即可确定用于对目标工作场景进行监控的监控设备,也就是上述目标监控设备。

下面再通过具体实施例对本申请实施例提供的设备控制方法进行进一步说明。

本申请的一个实施例中,上述S102获得第一WLAN信号的CSI时间序列时,可以通过以下方式获得:

获得第一WLAN信号的频域信号,过滤所获得频域信号中的高频噪声,将过滤高频噪声后的频域信号变换至时域,获得时域信号,根据上述时域信号,获得第一WLAN信号的CSI时间序列。

具体的,将过滤高频噪声后的频域信号从频域变换至时域时,可以通过对过滤高频噪声后的频域信号进行IFFT(逆傅里叶)变换,将过滤高频噪声后的频域信号从频域变换至时域。

参见图3,提供了一种信号转换示意图,图3中左侧的曲线图为过滤高频噪声后的频域信号的曲线图,图3中右侧的曲线图为对过滤高频噪声后的频域信号进行IFFT变换后,得到的时域信号的示意图。

过滤频域信号中的高频噪声时,可以将上述频域信号输入至预设的低通滤波器,进而滤除频域信号中的高频噪声。

本实施例中,对第一WLAN信号的频域信号滤除高频噪声之后再得到时域信号,并根据上述得到的时域信号获得第一WLAN信号的CSI时间序列,可以有效减轻高频噪声对判断物体变化的影响,提高了判断的准确性。

虽然滤除第一WLAN信号的频域信号中高频噪声后,可以提高对物体变化判断的准确性,但是由于低通滤波器自身的原因,简单的低通滤波器难以彻底滤除高频噪声,而复杂的低通滤波器在滤除高频噪声的同时,会造成有用信息损失,鉴于此,本申请的一种实现方式中,将过滤高频噪声后的频域信号变换至时域,获得时域信号时,可以利用预设的主成分分析算法,对过滤高频噪声后的频域信号进行分析,获得分析结果;将上述分析结果变换至时域,获得时域信号。

采用主成分分析算法对过滤高频噪声后的频域信号进行分析后,可以确定出过滤高频噪声后的频域信号的主要成分,因此,可以在对第一WLAN信号的频域信号进行高频噪声过滤处理后,进一步过滤未滤除干净的噪声信息,进而得到更加准确的第一WLAN信号的CSI信号,进一步提高判断物体是否发生变化的准确性。

本申请的另一种实现方式中,还可以直接将上述时域信号确定为第一WLAN信号的CSI时间序列。

本申请的一个实施例中,上述S103中通过第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体时,可以获得目标工作场景对应的基准CSI时间序列,判断第一CSI时间序列是否与基准CSI时间序列相匹配,若不匹配,判定目标工作场景中存在发生变化的物体,反之,若匹配,判定目标工作场景中不存在发生变化的物体。

上述基准CSI时间序列可以理解为:目标工作场景中物体处于初始状态时的CSI时间序列。上述初始状态可以理解为:监控系统每次开启时目标工作场景中物体所处的状态,还可以理解为:监控系统安装后目标工作场景中物体所处的最初状态。

具体的,上述基准CSI时间序列可以是:第一AP在预设时间段内接收到的第二AP发送的WLAN信号的CSI时间序列,例如,上述预设时间段可以是监控系统每次开启后5分钟内等等。

另外,上述基准CSI时间序列还可以是:监控系统安装后,场景比较单一且干净的情况下,第一AP接收到第二AP发送的WLAN信号的CSI时间序列等等。

本申请仅仅以上述为例进行说明,并不对本申请构成限定。

具体的,判断第一CSI时间序列是否与基准CSI时间序列相匹配时,可以通过判断第一CSI时间序列的包络特征与基准CSI时间序列的包络特征是否相匹配的方式,判断第一CSI时间序列是否与基准CSI时间序列相匹配,若上述两者的包络特征不相匹配,则说明第一CSI时间序列与基准CSI时间序列不相匹配。

上述时间序列的包络特征可以是:时间序列的峰值、波动幅度等等。

如图4所示,提供了一种信号对比示意图,图中线型2表示的曲线为基准CSI时间序列的包络线,线型1和线型3表示的曲线为两种情况下第一CSI时间序列的包络线,从包络线的峰值等特征可以看出线型1和线型3表示的曲线与线型2表示的曲线存在很大差别,均与线型2表示的曲线不匹配,可以认为这两种情况下,目标工作场景中存在发生变化的物体。图中横坐标“Sample”表示时间序列采样点,纵坐标“Value”表示时间序列包络线上个点的幅度。

可见,本实施例提供的方案中,采用第一CSI时间序列与基准CSI时间序列进行匹配的方式,判断目标工作场景中是否存在发生变化的物体,而基准CSI时间序列是与目标工作场景相对应的,这一基于工作场景自校准的方式能够提高判断工作场景中是否存在发生变化的物体的准确性。

除了采用第一CSI时间序列与基准CSI时间序列相匹配的方式判断目标工作场景中是否存在发生变化的物体外,还可以仅仅通过第一CSI时间序列的自身的包络特征判断目标工作场景中是否存在发生变化的物体,例如,判断第一CSI时间序列包络的峰值是否大于预设值,若大于判定目标工作场景中存在发生变化的物体等等。

另一种实现方式中,判断第一CSI时间序列是否与基准CSI时间序列相匹配时,可以获得第一CSI时间序列的CIR(Committed Information Rate,承诺信息率)曲线和基准CSI时间序列的CIR曲线,并判断上述两条曲线是否匹配,若匹配,则可以判定第一CSI时间序列与基准CSI时间序列相匹配。

由于CSI曲线中的脉冲个数反映了WLAN信号反射路径的信息,因此,第一CSI时间序列的CIR曲线与基准CSI时间序列的CIR曲线不匹配时,说明目标工作场景内WLAN信号反射路径发生了变化,而目标工作场景内物体的变化会引起该场景内WLAN信号反射路径的变化,因此,应用本实现方式提供的方案能够判断出目标工作场景中是否存在发生变化的物体。

基于上述情况,本申请的一种实现方式中,第一AP在向AC发送物体变化通知消息后,还可以判断目标工作场景中的物体是否处于基准状态,若为是,向AC发送物体恢复通知消息,以使得AC根据物体恢复通知消息控制目标监控设备退出工作状态。

其中,上述基准状态为:确定基准CSI时间序列时目标工作场景中物体所处的状态。

这样可以在目标工作场景中的物体恢复至基准状态时,及时通知AC控制目标监控设备退出工作状态,进而节省监控设备的能耗,又由于目标监控设备退出工作状态后不再针对目标工作场景采集监控视频,因而能够更进一步降低了对存储资源的需求。

本申请的一种实现方式中,第一AP还可以将工作信道切换至第二信道,其中,第二信道为:所属频段与第一信道所属频段不同的信道,第一信道为:上述第二AP的工作信道;

接收第三AP发送的第二WLAN信号,其中,第三AP为:工作于目标工作场景、且工作信道为第二信道的AP;

获得第二WLAN信号的CSI时间序列,作为第二CSI时间序列;

这种情况下,S103通过第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体时,可以通过第一CSI时间序列和第二CSI时间序列,判断目标工作场景中是否存在发生变化的物体。

具体的,上述第一信道所属的频段可以是2.4G频段,上述第二信道所属的频段可以是5G频段等等。

通过第一CSI时间序列和第二CSI时间序列,判断目标工作场景中是否存在发生变化的物体时,可以是判断第一CSI时间序列和第二CSI时间序列是否均与目标工作场景的基准CSI时间序列相匹配,若为是,则判定目标工作场景中存在发生变化的物体。

本实施例中,采用两个工作于不同频段的AP发送的WLAN信号的CSI时间序列,判断工作场景内物体是否发生变化,进一步提高了判断的准确性。

本申请的一种实现方式中,上述第一AP和第二AP所属的AC可以为同一AC。

当然,上述第一AP所属的AC与第二AP所属的AC也可以是不同的AC,这两个AC之间能够进行通信即可。

本申请的一种实现方式中,AC在接收到物体变化通知消息后,可以仅仅在接收到上述消息的时刻满足预设的监控时间要求时,才控制用于监控上述工作场景的监控设备进入工作状态。

由于用户一般具有对其隐私进行保护的需求,因此,应用上述实现方式进行设备控制时,能够兼顾用户的对隐私进行保护的需求,仅仅在用户允许的时段对监控设备进行控制。

下面结合图2,通过具体实例再对本申请实施例提供的设备控制方法进行说明。

图2所示的工作场景示意图中包括三个房间,房间1、房间2和房间3,这三个房间分别对应于三个工作场景。其中,摄像头1用于对房间1进行监控,摄像头2用于对房间2进行监控,摄像头3用于对房间3进行监控。

这一工作场景中包括4个AP,AP1-AP4,其中,AP1的覆盖范围为房间1,AP2的覆盖范围为房间1和房间2,AP3的覆盖范围为房间2,AP4的覆盖范围为房间3。

假设,AP1工作于CH1信道,AP3工作于CH6信道,AC将CH1信道和CH6信道的信息发送至AP2,AP2据此知晓需要对AP1和AP3发送的WLAN信号进行监听。

当AC控制AP2进入Client模式后,AP2可以按照预设的时间间隔将自身的工作信道在CH1信道、CH6信道之间切换,在AP2工作于CH6信道时,AP2接收到AP3发送的WLAN信号,并获得了这一信号的CSI时间序列,且判断出这一CSI时间序列与AP2、AP3共同的工作场景房间2对应的基准CSI序列不相匹配,AP2判定房间2中存在发生变化的物体,因此,向AC发送物体变化通知消息,其中,物体变化通知消息中携带AP2的标识以及AP3的标识,AC根据AP2的标识、AP3的标识以及这两个AP的覆盖范围,确定房间2中存在发生变化的物体,又由于是摄像头2对房间2进行监控的,则AC控制摄像头2进入工作状态。

本申请实施例还提供了一种应用于AC端的设备控制方法。

图5为本申请实施例提供的另一种设备控制方法的流程示意图,该方法应用于AC,包括:

S501、接收第一AP发送的第一WLAN信号,其中,第一WLAN信号为:一AP接收到的、由第二AP发送的WLAN信号,第二AP为:工作信道与第一AP的工作信道相同的AP;

S502、获得第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

S503、通过第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,若存在,执行S504,其中,目标工作场景为:第一AP和第二AP共同的工作场景;

S504、确定用于对目标工作场景进行监控的目标监控设备,并控制目标监控设备进入工作状态。

本申请的一个实施例中,S502获得第一WLAN信号的CSI时间序列,包括:

获得第一WLAN信号的频域信号;

过滤所获得频域信号中的高频噪声;

将过滤高频噪声后的频域信号变换至时域,获得时域信号;

根据上述时域信号,获得第一WLAN信号的CSI时间序列。

本申请的一个实施例中,将过滤高频噪声后的频域信号变换至时域,获得时域信号时,可以利用预设的主成分分析算法,对过滤高频噪声后的频域信号进行分析,获得分析结果;将上述分析结果变换至时域,获得时域信号。

本申请的一个实施例中,S503通过第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,包括:

获得目标工作场景对应的基准CSI时间序列;

判断第一CSI时间序列是否与基准CSI时间序列相匹配;

若不匹配,判定目标工作场景中存在发生变化的物体。

本申请的一个实施例中,AC还可以在目标监控设备处于工作状态后,判断目标工作场景中的物体是否处于基准状态,其中,基准状态为:确定基准CSI时间序列时目标工作场景中物体所处的状态;

若为是,控制目标监控设备退出工作状态。

本申请的一个实施例中,AC还可以接收第一AP发送的第二WLAN信号,其中,第二WLAN信号为:第一AP将工作信道切换至第二信道后接收到的、由第三AP发送的WLAN信号,第二信道为:所属频段与第一信道所属频段不同的信道,第一信道为:第二AP的工作信道,第三AP为:工作于目标工作场景、且工作信道为第二信道的AP;

获得第二WLAN信号的CSI时间序列,作为第二CSI时间序列;

基于上述情况,S503通过第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体时,可以通过第一CSI时间序列和第二CSI时间序列,判断目标工作场景中是否存在发生变化的物体。

需要说明的是,上述各个实施例中与前述应用于AP的设备控制实施例中描述相同的部分,属于相似内容,区别仅在于上述各个实施例中所描述内容的执行主体为AC,而应用于AP的设备控制实施例中所描述的内容执行主体为AP,因此这里不再赘述。

由以上可见,上述各个实施例提供的方案中,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,将第一WLAN信号发送至第一AP所属的AC,AC获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,控制用于监控第一AP和第二AP共同工作场景的监控设备进入工作状态。可见,本实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

与上述应用于第一AP的设备控制方法相对应,本申请实施例还提供了一种设备控制装置。

如图6所示,提供了一种设备控制装置的结构示意图,该装置应用于第一接入点AP,所述装置包括:

第一信号接收模块601,用于接收第二AP发送的第一无线局域网WLAN信号,其中,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

第一序列获得模块602,用于获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

第一物体判断模块603,用于通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

第一消息发送模块604,用于在所述第一物体判断模块603的判断结果为是时,向所述第一AP所属的接入控制器AC发送物体变化通知消息,以使得所述AC根据所述物体变化通知消息确定目标监控设备并控制所述目标监控设备进入工作状态,其中,所述目标监控设备为:用于对所述目标工作场景进行监控的设备。

本申请的一个实施例中,所述第一序列获得模块602,包括:

第一信号获得单元,用于获得所述第一WLAN信号的频域信号;

第一噪声过滤单元,用于过滤所获得频域信号中的高频噪声;

第一信号变换单元,用于将过滤高频噪声后的频域信号变换至时域,获得时域信号;

第一序列获得单元,用于根据所述时域信号,获得所述第一WLAN信号的CSI时间序列。

本申请的一个实施例中,所述第一信号变换单元,具体用于利用预设的主成分分析算法,对过滤高频噪声后的频域信号进行分析,获得分析结果;将所述分析结果变换至时域,获得时域信号。

本申请的一个实施例中,所述第一物体判断模块603,包括:

第二序列获得单元,用于获得目标工作场景对应的基准CSI时间序列;

第一序列判断单元,用于判断所述第一CSI时间序列是否与所述基准CSI时间序列相匹配;

第一物体判定单元,用于在所述第一序列判断单元的判断结果为否时,判定所述目标工作场景中存在发生变化的物体。

本申请的一个实施例中,上述设备控制装置还包括:

第二物体判断模块,用于在向所述AC发送所述物体变化通知消息后,判断所述目标工作场景中的物体是否处于基准状态,其中,所述基准状态为:确定所述基准CSI时间序列时所述目标工作场景中物体所处的状态;

第二消息发送模块,用于在所述第二物体判断模块的判断结果为是时,向所述AC发送物体恢复通知消息,以使得所述AC根据所述物体恢复通知消息控制所述目标监控设备退出工作状态。

本申请的一个实施例中,上述设备控制装置还包括:

信道切换模块,用于将工作信道切换至第二信道,其中,所述第二信道为:所属频段与第一信道所属频段不同的信道,所述第一信道为:所述第二AP的工作信道;

第二信号接收模块,用于接收第三AP发送的第二WLAN信号,其中,所述第三AP为:工作于所述目标工作场景、且工作信道为所述第二信道的AP;

第二序列获得模块,用于获得所述第二WLAN信号的CSI时间序列,作为第二CSI时间序列;

所述第一物体判断模块,具体用于通过所述第一CSI时间序列和第二CSI时间序列,判断目标工作场景中是否存在发生变化的物体。

由以上可见,上述各个实施例提供的方案中,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,向第一AP所属的AC发送物体变化通知消息,由AC控制用于监控上述工作场景的监控设备进入工作状态。可见,上述各个实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

与上述应用于AC的设备控制方法相对应,本申请实施例还提供了一种设备控制装置。

如图7所示,提供了另一种设备控制装置的结构示意图,该装置应用于接入控制器AC,所述装置包括:

第三信号接收模块701,用于接收第一AP发送的第一WLAN信号,其中,所述第一WLAN信号为:所述第一AP接收到的、由第二AP发送的WLAN信号,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

第三序列获得模块702,用于获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

第三物体判断模块703,用于通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

第一设备控制模块704,用于在所述第三物体判断模块703的判断结果为是时,确定用于对所述目标工作场景进行监控的目标监控设备,并控制所述目标监控设备进入工作状态。

本申请的一个实施例中,所述第三序列获得模块702,包括:

第二信号获得单元,用于获得所述第一WLAN信号的频域信号;

第二噪声过滤单元,用于过滤所获得频域信号中的高频噪声;

第二信号变换单元,用于将过滤高频噪声后的频域信号变换至时域,获得时域信号;

第三序列获得单元,用于根据所述时域信号,获得所述第一WLAN信号的CSI时间序列。

本申请的一个实施例中,所述第二信号变换单元,具体用于利用预设的主成分分析算法,对过滤高频噪声后的频域信号进行分析,获得分析结果;将所述分析结果变换至时域,获得时域信号。

本申请的一个实施例中,所述第三物体判断模块703,包括:

第四序列获得单元,用于获得目标工作场景对应的基准CSI时间序列;

第二序列判断单元,用于判断所述第一CSI时间序列是否与所述基准CSI时间序列相匹配;

第二物体判定单元,用于在所述第二序列判断单元的判断结果为否时,判定所述目标工作场景中存在发生变化的物体。

本申请的一个实施例中,上述设备控制装置还包括:

第三物体判断模块,用于在所述目标监控设备处于工作状态后,判断所述目标工作场景中的物体是否处于基准状态,其中,所述基准状态为:确定所述基准CSI时间序列时所述目标工作场景中物体所处的状态;

第二设备控制模块,用于在所述第三物体判断模块的判断结果为是时,控制所述目标监控设备退出工作状态。

本申请的一个实施例中,所述设备控制装置还包括:

第四信号接收模块,用于接收所述第一AP发送的第二WLAN信号,其中,所述第二WLAN信号为:所述第一AP将工作信道切换至第二信道后接收到的、由第三AP发送的WLAN信号,所述第二信道为:所属频段与第一信道所属频段不同的信道,所述第一信道为:所述第二AP的工作信道,所述第三AP为:工作于所述目标工作场景、且工作信道为所述第二信道的AP;

第四序列获得模块,用于获得所述第二WLAN信号的CSI时间序列,作为第二CSI时间序列;

所述第三物体判断模块,具体用于通过所述第一CSI时间序列和第二CSI时间序列,判断目标工作场景中是否存在发生变化的物体。

由以上可见,上述各个实施例提供的方案中,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,将第一WLAN信号发送至第一AP所属的AC,AC获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,控制用于监控第一AP和第二AP共同工作场景的监控设备进入工作状态。可见,本实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

与上述应用于AP的设备控制方法相对应,本申请实施例还提供了一种网络设备。

如图8所示,提供了一种网络设备的结构示意图,该网络设备为AP,作为第一AP,所述网络设备包括:处理器81、机器可读存储介质82和系统总线83,所述处理器81和机器可读存储介质82通过所述系统总线83完成相互间的通信,所述机器可读存储介质82存储有能够被所述处理器81执行的机器可执行指令,所述机器可执行指令包括:接收指令821、获得指令822、判断指令823和发送指令824;

所述处理器被所述接收指令821促使实现步骤:接收第二AP发送的第一无线局域网WLAN信号,其中,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述处理器被所述获得指令822促使实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述处理器被所述判断指令823促使实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述处理器被所述发送指令824促使实现步骤:判断结果为是时,向所述第一AP所属的接入控制器AC发送物体变化通知消息,以使得所述AC根据所述物体变化通知消息确定目标监控设备并控制所述目标监控设备进入工作状态,其中,所述目标监控设备为:用于对所述目标工作场景进行监控的设备。

由以上可见,本实施例提供的方案中,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,向第一AP所属的AC发送物体变化通知消息,由AC控制用于监控上述工作场景的监控设备进入工作状态。可见,本实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

与上述应用于AP的设备控制方法相对应,本申请实施例还提供了一种计算机可读存储介质,所述机器可读存储介质为第一AP的存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令包括:接收指令、获得指令、判断指令和发送指令;

所述接收指令在被处理器调用和执行时,所述接收指令促使所述处理器实现步骤:接收第二AP发送的第一无线局域网WLAN信号,其中,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述获得指令在被处理器调用和执行时,所述获得指令促使所述处理器实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述判断指令在被处理器调用和执行时,所述判断指令促使所述处理器实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述发送指令在被处理器调用和执行时,所述发送指令促使所述处理器实现步骤:在判断结果为是时,向所述第一AP所属的接入控制器AC发送物体变化通知消息,以使得所述AC根据所述物体变化通知消息确定目标监控设备并控制所述目标监控设备进入工作状态,其中,所述目标监控设备为:用于对所述目标工作场景进行监控的设备。

由以上可见,本实施例提供的方案中,通过执行上述第一AP的机器可读存储介质中存储的机器可执行指令,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,向第一AP所属的AC发送物体变化通知消息,由AC控制用于监控上述工作场景的监控设备进入工作状态。可见,本实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

与上述应用于AC的设备控制方法相对应,本申请实施例还提供了一种网络设备。

图9为本申请实施例提供的一种网络设备的结构示意图,该网络设备为AC,所述网络设备包括:处理器91、机器可读存储介质92和系统总线93,所述处理器91和机器可读存储介质92通过所述系统总线93完成相互间的通信,所述机器可读存储介质92存储有能够被所述处理器91执行的机器可执行指令,所述机器可执行指令包括:接收指令921、获得指令922、判断指令923和控制指令924;

所述处理器91被所述接收指令921促使实现步骤:接收第一AP发送的第一WLAN信号,其中,所述第一WLAN信号为:所述第一AP接收到的、由第二AP发送的WLAN信号,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述处理器91被所述获得指令922促使实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述处理器91被所述判断指令923促使实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述处理器91被所述控制指令924促使实现步骤:在判断结果为是时,确定用于对所述目标工作场景进行监控的目标监控设备,并控制所述目标监控设备进入工作状态。

由以上可见,上述各个实施例提供的方案中,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,将第一WLAN信号发送至第一AP所属的AC,AC获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,控制用于监控第一AP和第二AP共同工作场景的监控设备进入工作状态。可见,本实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

与上述应用于AC的设备控制方法相对应,本申请实施例还提供了一种机器可读存储介质,所述机器可读存储介质为AC的存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令包括:接收指令、获得指令、判断指令和控制指令;

所述接收指令在被处理器调用和执行时,所述接收指令促使所述处理器实现步骤:接收第一AP发送的第一WLAN信号,其中,所述第一WLAN信号为:所述第一AP接收到的、由第二AP发送的WLAN信号,所述第二AP为:工作信道与所述第一AP的工作信道相同的AP;

所述获得指令在被处理器调用和执行时,所述获得指令促使所述处理器实现步骤:获得所述第一WLAN信号的信道状态信息CSI时间序列,作为第一CSI时间序列;

所述判断指令在被处理器调用和执行时,所述判断指令促使所述处理器实现步骤:通过所述第一CSI时间序列,判断目标工作场景中是否存在发生变化的物体,其中,所述目标工作场景为:所述第一AP和第二AP共同的工作场景;

所述控制指令在被处理器调用和执行时,所述控制指令促使所述处理器实现步骤:确定用于对所述目标工作场景进行监控的目标监控设备,并控制所述目标监控设备进入工作状态。

由以上可见,上述各个实施例提供的方案中,通过执行上述AC的机器可读存储介质中存储的机器可执行指令,第一AP接收到与其工作于同一信道的第二AP发送的第一WLAN信号后,将第一WLAN信号发送至第一AP所属的AC,AC获得第一WLAN信号的第一CSI时间序列,并通过第一CSI时间序列,判断得知第一AP和第二AP共同的工作场景中存在发生变化的物体时,控制用于监控第一AP和第二AP共同工作场景的监控设备进入工作状态。可见,本实施例提供的方案中,并不要求监控设备一直处于工作状态,而仅仅是在工作场景中存在发生变化的物体时,才进入工作状态,因此,相比于现有技术,能够降低监控设备的能耗,又由于监控设备不是一直处于工作状态,所以采集的监控视频减少,进而能够降低对存储资源的需求。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、网络设备、计算机可读存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。

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